Hello,
I'm using "net.xqj.basex.BaseXXQDataSource" to connect to a BaseX servlet running in Tomcat but it doesn't connect.
I can run the following command :
Main Options
DBPATH: C:\Apache Tomcat 6.0.20\webapps\BaseX721\\data
DEBUG: false
EVENTPORT: 1985
HOST: localhost
HTTPPATH: C:\Apache Tomcat 6.0.20\webapps\BaseX721\
HTTPPORT: 8984
KEEPALIVE: 0
LANG: English
LANGKEYS: false
NONPROXYHOSTS:
PARALLEL: 8
PORT: 1984
PROXYHOST:
PROXYPORT: 80
REPOPATH: C:\Apache Tomcat 6.0.20\webapps\BaseX721\\repo
SERVERHOST:
SERVERPORT: 1984
STOPPORT: 8985
TIMEOUT: 0
But when I run :
private static final String DRIVER = "net.xqj.basex.BaseXXQDataSource";
XQDataSource xqds = (XQDataSource) Class.forName(DRIVER).newInstance();
xqds.setProperty("serverName", "localhost");
xqds.setProperty("port", "1985");
I get :
Exception in thread "main" javax.xml.xquery.XQException:
XQJNC001 - Connection refused: connect
Root Cause:
java.net.ConnectException: Connection refused: connect
Is this even possible?
Any pointers will be greatly appreciated.
Thanks,
Anupam