Revert 'OPENJPA-1993:Deadlock Potential with ORM XML Processing' revision 1172659

git-svn-id: https://svn.apache.org/repos/asf/openjpa/branches/1.0.x@1176526 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Jody Grassel 2011-09-27 18:59:41 +00:00
parent 4d46d7e924
commit 8a81ee2d25

View File

@ -360,12 +360,11 @@ public abstract class XMLMetaDataParser extends DefaultHandler
try {
_sourceName = sourceName;
SAXParser parser = null;
boolean overrideCL = _overrideContextClassloader;
ClassLoader oldLoader = null;
ClassLoader overrideLoader = null;
try {
if (overrideCL == true) {
if (_overrideContextClassloader == true) {
oldLoader = (ClassLoader) AccessController.doPrivileged(
J2DoPrivHelper.getContextClassLoaderAction());
@ -408,7 +407,7 @@ public abstract class XMLMetaDataParser extends DefaultHandler
JavaVersions.initCause(ioe, se);
throw ioe;
} finally {
if (overrideCL == true) {
if (_overrideContextClassloader == true) {
// Restore the old ContextClassloader
try {
if (_log != null && _log.isTraceEnabled()) {