Home > Installation

Software Components

On the Java Application Server (see Supported Configurations ), EBX.Platform needs these components:

  • 'ebx.jar' library ;

  • Third-party Java libraries ;

  • Master Data Repository ;

  • Users Directory (a default one is integrated within repository); 

  • EBX.Platform Web Applications ;

  • Main configuration (ebx.properties file).

Third-party libraries

EBX.Platform requires additional Java libraries. Those libraries must be deployed so as to be accessible from 'ebx.jar' class-loader. Depending on the application server used, these libraries are already present or they must be added.

EBX.Platform repository requires a database. Depending on the database chosen, it requires one of the following driver:

  • HSQLDB (repository persistence option)

    This library is required if HSQLDB is configured as the persistence system in the ebx.properties file. Version 1.8.0.5 of HSQLDB has been validated.

    Ref: http://hsqldb.org/

  • Oracle JDBC (repository persistence option)

    This library is required if Oracle is configured as the persistence system in the ebx.properties file. Oracle 10g has been validated.

    JAR files to include: ojdbc14.jar and orai18n.jar

  • DB2 JDBC (repository persistence option)

    This library is required if DB2 is configured as the persistence system in the ebx.properties file. DB2 UDB V8.2 has been validated. DB2 for z/OS is also a possible option (please contact Orchestra Networks Professional Services).

    JAR files to include: db2jcc_license_cu.jar and db2jcc.jar

  • SQL Server JDBC (repository persistence option)

    This library is required if SQL Server is configured as the persistence system in the ebx.properties file. SQL Server 2005 has been validated. SQL Server 2008 is also a possible option (please contact Orchestra Networks Professional Services).

    JAR file to include: sqljdbc.jar

  • PostgreSQL (repository persistence option)

    This library is required if PostgreSQL is configured as the persistence system in the ebx.properties file. PostgreSQL 8.3 has been validated. PostgreSQL 8.4 is also a possible option (please contact Orchestra Networks Professional Services).

    JAR file to include: postgresql-8.3-604.jdbc3.jar

EBX.Platform repository

Master Data are persisted in an internal repository. For connecting to the database, see configuration; for more general information, see repository administration and architecture

Directory

The directory authenticates users and defines their roles. A default directory is delivered with the product and is integrated into EBX.Platform repository.

It is also possible to connect to any third-party system (LDAP, RDBMS, etc.). For more information, see the chapter Directory

Web applications

Several Web applications and modules are provided:

  • ebx: initializes EBX.Platform and provides a unique access point to Web tools

  • ebx-root-1.0: Root module

  • ebx-manager-1.0: Data Governance Tool

  • ebx-dma: Data Model Assistant

See J2EE Deployment chapter.

Main configuration (ebx.properties file)

This file centralizes the global configuration of EBX.Platform.

Its contents is detailed in the ebx.properties chapter.

 

Home > Installation