Vous êtes sur la page 1sur 17

PTI Installation Application OASIS

GDF SUEZ / OASIS


Le 9 décembre 2015 Sopra Group / Agence Services

GDF SUEZ
OASIS

PTI Installation Application OASIS

Version 1.00 du mercredi 9 décembre 2015


État : Validé interne

© Sopra Group, 2022 / Version: 1.00 / État : Validé interne / Ref. : 20110803-170827-a.k.

1/17
PTI Installation Application OASIS
GDF SUEZ / OASIS
Le 9 décembre 2015 Sopra Group / Agence Services

Destinataire(s)

Guillaume LEROUX (POA Oasis)

Historique
Version Date Origine de la mise à jour Rédigée par Validée par
V1.00 03/08/2011 Création Alexandre Kuoch
V1.01 30/08/2011 Modification Alexandre Kuoch
v.3.3.2 04/11/2011 Livraison Application v3.3.2 G.SPINOSA S.MOTTIER
v.3.3.3 09/12/2011 Livraison Application v3.3.3 G.SPINOSA S.MOTTIER
V3.4.0 17/02/2012 Livraison Application v3.4.0 J.PERIO S.MOTTIER
V3.4.1 01/03/2012 Livraison Application v3.4.1 J.PERIO S.MOTTIER
V3.4.2 07/03/2012 Livraison Application v3.4.2 G.SPINOSA S.MOTTIER
V3.4.3 14/03/2012 Livraison Application v3.4.3 G.SPINOSA S.MOTTIER
V3.5.0 21/03/2012 Livraison Application v3.5.0 G.SPINOSA S.MOTTIER
V3.5.1 22/06/2012 Livraison Application v3.5.1 P.BEAULIEU S.MOTTIER
V3.5.2 09/07/2012 Livraison Application v3.5.2 P.BEAULIEU S.MOTTIER
V3.5.3 05/09/2012 Livraison Application v3.5.3 P.BEAULIEU S.MOTTIER
V3.5.4 28/09/2012 Livraison Application v3.5.4 P.BEAULIEU S.MOTTIER
V4.0.0 02/10/2012 Livraison Application v4.0.0 P.BEAULIEU F.DUSSAUGE
V4.0.1 29/10/2012 Livraison Application v4.0.1 P.BEAULIEU F.DUSSAUGE
V4.0.2 26/11/2012 Livraison Application v4.0.2 P.BEAULIEU F.DUSSAUGE
V4.0.3 30/01/2013 Livraison Application v4.0.3 P.BEAULIEU F.DUSSAUGE
V4.0.4 15/03/2013 Livraison Application v4.0.4 P.BEAULIEU F.DUSSAUGE
V4.0.5 22/04/2013 Livraison Application v4.0.5 P.BEAULIEU M.CORDERO
V4.0.6 05/06/2013 Livraison Application v4.0.6 P.BEAULIEU S.MOTTIER
V4.1.0 15/10/2013 Livraison Application v4.1.0 P.BEAULIEU S.MOTTIER
V4.1.2 21/02/2014 Livraison Application v4.1.2 P.BEAULIEU S.MOTTIER
V4.1.3 23/04/2014 Livraison Application v4.1.3 P.BEAULIEU S.MOTTIER
V4.2 03/06/2014 Livraison Application v4.2.0 P.BEAULIEU S.MOTTIER
V4.2.1 08/08/2014 Livraison Application v4.2.1 P.BEAULIEU S.MOTTIER
V4.2.2 04/09/2014 Livraison Application v4.2.2 P.BEAULIEU S.MOTTIER

© Sopra Group, 2022 / Version: 1.00 / État : Validé interne / Ref. : 20110803-170827-a.k.

2/17
PTI Installation Application OASIS
GDF SUEZ / OASIS
Le 9 décembre 2015 Sopra Group / Agence Services

V4.2.3 26/09/2014 Livraison Application v4.2.3 P.BEAULIEU S.MOTTIER


