About Composite Application Projects
See Also
A Composite Application project is used to create a service assembly that can
be deployed to the Java Business Integration (JBI) server. Within the Composite
Application project, you can:
- Assemble an application that uses multiple project types (BPEL, XSLT, IEP,
or SQL).
- Configure external/edge access protocols (SOAP, JMS, SMTP, and others).
- Build JBI deployment packages.
- Deploy the application image to the target JBI server.
- Monitor the status of JBI server components and applications.
The JBI server can contain different service engines. One service engine is
the BPEL service engine. For a Composite Application project to be deployed
to the BPEL (and any other) service engines, it must include JBI modules created
from a BPEL Module project. You can also create and execute test cases that
can then be run, in JUnit fashion, against the deployed Composite Application.
Three samples are supplied, illustrating the relationship between
BPEL Module projects and Composite Application projects.
See Creating Sample Processes in the BPEL Designer.
The pop-up menu of a Composite Application project contains major commands
you can run, such as:
- Add
JBI Module. Adds a BPEL, XSLT, IEP, or SQL Module project to the Composite
Application project. You must do this to deploy and test-run your Composite
Application.
- Build, clean and build, or clean the project.
- Deploy.
Compiles the Composite Application project and deploys it to the BPEL (and
any other) service engine.
- Test Project.
Runs test cases against this Composite Application project.
- Debug (BPEL).
- Set
as Main Project
- Open Required Projects.
- Configure project properties, such as the project location in the filesystem,
descriptions of the assembly unit and application subassembly, target engine,
binding, and deployment components, and the server to which the project is
deployed. To configure project properties, right-click the project's node
and choose Properties.
- See Also
- Deploying and Performing Test Runs of BPEL Processes
- Understanding Service Oriented Architecture Projects
- Creating Composite Application Projects
Legal Notices