SELECT ?a ?b ?c
WHERE {
?a rdf:type wd:A .
?a wd:B ?b .
?b wd:C ?c.
}
Hi,when I try to execute the following query, stardog returns a ConcurrentModificationException.
SELECT ?a ?b ?c
WHERE {
?a rdf:type wd:A .
?a wd:B ?b .
?b wd:C ?c.
}I read in another post that this error could come from java version but the users was on Mac and used an early access version of java.
I work with Windows 7 and use jdk 1.8.0_25.Could it be a similar problem?Thanks in advance,Lucas WAGNER
--
-- --
You received this message because you are subscribed to the C&P "Stardog" group.
To post to this group, send email to sta...@clarkparsia.com
To unsubscribe from this group, send email to
stardog+u...@clarkparsia.com
For more options, visit this group at
http://groups.google.com/a/clarkparsia.com/group/stardog?hl=en
nov. 25, 2014 2:29:34 PM com.complexible.stardog.protocols.server.SPECServerFunction query
GRAVE: There was an error executing query: SELECT ?a ?b ?c WHERE { ?a rdf:type wd:A . ?a wd:B ?b . ?b wd:C ?c . }
java.util.ConcurrentModificationException
at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:901)
at java.util.ArrayList$Itr.next(ArrayList.java:851)
at com.complexible.stardog.plan.optimizer.StarJoinDecompositionBasedOptimizer.createBinaryJoinTree(StarJoinDecompositionBasedOptimizer.java:208)
at com.complexible.stardog.plan.optimizer.StarJoinDecompositionBasedOptimizer.optimizeStarJoin(StarJoinDecompositionBasedOptimizer.java:147)
at com.complexible.stardog.plan.optimizer.StarJoinDecompositionBasedOptimizer.createStarJoins(StarJoinDecompositionBasedOptimizer.java:65)
at com.complexible.stardog.plan.optimizer.StarJoinDecompositionBasedOptimizer.optimize(StarJoinDecompositionBasedOptimizer.java:117)
at com.complexible.stardog.plan.optimizer.SubqueryBasedJoinOrderOptimizer.optimize(SubqueryBasedJoinOrderOptimizer.java:66)
at com.complexible.stardog.plan.optimizer.JoinOrderNodeOptimizer$Visitor.transform(JoinOrderNodeOptimizer.java:68)
at com.complexible.stardog.plan.TransformingPlanNodeVisitor.visit(TransformingPlanNodeVisitor.java:629)
at com.complexible.stardog.plan.ScopeNodeImpl.accept(ScopeNodeImpl.java:121)
at com.complexible.stardog.plan.TransformingPlanNodeVisitor.unaryVisit(TransformingPlanNodeVisitor.java:501)
at com.complexible.stardog.plan.TransformingPlanNodeVisitor.unaryTransform(TransformingPlanNodeVisitor.java:77)
at com.complexible.stardog.plan.TransformingPlanNodeVisitor.transform(TransformingPlanNodeVisitor.java:304)
at com.complexible.stardog.plan.TransformingPlanNodeVisitor.visit(TransformingPlanNodeVisitor.java:685)
at com.complexible.stardog.plan.ProjectionPlanNodeImpl.accept(ProjectionPlanNodeImpl.java:105)
at com.complexible.stardog.plan.optimizer.AbstractPlanNodeOptimizer.optimize(AbstractPlanNodeOptimizer.java:28)
at com.complexible.stardog.plan.optimizer.OptimizationPipeline.execute(OptimizationPipeline.java:114)
at com.complexible.stardog.plan.eval.ExecutablePlanFactory.createOptimized(ExecutablePlanFactory.java:97)
at com.complexible.stardog.plan.eval.QueryEngine.getExecutablePlan(QueryEngine.java:201)
at com.complexible.stardog.plan.eval.QueryEngine.executeSelect(QueryEngine.java:127)
at com.complexible.stardog.query.DefaultQueryFactory$TupleQuery.execute(DefaultQueryFactory.java:195)
at com.complexible.stardog.query.DefaultQueryFactory$TupleQuery.execute(DefaultQueryFactory.java:181)
at com.complexible.stardog.protocols.server.SPECServerFunction.query(SPECServerFunction.java:477)
at com.complexible.stardog.protocols.server.SPECServerFunction.handleMessage(SPECServerFunction.java:143)
at com.complexible.common.protocols.server.rpc.ServerHandler.handleMessage(ServerHandler.java:264)
at com.complexible.common.protocols.server.rpc.ServerHandler.channelRead(ServerHandler.java:147)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333)
at io.netty.channel.AbstractChannelHandlerContext.access$700(AbstractChannelHandlerContext.java:32)
at io.netty.channel.AbstractChannelHandlerContext$8.run(AbstractChannelHandlerContext.java:324)
at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:36)
at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:116)
at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:137)
at java.lang.Thread.run(Thread.java:745)