Error Details - A message received by adapter "FILE" on receive location "" with URI "" is suspended.
The published message could not be routed because no subscribers were found. This error occurs if the subscribing orchestration or send port has not been enlisted, or if some of the message properties necessary for subscription evaluation have not been promoted. Please use the BizTalk Administration console to troubleshoot this failure.
This kind of Error will occur in a FILE Adapter if the type of Pipeline used for the Receive Location is set to Pass Thru pipeline, In a Pass Thru pipeline the context properties “MessageType” is not promoted hence it becomes difficult to identify the orchestration that is associated for the Message Type.
Below screenshot shows Pass Thru pipeline at Receive location
As seen from below screenshot the context Property “Message Type” is not available since it is not promoted.
Solution – Change the pipeline at Receive Location to XMLReceive as shown below
As seen from the below screenshot the Message Type property is visible and hence it will be routed to the correct Orchestration for Processing
No comments:
Post a Comment