Return-Path: Delivered-To: apmail-incubator-clerezza-dev-archive@minotaur.apache.org Received: (qmail 43650 invoked from network); 15 Apr 2010 14:38:56 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 15 Apr 2010 14:38:56 -0000 Received: (qmail 7332 invoked by uid 500); 15 Apr 2010 14:38:56 -0000 Delivered-To: apmail-incubator-clerezza-dev-archive@incubator.apache.org Received: (qmail 7295 invoked by uid 500); 15 Apr 2010 14:38:56 -0000 Mailing-List: contact clerezza-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: clerezza-dev@incubator.apache.org Delivered-To: mailing list clerezza-dev@incubator.apache.org Received: (qmail 7285 invoked by uid 99); 15 Apr 2010 14:38:56 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 15 Apr 2010 14:38:56 +0000 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=HTML_MESSAGE,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [216.86.168.183] (HELO mxout-08.mxes.net) (216.86.168.183) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 15 Apr 2010 14:38:46 +0000 Received: from mail-ew0-f210.google.com (unknown [209.85.219.210]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by smtp.mxes.net (Postfix) with ESMTPSA id C1480509DA for ; Thu, 15 Apr 2010 10:38:23 -0400 (EDT) Received: by ewy2 with SMTP id 2so496535ewy.36 for ; Thu, 15 Apr 2010 07:38:22 -0700 (PDT) MIME-Version: 1.0 Received: by 10.103.169.18 with HTTP; Thu, 15 Apr 2010 07:38:22 -0700 (PDT) X-Originating-IP: [130.60.157.56] In-Reply-To: <5863FB4055D90542A7A7DAE0CEF2ACB005841B1598@E2K7CCR1.netvigour.com> References: <5863FB4055D90542A7A7DAE0CEF2ACB005841B1598@E2K7CCR1.netvigour.com> Date: Thu, 15 Apr 2010 16:38:22 +0200 Received: by 10.103.7.28 with SMTP id k28mr167896mui.25.1271342302309; Thu, 15 Apr 2010 07:38:22 -0700 (PDT) Message-ID: Subject: Re: Scala Serverpage Problem From: Reto Bachmann-Gmuer To: clerezza-dev@incubator.apache.org Content-Type: multipart/alternative; boundary=001636417499513011048447721b X-Virus-Checked: Checked by ClamAV on apache.org --001636417499513011048447721b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi Oli This exception typically occurs when accessing an inexstent property value as list. As requested by what I think was your issue, non existent properties get transfomed into an empty literals. Cheers, reto On Thu, Apr 15, 2010 at 4:18 PM, Oliver Str=C3=A4sser < oliver.straesser@getunik.com> wrote: > Hello together. > > What could be the reason for the following error - I could not found the > reason. > The SSP Function "returnValue" works on other places very well. > > > register template: > > > template =3D getClass().getResource( > "clips-details.ssp"); > > renderletManager.registerRenderlet(ScalaServerPagesRenderlet.class.getNa= me(), > new UriRef(template.toURI().toString()), > CLIPS.ClipDetails, null, > MediaType.APPLICATION_JSON_TYPE, true); > > > > method: > @GET > @Path("details") > @Produces("application/json") > public GraphNode retrieveDetails( > @QueryParam(value =3D "uri") UriRef uri, > @Context UriInfo uriInfo) { > > MGraph graph =3D clipsFeedProvider.getBundleGraph(); > Iterator items =3D graph.filter(uri, RDF.type, > CLIPS.ClipFeed); > if (items.hasNext()) { > GraphNode node =3D new GraphNode(items.next().getSubject(), ne= w > UnionMGraph(new SimpleMGraph(), graph)); > node.addProperty(RDF.type, CLIPS.ClipDetails); > return node; > } > throw new > WebApplicationException(Response.status(Status.NOT_FOUND).build()); > } > > > ssp: > > import org.apache.clerezza.rdf.scala.utils.CollectedIter > import org.apache.clerezza.rdf.scala.utils.RichGraphNode > import org.json.simple.JSONObject > > ef dct(s: Any) =3D new UriRef("http://purl.org/dc/terms/"+s) > def clips(s: Any) =3D new UriRef("http://www.getunik.com/2010/02/clips#"+= s) > def returnValue(iter: CollectedIter[RichGraphNode]) =3D try { > if((iter).length > 0){iter*} else {""}} catch {case e:Exception =3D> ""} > > > def returnDate(iter: CollectedIter[RichGraphNode]) =3D > try { > if((iter).length > 0){ > > var startDate =3D iter*; > try { > {startDate .substring(0, startDate .indexOf('T')+6)replace('T', ' ')} > } catch { > case e:Exception =3D> iter*; > } > } else { > "" > } > } catch {case e:Exception =3D> ""} > > > > "{" + > "\"uri\":\"" + JSONObject.escape((res*)) + "\"," + > "\"title\":\"" + JSONObject.escape(returnValue(res/dct("title"))) + "\","= + > "\"modified\":\"" + JSONObject.escape(returnDate(res/dct("modified"))) + > "\"," + > "\"searchterm\":\"" + > JSONObject.escape(returnValue(res/clips("searchterm"))) + "\"," + > "\"sorting\":\"" + JSONObject.escape(returnValue(res/clips("sorting"))) + > "\"," + > "\"max_entries\":\"" + > JSONObject.escape(returnValue(res/clips("max_entries"))) + "\"," + > "\"comment\":\"" + JSONObject.escape(returnValue(res/rdfs("comment"))) + > "\"}"; > > > > > HTTP ERROR 500 > Problem accessing /admin/clips/feeds/details. Reason: > org.wymiwyg.wrhapi.HandlerException: > java.security.PrivilegedActionException: javax.script.ScriptException: > java.lang.RuntimeException: Literals cannot be the subject of a List > Caused by: > java.lang.RuntimeException: org.wymiwyg.wrhapi.HandlerException: > java.security.PrivilegedActionException: javax.script.ScriptException: > java.lang.RuntimeException: Literals cannot be the subject of a List > at > org.apache.clerezza.triaxrs.ResponseProcessor$1.writeTo(ResponseProcessor= .java:349) > at > org.apache.clerezza.triaxrs.ResponseProcessor$1.access$200(ResponseProces= sor.java:260) > at > org.apache.clerezza.triaxrs.ResponseProcessor$1$3.run(ResponseProcessor.j= ava:293) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Unknown Source) > at > org.apache.clerezza.triaxrs.ResponseProcessor$1.writeTo(ResponseProcessor= .java:289) > at > org.wymiwyg.wrhapi.osgi.OsgiWebServerFactory$1.service(OsgiWebServerFacto= ry.java:110) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) > at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:502) > at > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:389) > at > org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.handle= (HttpServiceServletHandler.java:64) > at > org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181) > at > org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765) > at > org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.handle(HttpSe= rviceContext.java:111) > at > org.ops4j.pax.web.service.jetty.internal.JettyServerHandlerCollection.han= dle(JettyServerHandlerCollection.java:64) > at > org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) > at org.mortbay.jetty.Server.handle(Server.java:326) > at > org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:534) > at > org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnec= tion.java:864) > at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:539) > at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212= ) > at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404= ) > at > org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:4= 09) > at > org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:= 520) > Caused by: org.wymiwyg.wrhapi.HandlerException: > java.security.PrivilegedActionException: javax.script.ScriptException: > java.lang.RuntimeException: Literals cannot be the subject of a List > at > org.apache.clerezza.triaxrs.JaxRsHandler.handleException(JaxRsHandler.jav= a:590) > at > org.apache.clerezza.triaxrs.ResponseProcessor$1.writeTo(ResponseProcessor= .java:319) > ... 23 more > Caused by: java.security.PrivilegedActionException: > javax.script.ScriptException: java.lang.RuntimeException: Literals cannot= be > the subject of a List > at java.security.AccessController.doPrivileged(Native Method) > at > org.apache.clerezza.platform.typerendering.scalaserverpages.ScalaServerPa= gesRenderlet.render(ScalaServerPagesRenderlet.java:139) > at > org.apache.clerezza.platform.typerendering.RendererImpl.render(RendererIm= pl.java:85) > at > org.apache.clerezza.platform.typerendering.GenericGraphNodeMBW.writeTo(Ge= nericGraphNodeMBW.java:146) > at > org.apache.clerezza.platform.typerendering.GenericGraphNodeMBW.writeTo(Ge= nericGraphNodeMBW.java:74) > at > org.apache.clerezza.triaxrs.ResponseProcessor$1.writeTo(ResponseProcessor= .java:313) > ... 23 more > Caused by: javax.script.ScriptException: java.lang.RuntimeException: > Literals cannot be the subject of a List > at > org.apache.clerezza.scala.interpreter.ScalaInterpreter.execute(ScalaInter= preter.scala:275) > at > org.apache.clerezza.scala.interpreter.ScalaInterpreter.execute(ScalaInter= preter.scala:292) > at > org.apache.clerezza.scala.service.CompiledScript.execute(CompiledScript.s= cala:77) > at > org.apache.clerezza.platform.typerendering.scalaserverpages.ScalaServerPa= gesRenderlet$1.run(ScalaServerPagesRenderlet.java:143) > ... 29 more > Caused by: java.lang.RuntimeException: Literals cannot be the subject of = a > List > at > org.apache.clerezza.rdf.utils.GraphNode.asList(GraphNode.java:437) > at > org.apache.clerezza.rdf.scala.utils.RichGraphNode.$bang$bang(RichGraphNod= e.scala:44) > at > clips_feedd8987f68cc04bccdc86e6f2b4c8d837f$.run$1(clips_feedd8987f68cc04b= ccdc86e6f2b4c8d837f:21) > at > clips_feedd8987f68cc04bccdc86e6f2b4c8d837f$$anonfun$main$1$$anonfun$apply= $1.apply(clips_feedd8987f68cc04bccdc86e6f2b4c8d837f:37) > at scala.util.DynamicVariable.withValue(DynamicVariable.scala:73) > at scala.Console$.withOut(Console.scala:84) > at scala.Console$.withOut(Console.scala:102) > at > clips_feedd8987f68cc04bccdc86e6f2b4c8d837f$$anonfun$main$1.apply(clips_fe= edd8987f68cc04bccdc86e6f2b4c8d837f:36) > at scala.util.DynamicVariable.withValue(DynamicVariable.scala:73) > at scala.Console$.withIn(Console.scala:121) > at scala.Console$.withIn(Console.scala:139) > at > clips_feedd8987f68cc04bccdc86e6f2b4c8d837f$.main(clips_feedd8987f68cc04bc= cdc86e6f2b4c8d837f:35) > at > clips_feedd8987f68cc04bccdc86e6f2b4c8d837f.main(clips_feedd8987f68cc04bcc= dc86e6f2b4c8d837f) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at > org.apache.clerezza.scala.interpreter.ScalaInterpreter.execute(ScalaInter= preter.scala:269) > ... 32 more > Caused by: > org.wymiwyg.wrhapi.HandlerException: > java.security.PrivilegedActionException: javax.script.ScriptException: > java.lang.RuntimeException: Literals cannot be the subject of a List > at > org.apache.clerezza.triaxrs.JaxRsHandler.handleException(JaxRsHandler.jav= a:590) > at > org.apache.clerezza.triaxrs.ResponseProcessor$1.writeTo(ResponseProcessor= .java:319) > at > org.apache.clerezza.triaxrs.ResponseProcessor$1.access$200(ResponseProces= sor.java:260) > at > org.apache.clerezza.triaxrs.ResponseProcessor$1$3.run(ResponseProcessor.j= ava:293) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Unknown Source) > at > org.apache.clerezza.triaxrs.ResponseProcessor$1.writeTo(ResponseProcessor= .java:289) > at > org.wymiwyg.wrhapi.osgi.OsgiWebServerFactory$1.service(OsgiWebServerFacto= ry.java:110) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) > at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:502) > at > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:389) > at > org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.handle= (HttpServiceServletHandler.java:64) > at > org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181) > at > org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765) > at > org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.handle(HttpSe= rviceContext.java:111) > at > org.ops4j.pax.web.service.jetty.internal.JettyServerHandlerCollection.han= dle(JettyServerHandlerCollection.java:64) > at > org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) > at org.mortbay.jetty.Server.handle(Server.java:326) > at > org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:534) > at > org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnec= tion.java:864) > at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:539) > at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212= ) > at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404= ) > at > org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:4= 09) > at > org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:= 520) > Caused by: java.security.PrivilegedActionException: > javax.script.ScriptException: java.lang.RuntimeException: Literals cannot= be > the subject of a List > at java.security.AccessController.doPrivileged(Native Method) > at > org.apache.clerezza.platform.typerendering.scalaserverpages.ScalaServerPa= gesRenderlet.render(ScalaServerPagesRenderlet.java:139) > at > org.apache.clerezza.platform.typerendering.RendererImpl.render(RendererIm= pl.java:85) > at > org.apache.clerezza.platform.typerendering.GenericGraphNodeMBW.writeTo(Ge= nericGraphNodeMBW.java:146) > at > org.apache.clerezza.platform.typerendering.GenericGraphNodeMBW.writeTo(Ge= nericGraphNodeMBW.java:74) > at > org.apache.clerezza.triaxrs.ResponseProcessor$1.writeTo(ResponseProcessor= .java:313) > ... 23 more > Caused by: javax.script.ScriptException: java.lang.RuntimeException: > Literals cannot be the subject of a List > at > org.apache.clerezza.scala.interpreter.ScalaInterpreter.execute(ScalaInter= preter.scala:275) > at > org.apache.clerezza.scala.interpreter.ScalaInterpreter.execute(ScalaInter= preter.scala:292) > at > org.apache.clerezza.scala.service.CompiledScript.execute(CompiledScript.s= cala:77) > at > org.apache.clerezza.platform.typerendering.scalaserverpages.ScalaServerPa= gesRenderlet$1.run(ScalaServerPagesRenderlet.java:143) > ... 29 more > Caused by: java.lang.RuntimeException: Literals cannot be the subject of = a > List > at > org.apache.clerezza.rdf.utils.GraphNode.asList(GraphNode.java:437) > at > org.apache.clerezza.rdf.scala.utils.RichGraphNode.$bang$bang(RichGraphNod= e.scala:44) > at > clips_feedd8987f68cc04bccdc86e6f2b4c8d837f$.run$1(clips_feedd8987f68cc04b= ccdc86e6f2b4c8d837f:21) > at > clips_feedd8987f68cc04bccdc86e6f2b4c8d837f$$anonfun$main$1$$anonfun$apply= $1.apply(clips_feedd8987f68cc04bccdc86e6f2b4c8d837f:37) > at scala.util.DynamicVariable.withValue(DynamicVariable.scala:73) > at scala.Console$.withOut(Console.scala:84) > at scala.Console$.withOut(Console.scala:102) > at > clips_feedd8987f68cc04bccdc86e6f2b4c8d837f$$anonfun$main$1.apply(clips_fe= edd8987f68cc04bccdc86e6f2b4c8d837f:36) > at scala.util.DynamicVariable.withValue(DynamicVariable.scala:73) > at scala.Console$.withIn(Console.scala:121) > at scala.Console$.withIn(Console.scala:139) > at > clips_feedd8987f68cc04bccdc86e6f2b4c8d837f$.main(clips_feedd8987f68cc04bc= cdc86e6f2b4c8d837f:35) > at > clips_feedd8987f68cc04bccdc86e6f2b4c8d837f.main(clips_feedd8987f68cc04bcc= dc86e6f2b4c8d837f) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at > org.apache.clerezza.scala.interpreter.ScalaInterpreter.execute(ScalaInter= preter.scala:269) > ... 32 more > Caused by: > java.security.PrivilegedActionException: javax.script.ScriptException: > java.lang.RuntimeException: Literals cannot be the subject of a List > at java.security.AccessController.doPrivileged(Native Method) > at > org.apache.clerezza.platform.typerendering.scalaserverpages.ScalaServerPa= gesRenderlet.render(ScalaServerPagesRenderlet.java:139) > at > org.apache.clerezza.platform.typerendering.RendererImpl.render(RendererIm= pl.java:85) > at > org.apache.clerezza.platform.typerendering.GenericGraphNodeMBW.writeTo(Ge= nericGraphNodeMBW.java:146) > at > org.apache.clerezza.platform.typerendering.GenericGraphNodeMBW.writeTo(Ge= nericGraphNodeMBW.java:74) > at > org.apache.clerezza.triaxrs.ResponseProcessor$1.writeTo(ResponseProcessor= .java:313) > at > org.apache.clerezza.triaxrs.ResponseProcessor$1.access$200(ResponseProces= sor.java:260) > at > org.apache.clerezza.triaxrs.ResponseProcessor$1$3.run(ResponseProcessor.j= ava:293) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Unknown Source) > at > org.apache.clerezza.triaxrs.ResponseProcessor$1.writeTo(ResponseProcessor= .java:289) > at > org.wymiwyg.wrhapi.osgi.OsgiWebServerFactory$1.service(OsgiWebServerFacto= ry.java:110) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) > at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:502) > at > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:389) > at > org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.handle= (HttpServiceServletHandler.java:64) > at > org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181) > at > org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765) > at > org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.handle(HttpSe= rviceContext.java:111) > at > org.ops4j.pax.web.service.jetty.internal.JettyServerHandlerCollection.han= dle(JettyServerHandlerCollection.java:64) > at > org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) > at org.mortbay.jetty.Server.handle(Server.java:326) > at > org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:534) > at > org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnec= tion.java:864) > at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:539) > at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212= ) > at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404= ) > at > org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:4= 09) > at > org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:= 520) > Caused by: javax.script.ScriptException: java.lang.RuntimeException: > Literals cannot be the subject of a List > at > org.apache.clerezza.scala.interpreter.ScalaInterpreter.execute(ScalaInter= preter.scala:275) > at > org.apache.clerezza.scala.interpreter.ScalaInterpreter.execute(ScalaInter= preter.scala:292) > at > org.apache.clerezza.scala.service.CompiledScript.execute(CompiledScript.s= cala:77) > at > org.apache.clerezza.platform.typerendering.scalaserverpages.ScalaServerPa= gesRenderlet$1.run(ScalaServerPagesRenderlet.java:143) > ... 29 more > Caused by: java.lang.RuntimeException: Literals cannot be the subject of = a > List > at > org.apache.clerezza.rdf.utils.GraphNode.asList(GraphNode.java:437) > at > org.apache.clerezza.rdf.scala.utils.RichGraphNode.$bang$bang(RichGraphNod= e.scala:44) > at > clips_feedd8987f68cc04bccdc86e6f2b4c8d837f$.run$1(clips_feedd8987f68cc04b= ccdc86e6f2b4c8d837f:21) > at > clips_feedd8987f68cc04bccdc86e6f2b4c8d837f$$anonfun$main$1$$anonfun$apply= $1.apply(clips_feedd8987f68cc04bccdc86e6f2b4c8d837f:37) > at scala.util.DynamicVariable.withValue(DynamicVariable.scala:73) > at scala.Console$.withOut(Console.scala:84) > at scala.Console$.withOut(Console.scala:102) > at > clips_feedd8987f68cc04bccdc86e6f2b4c8d837f$$anonfun$main$1.apply(clips_fe= edd8987f68cc04bccdc86e6f2b4c8d837f:36) > at scala.util.DynamicVariable.withValue(DynamicVariable.scala:73) > at scala.Console$.withIn(Console.scala:121) > at scala.Console$.withIn(Console.scala:139) > at > clips_feedd8987f68cc04bccdc86e6f2b4c8d837f$.main(clips_feedd8987f68cc04bc= cdc86e6f2b4c8d837f:35) > at > clips_feedd8987f68cc04bccdc86e6f2b4c8d837f.main(clips_feedd8987f68cc04bcc= dc86e6f2b4c8d837f) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at > org.apache.clerezza.scala.interpreter.ScalaInterpreter.execute(ScalaInter= preter.scala:269) > ... 32 more > Caused by: > javax.script.ScriptException: java.lang.RuntimeException: Literals cannot > be the subject of a List > at > org.apache.clerezza.scala.interpreter.ScalaInterpreter.execute(ScalaInter= preter.scala:275) > at > org.apache.clerezza.scala.interpreter.ScalaInterpreter.execute(ScalaInter= preter.scala:292) > at > org.apache.clerezza.scala.service.CompiledScript.execute(CompiledScript.s= cala:77) > at > org.apache.clerezza.platform.typerendering.scalaserverpages.ScalaServerPa= gesRenderlet$1.run(ScalaServerPagesRenderlet.java:143) > at java.security.AccessController.doPrivileged(Native Method) > at > org.apache.clerezza.platform.typerendering.scalaserverpages.ScalaServerPa= gesRenderlet.render(ScalaServerPagesRenderlet.java:139) > at > org.apache.clerezza.platform.typerendering.RendererImpl.render(RendererIm= pl.java:85) > at > org.apache.clerezza.platform.typerendering.GenericGraphNodeMBW.writeTo(Ge= nericGraphNodeMBW.java:146) > at > org.apache.clerezza.platform.typerendering.GenericGraphNodeMBW.writeTo(Ge= nericGraphNodeMBW.java:74) > at > org.apache.clerezza.triaxrs.ResponseProcessor$1.writeTo(ResponseProcessor= .java:313) > at > org.apache.clerezza.triaxrs.ResponseProcessor$1.access$200(ResponseProces= sor.java:260) > at > org.apache.clerezza.triaxrs.ResponseProcessor$1$3.run(ResponseProcessor.j= ava:293) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Unknown Source) > at > org.apache.clerezza.triaxrs.ResponseProcessor$1.writeTo(ResponseProcessor= .java:289) > at > org.wymiwyg.wrhapi.osgi.OsgiWebServerFactory$1.service(OsgiWebServerFacto= ry.java:110) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) > at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:502) > at > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:389) > at > org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.handle= (HttpServiceServletHandler.java:64) > at > org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181) > at > org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765) > at > org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.handle(HttpSe= rviceContext.java:111) > at > org.ops4j.pax.web.service.jetty.internal.JettyServerHandlerCollection.han= dle(JettyServerHandlerCollection.java:64) > at > org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) > at org.mortbay.jetty.Server.handle(Server.java:326) > at > org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:534) > at > org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnec= tion.java:864) > at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:539) > at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212= ) > at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404= ) > at > org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:4= 09) > at > org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:= 520) > Caused by: java.lang.RuntimeException: Literals cannot be the subject of = a > List > at > org.apache.clerezza.rdf.utils.GraphNode.asList(GraphNode.java:437) > at > org.apache.clerezza.rdf.scala.utils.RichGraphNode.$bang$bang(RichGraphNod= e.scala:44) > at > clips_feedd8987f68cc04bccdc86e6f2b4c8d837f$.run$1(clips_feedd8987f68cc04b= ccdc86e6f2b4c8d837f:21) > at > clips_feedd8987f68cc04bccdc86e6f2b4c8d837f$$anonfun$main$1$$anonfun$apply= $1.apply(clips_feedd8987f68cc04bccdc86e6f2b4c8d837f:37) > at scala.util.DynamicVariable.withValue(DynamicVariable.scala:73) > at scala.Console$.withOut(Console.scala:84) > at scala.Console$.withOut(Console.scala:102) > at > clips_feedd8987f68cc04bccdc86e6f2b4c8d837f$$anonfun$main$1.apply(clips_fe= edd8987f68cc04bccdc86e6f2b4c8d837f:36) > at scala.util.DynamicVariable.withValue(DynamicVariable.scala:73) > at scala.Console$.withIn(Console.scala:121) > at scala.Console$.withIn(Console.scala:139) > at > clips_feedd8987f68cc04bccdc86e6f2b4c8d837f$.main(clips_feedd8987f68cc04bc= cdc86e6f2b4c8d837f:35) > at > clips_feedd8987f68cc04bccdc86e6f2b4c8d837f.main(clips_feedd8987f68cc04bcc= dc86e6f2b4c8d837f) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at > org.apache.clerezza.scala.interpreter.ScalaInterpreter.execute(ScalaInter= preter.scala:269) > ... 32 more > Caused by: > java.lang.RuntimeException: Literals cannot be the subject of a List > at > org.apache.clerezza.rdf.utils.GraphNode.asList(GraphNode.java:437) > at > org.apache.clerezza.rdf.scala.utils.RichGraphNode.$bang$bang(RichGraphNod= e.scala:44) > at > clips_feedd8987f68cc04bccdc86e6f2b4c8d837f$.run$1(clips_feedd8987f68cc04b= ccdc86e6f2b4c8d837f:21) > at > clips_feedd8987f68cc04bccdc86e6f2b4c8d837f$$anonfun$main$1$$anonfun$apply= $1.apply(clips_feedd8987f68cc04bccdc86e6f2b4c8d837f:37) > at scala.util.DynamicVariable.withValue(DynamicVariable.scala:73) > at scala.Console$.withOut(Console.scala:84) > at scala.Console$.withOut(Console.scala:102) > at > clips_feedd8987f68cc04bccdc86e6f2b4c8d837f$$anonfun$main$1.apply(clips_fe= edd8987f68cc04bccdc86e6f2b4c8d837f:36) > at scala.util.DynamicVariable.withValue(DynamicVariable.scala:73) > at scala.Console$.withIn(Console.scala:121) > at scala.Console$.withIn(Console.scala:139) > at > clips_feedd8987f68cc04bccdc86e6f2b4c8d837f$.main(clips_feedd8987f68cc04bc= cdc86e6f2b4c8d837f:35) > at > clips_feedd8987f68cc04bccdc86e6f2b4c8d837f.main(clips_feedd8987f68cc04bcc= dc86e6f2b4c8d837f) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at > org.apache.clerezza.scala.interpreter.ScalaInterpreter.execute(ScalaInter= preter.scala:269) > at > org.apache.clerezza.scala.interpreter.ScalaInterpreter.execute(ScalaInter= preter.scala:292) > at > org.apache.clerezza.scala.service.CompiledScript.execute(CompiledScript.s= cala:77) > at > org.apache.clerezza.platform.typerendering.scalaserverpages.ScalaServerPa= gesRenderlet$1.run(ScalaServerPagesRenderlet.java:143) > at java.security.AccessController.doPrivileged(Native Method) > at > org.apache.clerezza.platform.typerendering.scalaserverpages.ScalaServerPa= gesRenderlet.render(ScalaServerPagesRenderlet.java:139) > at > org.apache.clerezza.platform.typerendering.RendererImpl.render(RendererIm= pl.java:85) > at > org.apache.clerezza.platform.typerendering.GenericGraphNodeMBW.writeTo(Ge= nericGraphNodeMBW.java:146) > at > org.apache.clerezza.platform.typerendering.GenericGraphNodeMBW.writeTo(Ge= nericGraphNodeMBW.java:74) > at > org.apache.clerezza.triaxrs.ResponseProcessor$1.writeTo(ResponseProcessor= .java:313) > at > org.apache.clerezza.triaxrs.ResponseProcessor$1.access$200(ResponseProces= sor.java:260) > at > org.apache.clerezza.triaxrs.ResponseProcessor$1$3.run(ResponseProcessor.j= ava:293) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Unknown Source) > at > org.apache.clerezza.triaxrs.ResponseProcessor$1.writeTo(ResponseProcessor= .java:289) > at > org.wymiwyg.wrhapi.osgi.OsgiWebServerFactory$1.service(OsgiWebServerFacto= ry.java:110) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) > at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:502) > at > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:389) > at > org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.handle= (HttpServiceServletHandler.java:64) > at > org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181) > at > org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765) > at > org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.handle(HttpSe= rviceContext.java:111) > at > org.ops4j.pax.web.service.jetty.internal.JettyServerHandlerCollection.han= dle(JettyServerHandlerCollection.java:64) > at > org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) > at org.mortbay.jetty.Server.handle(Server.java:326) > at > org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:534) > at > org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnec= tion.java:864) > at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:539) > at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212= ) > at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404= ) > at > org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:4= 09) > at > org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:= 520) > ________________________________ > Powered by Jetty:// > > > > > > > > > > > > > > > > > > > --001636417499513011048447721b--