You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by "AVIJIT CHAKRABORTY (JIRA)" <de...@myfaces.apache.org> on 2014/08/27 14:05:58 UTC

[jira] [Created] (MYFACES-3921) NullPointerException at SerializedViewCollection

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)