Gerrick,

before I forget it, I have added the dependency to org.topbraid.lib.spin to the 
documentation for 3.4.

The error you mention below could have many reasons, and it is hard to diagnose 
this remotely as there are so many steps that need to be followed exactly. For 
example, make sure you run a new Eclipse instance from within Eclipse, i.e. the 
SM Java class will not be known to the Eclipse instance that you are developing 
the Java code in. Another source of error is in the plugin.xml and you would 
need to copy us the plugin.xml that you have. Finally, with such long names it 
is easy to get typos in somewhere.

Regards
Holger


On May 26, 2010, at 11:30 AM, Gerrick Bivins wrote:

> Also, along those same lines,we were trying to build/run the sample and we're 
> getting this stack:
> 
> [TopBraid Error] org.topbraid.eclipsex: TBLException. Message: Could not run 
> SPARQLmotion script. Reason: Cannot find module type for 
> http://www.objectreservoir.com/owl/testplugin#HelloWorldModule_1 (instance of 
> http://sparqlmotion.example.org/ontologies/hello_worldLibrary#HelloWorldModule)
>  (Could not run SPARQLmotion script. Reason: Cannot find module type for 
> http://www.objectreservoir.com/owl/testplugin#HelloWorldModule_1 (instance of 
> http://sparqlmotion.example.org/ontologies/hello_worldLibrary#HelloWorldModule))
> org.topbraidlive.sparqlmotion.SPARQLMotionException: Could not run 
> SPARQLmotion script. Reason: Cannot find module type for 
> http://www.objectreservoir.com/owl/testplugin#HelloWorldModule_1 (instance of 
> http://sparqlmotion.example.org/ontologies/hello_worldLibrary#HelloWorldModule)
>         at 
> org.topbraidlive.sparqlmotion.handlers.sparqlmotion.SPARQLMotionHandler.serializeResponse(SPARQLMotionHandler.java:323)
>         at 
> org.topbraidlive.server.servlet.AbstractRequestDelegate.handleRequest(AbstractRequestDelegate.java:42)
>         at 
> org.topbraidlive.server.servlet.AbstractRequestDelegate.runActionHandler(AbstractRequestDelegate.java:91)
>         at 
> org.topbraidlive.server.servlet.RequestWorker.call(RequestWorker.java:57)
>         at 
> org.topbraidlive.server.servlet.RequestWorker.call(RequestWorker.java:1)
>         at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>         at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>         at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>         at java.lang.Thread.run(Thread.java:619)
> Caused by: java.lang.IllegalArgumentException: Cannot find module type for 
> http://www.objectreservoir.com/owl/testplugin#HelloWorldModule_1 (instance of 
> http://sparqlmotion.example.org/ontologies/hello_worldLibrary#HelloWorldModule)
>         at 
> org.topbraid.sparqlmotion.modules.ModuleFactory.create(ModuleFactory.java:52)
>         at 
> org.topbraid.sparqlmotion.scripts.ScriptFactory.createModule(ScriptFactory.java:60)
>         at 
> org.topbraid.sparqlmotion.scripts.ScriptFactory.createModule(ScriptFactory.java:56)
>         at 
> org.topbraid.sparqlmotion.scripts.ScriptFactory.createScript(ScriptFactory.java:117)
>         at 
> org.topbraid.sparqlmotion.scripts.ScriptFactory.createScript(ScriptFactory.java:101)
>         at 
> org.topbraidlive.sparqlmotion.handlers.sparqlmotion.SPARQLMotionHandler.serializeResponse(SPARQLMotionHandler.java:192)
>         ... 9 more
> 
> Any clues as to what is wrong here? The error makes me think  the moduleType 
> section of our plugin.xml is incorrect but it looks correct.
> The only other thing I could think of is that TBC couldn't find the osgi 
> bundle on the classpath.
> Thanks again,
> Gerrick
> 
> On Tue, May 25, 2010 at 8:18 PM, Gerrick Bivins <[email protected]> wrote:
> In the step for creating the class (see attached).
> The lib.spin isn't listed as a dependency in the docs.
> Thanks for the quick response. I'll give this a try.
> Gerrick
> 
> 
> 
> On Tue, May 25, 2010 at 7:54 PM, Holger Knublauch <[email protected]> 
> wrote:
> Please try adding an additional dependency (required plugins):
> 
>       org.topbraid.lib.spin
> 
> We will double-check the documentation, but where exactly does the compile 
> error occur?
> 
> Thanks,
> Holger
> 
> 
> On May 26, 2010, at 10:36 AM, Gerrick Bivins wrote:
> 
>> I'm trying to build the SM plugin from the docs  but there is a compile 
>> error:
>>  Cannot find the class file for org.topbraid.spin.model.Argument. Fix the 
>> build path then try building this project
>> 
>> Any suggestions? I'm using the help docs that come with 3.3.1.
>> Thanks in advanced,
>> Gerrick
>> 
>> -- 
>> You received this message because you are subscribed to the Google
>> Group "TopBraid Suite Users", the topics of which include TopBraid Composer,
>> TopBraid Live, TopBraid Ensemble, SPARQLMotion and SPIN.
>> To post to this group, send email to
>> [email protected]
>> To unsubscribe from this group, send email to
>> [email protected]
>> For more options, visit this group at
>> http://groups.google.com/group/topbraid-users?hl=en
> 
> 
> -- 
> You received this message because you are subscribed to the Google
> Group "TopBraid Suite Users", the topics of which include TopBraid Composer,
> TopBraid Live, TopBraid Ensemble, SPARQLMotion and SPIN.
> To post to this group, send email to
> [email protected]
> To unsubscribe from this group, send email to
> [email protected]
> For more options, visit this group at
> http://groups.google.com/group/topbraid-users?hl=en
> 
> 
> 
> -- 
> You received this message because you are subscribed to the Google
> Group "TopBraid Suite Users", the topics of which include TopBraid Composer,
> TopBraid Live, TopBraid Ensemble, SPARQLMotion and SPIN.
> To post to this group, send email to
> [email protected]
> To unsubscribe from this group, send email to
> [email protected]
> For more options, visit this group at
> http://groups.google.com/group/topbraid-users?hl=en

-- 
You received this message because you are subscribed to the Google
Group "TopBraid Suite Users", the topics of which include TopBraid Composer,
TopBraid Live, TopBraid Ensemble, SPARQLMotion and SPIN.
To post to this group, send email to
[email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/topbraid-users?hl=en

Reply via email to