Home > Installation
Deployment and Configuration Examples
J2EE Deployment Examples
EBX.Platform can be deployed onto any J2EE application server, supporting at least Servlet 2.3. We provide a general documentation on J2EE deployment and specific installation notes for major application servers:
Data Source Configuration Examples
Warnings
The EBX.Platform installation notes on J2EE application servers do not replace the documentation of each application server.
They are not general installation recommendations, since the actual installation process is fixed by architecture choices (technical environment, applications mutualization, delivery process, company choices, etc.).
The complete description of the components needed by EBX.Platform is given in chapter Components.
In this document, we do not deploy an additional EBX.Platform module. For this, a good practice would be to rebuild an EAR with the module as a Web application at the same level as the other EBX.Platform Web applications. In this case, the web application must declare its class-path dependency in the standard manner specified by Java™ 2 Platform Enterprise Edition Specification, v1.4:
J2EE.8.2 Optional Package Support
(...)
A JAR format file (such as a .jar file, .war file, or .rar file) can reference a .jar file by naming the referenced .jar file in a Class-Path header in the referencing JAR file’s Manifest file. The referenced .jar file is named using a URL relative to the URL of the referencing JAR file. The Manifest file is named META-INF/MANIFEST.MF in the JAR file. The Class-Path entry in the Manifest file is of the form:
Class-Path: list-of-jar-files-separated-by-spacesIn an "industrialized" process, we strongly recommend to develop a script that automatically builds the EAR, with the specific EBX.Platform module(s), the EBX.Platform Web applications and also all the shared libraries needed.
In order to avoid unpredictable behavior, the minimal rule to follow is to avoid any duplication of
ebx.jaror other libraries on the class-loading system.
Home > Installation