Aller au contenu
  • Nos offres
  • Blog
  • Contact
  • Carrières
Menu
  • Nos offres
  • Blog
  • Contact
  • Carrières
Inscrivez-vous à la newsletter

Inscrivez-vous à la newsletter

Abonnez-vous maintenant et nous vous tiendrons au courant.
Nous respectons votre vie privée. Vous pouvez vous désabonner à tout moment.

Blog

  • Accueil
  • Actualités
  • Cloud
  • Infrastructure
  • Données / Sécurité
  • Intégration
  • Dev / DevOps
  • SAM / FinOps
Menu
  • Accueil
  • Actualités
  • Cloud
  • Infrastructure
  • Données / Sécurité
  • Intégration
  • Dev / DevOps
  • SAM / FinOps
  • le 05/05/2015
  • Olivier Docquois
  • Développement, Page d'accueil, Serveurs d'application

Connaitre la version de mon serveur Oracle Weblogic ?

Partager sur linkedin
Partager sur twitter
Partager sur facebook

Cet article répond à une demande fréquente du débutant : quelle est la version exacte de mon serveur d’application ?
Il existe plusieurs possibilités pour connaître la version du serveur sur laquelle vous travaillez :

  • La console
  • La console détaillée
  • en ligne de commande
  • wlst
  • fichier config.xml
  • fichier registry.xml
  • fichier products.xml
  • les logs

La console

La console est le voie la plus rapide pour connaître la version du serveur.
Cependant, elle ne donne que la version du kernel.
WeblogicConsole

La console détaillée

Une fois connecté à la console, vous pouvez accéder à la version détaillée du seveur – y compris patch – en suivant le chemin Environment >> servers >> <my_sever> >> Monitoring Tab.
L’information est dans WebLogic Version.
 

Ligne de commande

Une fois le chemin du jre connu ainsi que la localisation de l’archive weblogic.jar, lancez la commande weblogic.version

<DOMAIN_HOME>java weblogic.version
WebLogic Server 10.3.5.0 Fri Apr 1 20:20:06 PDT 2011 1398638
Use 'weblogic.version -verbose' to get subsystem information
Use 'weblogic.utils.Versions' to get version information for all modules
[root@wlssrv]#

Utilisez l’option -verbose pour plus de détails.
Vous avez ici toutes les informations nécessaires : patch, produits, etc.

<DOMAIN_HOME>java weblogic.version -verbose
WebLogic Server 10.3.5.0  Fri Apr 1 20:20:06 PDT 2011 1398638  ImplVersion: 10.3.5.0
Oracle WebLogic Server Module Dependencies 10.3 Thu Mar 3 14:37:52 PST 2011  ImplVersion: 10.3.5.0
WebLogic i18n Runtime Support Client Capable 1.8 Fri Sep 10 08:12:34 EDT 2010  ImplVersion: 1.8.0.0
WebLogic Resource Pool Client Capable 1.7 Mon Sep 27 12:00:08 EDT 2010  ImplVersion: 1.7.0.0
WebLogic Store Client Capable 1.7 Fri Dec 17 16:52:31 EST 2010  ImplVersion: 1.7.0.0
WebLogic JTA implementation Client Capable 2.7 Fri Sep 17 12:19:45 PDT 2010  ImplVersion: 2.7.0.0
WebLogic Utils 1.9 Thu Mar 3 12:10:10 EST 2011  ImplVersion: 1.9.0.1
WebLogic Work Manager Client Capable 1.10 Thu Feb 17 10:25:54 PST 2011  ImplVersion: 1.10.0.0
WebLogic Security 1.0 Fri Oct 8 10:32:52 EDT 2010  ImplVersion: 6.1.0.0
[root@wlssrv]#

WLST

oracle WebLogic Scrpting Tool (WLST) est un langage de script qui vous permet de gérer et monitorer votre domain Weblogic.

