phax / phase4

phase4 - AS4 client and server for integration into existing systems. Specific support for Peppol and CEF eDelivery built-in.
Apache License 2.0
154 stars 47 forks source link

Validating NRRs against sent or received messages #220

Open problemzebra2 opened 8 months ago

problemzebra2 commented 8 months ago

It would be very useful if Phase4 would offer a functionality to validate an NRR against the sent message (full SOAP header, SOAP body, Payload).

phax commented 8 months ago

That sounds like a good plan. This check should contain

phax commented 4 weeks ago

@problemzebra2 better late than never, but it will be integrated in the next version of the 3.0.0 branch. Additional to the main checking logic, I added a IValidatingAS4SignalMsgConsumerResultHandler interface with which you can customize the activities needed on failure.

What is missing is passing the validation result handler through to all APIs - afterwards I will close this ticket.