Hi Paul,

thanks for reporting this. The stack trace was actually helpful - I  
noticed that this particular code might fail if there are cyclic  
subPropertyOf relations between properties (including ?p  
rdfs:subPropertyOf ?p). Many inference engines would create such  
triples. I am fixing this for 3.3.

The .owlinf files are not created by SPARQLMotion scripts, but  
whenever you save a database project - it contains inferred triples. I  
think I will get rid of the .owlinf files in general as they are  
causing more trouble than worth right now.

Thanks again
Holger



On Nov 12, 2009, at 6:18 AM, PaulZH wrote:

>
> Solved by throwing away the .owlinf files generated by the
> SPARQLMotion debug functionality.
>
>
> Paul
>
> On Nov 12, 2:50 pm, PaulZH <[email protected]> wrote:
>> "An error has occurred
>>
>> See the log file
>> /Users/paul/TBCMEWorkspace/.metadata/.log."
>>
>> This is what is in the log file.
>>
>> !SESSION 2009-11-12 14:43:03.689
>> -----------------------------------------------
>> eclipse.buildId=unknown
>> java.version=1.6.0_15
>> java.vendor=Apple Inc.
>> BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US
>> Framework arguments:  -keyring /Users/paul/.eclipse_keyring -
>> showlocation
>> Command-line arguments:  -os macosx -ws cocoa -arch x86_64 -keyring /
>> Users/paul/.eclipse_keyring -showlocation
>>
>> !ENTRY org.eclipse.osgi 4 0 2009-11-12 14:44:03.290
>> !MESSAGE Application error
>> !STACK 1
>> java.lang.StackOverflowError
>>         at java.io.PrintStream.write(PrintStream.java:473)
>>         at java.io.PrintStream.print(PrintStream.java:619)
>>         at java.io.PrintStream.println(PrintStream.java:756)
>>         at org.topbraid.core.graph.DelegatingGraph.find 
>> (DelegatingGraph.java:
>> 139)
>>         at org.topbraid.core.graph.BufferingGraph.find 
>> (BufferingGraph.java:
>> 168)
>>         at org.topbraid.core.graph.BufferingGraph.find 
>> (BufferingGraph.java:
>> 192)
>>         at com.hp.hpl.jena.graph.compose.MultiUnion.multiGraphFind
>> (MultiUnion.java:187)
>>         at com.hp.hpl.jena.graph.compose.MultiUnion.graphBaseFind
>> (MultiUnion.java:166)
>>         at com.hp.hpl.jena.graph.impl.GraphBase.find(GraphBase.java: 
>> 240)
>>         at com.hp.hpl.jena.graph.impl.GraphBase.graphBaseFind 
>> (GraphBase.java:
>> 260)
>>         at com.hp.hpl.jena.graph.impl.GraphBase.find(GraphBase.java: 
>> 257)
>>         at com.hp.hpl.jena.rdf.model.impl.ModelCom.listStatements
>> (ModelCom.java:372)
>>         at com.hp.hpl.jena.rdf.model.impl.ModelCom.listStatements
>> (ModelCom.java:377)
>>         at com.hp.hpl.jena.rdf.model.impl.ResourceImpl.listProperties
>> (ResourceImpl.java:151)
>>         at org.topbraid.core.model.Domains.getUnionDomainClasses 
>> (Domains.java:
>> 211)
>>         at org.topbraid.core.model.Domains.getUnionDomainClasses 
>> (Domains.java:
>> 206)
>>         at org.topbraid.core.model.Domains.hasMatchingDomain 
>> (Domains.java:
>> 324)
>>         at org.topbraid.core.model.Domains.hasMatchingDomain 
>> (Domains.java:
>> 372)
>>         at org.topbraid.core.model.Domains.hasMatchingDomain 
>> (Domains.java:
>> 372)
>>         at org.topbraid.core.model.Domains.hasMatchingDomain 
>> (Domains.java:
>> 372)
>>         at org.topbraid.core.model.Domains.hasMatchingDomain 
>> (Domains.java:
>> 372)
>>         at org.topbraid.core.model.Domains.hasMatchingDomain 
>> (Domains.java:
>> 372)
>>         at org.topbraid.core.model.Domains.hasMatchingDomain 
>> (Domains.java:
>> 372)
>>        .....
> >


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