Watson Supply Chain Ideas

Use this form to submit an idea for a new product feature. The product team will review your input and provide status updates as decisions are made regarding the request.

Before you submit a new idea, please view requests that have already been submitted. If your idea has already been submitted, you can add comments or vote on the existing idea, thereby indicating your agreement with the idea. We may use this information to help prioritize development of new features.

 

Submit ideas for Watson Marketing and Watson Commerce products

Change EDIINTPipeLine Service to support async AS2 on several distinct SBI instances

EDIINTPipeLine service is used to parse inbound AS2 messages and MDNs.

When an unknown MDN is received, (unknown means it acknowledges a message unknown in MSGMDNCORRELATION table), the service fails with 'No record found for Original-Message-ID' error.

Setting DontFailUnknownMDNs parameter to true causes the service to not to fail in this case, but the problem is no information about MDN content are written in ProcessData.

So, it is impossible to know which message ID the MDN acknowledges, or the MDN status.

The following item should be added to ProcessData, for known and unknown MDNs:

- EDIINTIsMDN
- EDIINT-Transaction-Status
- A new item, containing the ID of the acknowledged message (does not exist currently).

The point of all of this is to enable AS2 asynchronous flows external tracking across several distinct SBI instances.

When sending an asynchronous AS2 message, track the message ID in a shared database. MDN return address is a VIP, redirecting to several distinct SBI servers.

When the MDN is received, it could be received by another SBI instance than the one which actually sent the original message (so no record in MSGMDNCORRELATION).

So this instance with no record in MSGMDNCORRELATION should be able to parse the MDN and retrieve the acknowledged message ID and the MDN status, to correlate it into the shared database.
  • Avatar32.5fb70cce7410889e661286fd7f1897de Guest
  • Dec 19 2017
  • Under Consideration
What is the idea priority? Medium
DeveloperWorks ID DW_ID72794
RTC ID RTC_ID469179
Link to original RFE http://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&CR_ID=72794
  • Attach files