}
TestResource reserve(String instanceId) {
System.out.println("Entering reserve(" + instanceId + ") ...");
try {
synchronized (this) {
ResourceWrapper rw = (ResourceWrapper) poolManager.reserve(instanceId);
TestResource rr = (TestResource) rw.getResource();
if (rr == null)
fail("*****ERROR:rr==null");
rr.instanceId = rw.getInstanceId(); // remember the generated unique id
return rr;
}
}
catch (XmlBlasterException e) {
System.err.println("*****WARNING:Caught exception in reserve(): " + e.getMessage());