Multiline Pattern that starts with INFO|ERROR|WARN|DEBUG

I want to match the following multiline log entry and others that start with INFO, WARN, or DEBUG

ERROR 2020-02-03 11:24:25,803 [[stuff-1.0.0-FILLER-some-domain].http.requester.HTTP_Request_configuration_Something.01 SomeRunner] [event: 2-a2649080-46a1-11ea-9700-00505693916f] org.klass.runtime.core.internal.exception.OnErrorPropagateHandler: 
********************************************************************************
Message               : HTTP POST on resource 'https://esbmdl.grangeinsurance.com:443/api/qa/v1/someapp/documents/Some_Docs' failed: bad request (400).
Error type            : HTTP:BAD_REQUEST
Element               : someSubflow/processors/2 @ some-upload-doc-prc:upload-content.xml:12 (/someapp/documents/{itemTypeName})
Element XML           : <http:request method="POST" doc:name="/someapp/documents/{itemTypeName}" doc:id="a44399ff-3685-4f43-ba08-156804cdaad4" config-ref="HTTP_Request_configuration_Someconfig" path="/documents/{itemTypeName}">
<http:uri-params>#[output application/java
---
{
	"itemTypeName" : vars.requestPayload.ItemType
}]</http:uri-params>
</http:request>

  (set debug level logging or '-Dmule.verbose.exceptions=true' for everything)
********************************************************************************

How do I do this?

This did not seem to work:

  multiline.pattern: '^(INFO|WARN|DEBUG|ERROR)'
  multiline.negate: true
  multiline.match: after

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.