org.apache.myfaces.el.VariableResolverImpl throws 
java.lang.IllegalStateException when it unsets the scope as null
------------------------------------------------------------------------------------------------------------------

                 Key: GERONIMO-5991
                 URL: https://issues.apache.org/jira/browse/GERONIMO-5991
             Project: Geronimo
          Issue Type: Bug
      Security Level: public (Regular issues)
          Components: myfaces
    Affects Versions: 2.1.7
         Environment: Linux
Apache Geronimo 2.1.7
            Reporter: Mohan Reddy
             Fix For: 2.1.8


The following issue has been reported in MyFaces community under JIRA 
MYFACES-3166. This Geronimo JIRA is created to track the fix integration into 
geronimo.

I am running an application in Geronimo 2.1.7 that requires valid scope and it 
fails with the following exception

Servlet.service() for servlet jsp  threw exception                              
                            
java.lang.IllegalStateException: unknown scope defined: null             
        at                                                               
org.apache.myfaces.el.VariableResolverImpl.resolveVariable(VariableResol 
verImpl.java:71)                                                         
        at                                                               
org.apache.myfaces.el.convert.VariableResolverToELResolver.getValue(Vari 
ableResolverToELResolver.java:93)                                        
        at                                                               
javax.el.CompositeELResolver.getValue(CompositeELResolver.java:53)       
---------------                                                          
---------------                                                          
Servlet.service() for servlet jsp  threw exception                              
                            
java.lang.NullPointerException                                           
        at                                                               
javax.el.CompositeELResolver.getValue(CompositeELResolver.java:53)       
        at                                                               
org.apache.myfaces.el.unified.resolver.FacesCompositeELResolver.access$3 
01(FacesCompositeELResolver.java:46)                                     
        at                                                               
org.apache.myfaces.el.unified.resolver.FacesCompositeELResolver$4.invoke 
(FacesCompositeELResolver.java:108)                                      
        at                                                               
org.apache.myfaces.el.unified.resolver.FacesCompositeELResolver.invoke(F 
acesCompositeELResolver.java:148)                                        
        at                                                               
org.apache.myfaces.el.unified.resolver.FacesCompositeELResolver.getValue 
(FacesCompositeELResolver.java:104)                                      
        at                                                               
javax.el.CompositeELResolver.getValue(CompositeELResolver.java:53) 
 

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to