Win a copy of Re-engineering Legacy Software this week in the Refactoring forum
or Docker in Action in the Cloud/Virtualization forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

JSF rendering error

 
siva prakash
Ranch Hand
Posts: 80
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi all,


I am using JSF portlet and facing follwoing exception at runtime while rendering page, Please help me on this.





PortletUtils E com.ibm.wps.pb.utils.portlet.PortletUtils getPortletRenderParameters Unexpected exception encountered.
java.lang.ArrayIndexOutOfBoundsException
at com.ibm.wps.pb.utils.portlet.PortletUtils.getPortletRenderParameters(PortletUtils.java:1588)
at com.ibm.wps.propertybroker.standard.utils.InternalAccessUtilsImpl.getPortletRenderParameters(InternalAccessUtilsImpl.java:491)
at com.ibm.wps.propertybroker.standard.filter.BaseActionDispatcherPlugInImpl.setRenderParametersOnRequest(BaseActionDispatcherPlugInImpl.java:149)
at com.ibm.wps.propertybroker.standard.filter.BaseActionDispatcherPlugInImpl.modifyAction(BaseActionDispatcherPlugInImpl.java:204)
at com.ibm.wps.propertybroker.standard.filter.ActionDispatcherPlugInImpl.modifyAction(ActionDispatcherPlugInImpl.java:352)
at com.ibm.wps.propertybroker.standard.filter.PropertyBrokerActionFilter.modifyAction(PropertyBrokerActionFilter.java:994)
at com.ibm.wps.propertybroker.standard.filter.PropertyBrokerActionFilter.preProcessAction(PropertyBrokerActionFilter.java:296)
at com.ibm.wps.propertybroker.standard.filter.PropertyBrokerActionFilter.processAction(PropertyBrokerActionFilter.java:259)
at com.ibm.wps.pe.pc.std.cmpf.impl.PortletFilterChainImpl.processAction(PortletFilterChainImpl.java:95)
at com.ibm.wps.pe.pc.std.invoker.impl.PortletServlet.dispatch(PortletServlet.java:148)
at com.ibm.wps.pe.pc.std.invoker.impl.PortletServlet.doGet(PortletServlet.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
at com.ibm.wps.pe.pc.std.cache.CacheablePortlet.service(CacheablePortlet.java:393)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1282)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:673)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.include(WebAppRequestDispatcher.java:613)
at com.ibm.wps.pe.om.definition.impl.ServletDefinitionImpl$RDWrapper.include(ServletDefinitionImpl.java:406)
at com.ibm.wps.pe.pc.std.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:204)
at com.ibm.wps.pe.pc.std.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:168)
at com.ibm.wps.pe.pc.std.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:82)
at com.ibm.wps.pe.pc.std.event.ActionEvent.execute(ActionEvent.java:114)
at com.ibm.wps.pe.pc.std.event.EventQueueManager.processEventLoop(EventQueueManager.java:86)
at com.ibm.wps.pe.pc.std.PortletContainerImpl.performEvents(PortletContainerImpl.java:168)
at com.ibm.wps.pe.pc.PortletContainerImpl.performEvents(PortletContainerImpl.java:243)



Thanks,
prakash.
 
Mark Spritzler
ranger
Sheriff
Posts: 17278
6
IntelliJ IDE Mac Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Is there more to that stack trace? Maybe in the server logs?

If you have the source code with those jars, then you could remote debug that code to see what the Array size is and what is the index number it is trying to use that is above the array size.

Mark
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic