Versions Compared

Key

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

Table of Contents

 

Info

This project is still in Proof of concept state !

Introduction

This page was mainly written to understand how OpenESB can be deployed on Glassfish v3 and to use it in a simple way.

...

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

Using the OpenESB Bundle

A zip distribution is available and contains Glassfish v3 (3.1.2.2) and the OpenESB runtime.

You just have to extract the distribution and run it .

This bundle can be downloaded from OpenESB GFv3 Bundle

From an existing GFv3 installation

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.

Just install it by extracting the zip archive or by running the executable file.

...

 

First, you have to deploy openesb-glassfish3-container-bootstrap.jar 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).

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

...