AVIJIT CHAKRABORTY created MYFACES-3921:
-------------------------------------------

             Summary: NullPointerException at SerializedViewCollection
                 Key: MYFACES-3921
                 URL: https://issues.apache.org/jira/browse/MYFACES-3921
             Project: MyFaces Core
          Issue Type: Bug
    Affects Versions: 2.1.15
         Environment: Windows, Myfaces 2.1.5, Weblogic 12c.
            Reporter: AVIJIT CHAKRABORTY


I have recently upgraded my WebApp to MyFaces 2.1.15 and after that I am 
experiencing the below error,

java.lang.NullPointerException: null values not allowed
        at 
org.apache.commons.collections.map.AbstractReferenceMap.put(AbstractReferenceMap.java:251)
        at 
org.apache.myfaces.application.viewstate.SerializedViewCollection.add(SerializedViewCollection.java:162)
        at 
org.apache.myfaces.application.viewstate.ServerSideStateCacheImpl.saveSerializedViewInServletSession(ServerSideStateCacheImpl.java:300)
        at 
org.apache.myfaces.application.viewstate.ServerSideStateCacheImpl.saveSerializedView(ServerSideStateCacheImpl.java:578)
        at 
org.apache.myfaces.renderkit.html.HtmlResponseStateManager.saveState(HtmlResponseStateManager.java:146)
        at 
org.apache.myfaces.application.StateManagerImpl.saveView(StateManagerImpl.java:198)
        at 
org.apache.myfaces.view.facelets.FaceletViewDeclarationLanguage.renderView(FaceletViewDeclarationLanguage.java:2052)
        at 
org.apache.myfaces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:305)
        at 
org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:116)
        at 
org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:241)
        at javax.faces.webapp.FacesServlet.service(FacesServlet.java:199)
        at 
weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:242)
        at 
weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:216)
        at 
weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:132)
        at 
weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:338)
        at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:25)
        at 
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:74)

I have set the following in web.xml file,
org.apache.myfaces.CACHE_OLD_VIEWS_IN_SESSION_MODE = hard-soft
org.apache.myfaces.NUMBER_OF_VIEWS_IN_SESSION = 30,

org.apache.myfaces.SERIALIZE_STATE_IN_SESSION= false,
javax.faces.STATE_SAVING_METHOD = false

I have checked similar issue in earlier version too, 
https://issues.apache.org/jira/browse/MYFACES-1296
but this seems to be little different from the exception stack.

Please look into it since it seems to be an issue with the version 2.1.15



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to