|
View:
New views
4 Messages
—
Rating Filter:
Alert me
|
|
|
Log message : No RenderingContext has been created.Hi all,
in our application (Trinidad 1.2.12, Seam 2.2.0, RichFaces 3.3.1, Spring 2.5.6) the following message appear from time to time in the log file: SEVERE [CoreRenderKit] No RenderingContext has been created. After searching the internet, there are different postings about this problem, mainly regarding to exceptions. We have configured our application from an example. All works correctly so far. So is this message really SEVERE? Or where can I configure my application that a RendingContext is set? And suggestings are welcome. Marco |
|
|
Re: Log message : No RenderingContext has been created.Does it happen when you make a request which RichFaces?
On Wed, Nov 4, 2009 at 12:52 PM, Marco Huber <mhuber@...> wrote: > Hi all, > > in our application (Trinidad 1.2.12, Seam 2.2.0, RichFaces 3.3.1, Spring > 2.5.6) the following message appear from time to time in the log file: > > SEVERE [CoreRenderKit] No RenderingContext has been created. > > After searching the internet, there are different postings about this > problem, mainly regarding to exceptions. We have configured our application > from an example. All works correctly so far. > > So is this message really SEVERE? Or where can I configure my application > that a RendingContext is set? > > And suggestings are welcome. > > Marco > > |
|
|
Re: Log message : No RenderingContext has been created.So I investigated this a little more.
I found out that on JBoss 5.1.0 there is only the SEVERE message in the log file. If I deploy our application on Tomcat 6.0.20 I got an exception (see stack trace below). @Cagatay : The requested page doesn't contains any rich faces, a4j or seam components. So I think there is configuration problem. Maybe someone could see any problem in the stacktrace :-) Marco SCHWERWIEGEND: No RenderingContext has been created. 05.11.2009 09:33:45 com.sun.faces.lifecycle.Phase handleBeforePhase WARNUNG: JSF1053: (Listener: org.jboss.seam.debug.jsf.SeamDebugPhaseListener.beforePhase(), Phase ID: RENDER_RESPONSE 6, View ID: /debug.xhtml) Excep tion thrown during phase-listener execution: java.lang.IllegalStateException: Kein RenderingContext 05.11.2009 09:33:45 com.sun.faces.lifecycle.Phase handleBeforePhase WARNUNG: org.apache.myfaces.trinidad.render.CoreRenderer.encodeBegin(CoreRenderer.java:305) org.apache.myfaces.trinidadinternal.renderkit.htmlBasic.HtmlFormRenderer.encodeBegin(HtmlFormRenderer.java:56) javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:813) javax.faces.component.UIComponent.encodeAll(UIComponent.java:928) javax.faces.component.UIComponent.encodeAll(UIComponent.java:933) org.jboss.seam.debug.jsf.SeamDebugPhaseListener.beforePhase(SeamDebugPhaseListener.java:56) com.sun.faces.lifecycle.Phase.handleBeforePhase(Phase.java:214) com.sun.faces.lifecycle.Phase.doPhase(Phase.java:96) com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139) javax.faces.webapp.FacesServlet.service(FacesServlet.java:266) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:247) org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:157) org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83) org.jboss.seam.web.IdentityFilter.doFilter(IdentityFilter.java:40) org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:90) org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64) org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45) org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:178) org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290) org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:388) org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:515) org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:56) org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:60) org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) org.jboss.seam.web.HotDeployFilter.doFilter(HotDeployFilter.java:53) org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849) org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454) java.lang.Thread.run(Thread.java:619) Cagatay Civici wrote: > Does it happen when you make a request which RichFaces? > > On Wed, Nov 4, 2009 at 12:52 PM, Marco Huber <mhuber@...> wrote: > >> Hi all, >> >> in our application (Trinidad 1.2.12, Seam 2.2.0, RichFaces 3.3.1, Spring >> 2.5.6) the following message appear from time to time in the log file: >> >> SEVERE [CoreRenderKit] No RenderingContext has been created. >> >> After searching the internet, there are different postings about this >> problem, mainly regarding to exceptions. We have configured our application >> from an example. All works correctly so far. >> >> So is this message really SEVERE? Or where can I configure my application >> that a RendingContext is set? >> >> And suggestings are welcome. >> >> Marco >> >> > |
|
|
Re: Log message : No RenderingContext has been created.Okay, some further investigation.
The exception occured because of a missing jar file. The seam-debug.jar hides a NoClassDefFoundException and run itself into an exception. After adding the missing jar our application starts correctly. The tomcat log shows now also the SEVERE message, without breaking the application. I found out that if I reload the page, diverse threads are acting on the server which have not instance of the RenderingContext. Regards Marco Marco Huber wrote: > So I investigated this a little more. > I found out that on JBoss 5.1.0 there is only the SEVERE message in the > log file. > If I deploy our application on Tomcat 6.0.20 I got an exception (see > stack trace below). > > @Cagatay : The requested page doesn't contains any rich faces, a4j or > seam components. So I think there is configuration problem. > > Maybe someone could see any problem in the stacktrace :-) > > Marco > > > SCHWERWIEGEND: No RenderingContext has been created. > 05.11.2009 09:33:45 com.sun.faces.lifecycle.Phase handleBeforePhase > WARNUNG: JSF1053: (Listener: > org.jboss.seam.debug.jsf.SeamDebugPhaseListener.beforePhase(), Phase ID: > RENDER_RESPONSE 6, View ID: /debug.xhtml) Excep > tion thrown during phase-listener execution: > java.lang.IllegalStateException: Kein RenderingContext > 05.11.2009 09:33:45 com.sun.faces.lifecycle.Phase handleBeforePhase > WARNUNG: > org.apache.myfaces.trinidad.render.CoreRenderer.encodeBegin(CoreRenderer.java:305) > > org.apache.myfaces.trinidadinternal.renderkit.htmlBasic.HtmlFormRenderer.encodeBegin(HtmlFormRenderer.java:56) > > javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:813) > javax.faces.component.UIComponent.encodeAll(UIComponent.java:928) > javax.faces.component.UIComponent.encodeAll(UIComponent.java:933) > org.jboss.seam.debug.jsf.SeamDebugPhaseListener.beforePhase(SeamDebugPhaseListener.java:56) > > com.sun.faces.lifecycle.Phase.handleBeforePhase(Phase.java:214) > com.sun.faces.lifecycle.Phase.doPhase(Phase.java:96) > com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139) > javax.faces.webapp.FacesServlet.service(FacesServlet.java:266) > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > > org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:247) > > org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:157) > > org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92) > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > > org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83) > > org.jboss.seam.web.IdentityFilter.doFilter(IdentityFilter.java:40) > org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > > org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:90) > org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > > org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64) > org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > > org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45) > org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > > org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:178) > org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290) > org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:388) > > org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:515) > org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:56) > org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > > org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:60) > org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > > org.jboss.seam.web.HotDeployFilter.doFilter(HotDeployFilter.java:53) > org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > > org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158) > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) > > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) > > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) > > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) > > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) > > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849) > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) > > org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454) > java.lang.Thread.run(Thread.java:619) > > > Cagatay Civici wrote: >> Does it happen when you make a request which RichFaces? >> >> On Wed, Nov 4, 2009 at 12:52 PM, Marco Huber <mhuber@...> >> wrote: >> >>> Hi all, >>> >>> in our application (Trinidad 1.2.12, Seam 2.2.0, RichFaces 3.3.1, Spring >>> 2.5.6) the following message appear from time to time in the log file: >>> >>> SEVERE [CoreRenderKit] No RenderingContext has been created. >>> >>> After searching the internet, there are different postings about this >>> problem, mainly regarding to exceptions. We have configured our >>> application >>> from an example. All works correctly so far. >>> >>> So is this message really SEVERE? Or where can I configure my >>> application >>> that a RendingContext is set? >>> >>> And suggestings are welcome. >>> >>> Marco >>> >>> >> > > |
| Free embeddable forum powered by Nabble | Forum Help |