05-25-05 10:59 PM
I hope I can explain this so that it makes some sense.
I have a pretty simple orchestration that does the following:
1. receive message,
2. do some mapping,
3. call .net component which does some processing, updates the xml doc, and
then passes the xml doc back,
4. do some more mapping,
5. Send the final results to a share folder using file transport.
This orchestration, as listed above, works fine.
I now need to change the orchestration to include a decision shape and only
do the above processing when certain conditions are met.
I added a decision shape and placed the above processes in one of the
branches. Now, it processes all the steps, but when it gets to the Send
shape (step 5),
it throws a System.Xml serialization error (The type System.Xml.XmlDocument
in Assembly System.Xml, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089 is not marked as serializable).
This only happens when the processing is within a decision shape. Without a
decision shape it works great!
If anyone has some insight as to what is going on, I'd appreciate it.
Thanks,
Ron
[ Post a follow-up to this message ]
|