Author: rmannibucau
Date: Sun Jul  6 18:18:57 2014
New Revision: 1608271

URL: http://svn.apache.org/r1608271
Log:
this code was great for JpaTest but is totally broken for the container itself, 
removing it

Modified:
    
tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java

Modified: 
tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java
URL: 
http://svn.apache.org/viewvc/tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java?rev=1608271&r1=1608270&r2=1608271&view=diff
==============================================================================
--- 
tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java
 (original)
+++ 
tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java
 Sun Jul  6 18:18:57 2014
@@ -2703,21 +2703,6 @@ public class Assembler extends Assembler
     }
 
     private static class PersistenceClassLoaderHandlerImpl implements 
PersistenceClassLoaderHandler {
-        static {
-            final boolean hack = 
"true".equalsIgnoreCase(System.getProperty("openejb.openjpa.canRedefine", 
"false"));
-            if (!hack) {
-                try { // hack for java 7 (was fine before)
-                    final Class<?> classRedefinerClass = 
ParentClassLoaderFinder.Helper.get().loadClass("org.apache.openjpa.enhance.ClassRedefiner");
-                    final Field field = 
classRedefinerClass.getDeclaredField("_canRedefine");
-                    field.setAccessible(true);
-                    field.set(null, Boolean.FALSE);
-                } catch (final Throwable e) {
-                    // use JUL and not openejb Logger
-                    
java.util.logging.Logger.getLogger(PersistenceClassLoaderHandlerImpl.class.getName()).log(Level.SEVERE,
 e.getMessage(), e);
-                }
-            }
-        }
-
         private static final AtomicBoolean logged = new AtomicBoolean(false);
 
         private final Map<String, List<ClassFileTransformer>> transformers = 
new TreeMap<String, List<ClassFileTransformer>>();


Reply via email to