I've seen that Kurt has written a new xmldb.client.DatabaseImpl for the ssl driver. So since I'm working on the configuration stuff, why not making this class configurable (via setProperty, the configuration file containing a list of additional drivers).

Ok, I've done this, not a big deal. So now you can define other drivers in the configuration file (like the xindice-jmx, xindice-ssl or xindice-webdav drivers).

But the more I look at this class, the more I ask myself: do we _really_ need it? It seems to me that this class is only used by the XMLTools client: if you want to embed xindice into your application, you'll directly use the client.xmldb.embed.DatabaseImpl class.

Moreover, we have some problems with the getName() method while registring the database (we had to patch XMLDB:API), so my guess is that we are doing something wrong.

Since we are moving towards a new Admin client, do we still need this class?

-Vladimir

--
Vladimir R. Bossicard
Apache Xindice - http://xml.apache.org/xindice




Reply via email to