eXist-db: имя пользователя / пароль при подключении из Java приложений с помощью XML: DB API - PullRequest
0 голосов
/ 02 марта 2020

Я хочу вставить данные из моего приложения Java в защищенный eXist-db

Я нашел этот документ: https://exist-db.org/exist/apps/doc/devguide_xmldb, но у него нет руководства по передаче имени пользователя и пароль.

Я пытался

database.setProperty("username", "admin");
database.setProperty("password", "admin");

Но это исключение все еще выбрасывается:

org.xmldb.api.base.XMLDBException: Failed to invoke method parse in class org.exist.xmlrpc.RpcConnection: Write permission is not granted on the Collection

Кто-нибудь может помочь?

1 Ответ

0 голосов
/ 02 марта 2020

Вы можете найти примеры использования eXist-db XML: DB API в книге eXist, для примера Java код приложения здесь: https://github.com/eXist-book/book-code/tree/master/chapters/integration/xmldb-client

В частности, вы можете найти это полезным:

https://github.com/eXist-book/book-code/blob/master/chapters/integration/xmldb-client/xmldb-client-store/src/main/java/exist/book/example/xmldb/client/StoreApp.java#L56

...