The properties I mentioned control what variables receive will drop from the pipeline, if those properties are configured to drop anything. The default settings are to drop nothing.
Where is $responseBytes coming from? That would seem to indicate the rule is still doing something. Is there a setResponseBytes (or something like that) in your bizdoc processing service?
On a side note, is your process doing this:
- Receive EDI from partner (say an 850).
- Submit to TN.
- Return an EDI response document (say an 855).
If so, I’d strongly suggest that you do not do this synchronously–in other words, don’t send the 855 (or 997 or any other doc) back in the same session as the 850 processing.
What you’ll want to consider is in your bizdoc processing service is to submit the resulting document to TN too. Then you can use all the rules, tracking, etc. to manage those response docs. You’ll need to be diligent about keeping the pipeline clean on the second receive call but it will work just fine.
#webMethods#B2B-Integration#Integration-Server-and-ESB