在ActiveBPEL Designer(V3.0)下,选中其中的BPEL文件右击,新建Deployment Descriptor即(.pdd)文件,为每个.bpel文件新建一个.pdd文件。
1. 选择相应的bpel文件
2. 使用缺省的配置
3. 配置Partner Links:
选择一个partner link
在partner role中:
Invoke Handler使用system default
Endpoint type 使用 static(在pdd 文件中进行配置),然后程序就会根据该流程所引入的wsdl文件自动寻找相匹配的service,并将相应的信息填入,如果需要选择其他的service,点击Endpoint Reference 文本区域后的按钮
4. 选择Endpoint Reference :
在My Role 中,Binding 选择RPC Encoded,而ServiceName即为所提供的服务的名称,而访问的URL为:
http://localhost:8085/active-bpel/services/ServiceName。
5. 点击Finish完成相应的pdd生成
生成可执行文件(.bpr)
最后生成ActiveBPEL可以执行的.bpr文件,具体做法是File->Export->Business Process Archive File,然后指定所生成的.bpr文件所存放的位置,放在Tomcat下的BPR文件夹里。
生成了bpr文件,也就意味着改写成功了。