Hi, i'm Alessandro from Italy, and i have a problem in a clustered environment. This is my topology:
2 servers Red Hat AS4
2 Websphere Application Server 6.1 (fix 23) + 1 Websphere Deployment Manager 6.1 (fix 23)
2 Ibm Http Server (fix 23)
On this cluster i've deployed LiveCycle ES 8.2.1 SP2 using the Configuration Manager without any problem (all steps validated etc etc)
After the deploy i've re-generated the xml plugin, and set up the gemfire locator (on both nodes).
Now i have this problem:
If i try to connect to the adminui directly on a node, all works fine (http://hostname1:9080/adminui or http://hostname2:9080/adminui)
If i try to connect to the adminui using the http server (http://hostname1/adminui or http://hostname2/adminui) i get an error 500 and this exception in the SystemOut.log:
[5/20/09 10:13:30:188 CEST] 00000090 ServletWrappe I SRVE0242I: [LiveCycle8] [/adminui] [FilterProxyServlet]: Initialization successful.
[5/20/09 10:13:37:726 CEST] 0000008f ServletWrappe E SRVE0068E: Uncaught exception thrown in one of the service methods of the servlet: Faces Servlet. Exception thrown : java.lang.NullPointerException
at com.sun.faces.application.ViewHandlerImpl.convertViewId(ViewHandlerIm pl.java:881)
at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl. java:142)
at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePha se.java:87)
at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:239)
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:118)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:198)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper .java:1143)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper .java:1084)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilte rChain.java:145)
at com.adobe.framework.SetCharacterEncodingFilter.doFilter(SetCharacterE ncodingFilter.java:173)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterI nstanceWrapper.java:190)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilte rChain.java:130)
at com.adobe.idp.um.auth.filter.PortalSSOFilter.doFilter(PortalSSOFilter .java:113)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterI nstanceWrapper.java:190)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilte rChain.java:130)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilt erChain.java:87)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFil terManager.java:832)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFil terManager.java:679)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletW rapper.java:587)
at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(Servle tWrapper.java:481)
at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(Cac heServletWrapper.java:90)
at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java: 748)
at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.jav a:1466)
at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.jav a:119)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimina tion(HttpInboundLink.java:458)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInforma tion(HttpInboundLink.java:387)
at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(Htt pICLReadCallback.java:102)
at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted (AioReadCompletionListener.java:165)
at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFutu re.java:217)
at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChanne lFuture.java:161)
at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)
at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:196)
at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.j ava:751)
at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:881)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1473)
[5/20/09 10:13:37:736 CEST] 0000008f ServiceLogger I com.ibm.ws.ffdc.IncidentStreamImpl initialize FFDC0009I: FFDC opened incident stream file /opt/IBM/WebSphere/AppServer/profiles/Custom01/logs/ffdc/STAMPE_TEST_ 1_0000008f_09.05.20_10.13.37_0.txt
[5/20/09 10:13:37:777 CEST] 0000008f ServiceLogger I com.ibm.ws.ffdc.IncidentStreamImpl resetIncidentStream FFDC0010I: FFDC closed incident stream file /opt/IBM/WebSphere/AppServer/profiles/Custom01/logs/ffdc/STAMPE_TEST_ 1_0000008f_09.05.20_10.13.37_0.txt
[5/20/09 10:13:37:782 CEST] 0000008f ServiceLogger I com.ibm.ws.ffdc.IncidentStreamImpl open FFDC0009I: FFDC opened incident stream file /opt/IBM/WebSphere/AppServer/profiles/Custom01/logs/ffdc/STAMPE_TEST_ 1_0000008f_09.05.20_10.13.37_1.txt
[5/20/09 10:13:37:797 CEST] 0000008f ServiceLogger I com.ibm.ws.ffdc.IncidentStreamImpl resetIncidentStream FFDC0010I: FFDC closed incident stream file /opt/IBM/WebSphere/AppServer/profiles/Custom01/logs/ffdc/STAMPE_TEST_ 1_0000008f_09.05.20_10.13.37_1.txt
[5/20/09 10:13:37:801 CEST] 0000008f ServiceLogger I com.ibm.ws.ffdc.IncidentStreamImpl open FFDC0009I: FFDC opened incident stream file /opt/IBM/WebSphere/AppServer/profiles/Custom01/logs/ffdc/STAMPE_TEST_ 1_0000008f_09.05.20_10.13.37_2.txt
[5/20/09 10:13:37:834 CEST] 0000008f ServiceLogger I com.ibm.ws.ffdc.IncidentStreamImpl resetIncidentStream FFDC0010I: FFDC closed incident stream file /opt/IBM/WebSphere/AppServer/profiles/Custom01/logs/ffdc/STAMPE_TEST_ 1_0000008f_09.05.20_10.13.37_2.txt
[5/20/09 10:13:37:840 CEST] 0000008f ServiceLogger I com.ibm.ws.ffdc.IncidentStreamImpl open FFDC0009I: FFDC opened incident stream file /opt/IBM/WebSphere/AppServer/profiles/Custom01/logs/ffdc/STAMPE_TEST_ 1_0000008f_09.05.20_10.13.37_3.txt
[5/20/09 10:13:37:842 CEST] 0000008f ServiceLogger I com.ibm.ws.ffdc.IncidentStreamImpl resetIncidentStream FFDC0010I: FFDC closed incident stream file /opt/IBM/WebSphere/AppServer/profiles/Custom01/logs/ffdc/STAMPE_TEST_ 1_0000008f_09.05.20_10.13.37_3.txt
[5/20/09 10:13:37:844 CEST] 0000008f WebApp E [Servlet Error]-[Faces Servlet]: java.lang.NullPointerException
at com.sun.faces.application.ViewHandlerImpl.convertViewId(ViewHandlerIm pl.java:881)
at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl. java:142)
at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePha se.java:87)
at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:239)
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:118)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:198)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper .java:1143)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper .java:1084)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilte rChain.java:145)
at com.adobe.framework.SetCharacterEncodingFilter.doFilter(SetCharacterE ncodingFilter.java:173)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterI nstanceWrapper.java:190)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilte rChain.java:130)
at com.adobe.idp.um.auth.filter.PortalSSOFilter.doFilter(PortalSSOFilter .java:113)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterI nstanceWrapper.java:190)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilte rChain.java:130)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilt erChain.java:87)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFil terManager.java:832)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFil terManager.java:679)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletW rapper.java:587)
at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(Servle tWrapper.java:481)
at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(Cac heServletWrapper.java:90)
at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java: 748)
at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.jav a:1466)
at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.jav a:119)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimina tion(HttpInboundLink.java:458)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInforma tion(HttpInboundLink.java:387)
at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(Htt pICLReadCallback.java:102)
at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted (AioReadCompletionListener.java:165)
at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFutu re.java:217)
at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChanne lFuture.java:161)
at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)
at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:196)
at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.j ava:751)
at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:881)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1473)
But if i turn off one node, all works fine....
Any ideas?
thanks in advance!
Alessandro
p.s. i've attched the ffdc related to the exception