Si vous travaillez avec l'OFM (Oracle Fusion Middleware) et vous avez une configuration de Discoverer sur vos serveurs, voici la façon de mettre à jour votre Weblogic et garantir que Discoverer continuera à travailler.
Tout d'abord je vous recommande une sauvegarde de vos binaires.
En suite, suivre les étapes indiqués dans le "Readme" du patch 18040640 (Patch 18040640: SU Patch [T5F1]: WLS PATCH SET UPDATE 10.3.6.0.8)
Si vous n'avez pas accès à la note, voici un petit résumé des étapes à exécuter:
- Le patch nécessaire est le patch :
- PATCH_ID - T5F1 ( Patch number - 18040640 )
- Une fois téléchargé le patch, décompressez-le.
- Arrêtez vos applications
- Assignez les variables d'environnement ci-dessous si vous ne les avez pas avant :
export WLS_HOME=$MW_HOME/wlserver_10.3
. $WLS_HOME/server/bin/setWLSEnv.sh
- Vérifiez votre version actuelle :
Vous allez voir probablement une chose qui ressemble à :
WebLogic Server 10.3.6.0 Tue Nov 15 08:52:36 PST 2011 1441050
Use 'weblogic.version -verbose' to get subsystem information
Use 'weblogic.utils.Versions' to get version information for all modules
- Aller vers le répertoire {MW_HOME}/utils/bsu
- Installez le patch :
- bsu.sh -install -patch_download_dir={MW_HOME}/utils/bsu/cache_dir -patchlist={PATCH_ID} -prod_dir={MW_HOME}/{WL_HOME}
./bsu.sh -install patch_download_dir=/xxx/Patchs/Discoverer/WebLogic/p18040640 -patchlist=T5F1 -prod_dir=$WLS_HOME
Le résultat de l'exécution devrait ressembler à :
Checking for conflicts..
No conflict(s) detected
Installing Patch ID: T5F1..
Result: Success
- Vérifiez la version une autre fois
java weblogic.version
Vous devez voir une modification, laquelle ressemble à :
WebLogic Server 10.3.6.0.8 PSU Patch for BUG18040640 THU MARCH 27 15:54:42 IST 2014
WebLogic Server 10.3.6.0 Tue Nov 15 08:52:36 PST 2011 1441050
Use 'weblogic.version -verbose' to get subsystem information
Use 'weblogic.utils.Versions' to get version information for all modules
- Et voici la partie la plus importante, il faut ajouter la ligne suivante dans le fichier "weblogic.policy", ce fichier se trouve dans le répertoire "$ORACLE_BASE/fmw/wlserver_10.3/server/lib/"
grant codeBase "file:$ORACLE_BASE/fmw/patch_wls1036/patch_jars/-" {permission java.lang.RuntimePermission "oracle.discoverer.connections", "read";};
- En suite, vous pouvez repartir vos applications.
Vous allez trouver cette dernière partie dans la note :
Oracle WebLogic Server Patch Set Update 10.3.6.0.8 Fixed Bugs List (Doc ID 1645823.1)
Et voilà, cela doit corriger les problèmes d'affichage de votre page d'accueil de Discoverer Viewer ou Plus.
J'espère que cela sera vraiment utile pour vous.
Bonne journée