Hi all,
I have come accross an issue here with executing a BizTalk map in a
orchestration.
The BizTalk map that I'm trying to execute uses custom XSLT to convert
XML
to a human readable string - no output schema applies. Note: BizTalk maps
have a property to set the output value to "Text", which we have done.
The map is being called from the orchestration via BizTalk's internal
ApplyTransform method.
The issue occurs when ApplyTransform is called (from Message Assignment
shape), it fails because it tries to read the output from the map as XML
but
the output is actually in a human readable text format.
It throws a System.Xml.XmlException (Message: "Data at the root level is
invalid. Line 2, position 5.") since it seems to expect XML as output from
the map.
Does anyone know how to handle custom output from a map in a
orchestration?
We are not wanting to use the flat file assembler as the output produced
is
simply human readable text - i.e has no set structure.
Any help appreciated.
Thanks,
Sergiy