Project Ode has retired. For details please refer to its Attic page.
Apache ODE – bpelc Command

bpelc Command


The bpelc commandline tool compiles BPEL4WS 1.1 or [WS-BPEL 2.0] processes for execution by the ODE runtime engine.


bpelc [-q|-v|-vv] [-o directory] [-rr rrfile] [-wsdl uri] url ... url


The bpelc commandline tool compiles BPEL processes (either 1.1 or 2.0) for execution by the ODE runtime engine. The compiler will automatically detect the version of the process and configure itself appropriately.

For more information about the BPEL compiler, see [Compiler Toolchain].


Option/Argument Effect
-o directorythe directory to write the output files to.
-rr rrfilethe filename of the ZIP resource repository to read WSDL definitions from. If this parameter is not specified, the compiler will dereference URIs directly as URLs.
-wsdl urifor BPEL4WS 1.1 processes, the URI of WSDL definitions to include from the ZIP resource repository. This hint is ignored for WS-BPEL 2.0 processes in favor of the <bpel:import> mechanism.
url ... urlthe URLs of BPEL process definitions to be compiled.
-q|-v|-vvadjust the verbosity of logging output.
-hprints a synopsis to the console and exits.
You have to use the full path for the bpel process file, like: *./bpelc ./HelloWorld.bpel*, not -./bpelc HelloWorld.bpel-