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