|
| Hi,
I encountered a problem regarding mismatching subscription in a receive port
file.
My BTS solution includes two nested orchestration, the Main orchestration
activates the Sub orchestration using a start shape and waits for the Sub
orchestration to reply .
The Sub orchestration designed to collect a file and send it back to the
Main orchestration.
The Sub Orchestration designed as follow:
1. Receive (File)
Active=False
Following correlation set as a parameter delivered by the main orchestration.
2. Construct (Assign)
Data manipulation to initialize a response message.
3.Send
Send response message back to the Main orchestration using a direct bound
port type.
The solution as I described above works fine only for the first execution,
meaning - I have to restart the server application host instance in order to
perform a second execution.
The HAT shows an error "Could not find a matching subscription for the
messageā¦" on the sub XMLreceive pipeline.
I examined the subscriptions list at the "Subscription viewer" and the
messageBox-subscriptions table. It seems that as opposed for the first
execution, at the second execution the receive has no subscription?!
What is the cause? How can I fix it?
THNX
|
|