You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@clerezza.apache.org by "Daniel Spicar (JIRA)" <ji...@apache.org> on 2010/10/25 13:25:19 UTC
[jira] Created: (CLEREZZA-341) Clerezza Account Control Panel
breaks after uninstalling bundles via Felix Web Console or Felix Shell
Clerezza Account Control Panel breaks after uninstalling bundles via Felix Web Console or Felix Shell
-----------------------------------------------------------------------------------------------------
Key: CLEREZZA-341
URL: https://issues.apache.org/jira/browse/CLEREZZA-341
Project: Clerezza
Issue Type: Bug
Environment: Occured when using Clerezza seseame launcher 0.5-SNAPSHOT
Reporter: Daniel Spicar
Priority: Minor
Following steps reproduce the bug:
1. start a fresh clerezza instance (delete felix cache)
2. go to http://localhost:8080/user/admin/control-panel
3. using the web interface, install a bundle
4. in the terminal where clerezza is running (felix shell) uninstall the bundle that has been installed via the web interface. (Alternatively uninstall the bundle via felix web console at http://localhost:8080/system/console/bundles )
5. reload http://localhost:8080/user/admin/control-panel
The following error appears on the account control panel page:
scala.MatchError:
at CompiledScript3$$anonfun$run$2.apply(<script>:79)
at CompiledScript3$$anonfun$run$2.apply(<script>:76)
at scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:206)
at scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:206)
at scala.collection.Iterator$class.foreach(Iterator.scala:631)
at scala.collection.IndexedSeqLike$Elements.foreach(IndexedSeqLike.scala:52)
at scala.collection.IterableLike$class.foreach(IterableLike.scala:79)
at org.apache.clerezza.rdf.scala.utils.CollectedIter.foreach(CollectedIter.scala:29)
at scala.collection.TraversableLike$class.map(TraversableLike.scala:206)
at org.apache.clerezza.rdf.scala.utils.CollectedIter.map(CollectedIter.scala:29)
at CompiledScript3.run(<script>:76)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at org.apache.clerezza.scala.scripting.ScriptEngineFactory$MyScriptEngine$$anon$4$$anon$5.eval(ScriptEngineFactory.scala:270)
at javax.script.CompiledScript.eval(CompiledScript.java:92)
at org.apache.clerezza.platform.typerendering.scalaserverpages.ScalaServerPagesRenderlet$1.run(ScalaServerPagesRenderlet.java:231)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.clerezza.platform.typerendering.scalaserverpages.ScalaServerPagesRenderlet.exec(ScalaServerPagesRenderlet.java:227)
at org.apache.clerezza.platform.typerendering.scalaserverpages.ScalaServerPagesRenderlet.render(ScalaServerPagesRenderlet.java:132)
at org.apache.clerezza.platform.typerendering.RendererImpl.render(RendererImpl.java:95)
at org.apache.clerezza.platform.typerendering.CallbackRendererImpl.render(CallbackRendererImpl.java:59)
at CompiledScript1.render$1(<script>:31)
at CompiledScript1.run(<script>:93)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at org.apache.clerezza.scala.scripting.ScriptEngineFactory$MyScriptEngine$$anon$4$$anon$5.eval(ScriptEngineFactory.scala:270)
at javax.script.CompiledScript.eval(CompiledScript.java:92)
at org.apache.clerezza.platform.typerendering.scalaserverpages.ScalaServerPagesRenderlet$1.run(ScalaServerPagesRenderlet.java:231)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.clerezza.platform.typerendering.scalaserverpages.ScalaServerPagesRenderlet.exec(ScalaServerPagesRenderlet.java:227)
at org.apache.clerezza.platform.typerendering.scalaserverpages.ScalaServerPagesRenderlet.render(ScalaServerPagesRenderlet.java:132)
at org.apache.clerezza.platform.typerendering.RendererImpl.render(RendererImpl.java:95)
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$200(ResponseProcessor.java:280)
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:416)
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:352)
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:636)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.