173174175176177178179180181182183
} finally { if (classLoader != null) { classLoader.resetThreadContextLoader(); } } } finally {
209210211212213214215216217218219
198199200201202203204205206207208
174175176177178179180181182183184
255256257258259260261262263264265
188189190191192193194195196197198
throw e; } catch (Throwable e) { throw new BuildException(e); } finally { if (loader != null) { loader.resetThreadContextLoader(); loader.cleanup(); } if (sysProperties != null) { sysProperties.restoreSystem(); }
172173174175176177178179180181182
throw e; } catch (Exception e) { throw new BuildException(e, getLocation()); } finally { if (acl != null) { acl.resetThreadContextLoader(); } } } }
806807808809810811812813814815816
} finally{ if (sysProperties != null) { sysProperties.restoreSystem(); } if (cl != null) { cl.resetThreadContextLoader(); } } } /**
} catch (Exception e) { throw new BuildException("RuleBaseTask failed: " + e.getMessage(), e); } finally { if (loader != null) { loader.resetThreadContextLoader(); } } } /**
} catch (RuntimeException re) { reportException(re, count, generatorTask); } finally { if (loader != null) { loader.resetThreadContextLoader(); loader.cleanup(); } } }