[jboss-cvs] JBossAS SVN: r71292 - in projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3: stateful and 1 other directories.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Mar 26 04:07:49 EDT 2008


Author: ALRubinger
Date: 2008-03-26 04:07:49 -0400 (Wed, 26 Mar 2008)
New Revision: 71292

Modified:
   projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/session/BaseSessionProxyFactory.java
   projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/stateful/BaseStatefulProxyFactory.java
   projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/stateless/BaseStatelessProxyFactory.java
   projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/stateless/StatelessRemoteProxyFactory.java
Log:
[EJBTHREE-1222] Fix regression introduced to EJBTHREE-1127

Modified: projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/session/BaseSessionProxyFactory.java
===================================================================
--- projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/session/BaseSessionProxyFactory.java	2008-03-26 07:50:03 UTC (rev 71291)
+++ projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/session/BaseSessionProxyFactory.java	2008-03-26 08:07:49 UTC (rev 71292)
@@ -200,4 +200,6 @@
       }
 
    }
+   
+   protected abstract void ensureEjb21ViewComplete();
 }

Modified: projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/stateful/BaseStatefulProxyFactory.java
===================================================================
--- projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/stateful/BaseStatefulProxyFactory.java	2008-03-26 07:50:03 UTC (rev 71291)
+++ projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/stateful/BaseStatefulProxyFactory.java	2008-03-26 08:07:49 UTC (rev 71292)
@@ -304,8 +304,6 @@
     * @return
     */
    protected abstract ProxyAccessType getProxyAccessType();
-   
-   protected abstract void ensureEjb21ViewComplete();
 
    protected final void initializeJndiName() {};
    

Modified: projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/stateless/BaseStatelessProxyFactory.java
===================================================================
--- projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/stateless/BaseStatelessProxyFactory.java	2008-03-26 07:50:03 UTC (rev 71291)
+++ projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/stateless/BaseStatelessProxyFactory.java	2008-03-26 08:07:49 UTC (rev 71292)
@@ -177,9 +177,9 @@
    {
       initializeJndiName();
       Class<?>[] interfaces = getInterfaces();
+      this.ensureEjb21ViewComplete();
       
       
-      
       /* plain jdk */
       Class<?> proxyClass = java.lang.reflect.Proxy.getProxyClass(getContainer().getBeanClass().getClassLoader(), interfaces);
       final Class<?>[] constructorParams =

Modified: projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/stateless/StatelessRemoteProxyFactory.java
===================================================================
--- projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/stateless/StatelessRemoteProxyFactory.java	2008-03-26 07:50:03 UTC (rev 71291)
+++ projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/stateless/StatelessRemoteProxyFactory.java	2008-03-26 08:07:49 UTC (rev 71292)
@@ -103,7 +103,7 @@
       // Obtain Container
       EJBContainer container = this.getContainer();
 
-      // Obtaine @RemoteHome
+      // Obtain @RemoteHome
       RemoteHome remoteHome = container.getAnnotation(RemoteHome.class);
 
       // Ensure that if EJB 2.1 Components are defined, they're complete




More information about the jboss-cvs-commits mailing list