User: fleury  
  Date: 00/08/11 17:27:45

  Modified:    src/java/org/jboss/zol/testbean/bean
                        EnterpriseEntityBean.java StatefulSessionBean.java
                        StatelessSessionBean.java
  Log:
  New tests
  
  Revision  Changes    Path
  1.4       +31 -2     
zola/src/java/org/jboss/zol/testbean/bean/EnterpriseEntityBean.java
  
  Index: EnterpriseEntityBean.java
  ===================================================================
  RCS file: 
/products/cvs/ejboss/zola/src/java/org/jboss/zol/testbean/bean/EnterpriseEntityBean.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- EnterpriseEntityBean.java 2000/08/07 19:43:25     1.3
  +++ EnterpriseEntityBean.java 2000/08/12 00:27:45     1.4
  @@ -35,6 +35,15 @@
     public void ejbPostCreate(String name) throws RemoteException, CreateException {
   
          System.out.println("EntityBean.ejbPostCreate("+name+") called");
  +        
  +        EJBObject ejbObject = entityContext.getEJBObject();
  +        
  +        if (ejbObject == null) {
  +                System.out.println("******************************* NULL EJBOBJECT 
in ejbPostCreate");
  +        }
  +        else {
  +                     System.out.println("&&&&&&&&&&&&&&&& EJBObject found in 
ejbPostCreate id is "+ejbObject.getPrimaryKey());   
  +        }
   
     }
   
  @@ -66,18 +75,38 @@
               entityContext.getPrimaryKey().toString();
     }
     
  +  public String callBusinessMethodB() {
  +
  +     System.out.println("EntityBean.callBusinessMethodB() called");
  +     
  +      EJBObject ejbObject = entityContext.getEJBObject();
  +      
  +      if (ejbObject == null) 
  +             return "NULL EJBOBJECT";
  +      
  +      else 
  +             return ejbObject.toString();
  +  }
  +  
     public EnterpriseEntity createEntity(String newName) throws RemoteException {
   
       System.out.println("EntityBean.createEntity() called");
       EnterpriseEntity newBean;
       try{
  -        EnterpriseEntityHome home = 
(EnterpriseEntityHome)entityContext.getEJBObject().getEJBHome();
  +             EJBObject ejbObject = entityContext.getEJBObject();
  +             if (ejbObject == null) 
  +             System.out.println("************************** NULL EJBOBJECT");
  +             else
  +        System.out.println("************************** OK EJBOBJECT");
  +             
  +             EnterpriseEntityHome home = 
(EnterpriseEntityHome)entityContext.getEJBObject().getEJBHome();
            newBean = (EnterpriseEntity)home.create(newName);
   
       
        }catch(Exception e)
       {
  -        throw new RemoteException(e.getMessage());   
  +             e.printStackTrace();
  +        throw new RemoteException("create entity did not work check messages");   
       }
        
        return newBean;
  
  
  
  1.6       +1 -4      
zola/src/java/org/jboss/zol/testbean/bean/StatefulSessionBean.java
  
  Index: StatefulSessionBean.java
  ===================================================================
  RCS file: 
/products/cvs/ejboss/zola/src/java/org/jboss/zol/testbean/bean/StatefulSessionBean.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- StatefulSessionBean.java  2000/08/10 01:17:58     1.5
  +++ StatefulSessionBean.java  2000/08/12 00:27:45     1.6
  @@ -53,14 +53,11 @@
            // Check that my EJBObject is there
                 EJBObject ejbObject = sessionContext.getEJBObject();
                 if (ejbObject == null) {
  -                      System.out.println("CACA");
                         return "ISNULL:NOT FOUND!!!!!";
                
                 }
                 else {
  -                 System.out.println("CACA2");
  -                     
  -                     return ejbObject.toString();
  +                     return "OK ejbObject is "+ejbObject.toString();
                        
                 }                       
     }
  
  
  
  1.5       +2 -5      
zola/src/java/org/jboss/zol/testbean/bean/StatelessSessionBean.java
  
  Index: StatelessSessionBean.java
  ===================================================================
  RCS file: 
/products/cvs/ejboss/zola/src/java/org/jboss/zol/testbean/bean/StatelessSessionBean.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- StatelessSessionBean.java 2000/08/10 01:17:58     1.4
  +++ StatelessSessionBean.java 2000/08/12 00:27:45     1.5
  @@ -34,17 +34,14 @@
     }
   
     public void setSessionContext(SessionContext context) throws RemoteException {
  -     System.out.println("StatelessSessionBean.setSessionContext() called");
  -      Exception e = new Exception();
  -      e.printStackTrace();
       sessionContext = context;
  +     Exception e = new Exception("in set Session context");
  +     e.printStackTrace();
     }
   
     public void callBusinessMethodA() {
         //Do nothing just make sure the call works
         System.out.println("StatelessSessionBean.callBusinessMethodA() called");
  -       Exception e = new Exception();
  -       e.printStackTrace();
      }
   
     public String callBusinessMethodB() {
  
  
  

Reply via email to