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)

Reply via email to