Hi Kevin,

support for Jena SDB has been introduced with TBC 3.1. From what I  
have heard SDB is generally strongly recommended over Jena DB.

TDB has left alpha stage recently and will be more prominent with TBC  
3.2

Thanks for the stack trace, which only concerns Jena DB support, which  
has been removed from our code base already for 3.2.

Holger


On Sep 28, 2009, at 12:25 PM, Kevin Matthews wrote:

>
> According to the help files shipped with TBC, Jena SDB is not
> supported yet.  Jena TDB is in alpha, but the help files don't give
> any instructions on how to use it.  I'm not opposed to switching from
> Jena RDB as long as I can query and insert triples, I just need the
> appropriate documentation.
>
> As for my MultiUnion stack trace that occurs when I use an
> ExportToRDFFile module pointing to my .jenadb file, here it is:
>
> java.lang.reflect.InvocationTargetException
>       at
> org.topbraidcomposer.sparqlmotion.actions.AbstractExecuteSPARQLMotionAction
> $1.run(Unknown Source)
>       at org.topbraidcomposer.core.util.ThreadUtil$1$1.run(Unknown Source)
>       at java.lang.Thread.run(Thread.java:613)
> Caused by: java.lang.IllegalArgumentException: Could not write to /
> CIEDETS_OWL/Databases/CIEDETS.jenadb: java.lang.ClassCastException:
> com.hp.hpl.jena.graph.compose.MultiUnion
>       at
> org.topbraid.sparqlmotion.lib.exportToRDFFile.ExportToRDFFileModule.execute
> (Unknown Source)
>       at org.topbraid.sparqlmotion.engine.impl.ExecutionEngine.execute
> (Unknown Source)
>       at  
> org.topbraid.sparqlmotion.engine.impl.ExecutionEngine.executeModule
> (Unknown Source)
>       at org.topbraid.sparqlmotion.engine.impl.ExecutionEngine.execute
> (Unknown Source)
>       at
> org.topbraidcomposer.sparqlmotion.views.console.SPARQLMotionConsole.execute
> (Unknown Source)
>       ... 3 more
> Caused by: java.lang.ClassCastException:
> com.hp.hpl.jena.graph.compose.MultiUnion
>       at org.topbraid.db.graphstore.DBGraphStore.save(Unknown Source)
>       at org.topbraid.core.io.IO.write(Unknown Source)
>       at org.topbraid.core.io.IO.write(Unknown Source)
>       ... 8 more
>
>
>
> Thanks,
>
> Kev
>
>
>
>
> On Sep 28, 2:54 pm, Holger Knublauch <[email protected]> wrote:
>> Hi Kevin,
>>
>> we are removing support for the old .jenadb. Please look into Jena  
>> SDB
>> or TDB as alternatives, and both have dedicated SPARQLMotion modules.
>>
>> Regarding the error message with MultiUnion, please send the complete
>> stack trace (from the Error Log?).
>>
>> Thanks,
>> Holger
>>
>> On Sep 28, 2009, at 11:48 AM, Kevin Matthews wrote:
>>
>>
>>
>>> I am trying to write a SparqlMotion script that constructs some new
>>> triples and inserts them into a Jena database that is running on our
>>> network, but I am having problems doing so.
>>
>>> Right now I have a very simple SparqlMotion script that contains one
>>> module that constructs a test triple connected to one module that
>>> attempts to insert that triple into my ontology on a Jena database.
>>> When the second module is of type ExportToRDFFile, I get this error:
>>
>>> Could not write to /CIEDETS_OWL/Databases/CIEDETS.jenadb:
>>> java.lang.ClassCastException:  
>>> com.hp.hpl.jena.graph.compose.MultiUnion
>>
>>> When the second module is of type ExportToOracleRDFDatabase, I get
>>> this error:
>>
>>> Invalid Oracle URL.
>>
>>> It seems there are export modules for Oracle, Sesame, text files,  
>>> and
>>> spreadsheets, but none for Jena.  What am I missing?
>>
>>> Thanks,
>>
>>> Kev
> >


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"TopBraid Composer Users" group.
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-composer-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to