Author: dblevins
Date: Thu Jun  5 19:45:16 2008
New Revision: 663805

URL: http://svn.apache.org/viewvc?rev=663805&view=rev
Log:
OPENEJB-818: CMP1.1 and CMP2.x beans not required to implement 
javax.ejb.EntityBean

Modified:
    
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/cmp/cmp2/Cmp1Generator.java
    
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/cmp/cmp2/Cmp2Generator.java

Modified: 
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/cmp/cmp2/Cmp1Generator.java
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/cmp/cmp2/Cmp1Generator.java?rev=663805&r1=663804&r2=663805&view=diff
==============================================================================
--- 
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/cmp/cmp2/Cmp1Generator.java
 (original)
+++ 
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/cmp/cmp2/Cmp1Generator.java
 Thu Jun  5 19:45:16 2008
@@ -39,7 +39,7 @@
     }
 
     public byte[] generate() {
-        cw.visit(V1_5, ACC_PUBLIC + ACC_SUPER, implClassName, null, 
beanClassName, new String[0]);
+        cw.visit(V1_5, ACC_PUBLIC + ACC_SUPER, implClassName, null, 
beanClassName, new String[]{"javax/ejb/EntityBean"});
 
         // if we have an unknown pk, we need to add a field for the pk
         if (unknownPk) {

Modified: 
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/cmp/cmp2/Cmp2Generator.java
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/cmp/cmp2/Cmp2Generator.java?rev=663805&r1=663804&r2=663805&view=diff
==============================================================================
--- 
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/cmp/cmp2/Cmp2Generator.java
 (original)
+++ 
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/cmp/cmp2/Cmp2Generator.java
 Thu Jun  5 19:45:16 2008
@@ -110,7 +110,7 @@
     }
 
     public byte[] generate() {
-        cw.visit(V1_5, ACC_PUBLIC + ACC_SUPER, implClassName, null, 
beanClassName, new String[]{"org/apache/openejb/core/cmp/cmp2/Cmp2Entity"});
+        cw.visit(V1_5, ACC_PUBLIC + ACC_SUPER, implClassName, null, 
beanClassName, new String[]{"org/apache/openejb/core/cmp/cmp2/Cmp2Entity", 
"javax/ejb/EntityBean"});
 
         // public static Object deploymentInfo;
         {


Reply via email to