...
Internal architecture
Since v3version 3, Glassfish runs is running on top of OSGI (Felix implementation) and the HK2 project.
For the OpenESB part, sole the core runtime is a pure OSGI bundle bootstrapper. All the needed libraries and additional components are deployed in an old fashion way by extending the OSGI module classloader (required by the JBI v1 specification). In this way, the global installation requirements are well-known from OpenESB v2.x users who are still using the Glassfish v2 container.
Installation of Glassfish v3
OpenESB is fully tested using the latest version of Glassfish v3 (3.1.2.2) which can be found at https://glassfish.java.net/download-archive.html.
Using the OpenESB Bundle
A zip distribution is available and contains Glassfish v3 (3.1.2.2) and the OpenESB runtime.
...
This bundle can be downloaded from OpenESB GFv3 BundleGlassfish v3 Distribution
From an existing GFv3 installation
...
Just install it by extracting the zip archive or by running the executable file.
First, you have to deploy openesb-glassfish3-container-bootstrap.jar OpenESB Glassfish v3 Service into ${GLASSFISH_HOME}/modules
Next step is to download the latest version of the OpenESB runtime and deploy it under ${GLASSFISH_HOME}/jbi (Please create the jbi folder if it doesn't exist).
Jira Legacy | ||||||||
---|---|---|---|---|---|---|---|---|
|
Finally, just copy the openesb-glassfish3-jbi.jar OpenESB Glassfish v3 Framework into ${GLASSFISH_HOME}/jbi
...