OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

ebxml-msg message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]

Subject: [OASIS Issue Tracker] (EBXMLMSG-59) AS4 support for Errorhandling DeliveryFailuresNotifyProducer

    [ https://issues.oasis-open.org/browse/EBXMLMSG-59?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=62069#comment-62069 ] 

Pim van der Eijk commented on EBXMLMSG-59:

The use of this parameter came up in a project:

It is true that the core specification relates this parameter to reliable messaging assumed to be provided by WS-RM or WS-R.  A difference of AS4 reception awareness is that a reception awareness receipt is generated in the R-MSH (i.e. not in a separate RM module) so the situation that there is a WS-RM ack but still a delivery failure is unlikely.  This is because in AS4,  according to the semantics of receipt specified in section 3.4,  an R-MSH must finish processing the message before returning the receipt, so if that processing includes delivery (whatever delivery precisely means), a receipt indicates delivery.  

But for non-delivery,  it would make sense if the R-MSH returns an error and the EBMS:0202 DeliveryFailure seems the obvious one, and the generation and reporting of that error is controlled by this parameter.  


> AS4 support for Errorhandling DeliveryFailuresNotifyProducer
> ------------------------------------------------------------
>                 Key: EBXMLMSG-59
>                 URL: https://issues.oasis-open.org/browse/EBXMLMSG-59
>             Project: OASIS ebXML Messaging Services TC
>          Issue Type: Improvement
>          Components: AS4 Profile
>            Reporter: Theo Kramer
>            Priority: Minor
> Section indicates that support is required for
> PMode[1].ErrorHandling.Report.DeliveryFailuresNotifyProducer
> However, these errors appear to only relate to Reliability. Ie. bullet point 'PMode[1].ErrorHandling.Report.DeliveryFailuresNotifyProducer' of section D.3.4 of the core spec states the following
> This assumes that Reliability.AtLeastOnce.Contract is "true". 
> And Section of the AS4 Profile states that support is not required for  PMode[1].Reliability

This message was sent by Atlassian JIRA

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]