dbClient.setProperty(dbXMLClient.USER, username);
if ( password != null )
dbClient.setProperty(dbXMLClient.PASS, password);
try {
dbClient.connect();
clientCache.put(conID, dbClient);
}
catch ( dbXMLException e ) {
throw new XMLDBException(ErrorCodes.NO_SUCH_DATABASE, e.getMessage());
}