Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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
showSummaryfalse
serverJIRA (openesb.atlassian.net)
serverId7db7c61c-3111-3b68-a355-18ecdb1dbc38
keyESBCOMP-106

Finally, just copy the openesb-glassfish3-jbi.jar OpenESB Glassfish v3 Framework into ${GLASSFISH_HOME}/jbi

...