我是BPEL的新手,我在Eclipse Juno中安装了BPEL Designer以及Apache ode来测试一些简单的bpel示例,例如
中提供的示例http://www-inf.int-evry.fr/cours/WebServices/TP_BPEL/whileloop.html
但是,当我继续本教程的第5步时:
“单击变量迭代器,在Properties视图中,选择Details-> Browse”..,
...浏览按钮似乎不起作用。 (可以单击它,但不会出现选择窗口。)
我想知道其他人是否遇到过同样的问题(这是Eclipse的错误吗?)。
答案 0 :(得分:1)
总结评论中的讨论:
eclipse中的BPEL Designer插件似乎相当不稳定,至少根据我的个人经验。然而,正如myrpap所发现的,它似乎在Helios中运行良好,因此一种解决方案是使用该版本而不是Juno。
我建议的选项是完全跳过可视化编辑器并直接编辑代码。要设置变量的类型,必须将相应的元素和名称空间定义添加到流程定义中。结果应该看起来像这样:
<process
name="WhileSample"
targetNamespace="http://while.bpel.tps"
xmlns="http://docs.oasis-open.org/wsbpel/2.0/process/executable"
xmlns:ns1="http://www.w3.org/2001/XMLSchema" >
<import .../>
<partnerLinks... />
<variables>
<variable name="iterator" type="ns1:int"/>
</variables>
<!-- main sequence goes here -->
</process>