[ 
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)

Reply via email to