* handler pool.
*/
public synchronized void release() {
for (int i = current; i >= 0; i--) {
Tag handler = handlers[i];
handler.release();
try {
instanceManager.destroyInstance(handler);
} catch (Exception e) {
Throwable t = ExceptionUtils.unwrapInvocationTargetException(e);
ExceptionUtils.handleThrowable(t);