Return-Path: Delivered-To: apmail-incubator-clerezza-dev-archive@minotaur.apache.org Received: (qmail 73205 invoked from network); 19 Oct 2010 14:45:52 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 19 Oct 2010 14:45:52 -0000 Received: (qmail 91266 invoked by uid 500); 19 Oct 2010 14:45:52 -0000 Delivered-To: apmail-incubator-clerezza-dev-archive@incubator.apache.org Received: (qmail 91188 invoked by uid 500); 19 Oct 2010 14:45:50 -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 91170 invoked by uid 99); 19 Oct 2010 14:45:49 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 19 Oct 2010 14:45:49 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.22] (HELO thor.apache.org) (140.211.11.22) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 19 Oct 2010 14:45:48 +0000 Received: from thor (localhost [127.0.0.1]) by thor.apache.org (8.13.8+Sun/8.13.8) with ESMTP id o9JEjSbZ001624 for ; Tue, 19 Oct 2010 14:45:28 GMT Message-ID: <11659951.47551287499528124.JavaMail.jira@thor> Date: Tue, 19 Oct 2010 10:45:28 -0400 (EDT) From: =?utf-8?Q?Reto_Bachmann-Gm=C3=BCr_=28JIRA=29?= To: clerezza-dev@incubator.apache.org Subject: [jira] Commented: (CLEREZZA-321) stresstest: requests an ssp page containing an rdflist makes the list corrupt In-Reply-To: <10833114.74681286795553644.JavaMail.jira@thor> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/CLEREZZA-321?page=3Dcom.atlassi= an.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=3D12= 922577#action_12922577 ]=20 Reto Bachmann-Gm=C3=BCr commented on CLEREZZA-321: --------------------------------------------- Now typerendering seems to be hanging, I'm getting rdf but when requesting = xhtml I get no response. > stresstest: requests an ssp page containing an rdflist makes the list cor= rupt > -------------------------------------------------------------------------= ---- > > Key: CLEREZZA-321 > URL: https://issues.apache.org/jira/browse/CLEREZZA-321 > Project: Clerezza > Issue Type: Bug > Reporter: Tsuyoshi Ito > Assignee: Reto Bachmann-Gm=C3=BCr > Priority: Critical > > After a while the following error occured on the page: > java.lang.RuntimeException: java.lang.RuntimeException: broken list org.a= pache.clerezza.rdf.core.BNode@3bebc3b5 =09at org.apache.clerezza.rdf.utils.= RdfList.getFirstEntry(RdfList.java:270) =09at org.apache.clerezza.rdf.utils= .RdfList.expandTill(RdfList.java:155) =09at org.apache.clerezza.rdf.utils.R= dfList.size(RdfList.java:170) =09at java.util.AbstractList$Itr.hasNext(Abst= ractList.java:339) =09at scala.collection.JavaConversions$JIteratorWrapper.= hasNext(JavaConversions.scala:475) =09at scala.collection.Iterator$class.fo= reach(Iterator.scala:631) =09at scala.collection.JavaConversions$JIteratorW= rapper.foreach(JavaConversions.scala:474) =09at scala.collection.IterableLi= ke$class.foreach(IterableLike.scala:79) =09at scala.collection.JavaConversi= ons$JListWrapper.foreach(JavaConversions.scala:521) =09at scala.collection.= TraversableLike$class.map(TraversableLike.scala:206) =09at scala.collection= .JavaConversions$JListWrapper.map(JavaConversions.scala:521) =09at org.apac= he.clerezza.rdf.scala.utils.RichGraphNode.$bang$bang(RichGraphNode.scala:46= ) =09at CompiledScript5.topMenu$1(<script>:76) =09at CompiledScript5.= run(<script>:188) =09at sun.reflect.GeneratedMethodAccessor19.invoke(= Unknown Source) =09at sun.reflect.DelegatingMethodAccessorImpl.invoke(Deleg= atingMethodAccessorImpl.java:25) =09at java.lang.reflect.Method.invoke(Meth= od.java:597) =09at org.apache.clerezza.scala.scripting.ScriptEngineFactory$= MyScriptEngine$$anon$4$$anon$5.eval(ScriptEngineFactory.scala:270) =09at ja= vax.script.CompiledScript.eval(CompiledScript.java:75) =09at org.apache.cle= rezza.platform.typerendering.scalaserverpages.ScalaServerPagesRenderlet$1.r= un(ScalaServerPagesRenderlet.java:231) =09at java.security.AccessController= .doPrivileged(Native Method) =09at org.apache.clerezza.platform.typerenderi= ng.scalaserverpages.ScalaServerPagesRenderlet.exec(ScalaServerPagesRenderle= t.java:227) =09at org.apache.clerezza.platform.typerendering.scalaserverpag= es.ScalaServerPagesRenderlet.render(ScalaServerPagesRenderlet.java:132) =09= at org.apache.clerezza.platform.typerendering.RendererImpl.render(RendererI= mpl.java:95) =09at org.apache.clerezza.platform.typerendering.CallbackRende= rerImpl.render(CallbackRendererImpl.java:59) =09at CompiledScript1.render$1= (<script>:31) =09at CompiledScript1.run(<script>:150) =09at sun= .reflect.GeneratedMethodAccessor23.invoke(Unknown Source) =09at sun.reflect= .DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) = =09at java.lang.reflect.Method.invoke(Method.java:597) =09at org.apache.cle= rezza.scala.scripting.ScriptEngineFactory$MyScriptEngine$$anon$4$$anon$5.ev= al(ScriptEngineFactory.scala:270) =09at javax.script.CompiledScript.eval(Co= mpiledScript.java:75) =09at org.apache.clerezza.platform.typerendering.scal= aserverpages.ScalaServerPagesRenderlet$1.run(ScalaServerPagesRenderlet.java= :231) =09at java.security.AccessController.doPrivileged(Native Method) =09a= t org.apache.clerezza.platform.typerendering.scalaserverpages.ScalaServerPa= gesRenderlet.exec(ScalaServerPagesRenderlet.java:227) =09at org.apache.cler= ezza.platform.typerendering.scalaserverpages.ScalaServerPagesRenderlet.rend= er(ScalaServerPagesRenderlet.java:132) =09at org.apache.clerezza.platform.t= yperendering.RendererImpl.render(RendererImpl.java:95) =09at org.apache.cle= rezza.platform.typerendering.GenericGraphNodeMBW.writeTo(GenericGraphNodeMB= W.java:159) =09at org.apache.clerezza.platform.typerendering.GenericGraphNo= deMBW.writeTo(GenericGraphNodeMBW.java:76) =09at org.apache.clerezza.triaxr= s.ResponseProcessor$1.writeTo(ResponseProcessor.java:333) =09at org.apache.= clerezza.triaxrs.ResponseProcessor$1.access$200(ResponseProcessor.java:280)= =09at org.apache.clerezza.triaxrs.ResponseProcessor$1$3.run(ResponseProces= sor.java:313) =09at java.security.AccessController.doPrivileged(Native Meth= od) =09at javax.security.auth.Subject.doAs(Subject.java:396) =09at org.apac= he.clerezza.triaxrs.ResponseProcessor$1.writeTo(ResponseProcessor.java:309)= =09at org.wymiwyg.wrhapi.osgi.OsgiWebServerFactory$1.service(OsgiWebServer= Factory.java:112) =09at javax.servlet.http.HttpServlet.service(HttpServlet.= java:847) =09at org.eclipse.equinox.http.servlet.internal.ServletRegistrati= on.handleRequest(ServletRegistration.java:90) =09at org.eclipse.equinox.htt= p.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:109) =09at o= rg.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.= java:75) =09at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)= =09at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:53= 2) =09at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.j= ava:453) =09at org.eclipse.jetty.server.session.SessionHandler.doHandle(Ses= sionHandler.java:227) =09at org.eclipse.jetty.server.handler.ContextHandler= .doHandle(ContextHandler.java:965) =09at org.eclipse.jetty.servlet.ServletH= andler.doScope(ServletHandler.java:388) =09at org.eclipse.jetty.server.sess= ion.SessionHandler.doScope(SessionHandler.java:187) =09at org.eclipse.jetty= .server.handler.ContextHandler.doScope(ContextHandler.java:901) =09at org.e= clipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117) = =09at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper= .java:113) =09at org.eclipse.jetty.server.Server.handle(Server.java:352) = =09at org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.= java:596) =09at org.eclipse.jetty.server.HttpConnection$RequestHandler.head= erComplete(HttpConnection.java:1048) =09at org.eclipse.jetty.http.HttpParse= r.parseNext(HttpParser.java:549) =09at org.eclipse.jetty.http.HttpParser.pa= rseAvailable(HttpParser.java:211) =09at org.eclipse.jetty.server.HttpConnec= tion.handle(HttpConnection.java:425) =09at org.eclipse.jetty.io.nio.SelectC= hannelEndPoint.run(SelectChannelEndPoint.java:489) =09at org.eclipse.jetty.= util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:436) =09at java.la= ng.Thread.run(Thread.java:619) Caused by: java.lang.RuntimeException: broke= n list org.apache.clerezza.rdf.core.BNode@3bebc3b5 =09at org.apache.clerezz= a.rdf.utils.RdfList.getFirstEntry(RdfList.java:268) =09... 68 more Caused b= y: java.lang.NullPointerException=20 > Console log says=20 > [qtp1281006702-136] WARN org.apache.clerezza.rdf.utils.RdfList - GraphNod= e: org.apache.clerezza.rdf.core.BNode@3bebc3b5 --=20 This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.