I need to have a BizTalk 2004 orchestration take in messages from two
inputs. The orchestration that I am modifying already monitors a
folder for xml files, but I also need it to monitor a message queue
that will have messages with the same xml format as the files in the
folder. I started by adding a port that monitored my message queue. I
then added a parallel action to orchestration and placed the original
receive in the parallel action and added another receive that I then
bound to the new port I created. Since the message format was
identical I used that message for both ports. When I tried to build I
got the following, "'Msg_FromOEQueue': if shared data is updated in a
parallel then all references in every task must be in a synchronized
or atomic scope".
Am I completely off base in how I went about this? The message will
only come in one way or the other. The same message will not be
processed by each action.
Thanks in advance.