Personnalisation d'iAS 9i pour le laboratoire de génie logiciel

Précédente ] Accueil ]
 

Introduction

Ce document présente les choix pris au laboratoire de génie logiciel de l'ESNIG pour personnaliser iAS 9i.

Répertoire ESNIG-LGL

Nous avons créé dans chaque ORACLE_HOME un répertoire ESNIG-LGL qui contiendra toutes les ressources de personnalisation d'iAS 9i pour le laboratoire de génie logiciel.

Apache

Afin d'éviter les manipulations du fichier de configuration principal d'Apache (httpd.conf) et pour centraliser nos modifications, nous avons créé un fichier spécifique apache_esnig-lgl.conf. Nous utiliserons désormais ce fichier pour personnaliser Apache et ses modules.

   |-- ESNIG-LGL
         |
         |-- Apache
               |
               |-- conf
               |     |
               |     |-- apache_esnig-lgl.conf
               |
               |-- log
   

Nous avons ajouté l'appel à ce fichier à la fin du fichier httpd.conf

# Include the ESNIG-LGL configuration file for custom settings
include "D:\ORACLE\iSuites\Apache\ESNIG-LGL\conf\apache_esnig-lgl.conf"

Notre fichier apache_esnig-lgl.conf actuel:

#---------------------------------------# 
# ESNIG - Laboratoire de génie logiciel #
#                                       #
# File for custom settings              #
#---------------------------------------#

# Suppression du /pls/ dans l'url
<IfModule mod_rewrite.c>
  <IfModule mod_plsql.c>
    RewriteEngine on
    RewriteRule ^/IWD6I/(.*)$ /pls/IWD6I/$1 [PT]
    # Pour activer la journalisation du RewriteEngine, il faut décommenter  les deux lignes ci-dessous
    # RewriteLog "D:\ORACLE\iSuites\Apache\ESNIG-LGL\log\rewrite.log"
    # RewriteLogLevel 9
  </IfModule>
</IfModule>

Nous avons également renommé la page d'accueil officielle (index.html) créée par Oracle en index_old.html afin de pouvoir mettre comme page d'accueil l'index de la rubrique "Internet Application Server 9i (iAS)" du site de documentation de notre laboratoire.

Reports Services

Nous avons mis le répertoire de rapports dans ESNIG-LGL.

|-- ESNIG-LGL
         |
         |-- web_reports
               |
               |-- ...

Documentations officielles

Nous avons créé un répertoire ias_doc pour rendre publique en ligne la documentation d'iAS 9i.

Ce répertoire contient la documentation du CD-ROM "Oracle 9i Application Server, Documentation Library CD-ROM". La documentation d'installation d'iAS (copie du répertoire <ORACLE_HOME>\Install Guide) se trouve elle dans le sous-répertoire install_doc.