neo4j/community — Issue #92: Error on try find non relationed nodes using cypher query
Author: gustavoboby
Created: 2011-11-11 17:10:32+00:00
State: open

This query don't work's

{"query": "start x = node:my_auto_index(Type='Perfil') match path = (x)<-[rc?:FazParte]-() WHERE rc is null return count(x) "}

500 assertion failed
==>
==>

==>
==>

Error 500 assertion failed

==>

==>

HTTP ERROR 500

==>

Problem accessing /db/data/ext/CypherPlugin/graphdb/execute_query. Reason:
==>

assertion failed

Caused by:

java.lang.AssertionError: assertion failed
==>	at scala.Predef$.assert(Predef.scala:89)
==>	at org.neo4j.cypher.PathImpl.<init>(PathImpl.scala:34)
==>	at org.neo4j.cypher.pipes.NamedPathPipe$$anonfun$foreach$1.apply(NamedPathPipe.scala:50)
==>	at org.neo4j.cypher.pipes.NamedPathPipe$$anonfun$foreach$1.apply(NamedPathPipe.scala:39)
==>	at org.neo4j.cypher.pipes.MatchPipe$$anonfun$foreach$1$$anonfun$apply$1.apply(MatchPipe.scala:37)
==>	at org.neo4j.cypher.pipes.MatchPipe$$anonfun$foreach$1$$anonfun$apply$1.apply(MatchPipe.scala:37)
==>	at scala.collection.LinearSeqOptimized$class.foreach(LinearSeqOptimized.scala:59)
==>	at scala.collection.immutable.List.foreach(List.scala:45)
==>	at org.neo4j.cypher.pipes.MatchPipe$$anonfun$foreach$1.apply(MatchPipe.scala:37)
==>	at org.neo4j.cypher.pipes.MatchPipe$$anonfun$foreach$1.apply(MatchPipe.scala:36)
==>	at org.neo4j.cypher.pipes.StartPipe$$anonfun$foreach$1$$anonfun$apply$1.apply(StartPipe.scala:36)
==>	at org.neo4j.cypher.pipes.StartPipe$$anonfun$foreach$1$$anonfun$apply$1.apply(StartPipe.scala:35)
==>	at scala.collection.Iterator$class.foreach(Iterator.scala:652)
==>	at scala.collection.JavaConversions$JIteratorWrapper.foreach(JavaConversions.scala:573)
==>	at scala.collection.IterableLike$class.foreach(IterableLike.scala:73)
==>	at scala.collection.JavaConversions$JIterableWrapper.foreach(JavaConversions.scala:587)
==>	at org.neo4j.cypher.pipes.StartPipe$$anonfun$foreach$1.apply(StartPipe.scala:35)
==>	at org.neo4j.cypher.pipes.StartPipe$$anonfun$foreach$1.apply(StartPipe.scala:34)
==>	at org.neo4j.cypher.pipes.ParameterPipe.foreach(ParameterPipe.scala:27)
==>	at org.neo4j.cypher.pipes.StartPipe.foreach(StartPipe.scala:34)
==>	at org.neo4j.cypher.pipes.MatchPipe.foreach(MatchPipe.scala:36)
==>	at org.neo4j.cypher.pipes.NamedPathPipe.foreach(NamedPathPipe.scala:39)
==>	at scala.collection.TraversableLike$class.filter(TraversableLike.scala:212)
==>	at org.neo4j.cypher.pipes.Pipe.filter(Pipe.scala:31)
==>	at org.neo4j.cypher.pipes.FilterPipe.foreach(FilterPipe.scala:30)
==>	at org.neo4j.cypher.pipes.TransformPipe.foreach(TransformPipe.scala:38)
==>	at org.neo4j.cypher.pipes.AggregationPipe.foreach(AggregationPipe.scala:36)
==>	at org.neo4j.cypher.pipes.ColumnFilterPipe.foreach(ColumnFilterPipe.scala:34)
==>	at scala.collection.TraversableLike$class.map(TraversableLike.scala:194)
==>	at org.neo4j.cypher.pipes.Pipe.map(Pipe.scala:31)
==>	at org.neo4j.cypher.ExecutionResult$class.javaIterator(ExecutionResult.scala:43)
==>	at org.neo4j.cypher.ExecutionEngine$$anon$1.javaIterator(ExecutionEngine.scala:119)
==>	at org.neo4j.cypher.javacompat.ExecutionResult.iterator(ExecutionResult.java:51)
==>	at org.neo4j.server.rest.repr.CypherResultRepresentation.data(CypherResultRepresentation.java:54)
==>	at sun.reflect.GeneratedMethodAccessor144.invoke(Unknown Source)
==>	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
==>	at java.lang.reflect.Method.invoke(Unknown Source)
==>	at org.neo4j.server.rest.repr.ObjectRepresentation$1.get(ObjectRepresentation.java:92)
==>	at org.neo4j.server.rest.repr.ObjectRepresentation$PropertyGetter.putTo(ObjectRepresentation.java:131)
==>	at org.neo4j.server.rest.repr.ObjectRepresentation.serialize(ObjectRepresentation.java:143)
==>	at org.neo4j.server.rest.repr.MappingRepresentation.serialize(MappingRepresentation.java:42)
==>	at org.neo4j.server.rest.repr.OutputFormat.format(OutputFormat.java:123)
==>	at org.neo4j.server.rest.repr.OutputFormat.response(OutputFormat.java:100)
==>	at org.neo4j.server.rest.repr.OutputFormat.ok(OutputFormat.java:48)
==>	at org.neo4j.server.rest.web.ExtensionService.invokeGraphDatabaseExtension(ExtensionService.java:122)
==>	at sun.reflect.GeneratedMethodAccessor53.invoke(Unknown Source)
==>	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
==>	at java.lang.reflect.Method.invoke(Unknown Source)
==>	at com.sun.jersey.spi.container.JavaMethodInvokerFactory$1.invoke(JavaMethodInvokerFactory.java:60)
==>	at com.sun.jersey.server.impl.model.method.dispatch.AbstractResourceMethodDispatchProvider$ResponseOutInvoker._dispatch(AbstractResourceMethodDispatchProvider.java:205)
==>	at com.sun.jersey.server.impl.model.method.dispatch.ResourceJavaMethodDispatcher.dispatch(ResourceJavaMethodDispatcher.java:75)
==>	at com.sun.jersey.server.impl.uri.rules.HttpMethodRule.accept(HttpMethodRule.java:288)
==>	at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147)
==>	at com.sun.jersey.server.impl.uri.rules.ResourceClassRule.accept(ResourceClassRule.java:108)
==>	at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147)
==>	at com.sun.jersey.server.impl.uri.rules.RootResourceClassesRule.accept(RootResourceClassesRule.java:84)
==>	at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1469)
==>	at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1400)
==>	at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1349)
==>	at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1339)
==>	at com.sun.jersey.spi.container.servlet.WebComponent.service(WebComponent.java:416)
==>	at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:537)
==>	at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:699)
==>	at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
==>	at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
==>	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1166)
==>	at org.neo4j.server.statistic.StatisticFilter.doFilter(StatisticFilter.java:62)
==>	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
==>	at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388)
==>	at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
==>	at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
==>	at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
==>	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:542)
==>	at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:943)
==>	at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:756)
==>	at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218)
==>	at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
==>	at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:410)
==>	at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)
==>

==>

Powered by Jetty://

==>

==>

==>

==>

==>

==>

==>

==>

==>

==>

==>

==>

==>

==>

==>

==>

==>

==>

==>

==>
==>

==>
==>