Determining the Service Pack Level

A summary of installed products and their versions and service pack levels is maintained in the BEA_HOME\registry.xml file. However, to confirm version information, it's more accurate to check the WebLogic log. A failed service pack install may be indicated in the log, but not found at runtime.

This section discusses how to:

  • Check the WebLogic log

  • Query WebLogic

Checking Version Information in the WebLogic Log

The WebLogic log is located in:

PIA_HOME\webserv\peoplesoft\servers\<server name>\logs\weblogic_server_weblogic.log

For version information, look for an entry similar to:

####<Apr 13, 2011 3:29:46 PM PDT> <Info> <WebLogicServer> <RTDC79601VMC> <> 
<[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> 
<> <> <> <1302733786761> <BEA-000000> <WebLogic Server "PIA" version:
WebLogic Server 10.3.4.0  Fri Dec 17 20:47:33 PST 2010 1384255  
Copyright (c) 1995, 2009, Oracle and/or its affiliates. All rights reserved.> 
####<Apr 13, 2011 3:29:47 PM PDT> <Notice> <Log Management> <RTDC79601VMC> <> 
<[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> 
<> <> <> <1302733787089> <BEA-170019> <The server log file 
D:\853-801\webserv\AftrOn1034\servers\PIA\logs\PIA_weblogic.log is opened. 
All server side log events will be written to this file.> 

Checking Version Information at the Command Line

To query a running WebLogic for version information from the command line, submit the following arguments to setEnv.

Windows:

While the WebLogic sever is up and running, from the command line, run setEnv and the following command in sequence.

C:\PIA853\webserv\peoplesoft\bin>setenv.cmd
C:\PIA853\webserv\peoplesoft\bin>java weblogic.Admin
-url t3://localhost:<portnumber> -username <username> -password <password> VERSION

WebLogic Server 10.3.4.0  Fri Dec 17 20:47:33 PST 2010 1384255

UNIX:

While the WebLogic sever is up and running, from the shell command window, source the setEnv.sh file and issue the following command in sequence. For example,

rtdc60007stdb:$ . ./setEnv.sh
rtdc60007stdb:$ java weblogic.Admin
-url t3://localhost:80 -username <username> -password <password> VERSION