V4.2.4 07/10/2014 Livraison Application v4.2.4 P.BEAULIEU S.MOTTIER
V4.2.5 23/01/2015 Livraison Application v4.2.5 P.BEAULIEU S.MOTTIER
V4.3.0 29/04/2015 Livraison Application v4.3.0 P.BEAULIEU S.MOTTIER
V4.3.1 12/06/2015 Livraison Application v4.3.1 P.BEAULIEU S.MOTTIER
V4.3.2 29/09/2015 Livraison Application v4.3.2 P.BEAULIEU S.MOTTIER
V4.3.3 16/11/2015 Livraison Application v4.3.3 P.BEAULIEU S.MOTTIER
V4.3.4 27/11/2015 Livraison Application v4.3.4 P.BEAULIEU S.MOTTIER
V4.3.5 09/12/2015 Livraison Application v4.3.5 P.BEAULIEU S.MOTTIER

Sommaire

1. Introduction 5
2. Pré-requis 5
3. Installation 5
3.1. Objets livrés 5
3.2. Procédures 5

4. Mise à jour de la base de données 10


5. Copie des fichiers du DOMAIN Weblogic 11
5.1. Objets livrés 11
5.2. Procédures 11

6. Modification de la configuration des logs 12


6.1. Présentation du système de gestion de logs d’OASIS 12
6.2. Modification du niveau de log 13
6.3. Autres modifications 14
6.3.1. Fichier de sortie 14
6.3.2. Niveau de log partiel 14

© Sopra Group, 2022 / Version: 1.00 / État : Validé interne / Ref. : 20110803-170827-a.k.

3/17
PTI Installation Application OASIS
GDF SUEZ / OASIS
Le 9 décembre 2015 Sopra Group / Agence Services

© Sopra Group, 2022 / Version: 1.00 / État : Validé interne / Ref. : 20110803-170827-a.k.

4/17
PTI Installation Application OASIS
GDF SUEZ / OASIS
Le 9 décembre 2015 Sopra Group / Agence Services

1. Introduction

Cette Procédure Technique d’Installation vous explique comment installer l’application OASIS v4.3.5

2. Pré-requis
L’installation du serveur base de données doit avoir été effectuée avant l’exécution de cette PTI.

L’application OASIS v4.2.9 doit être installée correctement.

3. Installation

3.1. Objets livrés


Les objets livrés pour l’installation de l’application sont les suivants :

 « atpe_v4.3.5.war »

3.2. Procédures
Ecrans Procédures

A partir de n’importe quel ordinateur sur le même réseau que le serveur

Dans un navigateur saisir l’URL : $WLS_CONSOLE_URL

© Sopra Group, 2022 / Version: 1.00 / État : Validé interne / Ref. : 20110803-170827-a.k.

5/17
PTI Installation Application OASIS
GDF SUEZ / OASIS
Le 9 décembre 2015 Sopra Group / Agence Services

saisir les valeurs


$WLS_ADMIN_USER
$WLS_ADMIN_PASS
WORD

© Sopra Group, 2022 / Version: 1.00 / État : Validé interne / Ref. : 20110803-170827-a.k.

6/17
PTI Installation Application OASIS
GDF SUEZ / OASIS
Le 9 décembre 2015 Sopra Group / Agence Services

Dans le menu de
gauche cliquer sur
l’élement :
« Deployments »

La page se recharge.

Puis cliquer sur le


bouton « Lock & Edit »

Sélectionner la coche
qui précède le projet.

A l’occurrence, « atpe ».

Choisir ensuite le
« Force Stop Now » du
menu déroulant
« Stop » afin de couper
le service.

© Sopra Group, 2022 / Version: 1.00 / État : Validé interne / Ref. : 20110803-170827-a.k.

7/17
PTI Installation Application OASIS
GDF SUEZ / OASIS
Le 9 décembre 2015 Sopra Group / Agence Services

Cliquer sur « Yes ».

Sélectionner la coche
qui précède le projet.

A l’occurrence, « atpe ».

Cliquer ensuite sur le


bouton « Delete ».

Cliquer sur « Yes ».

Cliquer sur le bouton


« Install ».

© Sopra Group, 2022 / Version: 1.00 / État : Validé interne / Ref. : 20110803-170827-a.k.

