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);