Announcements
This site is in read only until July 22 as we migrate to a new platform; refer to this community post for more details.
Get hands-on experience with 20+ free Google Cloud products and $300 in free credit for new customers.

Getting XSLEvaluationFailed when Passing XML as param in XSLT Transform policy

Not applicable

As per my requirement, I need to pass two xml payloads in xsl transform policy, to address this am passing one xmls as <Source> and other one as param as below


<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<XSL async="false" continueOnError="false" enabled="true" name="XSLTTransformMultipleXMLs">
	<DisplayName>XSLTTransformMultipleXMLs</DisplayName>
	<Properties/>
	<Source>xmlPayload_1</Source>
	<ResourceURL>xsl://XSLTTransformMultipleXMLs.xsl</ResourceURL>
	<Parameters ignoreUnresolvedVariables="true">
		<Parameter name="xmlPayload_2" ref="xmlPayload_2"/>
	</Parameters>
</XSL>

Edge is returning below error where as same works in xmlspy.. could you please suggest if I have missed something..

"Required item type of first operand of '\\\/' is node(); supplied value has item type xs:untypedAtomic\+ XSLT"

Please find attached xslt with multiple xmls. attachments.zip

0 2 903
2 REPLIES 2