Retek Allocation 10.0

Transcription

Retek Allocation 10.0
Retek® Allocation
10.0
Guide d’installation
AIDER LA DISTRIBUTION A CREER, GERER ET SATISFAIRE LA DEMANDE DE SES CLIENTS
Retek Allocation
Le logiciel décrit dans cette documentation est fourni aux termes d’un
accord de licence. Il se compose d’informations confidentielles qui restent la
propriété de Retek Inc. et ne peut être utilisé que conformément à ces termes.
Aucune partie de cette documentation ne peut être reproduite ou transmise
sous quelque forme ou par quelque moyen que ce soit sans l’autorisation
écrite expresse de Retek Inc., Retek on the Mall, 950 Nicollet Mall,
Minneapolis, MN 55403, USA. La notice de droits d’auteur ne peut
être supprimée sans l’autorisation de Retek Inc.
Les informations contenues dans ce document sont susceptibles d’être
modifiées sans préavis.
Siège social :
Retek propose la documentation relative à ses produits en lecture seule afin
d’assurer l’intégrité de son contenu. Le support clientèle Retek ne peut pas
prendre en charge toute documentation modifiée sans l’autorisation de Retek.
Retek Inc.
Retek on the Mall
950 Nicollet Mall
Minneapolis, MN 55403
888.61.RETEK (appel gratuit
aux Etats-Unis)
+1 612 587 5000
Siège européen :
Retek
110 Wigmore Street
Londres
W1U 3RW
Royaume-Uni
Retek® Allocation™ est une marque commerciale de Retek Inc.
Retek et le logo Retek sont des marques déposées de Retek Inc.
Ce document non publié est protégé par un accord de confidentialité et
par la législation sur le secret commercial, les droits d’auteur, etc. En cas
de publication, la mention suivante s’appliquera :
©2002 Retek Inc. Tous droits réservés.
Tous les autres noms de produits mentionnés sont des marques commerciales
ou des marques déposées par leurs propriétaires respectifs et doivent être
traitées comme telles.
Imprimé aux Etats-Unis d’Amérique.
Standard :
+44 (0)20 7563 4600
Département commercial :
+44 (0)20 7563 46 46
Fax : +44 (0)20 7563 46 10
Retek® Confidentiel
Support clientèle
Horaires du support clientèle :
Le support clientèle est disponible 7 jours sur 7, 24 heures sur 24 et 365 jours
par an par e-mail, téléphone et Internet.
Selon l’option d’assistance choisie par un client donné (Standard, Plus ou
Premium), les heures d'accès à certains services peuvent être limitées. Les
problèmes de gravité 1 (graves) sont traités 7 jours sur 7 et 24 heures sur 24
et font l'objet d'une attention continue jusqu'à leur résolution, pour tous les
clients qui disposent d'une maintenance active.
Méthode de contact
Coordonnées
Internet (ROCS)
www.retek.com/support
Site Web client sécurisé de Retek, pour la mise
à jour et la consultation des problèmes
E-mail
[email protected]
Téléphone
Etats-Unis et Canada : 1-800-61-RETEK
(1-800-617-3835)
Reste du monde : +1 612-587-5800
AEPO : 011 44 1223 703 444
Asie Pacifique : 61 425 792 927
Courrier
Retek Customer Support
Retek on the Mall
950 Nicollet Mall
Minneapolis, MN 55403, USA
Lorsque vous contactez le support clientèle, veuillez fournir :
•
La version du produit et le nom du programme/module.
•
Une description fonctionnelle et technique du problème (y compris
l’impact commercial).
•
Les instructions de reconstitution, détaillées, étape par étape.
•
Le message d’erreur exact reçu.
•
Les copies d'écran de chaque étape que vous suivez.
Sommaire i
Sommaire
Chapitre 1 - Instructions d’installation du serveur de base
de données .............................................................................. 1
Montage du CD-ROM sur le serveur de base de données .................................. 1
Création d’objets de bases de données ................................................................ 2
Mise à jour des DDL ........................................................................................... 2
Mise à jour des tables de contrôle ....................................................................... 2
Création de programmes, de procédures enregistrées et de fonctions ................ 3
Compilation de programmes batch ..................................................................... 3
Chapitre 2 - Instructions d’installation du serveur
d’applications .......................................................................... 5
Conteneurs Oracle pour J2EE - OC4J................................................................. 5
UNIX (Sun Solaris/HPUX/AIX) ................................................................................ 5
Installation et configuration de OC4J ......................................................................... 5
Copie des fichiers d’installation depuis le CD-ROM ................................................. 5
Déploiement du fichier Allocations.war dans l’application OC4J par défaut ............ 6
Démarrage, arrêt et chargement de l’application OC4J par défaut............................. 7
Modification du fichier allocation.properties ............................................................. 7
Rechargement de l’application OC4J par défaut ........................................................ 8
Installation d’algorithmes ........................................................................................... 8
Windows (NT ou 2000)....................................................................................... 9
Installation et configuration de OC4J ......................................................................... 9
Copie des fichiers d’installation depuis le CD-ROM ................................................. 9
Déploiement du fichier Allocations.war dans l’application OC4J par défaut .......... 10
Démarrage, arrêt et chargement de l’application OC4J par défaut........................... 10
Modification du fichier allocation.properties ........................................................... 11
Rechargement de l’application OC4J par défaut ...................................................... 11
Instructions relatives aux algorithmes ...................................................................... 12
Chapitre 1 - Instructions d'installation du serveur de base de données 1
Chapitre 1 - Instructions d’installation du serveur
de base de données
Les instructions suivantes vous guideront lors de l’installation de Allocations 10
dans votre environnement RMS 9.0.9 ou RMS 10.1.
Conditions requises
•
RMS 9.0.9 ou 10.1 doit être installé conformément aux instructions du Guide
d’installation fourni avec chaque produit.
Avant de commencer l’installation :
•
Effectuez une copie de sauvegarde de tous vos objets RMS et schémas de
base de données.
•
Avant d’écraser des fichiers, notez si le module a été personnalisé. Le cas
échéant, vous devrez personnaliser de la même manière la nouvelle version
du module (ou bien il peut être nécessaire d’appliquer cette correction à la
version personnalisée du code).
•
Copiez les fichiers d’origine dans un répertoire différent avant de les écraser,
afin de pouvoir les consulter ultérieurement.
Ces instructions font référence à rmsdev en tant que schéma de possession
Oracle RMS. Le CD-ROM contient quatre répertoires ainsi qu’un guide
d’installation. Les dossiers dbserverunix et appserverunix contiennent des
fichiers tar compressés qui renferment le code nécessaire à la mise à jour du
serveur de base de données et du serveur d’applications.
Montage du CD-ROM sur le serveur de base de données
1
Montez le CD-ROM sur le serveur de base de données.
2
Copiez le fichier alloc100db.tar.Z figurant dans le répertoire dbserverunix
du CD dans un nouveau répertoire de transfert sur votre serveur UNIX.
3
Connectez-vous à UNIX et accédez au répertoire de transfert.
Remarque : le fichier tar doit posséder l’extension .Z.
4
Si le Z de l’extension du fichier tar est en lettre minuscule, modifiez-le
en saisissant :
mv alloc100db.tar.z alloc100db.tar.Z
5
Décompressez le fichier en saisissant :
uncompress alloc100db.tar
6
Appliquez la commande untar au fichier en saisissant :
tar xvf alloc100db.tar
2 Retek Allocation
Création d’objets de bases de données
1
Connectez-vous à UNIX en tant qu’utilisateur retek.
2
Accédez au répertoire <zone de transfert>/ddl.
3
Connectez-vous à SQLPLUS en tant qu’utilisateur rmsdev.
4
Saisissez la commande suivante :
SQL> @alloc100.sql
5
Une fois cette opération terminée, quittez SQLPLUS et affichez le fichier
d’attente alloc100.lst afin de vérifier qu’aucune erreur n’a été détectée.
Mise à jour des DDL
1
Sur le serveur, vérifiez que vous vous trouvez bien dans le répertoire
<zone de transfert>/ddl.
2
Si vous procédez à l’installation sur RMS 9, consultez et vérifiez le script
de modification de la base de données rms90dbc.sql.
a
Effectuez les modifications nécessaires si vous avez personnalisé des
objets.
b
Connectez-vous à SQLPLUS en tant qu’utilisateur rmsdev et saisissez
la commande suivante :
SQL> @rms90dbc.sql
c
3
Une fois cette opération terminée, quittez SQLPLUS et consultez
le fichier rms90.lst afin de vérifier qu’aucune erreur n’a été détectée.
Si vous procédez à l’installation sur RMS 10, consultez et vérifiez le script
de modification de la base de données rms100dbc.sql.
a
Effectuez les modifications nécessaires si vous avez personnalisé des
objets.
b
Connectez-vous à SQLPLUS en tant qu’utilisateur rmsdev et saisissez
la commande suivante :
SQL> @rms100dbc.sql
c
Une fois cette opération terminée, quittez SQLPLUS et consultez le
fichier rms100.lst afin de vérifier qu’aucune erreur n’a été détectée.
Mise à jour des tables de contrôle
1
Si vous procédez à l’installation sur RMS 9.0.9 ou RMS 10.1, accédez
au répertoire <zone de transfert>/server/oracle/sqlplus.
2
Connectez-vous à SQLPLUS en tant qu’utilisateur rmsdev.
3
Saisissez la commande suivante afin de mettre à jour les tables de contrôle :
SQL> @alloc100ctl.sql
4
Une fois cette opération terminée, quittez SQLPLUS et consultez le fichier
d’attente alloc100ctl.lst afin de vérifier qu’aucune erreur n’a été détectée.
Chapitre 1 - Instructions d'installation du serveur de base de données 3
Création de programmes, de procédures enregistrées
et de fonctions
1
Si vous procédez à l’installation sur RMS 9, accédez au repertoire
<zone de transfert>/db_objects/rms9. Connectez-vous à SQLPLUS
en tant qu’utilisateur rmsdev.
a
Saisissez la commande suivante afin de mettre à jour les programmes,
procédures et fonctions :
SQL> @alloc10rms9.sql
b
2
Une fois cette opération terminée, quittez SQLPLUS et consultez le
fichier d’attente alloc10rms9.lst afin de vérifier qu’aucune erreur n’a
été détectée.
Si vous procédez à l’installation sur RMS 10, accédez au repertoire
<zone de transfert>/db_objects/rms10. Connectez-vous à SQLPLUS
en tant qu’utilisateur rmsdev.
a
Saisissez la commande suivante afin de mettre à jour les programmes,
procédures enregistrées et fonctions :
SQL> @alloc10rms10.sql
b
Une fois cette opération terminée, quittez SQLPLUS et consultez le
fichier d’attente alloc10rms10.lst afin de vérifier qu’aucune erreur n’a
été détectée.
3
Après avoir compilé tous ces objets, validez tous les objets devenus non
valides.
4
Connectez-vous à SQLPLUS en tant qu’utilisateur rmsdev90.
5
Saisissez la commande suivante :
SQL> @inv_obj_comp.sql
Remarque : vous devrez peut-être exécuter ce script plusieurs fois afin
de valider tous les objets.
Compilation de programmes batch
Remarque : la compilation de batch est nécessaire uniquement si vous installez
Allocations 10 dans un environnement RMS 9.0.9. Si vous travaillez dans un
environnement RMS 10.1, ignorez les étapes suivantes.
1
Une fois les programmes et procédures compilés, accédez au répertoire
<zone de transfert>/server/oracle/proc/src.
2
Copiez le programme ordrev.pc dans le répertoire
[EMPLACEMENT_SERVEUR]/proc/src .
3
Assurez-vous que votre environnement UNIX est configuré de façon
appropriée pour réaliser des opérations de compilation de batch (reportezvous au Guide d’installation de RMS 9.0).
4 Retek Allocation
4
Pour compiler le nouveau module batch ordrev.pc :
a
Accédez au répertoire proc/src.
b
A l’invite du système d’exploitation, saisissez :
>make –f mts.mk ordrev
5
Vérifiez qu’aucune erreur n’est survenue lors de la compilation.
6
Pour installer les nouveaux exécutables dans le répertoire bin, saisissez
la commande suivante à l’invite du système d’exploitation :
> make –f mts.mk install
Chapitre 2 - Instructions d'installation du serveur d'applications 5
Chapitre 2 - Instructions d’installation du serveur
d’applications
Conteneurs Oracle pour J2EE - OC4J
UNIX (Sun Solaris/HPUX/AIX)
Remarque : normalement, OC4J est installé dans un emplacement Oracle 9iAS
(9IAS_ORACLE_HOME) existant. Cependant, OC4J peut être installé et exécuté depuis un emplacement autre que 9IAS_ORACLE_HOME. Pour cette raison,
ORACLE_HOME désigne à l’emplacement où sera installé OC4J.
Remarque : JDK 1.3.x.x doit être défini dans $PATH pour OC4J et Allocations.
Installation et configuration de OC4J
Remarque : OC4J est fourni au format ZIP -> oc4j.zip. Ce fichier zip peut être
obtenu sur le site http://otn.oracle.com dans plusieurs versions (1.0.2.x - 9.0.2).
Des informations de base vous sont fournies ci-dessous pour l’installation et
le déploiement de la version 1.0.2.x. Vous pouvez obtenir des informations
supplémentaires au sujet de OC4J auprès du service d’assistance Oracle.
1
Copiez oc4j.zip dans $ORACLE_HOME.
2
Décompressez oc4j.zip.
3
Accédez au répertoire $ORACLE_HOME/j2ee/home.
> cd $ORACLE_HOME/j2ee/home
4
Installez OC4J.
> java –jar orion.jar –install
Remarque : l’installation de OC4J déploie automatiquement différentes applications, puis vous invite à saisir un mot de passe et un nom d’utilisateur d’administration, qui seront utilisés par l’outil de ligne de commande de la console d’administration.
Copie des fichiers d’installation depuis le CD-ROM
1
Montez le CD-ROM sur le serveur qui exécutera OC4J (Oracle Containers
For J2EE ; conteneurs Oracle pour J2EE).
2
Copiez le fichier alloc100java.tar.Z figurant dans le répertoire javaserverunix
du CD-ROM dans un nouveau répertoire de transfert sur votre serveur.
3
Connectez-vous à UNIX.
4
Accédez au répertoire de transfert.
Remarque : le fichier tar doit posséder l’extension .Z.
5
Si le Z de l’extension du fichier tar est en lettre minuscule, modifiez-le
en saisissant :
mv alloc100java.tar.z alloc100java.tar.Z
6 Retek Allocation
6
Décompressez le fichier en saisissant :
uncompress alloc100java.tar.Z
7
Appliquez la commande untar au fichier en saisissant :
tar xvf alloc100java.tar
8
Installez OC4J sur le serveur.
Déploiement du fichier Allocations.war dans l’application OC4J
par défaut
Remarque : J2EE_HOME désigne le répertoire $ORACLE_HOME/j2ee/home.
Remarque : la variable <produit> désigne le nom du fichier alloc.war.
1
Copiez le fichier alloc.war situé dans le répertoire <REP_INSTALL>/dist/
vers le répertoire $J2EE_home/applications.
2
Effectuez une copie de sauvegarde des fichiers suivants dans le répertoire
$J2EE_HOME/config.
application.xml
default-web-site.xml
3
Modifiez application.xml en ajoutant un autre élément de module web pour
permettre le déploiement d’un nouveau produit.
Exemple : <web-module id="<produit>" path="../applications/alloc.war" />
4
Modifiez default-web-site.xml en changeant le port d’écoute (si nécessaire)
et en ajoutant un autre élément d’application web pour le déploiement du
produit.
Exemple : <web-site port="8388" display-name="Default Oracle9iAS
Containers for J2EE Web Site”>
<web-app application="default" name="<produit>" root="/<produit>" />
Remarque : les valeurs des éléments id dans <web-module> et name dans
<web-app> doivent être identiques.
Chapitre 2 - Instructions d'installation du serveur d'applications 7
Démarrage, arrêt et chargement de l’application OC4J par défaut
Remarque : il est nécessaire de démarrer le conteneur OC4J pour y extraire
le fichier alloc.war, ce qui permet de saisir des informations de base de données
dans le fichier allocation.properties.
1
Pour démarrer le conteneur OC4J par défaut, exécutez la commande suivante :
> java –jar $J2EE_HOME/orion.jar &
Le message “Oracle9iAS (1.0.2.2.1) Containers for J2EE initialized”
(Conteneurs Oracle9iAS (1.0.2.2.1) pour J2EE initialisés) s’affiche sur la
ligne de commande une fois le démarrage effectué.
2
Pour arrêter le conteneur OC4J par défaut, exécutez la commande suivante :
> java –jar admin.jar ormi://<nom_serveur>/ <id_admin>
<motdepasse_admin> –shutdown
Remarque : <nom_serveur> est le nom du serveur ou son adresse IP.
<id_admin> et <motdepasse_admin> sont le nom d’utilisateur et le mot
de passe d’administration spécifiés lors de l’installation de OC4J.
Exemple : java –jar admin.jar ormi://retekdev10/ admin admin –shutdown –
force
Modification du fichier allocation.properties
1
Accédez au répertoire $J2EE_HOME/applications/alloc/WEBINF/classes/com/retek/alloc.
2
Modifiez le fichier allocation.properties. Les valeurs à modifier
sont les suivantes :
password=<mot de passe du schéma RMS>
username=<possesseur du schéma RMS>
url=jdbc\:oracle\:thin\:@<serveur de base de données>\:<port>\:<sid de la
base de données>
mot de passe du schéma RMS = mot de passe du schéma de la base
de données RMS 10
possesseur du schéma RMS = nom du schéma de la base de données
RMS 10
serveur de base de données = nom du serveur sur lequel se trouve la base
de données
port = port de la base de données Oracle
sid de la base de données = nom d’identification de la base de données
Oracle
8 Retek Allocation
Exemple :
password=retek
username=rms10
url=jdbc\:oracle\:thin\:@retekdev10\:1521\:rms109i
Rechargement de l’application OC4J par défaut
Remarque : OC4J doit être rechargé afin que les modifications apportées
au fichier allocation.properties prennent effet.
1
Pour arrêter le conteneur OC4J par défaut, exécutez la commande suivante :
> java –jar admin.jar ormi://<nom_serveur>/ <id_admin>
<motdepasse_admin> –shutdown
Remarque : <nom_serveur> est le nom du serveur ou son adresse IP.
<id_admin> et <motdepasse_admin> sont le nom d’utilisateur et le mot
de passe d’administration spécifiés lors de l’installation de OC4J.
Exemple : java –jar admin.jar ormi://retekdev10/ admin
admin –shutdown –force
2
Pour démarrer le conteneur OC4J par défaut, exécutez la commande
suivante :
> java –jar $J2EE_HOME/orion.jar &
Le message “Oracle9iAS (1.0.2.2.1) Containers for J2EE
initialized” (Conteneurs Oracle9iAS (1.0.2.2.1) pour J2EE initialisés)
s’affiche
sur la ligne de commande une fois le démarrage effectué.
3
Chargez la nouvelle application OC4J en saisissant l’URL suivante
dans un navigateur :
http://<serveur>:<port>/<produit>
serveur = nom ou adresse IP du serveur Web sur lequel est exécuté OC4J
port = numéro de port défini précédemment dans le fichier default-website.xml
produit = valeur spécifiée précédemment pour “root” dans l’élément
“web-app” du fichier default-web-site.xml
Installation d’algorithmes
1
Accédez au répertoire $ORACLE_HOME/j2ee.
2
Créez un répertoire lib/ et accédez au répertoire $ORACLE_HOME/j2ee/lib.
3
Dans le répertoire lib/, créez un répertoire spécifique au système d’exploitation pour les fichiers d’algorithmes.
Exemple : $ORACLE_HOME/j2ee/lib/Solaris
Chapitre 2 - Instructions d'installation du serveur d'applications 9
4
Copiez les fichiers liballocation.so et libPrepackAlgorithm.so situés dans
le répertoire <Transfert>/algorithm/<Spécifique au système d’exploitation>
vers le répertoire $ORACLE_HOME/j2ee/lib/<Spécifique au système
d’exploitation>.
Pour redémarrer le calcul et les files d’attente de pré-packs :
5
A l’invite de commande DOS, accédez au répertoire
$J2EE_HOME/applications/alloc/WEBINF/classes/com/retek/alloc/calculation.
6
Saisissez les commandes suivantes :
>java -classic com.retek.alloc.calculation.CalcQueue
>java -classic com.retek.alloc.calculation.CalcQueue prepack
Windows (NT ou 2000)
Remarque : normalement, OC4J est installé dans un emplacement Oracle 9iAS
(9IAS_ORACLE_HOME) existant. Cependant, OC4J peut être installé et
exécuté depuis un emplacement autre que 9IAS_ORACLE_HOME. Pour
cette raison, ORACLE_HOME désigne l’emplacement où sera installé OC4J.
Remarque : JDK 1.3.x.x doit être défini dans $PATH pour OC4J et Allocations.
Installation et configuration de OC4J
Remarque : OC4J est fourni au format ZIP -> oc4j.zip. Ce fichier zip peut être
obtenu sur le site http://otn.oracle.com dans plusieurs versions (1.0.2.x - 9.0.2).
Des informations de base vous sont fournies ci-dessous pour l’installation et le
déploiement de la version 1.0.2.x. Vous pouvez obtenir des informations supplémentaires au sujet de OC4J auprès du service d’assistance Oracle.
1
Copiez oc4j.zip dans $ORACLE_HOME.
2
Décompressez oc4j.zip.
3
A l’invite de commande DOS, accédez au répertoire
$ORACLE_HOME\j2ee\home.
4
Installez OC4J.
> java –jar orion.jar –install
Remarque : l’installation de OC4J déploie automatiquement différentes applications, puis vous invite à saisir un mot de passe et un nom d’utilisateur d’administration, qui seront utilisés par l’outil de ligne de commande de la console d’administration.
Copie des fichiers d’installation depuis le CD-ROM
1
Montez le CD-ROM sur le serveur qui exécutera OC4J (Oracle Containers
For J2EE ; conteneurs Oracle pour J2EE).
2
Copiez le fichier ZIP alloc100java.exe situé dans le répertoire javaservernt
du CD-ROM dans un nouveau répertoire de transfert sur votre serveur. Ce
fichier ZIP se décompresse automatiquement.
10 Retek Allocation
3
Ouvrez une fenêtre de l’Explorateur Windows.
4
Accédez au répertoire de transfert.
5
Cliquez deux fois sur le fichier alloc100java.exe pour le décompresser.
mv alloc100java.tar.z alloc100java.tar.Z
6
Installez OC4J sur le serveur.
Déploiement du fichier Allocations.war dans l’application OC4J
par défaut
Remarque : J2EE_HOME désigne le répertoire $ORACLE_HOME\j2ee\home.
Remarque : la variable <produit> désigne le nom du fichier alloc.war.
1
Copiez le fichier alloc.war situé dans le répertoire <REP_INSTALL>\dist
vers le répertoire $J2EE_home\applications.
2
Effectuez une copie de sauvegarde des fichiers suivants dans le répertoire
$J2EE_HOME/config :
application.xml
default-web-site.xml
3
Modifiez application.xml en ajoutant un autre élément de module web pour
permettre le déploiement d’un nouveau produit.
Exemple : <web-module id="<produit>" path="..\applications\alloc.war" />
4
Modifiez default-web-site.xml en changeant le port d’écoute (si nécessaire)
et en ajoutant un autre élément d’application web pour le déploiement du
produit.
Exemple : <web-site port="8388" display-name="Default Oracle9iAS
Containers for J2EE Web Site”>
<web-app application="default" name="<produit>"
root="\<produit>" \>
Remarque : les valeurs des éléments id dans <web-module> et name dans
<web-app> doivent être identiques.
Démarrage, arrêt et chargement de l’application OC4J par défaut
Remarque : il est nécessaire de démarrer le conteneur OC4J pour y extraire
le fichier alloc.war, ce qui permet de saisir des informations de base de données
dans le fichier allocation.properties.
1
Pour démarrer le conteneur OC4J par défaut, exécutez la commande
suivante :
> java –jar $J2EE_HOME\orion.jar &
Le message “Oracle9iAS (1.0.2.2.1) Containers for J2EE
initialized” (Conteneurs Oracle9iAS (1.0.2.2.1) pour J2EE initialisés)
s’affiche sur la ligne de commande une fois le démarrage effectué.
2
Pour arrêter le conteneur OC4J par défaut, exécutez la commande suivante :
Chapitre 2 - Instructions d'installation du serveur d'applications 11
> java –jar admin.jar ormi://<nom_serveur>/ <id_admin>
<motdepasse_admin> –shutdown
Remarque : <nom_serveur> est le nom du serveur ou son adresse IP.
<id_admin> et <motdepasse_admin> sont le nom d’utilisateur et le mot de
passe d’administration spécifiés lors de l’installation de OC4J.
Exemple : java –jar admin.jar ormi://retekdev10\ admin admin –shutdown –
force
Modification du fichier allocation.properties
1
Accédez au répertoire $J2EE_HOME\applications\alloc\WEBINF\classes\com\retek\alloc.
2
Modifiez le fichier allocation.properties. Les valeurs à modifier
sont les suivantes :
password=<mot de passe du schéma RMS>
username=<possesseur du schéma RMS>
url=jdbc\:oracle\:thin\:@<serveur de base de données>\:<port>\:<sid
de la base de données>
mot de passe du schéma RMS = mot de passe du schéma de la base
de données RMS 10
possesseur du schéma RMS = nom du schéma de la base de données
RMS 10
serveur de base de données = nom du serveur sur lequel se trouve la
base de données
port = port de la base de données Oracle
sid de la base de données = nom d’identification de la base de données
Oracle
Exemple :
password=retek
username=rms10
url=jdbc\:oracle\:thin\:@retekdev10\:1521\:rms109i
Rechargement de l’application OC4J par défaut
Remarque : OC4J doit être rechargé afin que les modifications apportées
au fichier allocation.properties prennent effet.
1
Pour arrêter le conteneur OC4J par défaut, exécutez la commande suivante :
> java –jar admin.jar ormi://<nom_serveur>\ <id_admin>
<motdepasse_admin> –shutdown
Remarque : <nom_serveur> est le nom du serveur ou son adresse IP.
<id_admin> et <motdepasse_admin> sont le nom d’utilisateur et le mot
de passe d’administration spécifiés lors de l’installation de OC4J.
12 Retek Allocation
Exemple : java –jar admin.jar ormi://retekdev10\admin admin –shutdown –
force
2
Pour démarrer le conteneur OC4J par défaut, exécutez la commande
suivante :
> java –jar $J2EE_HOME/orion.jar &
Le message “Oracle9iAS (1.0.2.2.1) Containers for J2EE
initialized” (Conteneurs Oracle9iAS (1.0.2.2.1) pour J2EE initialisés)
s’affiche sur la ligne de commande une fois le démarrage effectué.
3
Chargez la nouvelle application OC4J en saisissant l’URL suivante dans
un navigateur :
http://<serveur>:<port>/<produit>
serveur = nom ou adresse IP du serveur Web sur lequel est exécuté OC4J
port = numéro de port défini précédemment dans le fichier default-website.xml
produit = valeur spécifiée précédemment pour “root” dans l’élément
“web-app” du fichier default-web-site.xml
Instructions relatives aux algorithmes
1
Accédez au répertoire $ORACLE_HOME\j2ee.
2
Créez un répertoire lib/ et accédez au répertoire $ORACLE_HOME\j2ee\lib.
3
Dans le répertoire lib/, créez un répertoire spécifique au système
d’exploitation pour les fichiers d’algorithmes.
Exemple : $ORACLE_HOME\j2ee\lib\NT
4
Copiez les fichiers allocation.dll et prepackAlgorithm.dll situés dans
le répertoire <Transfert>/algorithm vers le répertoire
$ORACLE_HOME\j2ee\lib\NT.
Pour redémarrer le calcul et les files d’attente de pré-packs :
5
A l’invite de commande DOS, accédez au répertoire
$J2EE_HOME\applications\alloc\WEBINF\classes\com\retek\alloc\calculation.
6
Saisissez les commandes suivantes :
>java -classic com.retek.alloc.calculation.CalcQueue
>java -classic com.retek.alloc.calculation.CalcQueue prepack

Documents pareils