Author: tcurdt
Date: Tue Jan  5 21:32:14 2010
New Revision: 896230

URL: http://svn.apache.org/viewvc?rev=896230&view=rev
Log:
applied patch from https://issues.apache.org/jira/browse/SANDBOX-260 (from 
Valery Silaev)
enabled tests


Modified:
    commons/sandbox/javaflow/trunk/pom.xml
    
commons/sandbox/javaflow/trunk/src/test/java/org/apache/commons/javaflow/helper/ClassTransformerClassLoader.java

Modified: commons/sandbox/javaflow/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/commons/sandbox/javaflow/trunk/pom.xml?rev=896230&r1=896229&r2=896230&view=diff
==============================================================================
--- commons/sandbox/javaflow/trunk/pom.xml (original)
+++ commons/sandbox/javaflow/trunk/pom.xml Tue Jan  5 21:32:14 2010
@@ -139,7 +139,7 @@
             <exclude>**/Abstract*</exclude>
           </excludes>
           <testFailureIgnore>true</testFailureIgnore>
-          <skip>true</skip>
+          <!-- <skip>true</skip> -->
         </configuration>
       </plugin>
 

Modified: 
commons/sandbox/javaflow/trunk/src/test/java/org/apache/commons/javaflow/helper/ClassTransformerClassLoader.java
URL: 
http://svn.apache.org/viewvc/commons/sandbox/javaflow/trunk/src/test/java/org/apache/commons/javaflow/helper/ClassTransformerClassLoader.java?rev=896230&r1=896229&r2=896230&view=diff
==============================================================================
--- 
commons/sandbox/javaflow/trunk/src/test/java/org/apache/commons/javaflow/helper/ClassTransformerClassLoader.java
 (original)
+++ 
commons/sandbox/javaflow/trunk/src/test/java/org/apache/commons/javaflow/helper/ClassTransformerClassLoader.java
 Tue Jan  5 21:32:14 2010
@@ -1,7 +1,9 @@
 package org.apache.commons.javaflow.helper;
 
+import java.io.FileOutputStream;
 import java.io.IOException;
 import java.io.InputStream;
+import java.io.PrintWriter;
 import java.util.HashSet;
 import java.util.Set;
 
@@ -9,6 +11,7 @@
 import org.apache.commons.javaflow.bytecode.BytecodeClassLoader;
 import org.apache.commons.javaflow.bytecode.transformation.ResourceTransformer;
 import org.objectweb.asm.ClassReader;
+import org.objectweb.asm.util.ASMifierClassVisitor;
 
 public class ClassTransformerClassLoader extends BytecodeClassLoader {
 
@@ -37,18 +40,17 @@
 
 //     CheckClassAdapter.verify(new ClassReader(newClass), true);
 
-//        
-//     new ClassReader(oldClass).accept(
-//                     new ASMifierClassVisitor(
-//                                     new PrintWriter(
-//                                                     new FileOutputStream(
-//                                                                     
transformer.getClass().getSimpleName() + pName + ".old"))), false);
-//
-//     new ClassReader(newClass).accept(
-//                     new ASMifierClassVisitor(
-//                                     new PrintWriter(
-//                                                     new FileOutputStream(
-//                                                                     
transformer.getClass().getSimpleName() + pName + ".new"))), false);
+       new ClassReader(oldClass).accept(
+                       new ASMifierClassVisitor(
+                                       new PrintWriter(
+                                                       new FileOutputStream(
+                                                                       
transformer.getClass().getSimpleName() + pName + ".old"))), 0);
+
+       new ClassReader(newClass).accept(
+                       new ASMifierClassVisitor(
+                                       new PrintWriter(
+                                                       new FileOutputStream(
+                                                                       
transformer.getClass().getSimpleName() + pName + ".new"))), 0);
        
         return newClass;
     }


Reply via email to