APAR status
Closed as program error.
Error description
During the saved search retreval customer got the null pointer exception. From trace we see below excpetions, [1/21/12 19:31:39:093 EST] 0000002b util > com.ibm.sr.ui.util.GlobalExceptionHandler execute ENTRY java.lang.NullPointerException ExceptionConfig[type=java.lang.Exception,key=error.unexpected.ex ception, path=pages/error.jsp,scope=request] ActionConfig[path=/RunSavedSearch,parameter=run,scope=session,ty pe=com.i bm.sr.ui.actions.SaveSearchAction null com.ibm.ws.webcontainer.srt.SRTServletRequest@45074507 com.ibm.ws.webcontainer.srt.SRTServletResponse@45794579 [1/21/12 19:31:39:093 EST] 0000002b util 3 com.ibm.sr.ui.util.GlobalExceptionHandler execute error.unexpected.exception java.lang.NullPointerException at com.ibm.sr.ui.util.XPathUtils.getReturnType(XPathUtils.java:147)
Local fix
NA
Problem summary
When using the web UI to run a saved search originally performed from the Quick Search, the following exception is thrown: java.lang.NullPointerException at com.ibm.sr.ui.util.XPathUtils.getReturnType(XPathUtils.java:147) at com.ibm.sr.ui.mediators.QueryMediator.executeSavedSearch(QueryMe diator.java:1046) at com.ibm.sr.ui.mediators.QueryMediator.runSavedSearch(QueryMediat or.java:974) at com.ibm.sr.ui.actions.SaveSearchAction.run(SaveSearchAction.java :344)
Problem conclusion
The web UI xPath parser had not been completely updated to check for and handle the new 'textsearch' xPath function introduced in v7.5 of WSRR. The xPath parsing code has now been updated to check for and correctly process the 'textsearch' function. Failures to parse xPath will also no longer result in a NullPointerException. This fix is targeted for inclusion in fix pack 3 for WSRR v7.5.
Temporary fix
Comments
APAR Information
APAR number
IV13885
Reported component name
SERVICE REGISTR
Reported component ID
5724N7200
Reported release
700
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2012-01-23
Closed date
2012-01-26
Last modified date
2012-01-26
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
SERVICE REGISTR
Fixed component ID
5724N7200
Applicable component levels
R750 PSY
UP
[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSWLGF","label":"WebSphere Service Registry and Repository"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
26 January 2012