8/17
PTI Installation Application OASIS
GDF SUEZ / OASIS
Le 9 décembre 2015 Sopra Group / Agence Services

Cliquer sur le lien :


« upload your file(s) »

Cliquer sur
« Parcourrir » puis
parcourir votre
arborescence pour
sélectionner le fichier
« atpe.war »

Cliquer sur « next »

Cliquer sur « Next »

© Sopra Group, 2022 / Version: 1.00 / État : Validé interne / Ref. : 20110803-170827-a.k.

9/17
PTI Installation Application OASIS
GDF SUEZ / OASIS
Le 9 décembre 2015 Sopra Group / Agence Services

Sélectionner la valeur :

« Install this
deployment as an
application »

Cliquer sur « Next »

© Sopra Group, 2022 / Version: 1.00 / État : Validé interne / Ref. : 20110803-170827-a.k.

10/17
PTI Installation Application OASIS
GDF SUEZ / OASIS
Le 9 décembre 2015 Sopra Group / Agence Services

Cliquer sur « Finish »

Cliquer sur « Activate


Changes »

L’application atpe doit


apparaitre dans la liste
des applications avec
une coche verte au
niveau de la colonne
Etat général.

Sélectionner la coche
qui précède le projet.

A l’occurrence, « atpe ».

© Sopra Group, 2022 / Version: 1.00 / État : Validé interne / Ref. : 20110803-170827-a.k.

11/17
PTI Installation Application OASIS
GDF SUEZ / OASIS
Le 9 décembre 2015 Sopra Group / Agence Services

Cliquer sur « Start >


Servicing all requests »

L’application est
démarrée.

4. Mise à jour de la base de données

Une fois la base de données correctement importée, le script de mise à jour des évolutions peut-être
appliqué.

Placer les fichiers


« OASIS_Patch_BD_4.3.5_A_maj_donnees.sql »

Exécuter l’invite de commandes Windows.

Se placer à la racine du dossier choisis et exécuter les commandes :

SQLPLUS

Pour entrer dans SQL*Plus. Entrer le login $ORACLE_DB_USER (compte du schéma applicatif) et le
mot de passe configuré lors de l'installation $ORACLE_DB_PASSWORD.

Pour appliquer le script de la version OASIS v4.3.5, exécuter les commandes suivantes dans cet
ordre :

@OASIS_Patch_BD_4.3.5_A_maj_donnees.sql

Les scripts doivent s’exécuter sans qu’une erreur soit signalée.

© Sopra Group, 2022 / Version: 1.00 / État : Validé interne / Ref. : 20110803-170827-a.k.

12/17
PTI Installation Application OASIS
GDF SUEZ / OASIS
Le 9 décembre 2015 Sopra Group / Agence Services

5. Copie des fichiers du DOMAIN Weblogic

5.1. Objets livrés


Les objets livrés pour l’installation de l’application sont les suivants :

 « atpe-domain_v4.3.5.zip »

5.2. Procédures
Pour que la mise à jour des fichiers du domaine weblog s’effectue correctement il est nécessaire
d’arrêter le serveur weblogic avant toute manipulation de ces fichiers.

1. Arrêter le serveur Weblogic.

2. Décompresser le contenu de l’archive « zip » dans le dossier du domaine Weblogic de


l’application.
A titre d exemple, sur le serveur de Pré-PRODUCTION l’adresse du dossier du domaine est :
 D:\bea10330\user_projects\domains\OASIS_STORENGY

3. Si des messages d’avertissement demande la confirmation de remplacement de dossiers ou de


fichiers existant, répondre OUI Remplacer.

4. Redémarrer le serveur weblogic

6. Modification de la configuration des logs

6.1. Présentation du système de gestion de logs d’OASIS


