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