You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@clerezza.apache.org by "Reto Bachmann-Gmür (JIRA)" <ji...@apache.org> on 2010/09/23 15:24:47 UTC

[jira] Created: (CLEREZZA-307) Exception in Typerendering

Exception in Typerendering
--------------------------

                 Key: CLEREZZA-307
                 URL: https://issues.apache.org/jira/browse/CLEREZZA-307
             Project: Clerezza
          Issue Type: Bug
            Reporter: Reto Bachmann-Gmür
            Assignee: Reto Bachmann-Gmür


We were stress testing the platform making many page requests. Rarely the
following exceptions occurred in typerendering:

org.apache.clerezza.platform.
typerendering.RenderletNotFoundException: Renderlet
org.apache.clerezza.platform.typerender
ing.scalaserverpages.ScalaServerPagesRenderlet could not be loaded.
      at
org.apache.clerezza.platform.typerendering.RenderletRendererFactoryImpl.getRenderer(RenderletRendererFactoryI
mpl.java:148)
      at
org.apache.clerezza.platform.typerendering.RenderletRendererFactoryImpl.createRenderer(RenderletRendererFacto
ryImpl.java:113)
      at
org.apache.clerezza.platform.typerendering.GenericGraphNodeMBW.writeTo(GenericGraphNodeMBW.java:139)
      at
org.apache.clerezza.platform.typerendering.GenericGraphNodeMBW.writeTo(GenericGraphNodeMBW.java:74)
      at
org.apache.clerezza.triaxrs.ResponseProcessor$1.writeTo(ResponseProcessor.java:326)
      at
org.apache.clerezza.triaxrs.ResponseProcessor$1.access$200(ResponseProcessor.java:273)
      at
org.apache.clerezza.triaxrs.ResponseProcessor$1$3.run(ResponseProcessor.java:306)
      at java.security.AccessController.doPrivileged(Native Method)
      at javax.security.auth.Subject.doAs(Subject.java:396)
      at
org.apache.clerezza.triaxrs.ResponseProcessor$1.writeTo(ResponseProcessor.java:302)
      at
org.apache.clerezza.platform.xhtml2html.Xhtml2HtmlConvertingBody.writeTo(Xhtml2HtmlConvertingBody.java:43)
      at
org.wymiwyg.wrhapi.osgi.OsgiWebServerFactory$1.service(OsgiWebServerFactory.java:112)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
      at
org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90)
      at
org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:109)
      at
org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:75)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
      at
org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:527)
      at
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:423)
      at
org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)
      at
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:930)
      at
org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:358)
      at
org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183)
      at
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:866)

and

java.lang.NullPointerException  at
org.apache.clerezza.platform.typerendering.RenderletRendererFactoryImpl.getRenderer(RenderletRendererFactoryI
mpl.java:124)
      at
org.apache.clerezza.platform.typerendering.RenderletRendererFactoryImpl.createRenderer(RenderletRendererFactoryImpl.java:113)
      at
org.apache.clerezza.platform.typerendering.GenericGraphNodeMBW.writeTo(GenericGraphNodeMBW.java:139)
      at
org.apache.clerezza.platform.typerendering.GenericGraphNodeMBW.writeTo(GenericGraphNodeMBW.java:74)
      at
org.apache.clerezza.triaxrs.ResponseProcessor$1.writeTo(ResponseProcessor.java:326)
      at
org.apache.clerezza.triaxrs.ResponseProcessor$1.access$200(ResponseProcessor.java:273)
      at
org.apache.clerezza.triaxrs.ResponseProcessor$1$3.run(ResponseProcessor.java:306)
      at java.security.AccessController.doPrivileged(Native Method)
      at javax.security.auth.Subject.doAs(Subject.java:396)
      at
org.apache.clerezza.triaxrs.ResponseProcessor$1.writeTo(ResponseProcessor.java:302)
      at
org.apache.clerezza.platform.xhtml2html.Xhtml2HtmlConvertingBody.writeTo(Xhtml2HtmlConvertingBody.java:43)
      at
org.wymiwyg.wrhapi.osgi.OsgiWebServerFactory$1.service(OsgiWebServerFactory.java:112)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
      at
org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90)
      at
org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:109)
      at
org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:75)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
      at
org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:527)
      at
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:423)
      at
org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)
      at
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:930)
      at
org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:358)
      at
org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183)


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Closed: (CLEREZZA-307) Exception in Typerendering

