Quinn Stevenson created CAMEL-12659:
---------------------------------------
Summary: MllpTcpServerConsumer logging failure to set HL7 headers
even when setting HL7 headers is disabled
Key: CAMEL-12659
URL: https://issues.apache.org/jira/browse/CAMEL-12659
Project: Camel
Issue Type: Improvement
Components: camel-mllp
Affects Versions: 2.21.1, 2.20.3, 2.22.0
Reporter: Quinn Stevenson
Assignee: Quinn Stevenson
In the process of setting Camel message headers from the payload, the
MllpTcpServerConsumer is logging an error when it fails to identify the MSH
segment of the message. This error is logged before the hl7Headers
configuration option is checked, so the error is always logged - even if
setting the HL7 headers is disabled (i.e. hl7Headers=false).
This is a minor issue, but it effects edge cases where non-HL7 payloads are
sent with the MLLP protocol.
The logic should be changed such that if the hl7Headers option is false, don't
do anything (i.e. no log statement).
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)