} catch ( Throwable th ) {
Logger.warn( PentahoSystem.class.getName(), Messages.getInstance().getString(
"PentahoSystem.WARN_UNABLE_TO_EXECUTE_SESSION_ACTION", th.getLocalizedMessage() ), th ); //$NON-NLS-1$
} finally {
if ( context != null ) {
context.dispose();
}
}
}
}
}