COSWIN 7I INSTALLATION VERSION HTML
Transcription
COSWIN 7I INSTALLATION VERSION HTML
COSWIN 7I INSTALLATION VERSION HTML Ifrcw7i_html.doc 05/10/06 – Version 2 SOMMAIRE SOMMAIRE......................................................................................................................................... 2 INTRODUCTION................................................................................................................................. 3 DÉPLOIEMENT DE L’APPLICATION................................................................................................ 4 MODIFICATION DES PARAMETRES DE L’INSTANCE .................................................................. 7 MODIFICATION DU SERVEUR ....................................................................................................... 10 LANCEMENT DE COSWIN.............................................................................................................. 14 2 Ifrcw7i_html.doc 05/10/06 – Version 2 INTRODUCTION Chers Clients, Vous venez de recevoir votre Cd-rom d'installation de COSWIN 7i L’installation de la version HTML doit être effectuée sur une installation existante de COSWIN 7i en version 3-Tier IAS. Support COSWIN Département Ingénierie 3 Ifrcw7i_html.doc 05/10/06 – Version 2 DÉPLOIEMENT DE L’APPLICATION Il est nécessaire maintenant de déployer l’application COSWIN HTML sur le serveur IAS. Il y a un fichier à déployer sur le serveur IAS, ce fichier se trouve sur le Cd-rom COSWIN dans le répertoire \SERVER\IAS\HTML\WS.EAR DÉPLOIEMENT DU FICHIER WS.EAR Lancer l’outil de gestion d’IAS , connecté en tant que ias_admin, la page suivante apparaît : Dans la listes des Composants Système, cliquer sur l’instance CWIAS (si CWIAS = nom instance créée). La page suivante apparaît : 4 Ifrcw7i_html.doc 05/10/06 – Version 2 Cliquer sur le lien : Applications, la page suivante apparaît : Cliquer sur le bouton <Déployer le fichier .ear>, la page suivante apparaît : Application J2EE : Utiliser le bouton " Parcourir " pour sélectionner le fichier ws.ear depuis le Cd-rom COSWIN. Nom Application : Saisir ici : ws en respectant les Minuscules/Majuscules 5 Ifrcw7i_html.doc Application parent : 05/10/06 – Version 2 Laisser la valeur pas défaut. Valider par le bouton <Continuer>, la page Etape 1 sur 3 apparaît, Valider par le bouton <Fin>, la page suivante apparaît : Cliquer sur le bouton <Déployer> pour lancer le déploiement. Le déploiement du fichier EAR prend environ 2 Minutes. Une page de confirmation apparaît. Valider par <OK>, la page suivante apparaît : 6 Ifrcw7i_html.doc 05/10/06 – Version 2 MODIFICATION DES PARAMETRES DE L’INSTANCE Il est nécessaire de modifier les paramètres de l’instance OC4J pour Coswin sur le serveur IAS. Lancer l’outil de gestion d’IAS , connecté en tant que ias_admin, la page suivante apparaît : Dans la listes des Composants Système, cliquer sur l’instance CWIAS (si CWIAS = nom instance créée). La page suivante apparaît : Cliquer sur le lien Administration, la page suivant apparaît : 7 Ifrcw7i_html.doc 05/10/06 – Version 2 Cliquer sur le lien Propriétés du Serveur, la page suivant apparaît : Dans la section : « Option de la ligne de commande » Pour la ligne : Options Java 8 Ifrcw7i_html.doc 05/10/06 – Version 2 La ligne de configuration à mettre est la suivante : -server -Xrs -Xms512m -Xmx1024m -Xss128k -Djava.security.policy=[Répertoire install IAS]\j2ee\[Nom instance IAS]\config\java2.policy -Djava.awt.headless=true -Djava.security.manager -Djava.security.properties=[Répertoire install IAS]\j2ee\[Nom instance IAS]\config\jini.sec.properties -Dcoswin.oc4j.home=[Répertoire install IAS]\j2ee\[Nom instance IAS] où : [Répertoire Install IAS] est à remplacer par le répertoire d’installation du Serveur IAS [Nom Instance IAS] est à remplacer par le nom de l’instance OC4J pour COSWIN Nota important : Un fichier texte prop.txt est disponible sur le CD dans le répertoire SERVER\IAS\HTML contenant la même ligne de commande. Il est préférable d’éditer ce fichier avec un éditeur de texte ( notepad) d’effectuer un remplacement des « Variables » [Répertoire Install IAS] et [Nom Instance IAS] et « copier-coller » l’ensemble dans la fenêtre de Gestion du serveur IAS. (Options Java) Exemple : -server -Xrs -Xms512m -Xmx1024m -Xss128k Djava.security.policy=C:\ORAIAS\j2ee\CWIAS\config\java2.policy -java.awt.headless=true Djava.security.manager -Djava.security.properties=C:\ORAIAS\j2ee\CWIAS\config\jini.sec.properties Dcoswin.oc4j.home= C:\ORAIAS \j2ee\CWIAS Valider les modifications avec le bouton <Appliquer>, la page de confirmation apparaît. Valider par <OK> Une Question sera posée pour redémarrer l’instance répondre « Non » 9 Ifrcw7i_html.doc 05/10/06 – Version 2 MODIFICATION DU SERVEUR Il est nécessaire de modifier des fichiers de configuration du serveur d’application. Pour cela il est obligatoire d’arrêter le Serveur IAS MODIFICATION DU FICHIER JAZN-DATA.XML Un fichier jazn.txt est disponible sur le CD COSWIN dans le répertoire : \SERVER\IAS\HTML Ouvrir ce fichier avec un éditeur de texte ( Notepad par exemple) et « Copier » son contenu. Sur le Serveur d’Applications ouvrir le fichier : C:\ORAIAS\j2ee\home\config\jazn-data.xml ( si C :\ORAIAS = répertoire d’installation du serveur IAS) Dans ce fichier « coller » le contenu du fichier Jazn.txt fourni juste avant la ligne : </jazn-loginconfig> ( vers la fin du fichier) Ex : <application> <name>oracle.security.jazn.oc4j.JAZNUserManager</name> <login-modules> <login-module> <class>oracle.security.jazn.realm.RealmLoginModule</class> <control-flag>required</control-flag> <options> <option> <name>addAllRoles</name> <value>true</value> </option> </options> </login-module> </login-modules> </application> <application> <name>CoswinHTML</name> 10 Ifrcw7i_html.doc 05/10/06 – Version 2 <login-modules> <login-module> <class>com.siveco.login.db.DBLoginModule</class> <control-flag>required</control-flag> <options> <option> <name>mode</name> <value>local</value> </option> </options> </login-module> </login-modules> </application> </jazn-loginconfig> </jazn-data> Il faut aussi modifier le fichier jazn-data.xml de l’instance, qui se trouve dans C:\ORAIAS\j2ee\CWIAS\jazn-data.xml ( si C :\ORAIAS = répertoire d’installation du serveur IAS et si CWIAS est le nom de votre instance) Dans ce fichier « coller » le contenu du fichier Jazn.txt fourni juste avant la ligne : </jazn-loginconfig> ( vers la fin du fichier) Ex : <application> <name>oracle.security.jazn.oc4j.JAZNUserManager</name> <login-modules> <login-module> <class>oracle.security.jazn.realm.RealmLoginModule</class> <control-flag>required</control-flag> <options> <option> <name>addAllRoles</name> <value>true</value> </option> </options> </login-module> </login-modules> </application> <application> <name>CoswinHTML</name> <login-modules> <login-module> <class>com.siveco.login.db.DBLoginModule</class> <control-flag>required</control-flag> <options> <option> <name>mode</name> 11 Ifrcw7i_html.doc 05/10/06 – Version 2 <value>local</value> </option> </options> </login-module> </login-modules> </application> </jazn-loginconfig> </jazn-data> MODIFICATION DU FICHIER DU FICHIER JAVA2.POLICY Un fichier java2policy.txt est disponible sur le CD COSWIN dans le répertoire : \SERVER\IAS\HTML Ouvrir ce fichier avec un éditeur de texte ( Notepad par exemple) et « Copier » son contenu. Sur le Serveur d’Applications ouvrir le fichier : C:\ORAIAS\j2ee\CWIAS\config\ java2.policy ( si C :\ORAIAS = répertoire d’installation du serveur IAS et CWIAS nom de l’instance OC4J pour coswin) Dans ce fichier « coller » le contenu du fichier java2policy.txt fourni à la fin du fichier existant. MODIFICATION DU FICHIER DU FICHIER SERVER.XML Un fichier serverxml.txt est disponible sur le CD COSWIN dans le répertoire : \SERVER\IAS\HTML Ouvrir ce fichier avec un éditeur de texte ( Notepad par exemple) et « Copier » son contenu. Sur le Serveur d’Applications ouvrir le fichier : C:\ORAIAS\j2ee\CWIAS\config\server.xml ( si C :\ORAIAS = répertoire d’installation du serveur IAS et CWIAS nom de l’instance OC4J pour coswin) Dans ce fichier « coller » le contenu du fichier serverxml.txt juste avant la dernière ligne "</application-server>" 12 Ifrcw7i_html.doc 05/10/06 – Version 2 MODIFICATION DU FICHIER APPLICATION.XML Il faut rajouter une ligne dans le fichier "application.xml" se trouvant dans : C:\ORAIAS\j2ee\CWIAS\config\application.xml (si C :\ORAIAS est le répertoire d'installation d'ias, et CWIAS est le nom de l'instance utilisé) Editer le fichier application.xml, rajouter ceci et seulement ceci (faites un copier-coller de cette ligne): <library path="../../../j2ee/home/lib/xerces.jar"/> Après modification, cela ressemble à cela dans le paragraphe concerné (voir dernière ligne): <!-- Path to the taglib directory that is shared among different applications. --> <library path="../../../j2ee/home/jsp/lib/taglib"/> <library path="../../../uix/taglib"/> <library path="../../../lib/oraclexsql.jar"/> <library path="../../../lib/xsqlserializers.jar"/> <library path="../../../j2ee/home/lib/xerces.jar"/> COPIE DES FICHIERS POUR MAJ DE IAS Des fichiers *.jar et *.properties sont disponibles sur le CD, dans le répertoire \SERVER\IAS\HTML Il faut procéder aux copies suivantes : - Copier le fichier jsk-policy.jar dans le répertoire : C:\ORAIAS\jdk\jre\lib\ext ( si C :\ORAIAS = répertoire d’installation du serveur IAS) - Copier le fichier jini.sec.properties dans le répertoire : C:\ORAIAS\j2ee\CSWIAS\config ( si C :\ORAIAS = répertoire d’installation du serveur IAS et CWIAS nom de l’instance OC4J pour Coswin) - Copier les fichiers DisableJAZN.jar et xerces.jar dans le répertoire : C:\ORAIAS\j2ee\home\lib ( si C :\ORAIAS = répertoire d’installation du serveur IAS) Vous pouvez maintenant redémarrer le Serveur IAS 13 Ifrcw7i_html.doc 05/10/06 – Version 2 LANCEMENT DE COSWIN COSWIN 7i HTML est maintenant installé. Afin de pouvoir utiliser COSWIN 7i, il est nécessaire que le serveur d’application soit démarré, ainsi que le serveur de base de données. LANCEMENT DE COSWIN Depuis un poste de Travail, lancer le browser et indiquer l’adresse Suivante : Http:// [nom de la machine] /ws Où [nom de la machine] = Nom du serveur sur lequel IAS est installé Une page HTML avec le logo de COSWIN 7i s'affiche. 14 Ifrcw7i_html.doc 05/10/06 – Version 2 User : Nom de l’utilisateur COSWIN Password : Mot de passe Configuration : Cette liste permet de sélectionner les configuration de base de données définies sur le serveur Login : Bouton permettant de lancer l’application. 15