Overview | Package | Class | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.apache.ode.bpel.compiler

BPEL compiler (bpelc) classes and interfaces.

See:
Description

Interface Summary
BpelCompiler |
ResourceFinder | General interace for retrieving resources identified by a URI.

Class Summary
BpelC | Wrapper for BpelCompiler implementations, providing basic utility methods and auto-detection of BPEL version.
BpelCompilerFactory |
CommonCompilationMessages | General compilation messages.
DefaultResourceFinder | Basic implementation of the `ResourceFinder` interface.
SourceLocation |
SourceLocatorWrapper |
WsdlFinderXMLEntityResolver | Xerces `XMLEntityResolver` implementation that defers to our own `ResourceFinder` interface for loading resources.
WSDLLocatorImpl |
XPathMessages | Compilation messages related to XPath 1.0 expressions.

Enum Summary
BpelCompiler.Version |

Exception Summary
CompilationExceptionWrapper | Jaxen-compliant wrapper for `CompilationException`.
WrappedResolverException |

## Package org.apache.ode.bpel.compiler Description

BPEL compiler (bpelc) classes and interfaces. Taking as input the de-referenced BPEL object model (see `org.apache.ode.bom.impl.nodes`), the BPEL compiler applies static analysis rules to ensure compliance of the BPEL model. Upon successful analysis, the compiler generates a "compiled" process description suitable for consumption by the BPEL Service Provider?s (see `com.fs.jlo.bpel.provider.BpelServiceProvider`) processing engine (also known as the virtual processing unit or VPU).

Failures in the static analysis phase are reported in the same manner as parser errors and contain detailed error descriptions and line number references to the location of the errors in the original BPEL XML process definition.

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES