![antelder](/assets/img/avatar_default.png)
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1069274 13f79535-47bb-0310-9956-ffa450edef68
31 lines
2 KiB
Text
31 lines
2 KiB
Text
Hello World BPEL Sample
|
|
======================================
|
|
This sample demonstrates an SCA service implemented by a BPEL process.
|
|
|
|
See http://tuscany.apache.org/documentation-2x/20-beta-samples-documentation.html
|
|
for more information
|
|
|
|
=============== OLD INFO ======================
|
|
|
|
mkdir target\classes
|
|
mkdir target\wsdl2java-source
|
|
java -cp ..\..\lib\tuscany-sca-manifest.jar org.apache.tuscany.sdo.generate.XSD2JavaGenerator -targetDirectory target/wsdl2java-source -prefix HelloWorld -noContainment -noUnsettable src/main/resources/helloworld.wsdl
|
|
java -cp ..\..\lib\tuscany-sca-manifest.jar org.apache.tuscany.tools.wsdl2java.generate.WSDL2JavaGenerator -targetDirectory target/wsdl2java-source src/main/resources/helloworld.wsdl
|
|
unzip ..\..\lib\ode-dao-jpa-ojpa-derby-1.1.zip -d target\database
|
|
javac -d target\classes -cp target\classes;..\..\lib\tuscany-sca-manifest.jar -sourcepath src\main\java;target\wsdl2java-source -target 1.5 -g -source 1.5 src\main\java\helloworld\BPELClient.java
|
|
copy src\main\resources\* target\classes
|
|
java -cp ..\..\lib\tuscany-sca-manifest.jar;target\classes;target\database helloworld.BPELClient
|
|
|
|
and on *nix do
|
|
|
|
mkdir target/classes
|
|
mkdir target/wsdl2java-source
|
|
java -cp ../../lib/tuscany-sca-manifest.jar org.apache.tuscany.sdo.generate.XSD2JavaGenerator -targetDirectory target/wsdl2java-source -prefix HelloWorld -noContainment -noUnsettable src/main/resources/helloworld.wsdl
|
|
java -cp ../../lib/tuscany-sca-manifest.jar org.apache.tuscany.tools.wsdl2java.generate.WSDL2JavaGenerator -targetDirectory target/wsdl2java-source src/main/resources/helloworld.wsdl
|
|
unzip ../../lib/ode-dao-jpa-ojpa-derby-1.1.zip -d target/database
|
|
javac -d target/classes -cp target/classes;../../lib/tuscany-sca-manifest.jar -sourcepath src/main/java;target/wsdl2java-source -target 1.5 -g -source 1.5 src/main/java/helloworld/BPELClient.java
|
|
cp src/main/resources/* target/classes
|
|
java -cp ../../lib/tuscany-sca-manifest.jar:target/classes:target/database helloworld.BPELClient
|
|
|
|
The sample will start an embedded BPEL engine, deploy a process and invoke it.
|
|
|