Au sein de l’application OASIS, l’ensemble des logs est géré à l’aide du framework Log4J (http://
http://logging.apache.org/log4j/1.2/).

Ce framework est basé sur l’utilisation d’un fichier de configuration XML qui centralise les logs cibles,
les fichiers de sorties et les niveaux de logs souhaités.

Dans l’application OASIS, ce fichier de configuration est intitulé « configLog4j.xml » et est situé dans
le dossier « atpe/config » au sein du domaine Weblogic.

Par défaut le contenu de ce fichier est le suivant :


<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration PUBLIC "-//Apache Software Foundation//DTD Log4J
Configuration 2.0//EN"
"http://logging.apache.org/log4j/docs/api/org/apache/log4j/xml/doc-files/
log4j.dtd">
<log4j:configuration xmlns:log4j='http://jakarta.apache.org/log4j/'>
<!-- La variable ${OASIS_DOMAIN} doit être remplacé par le chemin

© Sopra Group, 2022 / Version: 1.00 / État : Validé interne / Ref. : 20110803-170827-a.k.

13/17
PTI Installation Application OASIS
GDF SUEZ / OASIS
Le 9 décembre 2015 Sopra Group / Agence Services

complet du domain sur le serveur -->


<appender name="atpe" class="org.apache.log4j.DailyRollingFileAppender">
<param name="File" value="./atpe/logs/atpe.log" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%-5p - %d{dd/MM/yy HH:mm:ss
SSS} - %c - %m\n" />
</layout>
</appender>
<appender name="ConsoleAppender" class="org.apache.log4j.ConsoleAppender">
<param name="Target" value="System.out" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%-5p - %d{dd/MM/yy HH:mm:ss
SSS} - %c - %m\n" />
</layout>
</appender>
<logger name="com.capgemini.adc.infra.application" additivity="false">
<level value="debug" />
<appender-ref ref="atpe" />
</logger>
<logger name="com.capgemini.adc.infra.core" additivity="false">
<level value="debug" />
<appender-ref ref="atpe" />
</logger>
<logger name="com.capgemini.adc.infra.technicals" additivity="false">
<level value="debug" />
<appender-ref ref="atpe" />
</logger>
<logger name="com.capgemini.atpe.domaine" additivity="false">
<level value="debug" />
<appender-ref ref="atpe" />
</logger>
<logger name="com.capgemini.atpe.ihm" additivity="false">
<level value="debug" />
<appender-ref ref="atpe" />
</logger>
<logger name="com.capgemini.atpe.objetsvaleur" additivity="false">
<level value="debug" />
<appender-ref ref="atpe" />
</logger>
<logger name="com.capgemini.atpe.persistence" additivity="false">
<level value="debug" />
<appender-ref ref="atpe" />
</logger>
<logger name="com.capgemini.atpe.service" additivity="false">
<level value="debug" />
<appender-ref ref="atpe" />
</logger>
<logger name="com.capgemini.atpe.taglib" additivity="false">
<level value="debug" />
<appender-ref ref="atpe" />
</logger>
<logger name="com.capgemini.atpe.transverse" additivity="false">
<level value="debug" />
<appender-ref ref="atpe" />
</logger>
<root>
<level value="debug" />

© Sopra Group, 2022 / Version: 1.00 / État : Validé interne / Ref. : 20110803-170827-a.k.

14/17
PTI Installation Application OASIS
GDF SUEZ / OASIS
Le 9 décembre 2015 Sopra Group / Agence Services

<appender-ref ref="atpe" />


</root>
</log4j:configuration>
Le niveau de log par défaut est à debug sur l’ensemble de l’application.

Au sein du fichier, on distingue trois types d’éléments différents :

 Appenders (en jaune) : Définition du format de sortie des logs (ici un fichier par jour)
 Logger (en vert) : Définition de niveau de log spécifique à une partie (écrase le niveau de log
de la balise root).
 Balise root (en bleu) : Définition du niveau global des logs.

6.2. Modification du niveau de log


Pour modifier le niveau de log général de l’application, il faut changer la valeur de toutes les balises
level (situé dans root et logger).

Il existe différents niveaux de Log (par ordre de charge) :

 error : Affiche uniquement les erreurs.


 warn : Hérite de error et affiche en plus les avertissements.
 info : Hérite de warn et affiche en plus les logs d’informations.
 debug : Hérite de info et affiche en plus les logs de développement.

Donc un niveau debug affichera les logs de type error, warn, info et debug.

Exemple : Tous les logs de l’application au niveau info


logger name="com.capgemini.adc.infra.application" additivity="false">
<level value="info" />
<appender-ref ref="atpe" />
logger>
logger name="com.capgemini.adc.infra.core" additivity="false">
<level value="info" />
<appender-ref ref="atpe" />
logger>
logger name="com.capgemini.adc.infra.technicals" additivity="false">
<level value="info" />
<appender-ref ref="atpe" />
logger>
logger name="com.capgemini.atpe.domaine" additivity="false">
<level value="info" />
<appender-ref ref="atpe" />
logger>
logger name="com.capgemini.atpe.ihm" additivity="false">
<level value="info" />
<appender-ref ref="atpe" />
logger>
logger name="com.capgemini.atpe.objetsvaleur" additivity="false">
<level value="info" />
<appender-ref ref="atpe" />
logger>
logger name="com.capgemini.atpe.persistence" additivity="false">
<level value="info" />
<appender-ref ref="atpe" />

© Sopra Group, 2022 / Version: 1.00 / État : Validé interne / Ref. : 20110803-170827-a.k.

15/17
PTI Installation Application OASIS
GDF SUEZ / OASIS
Le 9 décembre 2015 Sopra Group / Agence Services

logger>
logger name="com.capgemini.atpe.service" additivity="false">
<level value="info" />
<appender-ref ref="atpe" />
logger>
logger name="com.capgemini.atpe.taglib" additivity="false">
<level value="info" />
<appender-ref ref="atpe" />
logger>
logger name="com.capgemini.atpe.transverse" additivity="false">
<level value="info" />
<appender-ref ref="atpe" />
logger>
>
<level value="info" />
<appender-ref ref="atpe" />
</root>

6.3. Autres modifications

6.3.1. Fichier de sortie


Le chemin et le nom du fichier de sortie peut aussi être modifié. Le paramétrage ce situe dans la balise
appender nommé « atpe » et dans la partie param.

6.3.2. Niveau de log partiel


Il est possible de spécifier le niveau de logs sur une sous partie de l’application.

Exemple : Niveau de log debug uniquement sur une partie de l’application (ici pour l’exemple,
com.capgemini.atpe.ihm)
<logger name="com.capgemini.adc.infra.application" additivity="false">
<level value="info" />
<appender-ref ref="atpe" />
</logger>
<logger name="com.capgemini.adc.infra.core" additivity="false">
<level value="info" />
<appender-ref ref="atpe" />
</logger>
<logger name="com.capgemini.adc.infra.technicals" additivity="false">
<level value="info" />
<appender-ref ref="atpe" />
</logger>
<logger name="com.capgemini.atpe.domaine" additivity="false">
<level value="info" />
<appender-ref ref="atpe" />
</logger>
<logger name="com.capgemini.atpe.ihm" additivity="false">
<level value="debug" />
<appender-ref ref="atpe" />
</logger>

© Sopra Group, 2022 / Version: 1.00 / État : Validé interne / Ref. : 20110803-170827-a.k.

16/17
PTI Installation Application OASIS
GDF SUEZ / OASIS
Le 9 décembre 2015 Sopra Group / Agence Services

<logger name="com.capgemini.atpe.objetsvaleur" additivity="false">


<level value="info" />
<appender-ref ref="atpe" />
</logger>
<logger name="com.capgemini.atpe.persistence" additivity="false">
<level value="info" />
<appender-ref ref="atpe" />
</logger>
<logger name="com.capgemini.atpe.service" additivity="false">
<level value="info" />
<appender-ref ref="atpe" />
</logger>
<logger name="com.capgemini.atpe.taglib" additivity="false">
<level value="info" />
<appender-ref ref="atpe" />
</logger>
<logger name="com.capgemini.atpe.transverse" additivity="false">
<level value="info" />
<appender-ref ref="atpe" />
</logger>
<root>
<level value="info" />
<appender-ref ref="atpe" />
</root>

© Sopra Group, 2022 / Version: 1.00 / État : Validé interne / Ref. : 20110803-170827-a.k.

17/17

Vous aimerez peut-être aussi