01-18-06 07:49 AM
Can someone else using BTS06 Beta2 please try this. I have a very simple
scenario where I call three web services, get three messages back, then want
to aggreate those messages into one response which I pump back through a
solicit response port.
To aggregate the messages I use one transform shape with three source
messages and one destination message. This generates a map with three input
messages. All looks fine, I then go back to the orchestration and click on
the transform shape and get a message like, "The signature of the map file
may have changed". Then when trying to correct the "crossed" sources I get
some really bizarre behaviour.
No matter what I do I can't get around this. Note, the solution will
compile fine, it will even run fine. But the results aren't correct. As
expected the generated proxy class exposes an array for the result as the
node under to schema root is 1.*. However, only one item in the array is
ever populated, the other two messages just vanish and seem not to be mapped
.
I'm concerned the design time problem I am experiencing is related to the
run time problem...
[ Post a follow-up to this message ]
|