Great, I have made some enhancements to EmbeddedODEServer [1] to allow deploying a process, and a test case to demonstrate how this would work [2].
Could someone point me how would I go about invoking the helloWorld process that got deployed to the server. BTW, If you see something I should have done differently, please let me know... [1] http://svn.apache.org/repos/asf/incubator/tuscany/java/sca/modules/implementation-bpel/src/main/java/org/apache/tuscany/sca/implementation/bpel/ode/EmbeddedODEServer.java [2] https://svn.apache.org/repos/asf/incubator/tuscany/java/sca/modules/implementation-bpel/src/test/java/org/apache/tuscany/sca/implementation/bpel/EmbeddedODEServerTestCase.java On 9/6/07, Matthieu Riou <[EMAIL PROTECTED]> wrote: > On 9/6/07, Luciano Resende <[EMAIL PROTECTED]> wrote: > > > > I'm trying to continue the SCA/BPEL integration work, and I'd like to > > get a simple test case that would start the ODE Embedded Server and > > invoke a simple HelloWorld process. This would make sure this part is > > working with our integration, and would help me get a better > > understanding to make the rest of integration going... > > > > Could someone please give me some help or any pointers... > > > That's sort of what I had started in the BPEL component implementation, I > wanted to have the server up and running with an hello world deployed and > ready to get messages. Last time I checked I had the server started with an > embedded transaction manager and database. However the deployment was a > problem as I had no simple ways to lookup the bpel and wsdl documents (as I > explained on tuscany-dev). > > For the server starting part, look at the EmbeddedODEServer class [1], it > has the bare minimum. I also added the HelloWorld example in > src/test/resources [2] with the composite description (probably incorrect > though as I didn't know how to declare the WSDL to have it loaded as an > interface for the BPEL process). What would be nice at this point is for you > to have a look at BPELArtifactProcessor and BPELImplementationImpl and see > how the BPEL and WSDL files can be loaded and how the WSDL definition can be > made accessible in BPELImplementationImpl. From then we can add the > compilation and deployment in the engine. > > Thanks, > Matthieu > > [1] > http://svn.apache.org/repos/asf/incubator/tuscany/java/sca/modules/implementation-bpel/src/main/java/org/apache/tuscany/sca/implementation/bpel/ode/EmbeddedODEServer.java > [2] > http://svn.apache.org/repos/asf/incubator/tuscany/java/sca/modules/implementation-bpel/src/test/resources/ > > -- > > Luciano Resende > > Apache Tuscany Committer > > http://people.apache.org/~lresende <http://people.apache.org/%7Elresende> > > http://lresende.blogspot.com/ > > > -- Luciano Resende Apache Tuscany Committer http://people.apache.org/~lresende http://lresende.blogspot.com/
