You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by dj...@apache.org on 2010/08/25 18:56:28 UTC

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

Author: djencks
Date: Wed Aug 25 16:56:27 2010
New Revision: 989220

URL: http://svn.apache.org/viewvc?rev=989220&view=rev
Log:
add specific flag so geronimo can enable spec-compliant interface determination

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

Modified: openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/AnnotationDeployer.java
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/AnnotationDeployer.java?rev=989220&r1=989219&r2=989220&view=diff
==============================================================================
--- openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/AnnotationDeployer.java (original)
+++ openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/AnnotationDeployer.java Wed Aug 25 16:56:27 2010
@@ -1286,7 +1286,7 @@ public class AnnotationDeployer implemen
                          * @WebServiceProvider
                          */
 //                        boolean strict = getProperty(ejbModule, STRICT_INTERFACE_DECLARATION, false + "").equalsIgnoreCase("true");
-                        if (false) {
+                        if (SystemInstance.get().hasProperty("openejb.geronimo.strict.interface.declaration")) {
                             processSessionInterfacesStrict(sessionBean, clazz, ejbModule);
                         } else {
                             processSessionInterfaces(sessionBean, clazz, ejbModule);