We have developed a sample HelloWorld BPEL process using Riftsaw and could able to deploy n test it through ant. But there are some constraints we found while creating our own bpel process like the name space was http://www.jboss.org/bpel/examples/wsdl and except this no other Eclipse provided name space is working (like http://eclipse.org/bpel/sample or http://sample.bpel.org/bpel/sample) and also we are not able to find out all the dependencies of each file like bpel-deploy.xml. While in Eclipse it is providing apache Ode Deployment descriptor(deploy.xml) where we can not rename it. We are bound to use only Opensource technologies. Can any one help us in deploying and running a bpel process through eclipse IDE.
The tools/ technology we are using are :
1. Eclipse Ganymade3.4.2
2. JBOSS 5.1.0 GA
3. Riftsaw 2.0 M1.
4. Java 1.6
There is no constraint on the namespace that can be used. To demonstrate, if you copy the HelloWorld2 example from the ODE distribution into the JBossAS deploy folder, and then rename the contained 'deploy.xml' to 'bpel-deploy.xml' you will see it deploys correctly.
In terms of the Eclipse environment - are you using the Eclipse BPEL editor and deployment descriptor editor available from JBoss Tools project? http://www.jboss.org/tools - they are available in the Development build 3.1.0.M3.
The ODE project uses the 'deploy.xml' filename for the deployment descriptor, which is too generic when in the context of a JEE server. So we use the modified name, and have updated the ODE deployment descriptor editor accordingly, as well as provide WTP based deployment into the JBossAS server.
Thanks for the reply.
We tried to download the Eclipse BPEL Editor from http://www.jboss.org/tools available in the Development build 3.1.0.M3. but we are facing some issues with plugins available for that. since this version is compatible with Eclipse 3.5.We tried with Eclipse 3.5 but in that we could not able to deploy the process after installing Riftsaw Jboss Run engine. Did you try with this? If yes can you tel me from where did u download the plugins for JBOSS Tools containing BPEL plugins with in it.
I think you can download from the link:
Please download the Development Milestones or Nightly Builds because the bpel editor of jboss is in developing.
And please read the doc:
I am using Eclipse to deploy and run BPEL process on JBoss bt when I am trying to run the program by selecting Project and after Right click -- selecting Run AS -- configure menu comes but from the list of available server Jboss is not present in that list even we have created the JBoss connectionConnection. How to run BPEL (SOA) programm in eclipse using JBoss? Please Help.
The eclipse has a bpel edtior. But it only can work with ode and tomcat.
If you want to use bpel in jboss server, I think you should use riftsaw and the bpel editor from jboss tools.
The bpel editor from jboss tools is based on the eclipse bpel editor and do some improvement.
If you want to use, you may
1 Download the eclipse3.5
2 install jboss tools 3.1 or higher
3 create a bpel2.0 project
4 create a jboss runtime and server in 'Servers' view
5 deploy the bpel project to the jboss server.
As you said, you right-click and open the wizard for a serverlist. If you have created a jboss server(BTW you should use jboss 50 or later), you will get the server list. If you have not created a jboss server, you should click the checkbox: Manually define a new server, then create a jboss server.
If you use the update site (http://download.jboss.org/jbosstools/updates/development/) for jbosstools 3.2, you will find the "JBoss BPEL Editor" under the "SOA Development" category.