apache ode bpel表达式计数不为';行不通
我需要你的帮助,我想我已经阅读了所有与ApacheODE相关的线程,我要么是瞎子,要么是笨蛋,因为我到处都找过,但似乎从来没有人对计数有过问题 我有一个输入序列(int数组),我使用一个循环对其内容进行简单的加法,但是序列上的计数总是返回1。这快把我逼疯了请有人帮帮我 我使用EclipseLuna、bpel设计器插件、Tomcat8、apache ode beta 2(因为来自规范初始化变量的内联) 我不知道我可以在这里添加哪些详细信息,所以如果我必须添加更多信息,请告诉我,我会这样做 提前谢谢 编辑: 谢谢你,沃克。我尝试了一个简单的测试,我只是想分配序列上的计数。这是我的任务:apache ode bpel表达式计数不为';行不通,apache,xpath,count,bpel,ode,Apache,Xpath,Count,Bpel,Ode,我需要你的帮助,我想我已经阅读了所有与ApacheODE相关的线程,我要么是瞎子,要么是笨蛋,因为我到处都找过,但似乎从来没有人对计数有过问题 我有一个输入序列(int数组),我使用一个循环对其内容进行简单的加法,但是序列上的计数总是返回1。这快把我逼疯了请有人帮帮我 我使用EclipseLuna、bpel设计器插件、Tomcat8、apache ode beta 2(因为来自规范初始化变量的内联) 我不知道我可以在这里添加哪些详细信息,所以如果我必须添加更多信息,请告诉我,我会这样做 提前谢谢
<bpel:copy>
<bpel:from expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath1.0">
<![CDATA[count($input.payload/tns:input)]]>
</bpel:from>
<bpel:to part="payload" variable="output">
<bpel:query queryLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath1.0"><![CDATA[tns:result]]></bpel:query>
</bpel:to>
</bpel:copy>
您能添加一段您尝试过的代码吗?如果你不知道自己做了什么,就看不到哪里出了问题。谢谢沃克。我已经添加了用于获取计数的代码。我不确定,但问题似乎是由xpath 1.0引起的。它不处理序列,您知道如何配置bpel设计以使用xpath 2.0生成流程吗?