IBM Support

PM10885; 7.0.0.9: Config service query might emit harmless npe stacktrace.

Download


Abstract

Non-fatal initialization failures in the config service could result in stack traces emitted to standard error.

Download Description

PM10885 resolves the following problem:

ERROR DESCRIPTION:
The config service might emit NullPointerException stack traces to standard error when querying for attributes in the config. If run from a command line program, this could generate a great number of error messages, even when the query operation is successful.

LOCAL FIX:

PROBLEM SUMMARY

USERS AFFECTED:
All users of IBM WebSphere Application Server V7.0

PROBLEM DESCRIPTION:
Non-fatal initialization failures in the config service could result in stack traces emitted to standard error.

RECOMMENDATION:
None

In some scenarios a non-fatal failure to initialize internal components of the config service could result in NullPointerExceptions occurring while querying attributes in the configuration. Although the exceptions do not result in a functional failure of the query operation, they can result in a lot of stack trace data emitted to the console or log files, obscuring other information. The exception will take the following form:

java.lang.NullPointerException
at
com.ibm.ws.management.commands.properties.resources.common.Prope
rtiesParser$1.run(PropertiesParser.java:123)
at
com.ibm.ws.security.util.AccessController.doPrivileged(AccessCon
troller.java:118)
at
com.ibm.ws.management.commands.properties.resources.common.Prope
rtiesParser.loadConfigFile(PropertiesParser.java:120)
at
com.ibm.ws.management.commands.properties.resources.common.Prope
rtiesParser.parse(PropertiesParser.java:62)

PROBLEM CONCLUSION:
Rather than attempting the operation that will cause the null pointer to occur, we now detect beforehand that an exception would occur, and continue without triggering it.

The fix for this APAR is currently targeted for inclusion in
fix pack 7.0.0.11. Please refer to the Recommended Updates
page for delivery information:
http://www.ibm.com/support/docview.wss?rs=180&uid=swg27004980

[{"PRLabel":"UpdateInstaller","PRLang":"US English","PRSize":"7250000","PRPlat":{"label":"AIX","code":"PF002"},"PRURL":"http://www.ibm.com/support/docview.wss?rs=180&uid=swg21205991"}]
[{"INLabel":"Readme","INLang":"US English","INSize":"6885","INURL":"ftp://public.dhe.ibm.com/software/websphere/appserv/support/fixes/PM10885/readme.txt"}]
On
[{"DNLabel":"7.0.0.9-WS-WAS-MultiOS-IFPM10885","DNDate":"5/17/2010","DNLang":"US English","DNSize":"15626","DNPlat":{"label":"AIX","code":"PF002"},"DNURL":"http://www.ibm.com/support/fixcentral/quickorder?fixids=7.0.0.9-WS-WAS-MultiOS-IFPM10885&product=ibm%2FWebSphere%2FWebSphere%20Application%20Server&source=dbluesearch","DNURL_FTP":"ftp://public.dhe.ibm.com/software/websphere/appserv/support/fixes/PM10885/7.0.0.9-WS-WAS-MultiOS-IFPM10885.pak","DDURL":"http://public.dhe.ibm.com:7618;sw_websphere;appserv/support/fixes/PM10885/7.0.0.9-WS-WAS-MultiOS-IFPM10885.pak"}]
[{"Product":{"code":"SSEQTP","label":"WebSphere Application Server"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"System Management\/Repository","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF012","label":"IBM i"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"7.0.0.9","Edition":"Advanced;Base;Developer;Enterprise","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
15 June 2018

UID

swg24026888