myfaces-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "simon.kitching@chello.at" <simon.kitch...@chello.at>
Subject Re: FacesContext.getCurrentInstance() provoking StackTraceException on initialization
Date Wed, 27 Feb 2008 14:04:20 GMT
simon.kitching@chello.at schrieb:
> Bruno Aranda schrieb:
>   
>> 2008-02-27 13:23:38,365 [btpool0-1] DEBUG
>> (OrchestraFacesContextFactory$1,129) - Running release
>> 2008-02-27 13:23:38,368 [btpool0-1] DEBUG (JsfFrameworkAdapter,69) -
>> Ending request
>> 2008-02-27 13:23:38.260::WARN:  Error for
>> /intact/intact-search-webapp/search.xhtml
>> java.lang.StackOverflowError
>>     at
>> javax.faces.context.FacesContext.getCurrentInstance(FacesContext.java:98)
>>     at javax.faces.context.FacesContext.getELContext(FacesContext.java:35)
>>     at
>> org.apache.myfaces.trinidadinternal.context.FacesContextFactoryImpl$CacheRenderKit.getELContext(FacesContextFactoryImpl.java:238)
>>     at javax.faces.context.FacesContext.getELContext(FacesContext.java:40)
>>     
And by the way, that "running release" means that the FacesServlet is
releasing the FacesContext. After that the servlet returns. I have no
idea why trinidad code would be running *after* the FacesContext has
been released by the FacesServlet...looks very weird.

Regards, Simon


Mime
View raw message