Date: 2004-06-24T18:28:15 Editor: 150.203.2.85 <> Wiki: Xindice Wiki Page: BasicAuthentication URL: http://wiki.apache.org/xindice/BasicAuthentication
no comment Change Log: ------------------------------------------------------------------------------ @@ -88,6 +88,19 @@ Or programmatically: {{{ - driver.setProperty(DatabaseImpl.PROP_XMLRPC_USER, "xindice"); - driver.setProperty(DatabaseImpl.PROP_XMLRPC_PASSWORD, "manager"); + String driver = "org.apache.xindice.client.xmldb.DatabaseImpl"; + Class c = Class.forName(driver); + + Database database = (Database)c.newInstance(); + + database.setProperty("xmlrpc-user", "xindice"); + database.setProperty("xmlrpc-password", "manager"); + + DatabaseManager.registerDatabase(database); + + String uri = "xmldb:xindice://localhost:8080/db"; + + Collection col = DatabaseManager.getCollection(uri); }}} + +[Note: If the above does not work with xindice-1.1b4, try pulling xindice-1.1b5 from source and building that. Make sure that you have the latest required .jar files in your classpath or jre/lib/endorsed directory.]