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