I’m trying to process error handling after sending a file.
What is the best way to do this?
For me ideally would be if after sending a file I could wait in loop for receiving MDN response, but I have no idea how to check MDN response status?
Thank you for any help.
Best reagrds,
Marek Marków
First, Is your EDIINT message (payload) processed fine to your TP AS2 URL? If it processed and requested MDN (per EDIINT:send service configuration) you should receive it immediately and reconcile with original EDIINT message.
Do you see any errors in the Activity/server logs while sending/receiving?
In webMethods Trading Network Console - Transaction Analysis, I can see two messages:
outgoing - type=EDIINT, Processing Status=DONE, User Status=SendMsg:DONE
incomming - type=EDIINT MDN, Processing Status=DONE, User Status=ProcessMDNMsg:DONE
→ This above indicates the AS2 processed fine sent (EDIINT)/received (MDN back).So did you check with your TP and make sure they received the EDIINT payload?
The problem is that in the service that is sending data I have no information that data was delivered with success, returned bizdoc document is always NULL.
You mentioned getting file on target server and once the EDIINT:send succeeds you are all set and why are you checking bizdoc on source,check the destination server received and processed MDN back or not.
I believe you are testing the send/receive communication and validation: