[Owl2query-support] BIND keyword
Brought to you by:
kremen
From: Marisa G. <mgi...@mi...> - 2013-11-07 20:13:26
|
hello, I am a new OWL2QUERY user. I first tried using the plugin that Protege 4.3 automatically downloads, but that did not seem to include SPARQL 1.1 support (for subqueries). Now I've separately downloaded the 0.3.1 version and put it in the plugins folder. I have a query involving subqueries and variable bindings. With the new version, it seems to parse the subqueries ok (unlike with the old plugin), but now gets stuck on my BIND statement, giving error: QueryParseException: Lexical error at line 6, column 7. Encountered: "(" (40), after : "BIND" com.hp.hpl.jena.sparql.lang.ParserSPARQL11.perform(ParserSPARQL11.java:95) com.hp.hpl.jena.sparql.lang.ParserSPARQL11.parse(ParserSPARQL11.java:39) com.hp.hpl.jena.query.QueryFactory.parse(QueryFactory.java:129) com.hp.hpl.jena.query.QueryFactory.create(QueryFactory.java:72) com.hp.hpl.jena.query.QueryFactory.create(QueryFactory.java:43) cz.cvut.kbss.owl2query.parser.arq.SparqlARQParser.parse(SparqlARQParser.java:136) cz.cvut.kbss.owl2query.protege.OWL2QueryView$10.actionPerformed(OWL2QueryView.java:846) javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2028) javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2351) javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387) javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242) javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236) java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272) java.awt.Component.processMouseEvent(Component.java:6414) javax.swing.JComponent.processMouseEvent(JComponent.java:3275) java.awt.Component.processEvent(Component.java:6179) java.awt.Container.processEvent(Container.java:2083) java.awt.Component.dispatchEventImpl(Component.java:4776) java.awt.Container.dispatchEventImpl(Container.java:2141) java.awt.Component.dispatchEvent(Component.java:4604) java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4619) java.awt.LightweightDispatcher.processMouseEvent(Container.java:4280) java.awt.LightweightDispatcher.dispatchEvent(Container.java:4210) java.awt.Container.dispatchEventImpl(Container.java:2127) java.awt.Window.dispatchEventImpl(Window.java:2489) java.awt.Component.dispatchEvent(Component.java:4604) java.awt.EventQueue.dispatchEventImpl(EventQueue.java:717) java.awt.EventQueue.access$400(EventQueue.java:82) java.awt.EventQueue$2.run(EventQueue.java:676) java.awt.EventQueue$2.run(EventQueue.java:674) java.security.AccessController.doPrivileged(Native Method) java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:86) java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:97) java.awt.EventQueue$3.run(EventQueue.java:690) java.awt.EventQueue$3.run(EventQueue.java:688) java.security.AccessController.doPrivileged(Native Method) java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:86) java.awt.EventQueue.dispatchEvent(EventQueue.java:687) java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296) java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211) java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201) java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196) java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188) java.awt.EventDispatchThread.run(EventDispatchThread.java:122) I found this online: http://stackoverflow.com/questions/16430316/sparql-concat-error and noticed that the plugin jar contains arq-2.8.2 and jena-2.6.2. I'm wondering if these versions are producing the error. Any plans to update these? Marisa |