[jboss-cvs] JBossAS SVN: r79618 - projects/ejb3/trunk/proxy/src/main/java/org/jboss/ejb3/proxy/factory/session/stateful.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Oct 17 01:48:02 EDT 2008


Author: ALRubinger
Date: 2008-10-17 01:48:01 -0400 (Fri, 17 Oct 2008)
New Revision: 79618

Modified:
   projects/ejb3/trunk/proxy/src/main/java/org/jboss/ejb3/proxy/factory/session/stateful/StatefulSessionProxyFactory.java
   projects/ejb3/trunk/proxy/src/main/java/org/jboss/ejb3/proxy/factory/session/stateful/StatefulSessionProxyFactoryBase.java
Log:
[EJBTHREE-1527] Do not create a session on EJB2.x Home Lookup

Modified: projects/ejb3/trunk/proxy/src/main/java/org/jboss/ejb3/proxy/factory/session/stateful/StatefulSessionProxyFactory.java
===================================================================
--- projects/ejb3/trunk/proxy/src/main/java/org/jboss/ejb3/proxy/factory/session/stateful/StatefulSessionProxyFactory.java	2008-10-17 02:48:28 UTC (rev 79617)
+++ projects/ejb3/trunk/proxy/src/main/java/org/jboss/ejb3/proxy/factory/session/stateful/StatefulSessionProxyFactory.java	2008-10-17 05:48:01 UTC (rev 79618)
@@ -41,10 +41,9 @@
    /**
     * Create an EJB2.x Home Proxy
     * 
-    * @param sessionId
     * @return
     */
-   Object createProxyHome(Serializable sessionId);
+   Object createProxyHome();
 
    /**
     * Create an EJB3 Business proxy with no 

Modified: projects/ejb3/trunk/proxy/src/main/java/org/jboss/ejb3/proxy/factory/session/stateful/StatefulSessionProxyFactoryBase.java
===================================================================
--- projects/ejb3/trunk/proxy/src/main/java/org/jboss/ejb3/proxy/factory/session/stateful/StatefulSessionProxyFactoryBase.java	2008-10-17 02:48:28 UTC (rev 79617)
+++ projects/ejb3/trunk/proxy/src/main/java/org/jboss/ejb3/proxy/factory/session/stateful/StatefulSessionProxyFactoryBase.java	2008-10-17 05:48:01 UTC (rev 79618)
@@ -129,18 +129,6 @@
    // --------------------------------------------------------------------------------||
 
    /**
-    * Create an EJB2.x Home Proxy
-    * 
-    * @return
-    */
-   @Override
-   public Object createProxyHome()
-   {
-      Serializable sessionId = this.getNewSessionId();
-      return this.createProxyHome(sessionId);
-   }
-
-   /**
     * Create an EJB3 Business proxy with no 
     * specific target business interface.  The 
     * returned proxy will implement all appropriate
@@ -195,14 +183,11 @@
     * @param sessionId
     * @return
     */
-   public Object createProxyHome(Serializable sessionId)
+   public Object createProxyHome()
    {
       // Obtain Proxy using Super Implementation
       Object proxy = super.createProxyHome();
 
-      // Associate with session
-      this.associateProxyWithSession(proxy, sessionId);
-
       // Return
       return proxy;
    }




More information about the jboss-cvs-commits mailing list