True, the XMLDB and XQJ interfaces are not included in our Maven repositories; instead, they are dynamically located by Maven itself. You'll find the interfaces e.g. at the following locations:
http://www.inf.uni-konstanz.de/dbis/basex/maven/javax/xml/xquery/xqj-api/1.0... http://www.inf.uni-konstanz.de/dbis/basex/maven/org/xmldb/xmldb-api/1.0/
Future versions of BaseX will as well use separated JAR files for the interfaces and implementations, as has already been done for the REST/JaxRx API.
Christian
You appear to have changed the design of the jar files in a way that breaks my setup. Notably, BaseX61-xqj.jar contains the javax.xml.xquery.* classes and the org/basex/api/xqj/BXQ* classes. basex-api-6.2.jar contains a new version of the org.basex.api.xqj.BXQ* classes, but doesn't have the javax.xml.xquery.* classes. Do I need to remove the BXQ* classes from BaseX61-xqj myself or is there an updated version of the *-xqj.jar file? Thanks. - Godmar