Fixes are available
8.5.5.2: WebSphere Application Server V8.5.5 Fix Pack 2
8.5.5.3: WebSphere Application Server V8.5.5 Fix Pack 3
8.5.5.4: WebSphere Application Server V8.5.5 Fix Pack 4
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
recreate: 1. create a dynamic ODR cluster using rules. Save. This is seen in the dmgr SystemOut.log 2x, one for each node. The DC seems to be created ok. [11/29/12 13:05:14:974 CST] 0000005e servlet I com.ibm.ws.webcontainer.servlet.ServletWrapper init SRVE0242I: [isclite] [/ibm/console] [/com.ibm.ws.console.dynamiccluster/ConfirmCreateDynamicCluster. jsp]: Initialization successful. [11/29/12 13:05:23:209 CST] 0000005e CeiClusterAdm I com.ibm.events.admintask.CeiClusterAdminTaskExt executeStep CEIAT0024I The createCluster administrative command step eventServiceConfig completed successfully. [11/29/12 13:06:33:148 CST] 0000005e CeiMemberAdmi I com.ibm.events.admintask.CeiMemberAdminTaskExt executeStep CEIAT0024I The createClusterMember administrative command step eventServiceConfig completed successfully. [11/29/12 13:07:49:681 CST] 0000005e SystemOut O WSCUrlFilter exception using CSRFResponseWrapper: java.io.FileNotFoundException: java.io.FileNotFoundException: SRVE0190E: File not found: /opmode [11/29/12 13:07:49:884 CST] 0000005e SystemOut O WSCUrlFilter exception using CSRFResponseWrapper: java.io.FileNotFoundException: java.io.FileNotFoundException: SRVE0190E: File not found: /opmode [11/29/12 13:09:46:465 CST] 0000005e DynamicCluste I DynamicCluster dynamicODRCluster01 member added server dynamicODRCluster01_node1 node node1 [11/29/12 13:09:49:606 CST] 0000005e DynamicCluste E XADC0021E: Exception creating dynamic cluster template. Exception = java.lang.NullPointerException at com.ibm.ws.xd.config.dc.helper.DynamicClusterDiffMergeHelper.get XMLDocument(DynamicClusterDiffMergeHelper.java:960) at com.ibm.ws.xd.config.dc.helper.DynamicClusterDiffMergeHelper.com pareTemplateWithMembers(DynamicClusterDiffMergeHelper.java:506) at com.ibm.ws.xd.config.dc.helper.DynamicClusterDiffMergeHelper.com pareTemplateWithMembers(DynamicClusterDiffMergeHelper.java:432) at com.ibm.ws.xd.config.dc.helper.DynamicClusterDiffMergeHelper.com pareAndUpdateTemplateWithMembers(DynamicClusterDiffMergeHelper.j ava:137) at com.ibm.ws.xd.config.dc.impl.DynamicClusterNotificationListener. onChangeCompletion(DynamicClusterNotificationListener.java:2082) at com.ibm.ws.management.repository.FileRepository.postNotify(FileR epository.java:1936) at com.ibm.ws.management.repository.FileRepository.update(FileRepos itory.java:1445) at com.ibm.ws.management.repository.client.LocalConfigRepositoryCli ent.update(LocalConfigRepositoryClient.java:189) at com.ibm.ws.sm.workspace.impl.WorkSpaceMasterRepositoryAdapter.up date(WorkSpaceMasterRepositoryAdapter.java:665) at com.ibm.ws.sm.workspace.impl.RepositoryContextImpl.update(Reposi toryContextImpl.java:1998) at com.ibm.ws.sm.workspace.impl.RepositoryContextImpl.synch(Reposit oryContextImpl.java:1946) at com.ibm.ws.sm.workspace.impl.WorkSpaceImpl.synch(WorkSpaceImpl.j ava:549) at com.ibm.ws.console.core.action.SyncWorkSpaceAction$1.run(SyncWor kSpaceAction.java:266) at com.ibm.ws.security.auth.ContextManagerImpl.runAs(ContextManager Impl.java:5453) at com.ibm.ws.security.auth.ContextManagerImpl.runAsSystem(ContextM anagerImpl.java:5579) at com.ibm.ws.security.core.SecurityContext.runAsSystem(SecurityCon text.java:255) at com.ibm.ws.console.core.action.SyncWorkSpaceAction.execute(SyncW orkSpaceAction.java:270) at org.apache.struts.action.RequestProcessor.processActionPerform(U nknown Source) at org.apache.struts.action.RequestProcessor.process(Unknown Source) at org.apache.struts.action.ActionServlet.process(Unknown Source) at org.apache.struts.action.ActionServlet.doGet(Unknown Source) at javax.servlet.http.HttpServlet.service(HttpServlet.java:575) at javax.servlet.http.HttpServlet.service(HttpServlet.java:668) at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWr apper.java:1229) at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(Ser vletWrapper.java:774) at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(Ser vletWrapper.java:456) at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest (ServletWrapperImpl.java:178) at com.ibm.ws.webcontainer.filter.WebAppFilterChain.invokeTarget(We bAppFilterChain.java:136) at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebApp FilterChain.java:97) at com.ibm.ws.console.core.servlet.WSCUrlFilter.setUpCommandAssista nce(WSCUrlFilter.java:950) at com.ibm.ws.console.core.servlet.WSCUrlFilter.continueStoringTask State(WSCUrlFilter.java:499) at com.ibm.ws.console.core.servlet.WSCUrlFilter.doFilter(WSCUrlFilt er.java:320) at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(Fi lterInstanceWrapper.java:195) at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebApp FilterChain.java:91) at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebA ppFilterManager.java:928) at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters (WebAppFilterManager.java:1025) at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleReques t(CacheServletWrapper.java:87) at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer. java:895) at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContai ner.java:1662) at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLin k.java:195) at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscr imination(HttpInboundLink.java:452) at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRe quest(HttpInboundLink.java:511) at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequ est(HttpInboundLink.java:305) at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpI nboundLink.java:276) at com.ibm.ws.ssl.channel.impl.SSLConnectionLink.determineNextChann el(SSLConnectionLink.java:1049) at com.ibm.ws.ssl.channel.impl.SSLConnectionLink.readyInboundPostHa ndshake(SSLConnectionLink.java:717) at com.ibm.ws.ssl.channel.impl.SSLConnectionLink$MyHandshakeComplet edCallback.complete(SSLConnectionLink.java:413) at com.ibm.ws.ssl.channel.impl.SSLUtils.handleHandshake(SSLUtils.ja va:1066) at com.ibm.ws.ssl.channel.impl.SSLHandshakeIOCallback.complete(SSLH andshakeIOCallback.java:87) at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureComp leted(AioReadCompletionListener.java:165) at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyn cFuture.java:217) at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncC hannelFuture.java:161) at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138) at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204) at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHand ler.java:775) at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905) at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1690)
Local fix
na
Problem summary
**************************************************************** * USERS AFFECTED: All users of IBM WebSphere Application * * Server * **************************************************************** * PROBLEM DESCRIPTION: Exceptions are seen when creating an * * On demand router dynamic cluster with * * rules. * **************************************************************** * RECOMMENDATION: * **************************************************************** When creating an On demand router dynamic cluster, which has routing rules, then exceptions will occur on all but the first dynamic cluster member.
Problem conclusion
The code was updated to forego processing on all but the first dynamic cluster member, with regards to rules. This prevents exceptions from occurring, and ODR dynamic clusters are successfully created. The fix for this APAR is currently targeted for inclusion in fix pack 8.5.5.2. 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
PI10109
Reported component name
WEBS APP SERV N
Reported component ID
5724H8800
Reported release
850
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2014-01-23
Closed date
2014-02-27
Last modified date
2014-02-27
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