Hi, I am an experienced Semantic web developer, but new to TBC and SPARQLMotion. I tried the simplest import news feed and the tutorial, and had issues to start with your documentations. Please help and update your tutorial.
tutorial:
http://www.topquadrant.com/sparqlmotion/tutorial/SPARQLMotionTutorial.pdf
java.lang.reflect.InvocationTargetException
at org.topbraidcomposer.sparqlmotion.actions.AbstractExecuteSPARQLMotionAction$1.run(AbstractExecuteSPARQLMotionAction.java:153)
at org.topbraidcomposer.core.util.ThreadUtil$1$1.run(ThreadUtil.java:64)
at java.lang.Thread.run(Unknown Source)
Caused by: org.topbraid.spin.sparqlmotion.modules.SMException: java.io.IOException: java.lang.NullPointerException
at org.topbraid.sparqlmotion.lib.internal.ImportNewsFeedModule.createGraph(ImportNewsFeedModule.java:43)
at org.topbraid.spin.sparqlmotion.modules.AbstractSMModule.getRDFOutput(AbstractSMModule.java:907)
at org.topbraid.spin.sparqlmotion.engine.impl.ExecutionEngineImpl.executeModule(ExecutionEngineImpl.java:176)
at org.topbraid.spin.sparqlmotion.engine.impl.ExecutionEngineImpl.execute(ExecutionEngineImpl.java:118)
at org.topbraidcomposer.sparqlmotion.views.console.SPARQLMotionConsole.execute(SPARQLMotionConsole.java:79)
at org.topbraidcomposer.sparqlmotion.actions.AbstractExecuteSPARQLMotionAction$1.run(AbstractExecuteSPARQLMotionAction.java:142)
... 2 more
Caused by: java.io.IOException: java.lang.NullPointerException
at org.topbraid.feeds.graphstore.FeedsGraphStore.load(FeedsGraphStore.java:94)
at org.topbraid.sparqlmotion.lib.internal.ImportNewsFeedModule.createGraph(ImportNewsFeedModule.java:37)
... 7 more
For the exercise 1 in the tutorial, I had to specify a targetFilePath in "Load Countries". Otherwise it displays a warning "missing value augument targetFilePath", and got error messages when I clicked RUN.
java.lang.reflect.InvocationTargetException
at org.topbraidcomposer.sparqlmotion.actions.AbstractExecuteSPARQLMotionAction$1.run(AbstractExecuteSPARQLMotionAction.java:153)
at org.topbraidcomposer.core.util.ThreadUtil$1$1.run(ThreadUtil.java:64)
at java.lang.Thread.run(Unknown Source)
Caused by: org.topbraid.spin.sparqlmotion.modules.SMException: the string value is missing for targetFilePath
at org.topbraid.spin.sparqlmotion.modules.AbstractSMModule.getConfigString(AbstractSMModule.java:526)
at org.topbraid.spin.sparqlmotion.modules.AbstractSMModule.getConfigString(AbstractSMModule.java:488)
at org.topbraid.spin.sparqlmotion.modules.AbstractSMModule.getConfigString(AbstractSMModule.java:475)
at org.topbraid.spin.sparqlmotion.modules.AbstractSMModule.getConfigFile(AbstractSMModule.java:377)
at org.topbraid.spin.sparqlmotion.lib.internal.ImportFileFromURLModule.execute(ImportFileFromURLModule.java:32)
at org.topbraid.spin.sparqlmotion.engine.impl.ExecutionEngineImpl.execute(ExecutionEngineImpl.java:202)
at org.topbraid.spin.sparqlmotion.engine.impl.ExecutionEngineImpl.executeModule(ExecutionEngineImpl.java:168)
at org.topbraid.spin.sparqlmotion.engine.impl.ExecutionEngineImpl.execute(ExecutionEngineImpl.java:118)
at org.topbraidcomposer.sparqlmotion.views.console.SPARQLMotionConsole.execute(SPARQLMotionConsole.java:79)
at org.topbraidcomposer.sparqlmotion.actions.AbstractExecuteSPARQLMotionAction$1.run(AbstractExecuteSPARQLMotionAction.java:142)
... 2 more
If I specify a targetFilePath, the output of this module won't go to the next module "Export All" - export to RDF file.
eclipse.buildId=unknown
java.version=1.7.0_67
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
Command-line arguments: -os win32 -ws win32 -arch x86_64