Posted by "Reto Bachmann-Gmür (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CLEREZZA-307?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Reto Bachmann-Gmür closed CLEREZZA-307.
---------------------------------------

    Resolution: Fixed

> Exception in Typerendering
> --------------------------
>
>                 Key: CLEREZZA-307
>                 URL: https://issues.apache.org/jira/browse/CLEREZZA-307
>             Project: Clerezza
>          Issue Type: Bug
>            Reporter: Reto Bachmann-Gmür
>            Assignee: Reto Bachmann-Gmür
>
> We were stress testing the platform making many page requests. Rarely the
> following exceptions occurred in typerendering:
> org.apache.clerezza.platform.
> typerendering.RenderletNotFoundException: Renderlet
> org.apache.clerezza.platform.typerender
> ing.scalaserverpages.ScalaServerPagesRenderlet could not be loaded.
>       at
> org.apache.clerezza.platform.typerendering.RenderletRendererFactoryImpl.getRenderer(RenderletRendererFactoryI
> mpl.java:148)
>       at
> org.apache.clerezza.platform.typerendering.RenderletRendererFactoryImpl.createRenderer(RenderletRendererFacto
> ryImpl.java:113)
>       at
> org.apache.clerezza.platform.typerendering.GenericGraphNodeMBW.writeTo(GenericGraphNodeMBW.java:139)
>       at
> org.apache.clerezza.platform.typerendering.GenericGraphNodeMBW.writeTo(GenericGraphNodeMBW.java:74)
>       at
> org.apache.clerezza.triaxrs.ResponseProcessor$1.writeTo(ResponseProcessor.java:326)
>       at
> org.apache.clerezza.triaxrs.ResponseProcessor$1.access$200(ResponseProcessor.java:273)
>       at
> org.apache.clerezza.triaxrs.ResponseProcessor$1$3.run(ResponseProcessor.java:306)
>       at java.security.AccessController.doPrivileged(Native Method)
>       at javax.security.auth.Subject.doAs(Subject.java:396)
>       at
> org.apache.clerezza.triaxrs.ResponseProcessor$1.writeTo(ResponseProcessor.java:302)
>       at
> org.apache.clerezza.platform.xhtml2html.Xhtml2HtmlConvertingBody.writeTo(Xhtml2HtmlConvertingBody.java:43)
>       at
> org.wymiwyg.wrhapi.osgi.OsgiWebServerFactory$1.service(OsgiWebServerFactory.java:112)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>       at
> org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90)
>       at
> org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:109)
>       at
> org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:75)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>       at
> org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:527)
>       at
> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:423)
>       at
> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)
>       at
> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:930)
>       at
> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:358)
>       at
> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183)
>       at
> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:866)
> and
> java.lang.NullPointerException  at
> org.apache.clerezza.platform.typerendering.RenderletRendererFactoryImpl.getRenderer(RenderletRendererFactoryI
> mpl.java:124)
>       at
> org.apache.clerezza.platform.typerendering.RenderletRendererFactoryImpl.createRenderer(RenderletRendererFactoryImpl.java:113)
>       at
> org.apache.clerezza.platform.typerendering.GenericGraphNodeMBW.writeTo(GenericGraphNodeMBW.java:139)
>       at
> org.apache.clerezza.platform.typerendering.GenericGraphNodeMBW.writeTo(GenericGraphNodeMBW.java:74)
>       at
> org.apache.clerezza.triaxrs.ResponseProcessor$1.writeTo(ResponseProcessor.java:326)
>       at
> org.apache.clerezza.triaxrs.ResponseProcessor$1.access$200(ResponseProcessor.java:273)
>       at
> org.apache.clerezza.triaxrs.ResponseProcessor$1$3.run(ResponseProcessor.java:306)
>       at java.security.AccessController.doPrivileged(Native Method)
>       at javax.security.auth.Subject.doAs(Subject.java:396)
>       at
> org.apache.clerezza.triaxrs.ResponseProcessor$1.writeTo(ResponseProcessor.java:302)
>       at
> org.apache.clerezza.platform.xhtml2html.Xhtml2HtmlConvertingBody.writeTo(Xhtml2HtmlConvertingBody.java:43)
>       at
> org.wymiwyg.wrhapi.osgi.OsgiWebServerFactory$1.service(OsgiWebServerFactory.java:112)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>       at
> org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90)
>       at
> org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:109)
>       at
> org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:75)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>       at
> org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:527)
>       at
> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:423)
>       at
> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)
>       at
> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:930)
>       at
> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:358)
>       at
> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.