External application invokes a flow service via http sending XML data. This flow service execute ACL is set as anonymous. This flow services adds senderID, receiverID within the XML data to the received XML and sends to TN via routeXml service.
Document Type is defined in TN to extract SenderID and Receiver ID from the incoming XML and then select the processing rule.
This set up works perfect for smaller files. But large files are sent to TN, I get the following error. All the configurations settings for large file handling are working fine. This message is seen in the Activity log of Transaction Analysis
Envelope query for SenderID of doctype <TN_DOCUMENT_TYPE_NAME> failed to produce a result. The document may not be complete. The query was: /<XML_ROOT_TAG>/Sender
–> TN_DOCUMENT_TYPE_NAME = TN document name
<XML_ROOT_TAG>/Sender is the place to extract Sender ID in XML. It happens the same for Receiver ID too.
May be I am missing something.