1. 打开Eclipse 在 Help-->Install New Software -->add , 输入
name: BPEL
location: http://download.eclipse.org/bpel/site
点ok. Eclipse BPEL Designer 前面勾上,点Next
2. ODE 网址: http://ode.apache.org/
ODE 下载地址: http://ode.apache.org/getting-ode.html
我们下载最新版本 apache-ode-war-1.3.6.zip。 解压后,将ode.war考到tomcat下的webapps目录下。
启动tomcat,在浏览器中输入http://localhost:8080/ode/ 查看是否配置成功。
3. 在Eclipse中创建ode服务器。
打开Eclipse,Window->Show View->Servers. 打开了Servers窗口中右键New->Server. 在 Select the server type 中选择 Ode v1.x Server。点 Finish(第一次添加时可能需要配置两个路径,一个是ode的,定位到tomcat下的webapps下的ode目录,另一个则是tomcat目录)。
双击新建的ode服务器,打开配置页面,点Open launch configuration->Classpath, 点 User Entries, Add External JARs. 定位到tomcat 目录下bin\tomcat-juli.jar(如果忽略此步直接运行ode服务器会报错)。
这里有相关错误解释:
http://hichenwang.blogspot.fr/2012/09/problem-server-ode-v1x-server-at.html
在console中看到这个信息,就表示ode服务器配置成功了。
信息: Server startup in 19364 ms
如果ode服务启动有问题,通常需要先将它关闭,然后再启动,问题就解决了,这个很奇怪。
4.创建BPEL项目,File->New->BPEL Project.
在bpelContent上点File->New->BPEL Process File。
在bpelContent上点File->New->BPEL Deployment Descriptor. 点 Finish。 打开新建的deploy.xml文件,找到Inbound Interfaces(Services), Associated Port (默认值是none),点开选择恰当的port。然后保存文件。
5.编辑.bpel。使其拥有一些功能。然后将相应的.wsdl载入到soupUi里做测试。
Service Adress:http://localhost:8080/ode/processes/Bonjour