Could not prepare reasoner for commit

0 views
Skip to first unread message

Jacobus Geluk

unread,
May 24, 2015, 4:11:54 PM5/24/15
to sta...@clarkparsia.com
Hi, I'm loading a bunch of ontologies to a named graph with "stardog data add --named-graph" and get after all "Adding data from file.." messages the following error:

There was a fatal failure during preparation of 990d8d0b-3777-4380-bb16-0ce1b1c42738 Could not prepare reasoner for commit

Any ideas?

Jacobus Geluk

unread,
May 25, 2015, 4:10:17 PM5/25/15
to sta...@clarkparsia.com
This is the output in stardog.log:

SEVERE: There was a fatal failure during preparation of 990d8d0b-3777-4380-bb16-0ce1b1c42738

com.complexible.tx.api.ResourceTransactionException: Could not prepare reasoner for commit

at com.complexible.stardog.reasoning.ConnectableReasonerConnectionImpl$ReasonerResourceTransaction.prepare(ConnectableReasonerConnectionImpl.java:407)

at com.complexible.tx.api.BaseResourceTransaction.prepare(BaseResourceTransaction.java:198)

at com.complexible.tx.api.impl.DefaultTransaction.computePrepareResult(DefaultTransaction.java:469)

at com.complexible.tx.api.impl.DefaultTransaction.runPreparePhase(DefaultTransaction.java:432)

at com.complexible.tx.api.impl.DefaultTransaction.commit(DefaultTransaction.java:325)

at com.complexible.stardog.db.DatabaseConnectionImpl.commit(DatabaseConnectionImpl.java:345)

at com.complexible.stardog.db.DatabaseImpl$DBConnectionWrapper.commit(DatabaseImpl.java:1302)

at com.complexible.stardog.db.DelegatingDatabaseConnection.commit(DelegatingDatabaseConnection.java:269)

at com.complexible.stardog.StardogKernel$KernelDbConnection.commit(StardogKernel.java:2628)

at com.complexible.stardog.db.DelegatingDatabaseConnection.commit(DelegatingDatabaseConnection.java:269)

at com.complexible.stardog.StardogKernel$NotifyingDatabaseConnection.commit(StardogKernel.java:2937)

at com.complexible.stardog.protocols.server.SPECServerFunction.commitTx(SPECServerFunction.java:380)

at com.complexible.stardog.protocols.server.SPECServerFunction.handleMessage(SPECServerFunction.java:164)

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:308)

at io.netty.channel.AbstractChannelHandlerContext.access$600(AbstractChannelHandlerContext.java:32)

at io.netty.channel.AbstractChannelHandlerContext$7.run(AbstractChannelHandlerContext.java:299)

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)

Caused by: com.complexible.stardog.reasoning.ReasoningException: java.lang.UnsupportedOperationException: Cannot convert: oneOf("Initial", "Previous")

at com.complexible.stardog.reasoning.blackout.BlackoutReasoner.computeState(BlackoutReasoner.java:411)

at com.complexible.stardog.reasoning.blackout.BlackoutConnection.state(BlackoutConnection.java:170)

at com.complexible.stardog.reasoning.blackout.BlackoutConnection.prepare(BlackoutConnection.java:306)

at com.complexible.stardog.reasoning.ConnectableReasonerConnectionImpl$ReasonerResourceTransaction.prepare(ConnectableReasonerConnectionImpl.java:402)

... 21 more

Caused by: java.util.concurrent.ExecutionException: java.lang.UnsupportedOperationException: Cannot convert: oneOf("Initial", "Previous")

at java.util.concurrent.FutureTask.report(FutureTask.java:122)

at java.util.concurrent.FutureTask.get(FutureTask.java:192)

at com.complexible.stardog.reasoning.blackout.BlackoutReasoner.computeState(BlackoutReasoner.java:387)

... 24 more

Caused by: java.lang.UnsupportedOperationException: Cannot convert: oneOf("Initial", "Previous")

at com.clarkparsia.pellet.api.term.builtins.FunctionAtomRewriter.rewrite(FunctionAtomRewriter.java:146)

at com.clarkparsia.pellet.api.term.builtins.FunctionAtomRewriter.rewrite(FunctionAtomRewriter.java:119)

at com.clarkparsia.pellet.api.term.builtins.FunctionAtomRewriter.rewrite(FunctionAtomRewriter.java:103)

at com.clarkparsia.blackout.OrtizTermFactory.datatypeAssertion(OrtizTermFactory.java:149)

at com.clarkparsia.blackout.OrtizTermFactory.negativeDatatypeAssertion(OrtizTermFactory.java:138)

at com.clarkparsia.blackout.ClausificationVisitor.visit(ClausificationVisitor.java:255)

at com.clarkparsia.pellet.api.term.impl.axiom.DataPropertyRangeImpl.accept(DataPropertyRangeImpl.java:27)

at com.clarkparsia.blackout.ClausificationVisitor.clausify(ClausificationVisitor.java:120)

at com.clarkparsia.blackout.NormalizationVisitor.outputNormalizedAxiom(NormalizationVisitor.java:106)

at com.clarkparsia.blackout.NormalizationVisitor.visit(NormalizationVisitor.java:402)

at com.clarkparsia.pellet.api.term.impl.axiom.DataPropertyRangeImpl.accept(DataPropertyRangeImpl.java:27)

at com.clarkparsia.blackout.NormalizationVisitor.normalize(NormalizationVisitor.java:102)

at com.clarkparsia.blackout.BlackoutUtilities.normalizeAxioms(BlackoutUtilities.java:150)

at com.clarkparsia.blackout.BlackoutUtilities.access$300(BlackoutUtilities.java:38)

at com.clarkparsia.blackout.BlackoutUtilities$ClausificationTask.call(BlackoutUtilities.java:197)

at com.clarkparsia.blackout.BlackoutUtilities.clausify(BlackoutUtilities.java:120)

at com.complexible.stardog.reasoning.blackout.BlackoutReasoner$ClausificationTask.call(BlackoutReasoner.java:463)

at com.complexible.stardog.reasoning.blackout.BlackoutReasoner$ClausificationTask.call(BlackoutReasoner.java:453)

at java.util.concurrent.FutureTask.run(FutureTask.java:266)

at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)

... 1 more

Michael Grove

unread,
May 26, 2015, 3:17:30 PM5/26/15
to stardog
On Mon, May 25, 2015 at 4:10 PM, Jacobus Geluk <jacobu...@gmail.com> wrote:
This is the output in stardog.log:

That looks like a bug in our handling of the oneOf, which we otherwise should support.  A ticket has been created for this (#2312) and we'll work on this for the next release.

Cheers,

Mike
 

--
-- --
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

Reply all
Reply to author
Forward
0 new messages