[ https://issues.apache.org/jira/browse/CAMEL-15731?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Rafal updated CAMEL-15731: -------------------------- Summary: Add support for receiving MLLP messages without any acknowledgment (was: Add support for receiving messages without any acknowledgment) > Add support for receiving MLLP messages without any acknowledgment > ------------------------------------------------------------------ > > Key: CAMEL-15731 > URL: https://issues.apache.org/jira/browse/CAMEL-15731 > Project: Camel > Issue Type: Improvement > Components: camel-mllp > Affects Versions: 3.6.0 > Reporter: Rafal > Priority: Major > > Currently when reading HL7 messages using camel-mllp we always have to send > back some acknowledgment. Even with autoAck=false there has to be some ack > set though MLLP_ACKNOWLEDGEMENT property, or the MllpTcpServerConsumer throws > MllpInvalidAcknowledgementException. This is a big limitation when migrating > for example from Mirth to camel since Mirth supports that (see pages 330-331 > in > [https://www.nextgen.com/-/media/files/nextgen-connect/nextgen-connect-39-user-guide.pdf).] > > The camel-mllp component should allow receiving messages without sending back > any ack, the same way Mirth does it. I believe it should stop throwing > exceptions if autoAck=false, synchronous=false and no ack is being set by any > of the MLLP_ACKNOWLEDGEMENT properties. Or we could introduce new property to > support this mode. > -- This message was sent by Atlassian Jira (v8.3.4#803005)