10.2 How to Display the version of the Java Service Manager

The trace files contain the version numbers of different Integrator components.

The TRANSPORT.TXT trace file contains the version number of the jsm.jar file, this value follows the manager: version entry. The version number of the DCXS882X service program follows the transport: Client-Version entry. The CCSID, language and country code of the client application is also shown.

 

=================== TRACE OPEN =================== 
manager: version : 11.4.0
manager: date    : 2006-05-11 15:04:36 +1000
 
client thread: client address : 127.0.0.1
 
client thread: read command
transport: read protocol head
transport: Client-Type : iSeries
transport: Client-Version : 11.4.0
transport: Client-CodePage : 37
transport: Client-Language : ENU
transport: Client-Country : AU
transport: Content-Type : application/command
transport: Command-Length : 12
 
=================== TRACE CLOSE ===================

 

The HTTP_KEYWORDS.TXT file created by most HTTP services also contains version information.

The DIRECT-VERSION keyword value is the version number of JSMDirect.

The PROXY-VERSION keyword value is the version number of JSMProxy.

The USER-AGENT keyword value contains the version number of the Integrator User Agent.

 

PROXY-VERSION = 11.4.0
DIRECT-VERSION = 11.4.0
USER-AGENT = LANSA Integrator UserAgent/11.4.0 (Client)
USER-AGENT = LANSA Integrator RFIAgent/11.4.0 (Client)

 

To determine the version of JSMDirect and also JSMProxy, use a web browser to execute the CGI programs with no service argument.

For IBM i:

http://myserver/cgi-bin/jsmdirect

http://myserver/cgi-bin/jsmproxy

 

For Windows

http://myserver/cgi-bin/jsmdirect.exe

http://myserver/cgi-bin/jsmproxy.exe

The CGI programs will return an HTML page displaying version information.