<MIDDLEWARE_HOME>/<mon serveur>/common/bin/wlst.sh
Initializing WebLogic Scripting Tool (WLST) ...
Jython scans all the jar files it can find at first startup. Depending on the system, this process may take a few minutes to complete, and WLST may not return a prompt right away.
Welcome to WebLogic Server Administration Scripting Shell
Type help() for help on available commands
wls:/offline> version
'WebLogic Server 10.3.6.0  Tue Nov 15 08:52:36 PST 2011 1441050 '

Fichiers de configuration config.xml

L’information est dans le fichier config.xml du domaine

<DOMAIN_HOME>/config/config.xml

Utilisez la commande grep pour plus de lisibilité

grep -I version config.xml

La version du server est celle du domaine

<?xml version='1.0' encoding='UTF-8'?>
  <domain-version>10.3.6.0</domain-version>
  <configuration-version>10.3.6.0</configuration-version>

Fichiers de configuration registry.xml

<MIDDLEWARE_HOME>/registry.xml

Vous pouvez l’obtenir simplement

grep -I version registry.xml

La version correspond à l’entrée WebLogic Server version

<?xml version="1.0" encoding="UTF-8"?><bea-product-information xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:gpr="http://www.bea.com/ns/cie/gpr">
        <component name="Common Infrastructure Engineering" version="7.4.0.0" InstallDir="">
        <component name="WebLogic Server" version="10.3.6.0" InstallDir="/products/Middleware/wlserver_10.3">
        <component name="Oracle Configuration Manager" version="10.3.5.0" InstallDir="">
        <component name="Oracle Coherence" version="3.7.1.1" InstallDir="/products/Middleware/coherence_3.7">

 

Fichiers de configuration .product.properties

<MIDDLEWARE_HOME>/wlserver_10.3/.product.properties

Vous pouvez l’obtenir simplement

grep -I WLS_PRODUCT_VERSION .product.properties
WLS_PRODUCT_VERSION=10.3.6.0

 

Dans les logs

<DOMAIN_HOME>/servers/<mon serveur>/logs
less <mon fichier>.log

L’information est plus détaillés avec les patchs ; y compris temporary (correctif de bug)

###<Apr 18, 2015 11:02:14 PM CEST> <Info> <WebLogicServer> <soa.xxxxxxx.fr> <> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <> <> <> <1429390934551> <BEA-000000> <WebLogic Server "soa_server" version:
WebLogic Server Temporary Patch for BUG15839280 Tue Nov 20 20:29:34 IST 2012
WebLogic Server 10.3.6.0  Tue Nov 15 08:52:36 PST 2011 1441050  Copyright (c) 1995, 2011, Oracle and/or its affiliates. All rights reserved.>

 
Cet exemple est basé sur WebLogic Server Version: 10.3.6.0 et java 1.7.0.0_04 sur un Linux.

Olivier Docquois
Olivier Docquois
Voir tous ses articles

Laisser un commentaire Annuler la réponse

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Articles récents
  • Azure Database pour PostgreSQL [PaaS]
  • Azure Logic Apps : l’outil d’intégration Cloud de Microsoft
  • Purge automatique des archivelogs en PL/SQL
  • ASM et l’importance du usable_file_mb
  • Préparer un Windows Server 2003 pour une migration sur Azure

Mentions légales & Politique de confidentialité

En poursuivant votre navigation, vous acceptez l'utilisation de cookies tiers destinés à réaliser des statistiques de visites et de suivi. Accepter Refuser Personnaliser En savoir plus
Politique de confidentialité et cookies

Politique de confidentialité

Les informations collectées au travers de nos cookies sont exploitées à des fins statistiques (Google Analytics).
Google Analytics
Enregistrer & appliquer

8 JUIN 2022 A PARIS | 8H30 - 18H30

TECH FOR CLIMATE ?

Opportunités et limites de la technologie pour faire face au défi climatique

Programme & Inscriptions

Un évènement imaginé avec 🖤 par Constellation