You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Rafal (Jira)" <ji...@apache.org> on 2020/10/21 20:21:00 UTC
[jira] [Updated] (CAMEL-15731) Add support for receiving MLLP
messages without sending any acknowledgment
[ 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 sending any acknowledgment (was: Add support for receiving MLLP messages without any acknowledgment)
> Add support for receiving MLLP messages without sending 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)