Installation d'OpenORB.
Vincent Englebert
Version 2 décembre 2003 à 17:44
Ce document décrit les étapes succesives pour l'installation d'OpenORB. Vous devrez utiliser à cette fin le
fichier ZIP disponible sur le site du cours et non les packages disponibles sur le site officiel d'OpenORB.
Démarches
1. Installer le Sun Java 2 SDK, Standard Edition (J2SE) disponible à cet endroit:
http://java.sun.com/j2se/downloads.html
2. Rapatrier le fichier openorb.zip du site du cours et le décompacter dans un répertoire vierge. Les fichiers
vont s'installer sous le répertoire openorb que l'on désignera ultérieurement par $(DIRECT) .
3. Créer un fichier openorb.bat. Un modèle de fichier est disponible à cet endroit
$(DIRECT)/openorb.bat.modele. Son contenu ressemble à ceci:
@echo off
set CLASSPATH=%CLASSPATH%
echo ------------------------------
echo - SET PARAMETERS FOR OPENORB -
echo - 1.3.1 -
echo ------------------------------
set CLASSPATH=%CLASSPATH%;e:\programs\openorb\OpenORB-1.3.1\lib\openorb_tools-1.3.1.jar
set CLASSPATH=%CLASSPATH%;e:\programs\openorb\OpenORB-1.3.1\lib\openorb-1.3.1.jar
set CLASSPATH=%CLASSPATH%;e:\programs\openorb\OpenORB-1.3.1\lib\openorb_examples-1.3.1.jar
set CLASSPATH=%CLASSPATH%;e:\programs\openorb\OpenORB-1.3.1\lib\openorb_test-1.3.1.jar
set CLASSPATH=%CLASSPATH%;e:\programs\openorb\OpenORB-1.3.1\lib\avalon-framework.jar
set CLASSPATH=%CLASSPATH%;e:\programs\openorb\OpenORB-1.3.1\lib\logkit.jar
set CLASSPATH=%CLASSPATH%;e:\programs\openorb\OpenORB-1.3.1\lib\excalibur-configuration.jar
set CLASSPATH=%CLASSPATH%;e:\programs\openorb\OpenORB-1.3.1\lib\xerces.jar
set CLASSPATH=%CLASSPATH%;e:\programs\openorb\OpenORB-1.3.1\lib\junit.jar
rem ----------------
rem MANAGEMENT-BOARD
rem ----------------
set CLASSPATH=%CLASSPATH%;e:\programs\openorb\ManagementBoard-1.3.0\lib\openorb_board-1.3.0.jar
set CLASSPATH=%CLASSPATH%;e:\programs\openorb\ManagementBoard-1.3.0\lib\xerces.jar
set CLASSPATH=%CLASSPATH%;e:\programs\openorb\ManagementBoard-1.3.0\lib\junit.jar
set CLASSPATH=%CLASSPATH%;e:\programs\openorb\ManagementBoard-1.3.0\lib\jhall-1.1.1.jar
set CLASSPATH=%CLASSPATH%;e:\programs\openorb\ManagementBoard-1.3.0\lib\jlfgr-1.0.jar
rem ----------------
rem NAMING-SERVICE
rem ----------------
set CLASSPATH=%CLASSPATH%;e:\programs\openorb\NamingService-1.3.1\lib\openorb_ins-1.3.1.jar
set CLASSPATH=%CLASSPATH%;e:\programs\openorb\NamingService-1.3.1\lib\openorb_tns-1.3.1.jar
set CLASSPATH=%CLASSPATH%;e:\programs\openorb\NamingService-1.3.1\lib\openorb_ins_examples-
1.3.1.jar
set CLASSPATH=%CLASSPATH%;e:\programs\openorb\NamingService-1.3.1\lib\openorb_ins_plugin-1.3.1.jar
set CLASSPATH=%CLASSPATH%;e:\programs\openorb\NamingService-1.3.1\lib\openorb_tns_test-1.3.1.jar
rem -------------------
rem PERSISTENT-SERVICE
rem -------------------
set CLASSPATH=%CLASSPATH%;E:\programs\openorb\PersistentStateService-1.3.0\lib\openorb_pss-
1.3.0.jar
rem ---------------------
rem TRANSACTION-SERVICE
rem ---------------------
set CLASSPATH=%CLASSPATH%;E:\programs\openorb\TransactionService-1.3.0\lib\openorb_ots-1.3.0.jar
set CLASSPATH=%CLASSPATH%;E:\programs\openorb\TransactionService-1.3.0\lib\openorb_ots_examples-
1.3.0.jar
set CLASSPATH=%CLASSPATH%;E:\programs\openorb\TransactionService-1.3.0\lib\xerces.jar
set CLASSPATH=%CLASSPATH%;E:\programs\openorb\TransactionService-1.3.0\lib\junit.jar