You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by tv...@apache.org on 2013/04/03 17:10:31 UTC

svn commit: r1464064 - /tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/config/AnnotationDeployer.java

Author: tveronezi
Date: Wed Apr  3 15:10:30 2013
New Revision: 1464064

URL: http://svn.apache.org/r1464064
Log:
https://issues.apache.org/jira/browse/TOMEE-885

Modified:
    tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/config/AnnotationDeployer.java

Modified: tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/config/AnnotationDeployer.java
URL: http://svn.apache.org/viewvc/tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/config/AnnotationDeployer.java?rev=1464064&r1=1464063&r2=1464064&view=diff
==============================================================================
--- tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/config/AnnotationDeployer.java (original)
+++ tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/config/AnnotationDeployer.java Wed Apr  3 15:10:30 2013
@@ -2883,7 +2883,8 @@ public class AnnotationDeployer implemen
                 if (!clazz.isInterface()) { // dynamic proxy implementation
                     for (Class<?> interfce : clazz.getInterfaces()) {
                         String name = interfce.getName();
-                        if (!name.equals("java.io.Serializable") &&
+                        if (!name.equals("groovy.lang.GroovyObject") &&
+                                !name.equals("java.io.Serializable") &&
                                 !name.equals("java.io.Externalizable") &&
                                 !name.startsWith("javax.ejb.") &&
                                 !descriptor.contains(interfce.getName()) &&