The JBI runtime for Project Open ESB is integrated as part of GlassFish V2. You can install JBI components that interoperate with the JBI runtime into a GlassFish V2 installation.
Some of the JBI components in this add-on installer are BPEL Engine, IEP Engine, XSLT Engine, File Binding, FTP Binding, SMTP Binding.
Promoted builds of Glassfish V2 can be downloaded from: http://download.java.net/jbi/binaries/open-esb/main/promoted/latest/
The latest builds of the JBI components can be downloaded from:
Use the jbi_components_installer.jar
file (available with either the latest milestone or latest daily build) to install JBI components into a GlassFish V2 application server installation.
Procedure for Installing JBI Components into a GlassFish V2 Installation
Make sure you have already installed GlassFish V2.
The application server must be stopped before proceeding. Use the following command to stop the application server:
asadmin stop-domain [domain-name]
Download jbi_components_installer.jar
to the following location in your application server installation:
<appserver-install-root>/addons
Navigate to the <appserver-install-root> directory and run:
asadmin install-addon <appserver-install-root>/addons/jbi_components_installer.jar
After installation is complete, you can view the JBI components at:
<appserver-install-root>/addons/jbi_components/
Start the application server domain:
asadmin start-domain [domain-name]
If this is a developer profile installation the components will be installed in the domain.
If this is a cluster profile installation, the components will be installed in the Domain Admin Server (DAS) and other instances.
View the JBI components in:
<appserver-install-root>/domains/<domain-name>/jbi/components
For example:
<appserver-install-root>/domains/domain1/jbi/components
(Developer Profile)
<appserver-install-root>/domains/domain1/jbi/components
(Cluster Profile)
<appserver-install-root>/nodeagents/agent1/instance1/jbi/components
(Cluster Profile)
Note: This procedure assumes the following configuration for GlassFish, V2:
- You have accepted the default settings during installation of GlassFish
- Your Application Server configuration stores the admin password in a file
If your configuration differs from this configuration, you might have to modify the procedures accordingly.