User: starksm 
  Date: 01/05/30 14:20:39

  Modified:    src/main/org/jboss/ejb Tag: Branch_2_2
                        StatefulSessionEnterpriseContext.java
  Log:
  Merge 1.7 fix from main:
  Removed unused old data members (along with getter/setter), restricted access
  modifier to other data members and fixed a bug during activation.
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.6.2.1   +11 -11    
jboss/src/main/org/jboss/ejb/StatefulSessionEnterpriseContext.java
  
  Index: StatefulSessionEnterpriseContext.java
  ===================================================================
  RCS file: 
/cvsroot/jboss/jboss/src/main/org/jboss/ejb/StatefulSessionEnterpriseContext.java,v
  retrieving revision 1.6
  retrieving revision 1.6.2.1
  diff -u -r1.6 -r1.6.2.1
  --- StatefulSessionEnterpriseContext.java     2001/02/12 01:17:26     1.6
  +++ StatefulSessionEnterpriseContext.java     2001/05/30 21:20:39     1.6.2.1
  @@ -20,7 +20,7 @@
    *      
    *   @see <related>
    *   @author Rickard �berg ([EMAIL PROTECTED])
  - *   @version $Revision: 1.6 $
  + *   @version $Revision: 1.6.2.1 $
    */
   public class StatefulSessionEnterpriseContext
      extends EnterpriseContext
  @@ -29,11 +29,9 @@
      // Constants -----------------------------------------------------
       
      // Attributes ----------------------------------------------------
  -   EJBObject ejbObject;
  -   Object cacheCtx;
  -   Object persistenceCtx;
  +   private EJBObject ejbObject;
        
  -     SessionContext ctx;
  +   private SessionContext ctx;
       
      // Static --------------------------------------------------------
      
  @@ -61,16 +59,18 @@
      public void setInstance(Object instance) 
       { 
          this.instance = instance; 
  +        try 
  +        {
  +           ((SessionBean)instance).setSessionContext(ctx);
  +        }
  +        catch (Exception x) 
  +        {
  +                org.jboss.logging.Logger.exception(x);
  +        }
       }
      
      public void setEJBObject(EJBObject eo) { ejbObject = eo; }
      public EJBObject getEJBObject() { return ejbObject; }
  -   
  -   public void setPersistenceContext(Object ctx) { this.persistenceCtx = ctx; }
  -   public Object getPersistenceContext() { return persistenceCtx; }
  -   
  -   public void setCacheContext(Object ctx) { this.cacheCtx = ctx; }
  -   public Object getCacheContext() { return cacheCtx; }
        
        public SessionContext getSessionContext()
        {
  
  
  

_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to