将BPEL变量发送到除参数之外的xsl

时间:2012-12-21 06:27:37

标签: xml xslt bpel

XSL档案

    <xsl:param name="parameters"/>
    <xsl:param name="Variable1.QueryCraftRatePart"/>
    <xsl:for-each select="$Variable1.QueryPart/ns16:ResourceMapCollection/ns16:ResourceMap">
            <xsl:if test="ns16:plant = /ns0:Body/ns0:Project/ns0:PLANT">
              <ns1:PrimaryRoleId>
                <xsl:value-of select="ns16:resourceObjId"/>
              </ns1:PrimaryRoleId>
            </xsl:if>
          </xsl:for-each>

在BPEL文件中

    <from expression="ora:doXSLTransformForDoc('xsl/Xform_Req.xsl', 
        $Input_Variable.payload, 'parameters', $parameters, '
        Variable1.QueryPart', $Variable1.QueryPart)"/>
    <to variable="Invoke_InputVariable" part="params"/>

任何人都可以告诉我在尝试访问Variable1中的XSL数据时出错了。

0 个答案:

没有答案