in src/java/org/apache/fulcrum/pool/DefaultPoolService.java [156:168]
public Object getInstance(String className, ClassLoader loader, Object[] params, String[] signature)
throws PoolException
{
try
{
Object instance = pollInstance(className, params, signature);
return instance == null ? getFactory().getInstance(className, loader, params, signature) : instance;
}
catch (FactoryException fe)
{
throw new PoolException(fe);
}
}