Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Message Assignment and Transformation

0 views
Skip to first unread message

Dean Kasa

unread,
Dec 5, 2009, 11:01:39 AM12/5/09
to
Hi,
My solution involves calling a .NET component in a Message Assignment
shape. The component calls a Web Service to return the required
message. Because of the security model for the web service, i cannot
use a Solicit-Response send port to do this. The message structure
return rows of like elements similar to what you see with a dataset.

After receiving the response and having the message created, I then
use a new Message Construct and Transform shape to transform the
message recieved from the WS into another message type. Here is where
the problems begin...

If the message returned from the web service is large (say 1000
records), then the Transform shape works just fine. Output is similar
to:

<RootNode>
<EntityName>
<Row>...</Row>
<Row>...</Row>
{1000 records}
</EntityName>
<RootNode>

If the message returned from the web service is small (say 100
records), then the Transform shape does not work correctly. Output is:

<RootNode>
<EntityName>
</EntityName>
<RootNode>

No rows are created in the Transform...

Has anyone encountered this before...I know I haven't?

0 new messages