Fixes are available
8.5.5.5: WebSphere Application Server V8.5.5 Fix Pack 5
8.5.5.6: WebSphere Application Server V8.5.5 Fix Pack 6
8.5.5.7: WebSphere Application Server V8.5.5 Fix Pack 7
8.5.5.8: WebSphere Application Server V8.5.5 Fix Pack 8
8.5.5.9: WebSphere Application Server V8.5.5 Fix Pack 9
8.5.5.10: WebSphere Application Server V8.5.5 Fix Pack 10
8.5.5.11: WebSphere Application Server V8.5.5 Fix Pack 11
8.5.5.12: WebSphere Application Server V8.5.5 Fix Pack 12
8.5.5.13: WebSphere Application Server V8.5.5 Fix Pack 13
8.5.5.14: WebSphere Application Server V8.5.5 Fix Pack 14
8.5.5.15: WebSphere Application Server V8.5.5 Fix Pack 15
8.5.5.14: WebSphere Application Server V8.5.5 Fix Pack 14
8.5.5.17: WebSphere Application Server V8.5.5 Fix Pack 17
8.5.5.20: WebSphere Application Server V8.5.5.20
8.5.5.18: WebSphere Application Server V8.5.5 Fix Pack 18
8.5.5.19: WebSphere Application Server V8.5.5 Fix Pack 19
8.5.5.16: WebSphere Application Server V8.5.5 Fix Pack 16
8.5.5.21: WebSphere Application Server V8.5.5.21
APAR status
Closed as program error.
Error description
When attempting to map a shared library to an application using the Administative Console at: Applications -> Application Types -> J2EE applications for WebSphere ->Applications -> Links to the shared libraries After removing or adding the library and clicking the "OK" button a blank page is loaded and the changes are not saved. The following NPE can be seen in the systemOut.log file: com.ibm.ws.webcontainer.servlet.ServletWrapper init SRVE0242I: [isclite] [/ibm/console] [/com.ibm.ws.console.appmanagement/SharedLibPanel.jsp]: RequestProces W org.apache.struts.action.RequestProcessor processException Unhandled Exception thrown: class java.lang.NullPointerException ServletWrappe E com.ibm.ws.webcontainer.servlet.ServletWrapper service SRVE0014E: action: javax.servlet.ServletException: java.lang.NullPointerException atorg.apache.struts.action.RequestProcessor.processException (Unknown Source) atorg.apache.struts.action.RequestProcessor.processActionPerfor m(Unknown Source) atorg.apache.struts.action.RequestProcessor.process (UnknownSource) at org.apache.struts.action.ActionServlet.process (Unknown Source) at org.apache.struts.action.ActionServlet.doPost(Unknown Source) atjavax.servlet.http.HttpServlet.service(HttpServlet.java:595) atjavax.servlet.http.HttpServlet.service(HttpServlet.java:668) atcom.ibm.ws.webcontainer.servlet.ServletWrapper.service (ServletWr apper.ja va:1235) atcom.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest (ServletWrap per.java:779) ... <continues> Caused by: java.lang.NullPointerException atcom.ibm.ws.console.appmanagement.AppManagementHelper. getNextStep(AppMana gementHelper.java:147) atcom.ibm.ws.console.appmanagement.action.MapSharedLibForMod Action.execute (MapSharedLibForModAction.java:391) ... 36 more The problem only seems to occur with the Russian translation. The problem is that button.ok and appmanagement.button.ok do not translate to the same thing. We are unable to recreate the problem with the browser set to English.
Local fix
To workaround the issue change the appmanagement.button.ok message string in systemApps\isclite.ear\isclite.war\WEB-INF\classes\com\ibm\ws\ console\core\resources\ConsoleAppResources_ru.properties to OK just like all the other *.button.ok message strings are translated.
Problem summary
**************************************************************** * USERS AFFECTED: All users of IBM WebSphere Application * * Server * **************************************************************** * PROBLEM DESCRIPTION: NullPointerException mapping a shared * * library to an application because of * * incorrect translation * **************************************************************** * RECOMMENDATION: * **************************************************************** Application Deployment panels may not accept the OK button when the browser is set to Russian language. When attempting to map a shared library to an application using the Administative Console at: Applications -> Application Types -> J2EE applications for WebSphere ->Applications -> Links to the shared libraries After removing or adding the library and clicking the "OK" button a blank page is loaded and the changes are not saved. Only occurs in Russian.
Problem conclusion
Changed the NLS file by making one of the translations into "OK" rather than a translated string in Russian. The fix for this APAR is currently targeted for inclusion in fix pack 8.5.5.5. Please refer to the Recommended Updates page for delivery information: http://www.ibm.com/support/docview.wss?rs=180&uid=swg27004980
Temporary fix
Comments
APAR Information
APAR number
PI26590
Reported component name
WEBS APP SERV N
Reported component ID
5724H8800
Reported release
850
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2014-09-26
Closed date
2014-12-16
Last modified date
2015-02-09
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
WEBS APP SERV N
Fixed component ID
5724H8800
Applicable component levels
R850 PSY
UP
Document Information
Modified date:
28 April 2022