[jboss-svn-commits] JBL Code SVN: r15686 - labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Oct 9 09:57:36 EDT 2007


Author: tirelli
Date: 2007-10-09 09:57:36 -0400 (Tue, 09 Oct 2007)
New Revision: 15686

Modified:
   labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/ClassFieldExtractorFactory.java
   labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/ShadowProxyFactory.java
Log:
JBRULES-1261: updating bytecode generation to 1.5 compatibility

Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/ClassFieldExtractorFactory.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/ClassFieldExtractorFactory.java	2007-10-09 10:36:05 UTC (rev 15685)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/ClassFieldExtractorFactory.java	2007-10-09 13:57:36 UTC (rev 15686)
@@ -175,7 +175,7 @@
     protected void buildClassHeader(final Class superClass,
                                     final String className,
                                     final ClassWriter cw) {
-        cw.visit( Opcodes.V1_2,
+        cw.visit( Opcodes.V1_5,
                   Opcodes.ACC_PUBLIC + Opcodes.ACC_SUPER,
                   className,
                   null,

Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/ShadowProxyFactory.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/ShadowProxyFactory.java	2007-10-09 10:36:05 UTC (rev 15685)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/ShadowProxyFactory.java	2007-10-09 13:57:36 UTC (rev 15686)
@@ -357,14 +357,14 @@
                                            final String className,
                                            final ClassWriter cw) {
         if ( clazz.isInterface() ) {
-            cw.visit( Opcodes.V1_2,
+            cw.visit( Opcodes.V1_5,
                       Opcodes.ACC_PUBLIC + Opcodes.ACC_SUPER,
                       className,
                       null,
                       Type.getInternalName( Object.class ),
                       new String[]{ShadowProxyFactory.BASE_INTERFACE, Type.getInternalName( clazz )} );
         } else {
-            cw.visit( Opcodes.V1_2,
+            cw.visit( Opcodes.V1_5,
                       Opcodes.ACC_PUBLIC + Opcodes.ACC_SUPER,
                       className,
                       null,




More information about the jboss-svn-commits mailing list