Vous êtes sur la page 1sur 15

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 05/10/06 – Version 2

Application parent : 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