XQuery on MarkLogic server
Posted: Thu Mar 05, 2009 6:24 pm
I'm trying to run an XQuery against a marklogic server.
I've setup the connection, can browse the DB with DatabaseExplorer (WebDav),
I stored a trivial xquery file and tried to execute it.
No matter what I do I get errors from the marklogic server.
I think I need to put something magic in the "XQuery URL" field but I have no idea what. If I use
${currentFileURL}
I get the error from the server:
SystemID: http://DLEE@localhost:8004/xquery/dxtest1.xquery
Engine name: MarkLogic
Severity: error
Description: Query evaluation request rejected (404, Not Found). Is this an XDBC server?
So I think that MarkLogic doesnt want to use the WebDav connection for its URL to the query.
I've tried explictly usin the "browse remote" path or what I think is the path
http://DLEE:******@localhost:8004/xquery/dxtest1.xquery
Same error
I changed the path to be port 8002 which the XDBC driver runs on
SystemID: http://DLEE@localhost:8004/xquery/dxtest1.xquery
Engine name: MarkLogic
Severity: error
Description: 404 Not Found for: http://localhost:8002/xquery/dxtest1.xquery
There must be something URI related to get this to work,
any suggestions appreciated !
-David Lee
I've setup the connection, can browse the DB with DatabaseExplorer (WebDav),
I stored a trivial xquery file and tried to execute it.
No matter what I do I get errors from the marklogic server.
I think I need to put something magic in the "XQuery URL" field but I have no idea what. If I use
${currentFileURL}
I get the error from the server:
SystemID: http://DLEE@localhost:8004/xquery/dxtest1.xquery
Engine name: MarkLogic
Severity: error
Description: Query evaluation request rejected (404, Not Found). Is this an XDBC server?
So I think that MarkLogic doesnt want to use the WebDav connection for its URL to the query.
I've tried explictly usin the "browse remote" path or what I think is the path
http://DLEE:******@localhost:8004/xquery/dxtest1.xquery
Same error
I changed the path to be port 8002 which the XDBC driver runs on
SystemID: http://DLEE@localhost:8004/xquery/dxtest1.xquery
Engine name: MarkLogic
Severity: error
Description: 404 Not Found for: http://localhost:8002/xquery/dxtest1.xquery
There must be something URI related to get this to work,
any suggestions appreciated !
-David Lee