Hi Henry

I thought this issue was fix with the recent replacement of the
scala-compile and runtime bundles.

Afaik the problem appears after updating a bundle and disappears when
restarting, to diagnose the problem it would be helpfull if you could (while
the problem occurs) look at the felix webconsolse to see from which bundle
the package import for scala.xml is statisfied.

Cheers,
reto

On Wed, Mar 23, 2011 at 10:44 AM, Henry Story <[email protected]>wrote:

> I have been having odd errors ever since I added rdfa to my renderlets as
> here
>
>
>
>
> I get errors like this, but not always. Any ideas?
>
> 2011-03-23 10:39:02,847 [qtp1038874326-62 - /user/admin/ping/add]  WARN
> [qtp1038874326-62 - /user/admin/ping/add] (Slf4jLog.java\:50) - Error for
> /user/admin/ping/add
> java.lang.NoClassDefFoundError: scala/xml/NamespaceBinding
>        at
> org.apache.clerezza.platform.accountcontrolpanel.ping_back_panel.renderedPage(ping_back_panel.scala:31)
>        at
> org.apache.clerezza.platform.typerendering.scala.SRenderlet$class.render(SRenderlet.scala:78)
>        at
> org.apache.clerezza.platform.accountcontrolpanel.ping_back_panel.render(ping_back_panel.scala:28)
>        at
> org.apache.clerezza.platform.typerendering.TypeRenderletRendererImpl.render(TypeRenderletRendererImpl.java:79)
>        at
> org.apache.clerezza.platform.typerendering.CallbackRendererImpl.render(CallbackRendererImpl.java:62)
>        at
> org.apache.clerezza.platform.typerendering.scala.RenderedPage.render(RenderedPage.scala:77)
>        at CompiledScalaServerPage$$anon$1.content(<script1>:60)
>        at CompiledScalaServerPage$$anon$1.content(<script1>:12)
>        at
> org.apache.clerezza.platform.typerendering.scala.RenderedPage.<init>(RenderedPage.scala:107)
>        at CompiledScalaServerPage$$anon$1.<init>(<script1>:12)
>        at CompiledScalaServerPage.renderedPage(<script1>:12)
>        at
> org.apache.clerezza.platform.typerendering.scala.AbstractRenderlet.render(AbstractRenderlet.scala:83)
>        at
> org.apache.clerezza.platform.typerendering.scalaserverpages.ScalaServerPagesRenderlet.render(ScalaServerPagesRenderlet.java:117)
>        at
> org.apache.clerezza.platform.typerendering.RenderletManagerImpl$1.render(RenderletManagerImpl.java:279)
>        at
> org.apache.clerezza.platform.typerendering.TypeRenderletRendererImpl.render(TypeRenderletRendererImpl.java:79)
>        at
> org.apache.clerezza.platform.typerendering.GenericGraphNodeMBW.writeTo(GenericGraphNodeMBW.java:159)
>        at
> org.apache.clerezza.platform.typerendering.GenericGraphNodeMBW.writeTo(GenericGraphNodeMBW.java:76)
>        at
> org.apache.clerezza.triaxrs.ResponseProcessor$1.writeTo(ResponseProcessor.java:333)
>        at
> org.apache.clerezza.triaxrs.ResponseProcessor$1.access$300(ResponseProcessor.java:279)
>        at
> org.apache.clerezza.triaxrs.ResponseProcessor$1$3.run(ResponseProcessor.java:313)
>        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:309)
>        at
> org.wymiwyg.wrhapi.osgi.OsgiWebServerFactory$1.service(OsgiWebServerFactory.java:112)
>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
>        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:847)
>        at
> org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:532)
>        at
> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:453)
>        at
> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:227)
>        at
> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:965)
>        at
> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:388)
>        at
> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:187)
>        at
> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:901)
>        at
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)
>        at
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:113)
>        at org.eclipse.jetty.server.Server.handle(Server.java:348)
>        at
> org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:596)
>        at
> org.eclipse.jetty.server.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:1048)
>        at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:549)
>        at
> org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:211)
>        at
> org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:425)
>        at
> org.eclipse.jetty.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:489)
>        at
> org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:436)
>        at java.lang.Thread.run(Thread.java:680)
> Caused by: java.lang.ClassNotFoundException: scala.xml.NamespaceBinding not
> found by org.apache.clerezza.platform.accountcontrolpanel.core [129]
>        at
> org.apache.felix.framework.ModuleImpl.findClassOrResourceByDelegation(ModuleImpl.java:780)
>        at
> org.apache.felix.framework.ModuleImpl.access$300(ModuleImpl.java:73)
>        at
> org.apache.felix.framework.ModuleImpl$ModuleClassLoader.loadClass(ModuleImpl.java:1735)
>        at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
>        ... 47 more
>
>
>
>
>
>
> Social Web Architect
> http://bblfish.net/
>
>
>

Reply via email to