if ( this.current_clients + 1 < this.poolsize ) {
this.current_clients++;
try {
Web3DataSourceImpl.lock.acquire();
theClient = (Web3Client) this.manager.lookup( Web3Client.ROLE );
theClient.initClient (JCO.getClient(this.mySID));
if ( getLogger().isDebugEnabled() ) {
getLogger ().debug ("returning client " + theClient);
}
} catch (Exception ex){