Dashboard > PXE > ... > Ant Tasks > bpelc Task > View

Page Operations


Navigation


PXE Log In   View a printable version of the current page.
bpelc Task
Added by Paul Brown, last edited by Paul Brown on Apr 03, 2005

The <bpelc> Ant task compiles BPEL4WS 1.1 and WS-BPEL 2.0 processes for execution by PXE.

Synopsis

<bpelc [rr="rrfile"] [targetDir="directory"]>
  <wsdl uri="uri" />?
  <bpel url="url" />+
</bpelc>

Description

The <bpelc> task is used to compile one or more XML process descriptions into a form executable by the PXE engine. Zero or more nested <wsdl> elements specify WSDL definitions (by URI) to be imported from the specified resource repository, and one of more <bpel> elements specify the process definitions (by URL) to be compiled.

Naming Convention
As with the bpelc command, the compiled files are named according to the name in the process definition with an additional .cbp extension.

Attributes and Subelements

<bpelc> Attributes

Attribute Purpose
rr the path to the resource repository from which to read WSDL definitions and any other imported artifacts. If not supplied, the task will construct a temporary resource repository by dereferencing URIs directly as URLs.
targetDir the directory into which the compiled files will be written. The default, if no other value is specified, is the current working directory.

Nested <wsdl> Element and Attributes

A nested <wsdl> element defines a WSDL import for use by the compiler in compiling a BPEL4WS 1.1 process. This hint is ignored for a WS-BPEL 2.0 process in favor of the <import.../> construct.

Attribute Purpose
uri a URI (within the resource repository) that can be dereferenced to obtain the WSDL definitions.

Nested <bpel> Element and Attributes

A nested <bpel> element defines a BPEL4WS 1.1 or WS-BPEL 2.0 process definition to be compiled. At least one <bpel> element must be supplied.

Attribute Purpose
url the URL from which to load the process definition.


Site powered by a free Open Source Project / Non-profit License (more) of Confluence - the Enterprise wiki.
Learn more or evaluate Confluence for your organisation.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 1.4.1 Build:#212 Jun 02, 2005) - Bug/feature request - Contact Administrators