Hello Everyone
I have a ora.doXSLTransformForDoc method call in BPEL2.0 process. I have added two sources for this xsl file. The code in the bpel looks like below.
<copy>
<from>ora:doXSLTransformForDoc("xsl/sample.xsl", $Invoke_getPolicyRules_getPolicyRules_OutputVariable.parameters, "inputVariable.payload", $inputVariable.payload, "UtilVar", $UtilVar)</from>
<to variable="OutputVariable"
part="parameters"/>
</copy>
This code was written on PS5 ( 11.1.1.6) and it will compile properly when it is attempted to build on 11.1.1.6.
But the same composite when it is attemtped to build on PS6 ( 11.1.1.7 recently our SOA is upgraded to PS6). The build throws the below error in all the places whereever I'm calling doXSLTransformForDoc method with more than one source.
[scac] AutoWorkBPELProcess.bpel:199: error: Namespace prefix "" qualifying "inputVariable.payload" cannot be resolved.
[scac] AutoWorkBPELProcess.bpel:199: error: Namespace prefix "" qualifying "UtilVar" cannot be resolved.
I Have verified all the namespace prefix defined for the above variables and all are prefixed properly and the same prefix has been used in the entire bpel file.
Can anyone shade some light on this issue?
Regards,
Ashok