Nick,

Auto-generation is not an option for abstract WSDL elements (xml types, 
messages and port types). They define your interface contract with the 
participants of the process. Visual editors such as the <a 
href="http://eclipse.org/bpel>Eclipse BPEL designer are a valuable aid for 
creating them.

Concrete WSDL elements (bindings and services) are amenable for generation 
given a set of assumptions (SOAP over HTTP, WS-I BP compliance). jBPM BPEL 
ships with a tool for generating them from your BPEL process and abstract WSDL 
definitions. You can read about this tool, how to invoke it and a description 
of its output in the tutorial chapter of the jBPM BPEL user guide.

Once you have concrete WSDL elements you can use the toolset your JAX-RPC/WSEE 
provider offers for generating the Java mapping artifacts. Leveraging standard 
tools was an explicit goal of the jBPM BPEL design. Up to beta 1, we have used 
wscompile from the Sun JWSDP. Future versions will use wstools from the JBossWS 
project. In fact you can use any third party tool as long as it adheres to the 
aforementioned standards.

At this point the only artifacts you have to write manually are web.xml (where 
you specify the endpoint 'servlets' and the JMS references) and webservices.xml 
(where you bind your servlets to your Java mapping artifacts). 

jBPM BPEL comes with complete examples that show you how to fill in the 
required information. I am working on a template that you can use for new 
projects (see BPEL-193) and, further up the roadmap, a generation tool (refer 
to BPEL-190).

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3954441#3954441

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3954441

Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
JBoss-user mailing list
JBoss-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to