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

  Modified:    src/java/org/jboss/zol/testbean/client EjbossClient.java
  Log:
  New tests
  
  Revision  Changes    Path
  1.13      +29 -13    zola/src/java/org/jboss/zol/testbean/client/EjbossClient.java
  
  Index: EjbossClient.java
  ===================================================================
  RCS file: 
/products/cvs/ejboss/zola/src/java/org/jboss/zol/testbean/client/EjbossClient.java,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- EjbossClient.java 2000/08/10 01:44:25     1.12
  +++ EjbossClient.java 2000/08/12 00:27:46     1.13
  @@ -7,6 +7,7 @@
   import javax.naming.InitialContext;
   import javax.ejb.DuplicateKeyException;
   import javax.ejb.Handle;
  +import javax.ejb.EJBMetaData;
   
   import java.util.Date;
   import java.util.Properties;
  @@ -33,7 +34,7 @@
    * It works with the HelloWorld2.jar bean jar.
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Marc Fleury</a>
  - * @version $Id: EjbossClient.java,v 1.12 2000/08/10 01:44:25 fleury Exp $
  + * @version $Id: EjbossClient.java,v 1.13 2000/08/12 00:27:46 fleury Exp $
    */
   public class EjbossClient {
   
  @@ -56,11 +57,7 @@
               Context ctx = new InitialContext();
               System.out.println("OK");
   
  -            Object aObject = new AComplexPK();
  -
  -
  -
  -
  +           
               System.out.println();
               System.out.println("Test Stateless Bean");
               System.out.println("===================");
  @@ -134,12 +131,20 @@
                        System.out.println("Calling businessMethodB on it...");
                        System.out.println(statelessSession2.callBusinessMethodB());
                        System.out.println("They should be 
identical..."+statelessSession.isIdentical(statelessSession2));
  +                     System.out.println("***Testing the various local EJBHome class 
calls");
  +                     System.out.print("Getting the metaData...");
  +                     EJBMetaData statelessMetaData = 
statelessSessionHome.getEJBMetaData();
  +                     if (statelessMetaData != null) System.out.println("OK");
  +                     else System.out.println("NULL METADATA");
  +                     System.out.println("Is stateless Session? 
"+statelessMetaData.isStatelessSession());
  +                     System.out.println("The remote class is 
"+statelessMetaData.getRemoteInterfaceClass());
                        
                        System.out.println("");
               System.out.print("Calling StatelessSession.remove()...");
               statelessSession.remove();
               System.out.println("ok");
  -
  +            */
  +                     /*
               System.out.println();
               System.out.println("Test Stateful Bean");
               System.out.println("==================");
  @@ -192,7 +197,9 @@
               System.out.print("Calling StatefulHome.remove(Handle) (for second 
bean)...");
               statefulSessionHome.remove(statefulSession2.getHandle());
                                                                 
  -  
  +            */
  +                     
  +            ///*
                        System.out.println();
               System.out.println();
               System.out.println("Test Entity Bean CMP");
  @@ -230,17 +237,25 @@
               else throw new Exception ("new home not ok");
   
               System.out.print("Getting a new reference with findByPK...");
  +                     EnterpriseEntity enterpriseEntity2 = null;
                        try {
  -                             enterpriseEntity = 
enterpriseEntityHome.findByPrimaryKey("Marc");
  +                             enterpriseEntity2 = 
enterpriseEntityHome.findByPrimaryKey("Marc");
                        }
                        catch (Exception re) {
                                re.printStackTrace();
                        }
  -                     if (enterpriseEntity != null) System.out.println("ok");
  +                     if (enterpriseEntity2 != null) System.out.println("ok");
                            else System.out.println("not ok");
               System.out.println("Calling Business Method A on enterpriseEntity... ");
               System.out.println(enterpriseEntity.callBusinessMethodA());
              
  +                     System.out.println("Calling Business Method A (again to 
ejbLoad if TypeC) on enterpriseEntity... ");
  +            System.out.println(enterpriseEntity.callBusinessMethodA());
  +                     
  +                     System.out.println("Calling Business Method B (EJBObject from 
entity) on enterpriseEntity...");
  +                     System.out.println(enterpriseEntity.callBusinessMethodB());
  +                     
  +           
               System.out.print("Calling method createEntity on enterpriseEntity... ");
               EnterpriseEntity marc2 = enterpriseEntity.createEntity("marc2");
               System.out.println("OK");                                    
  @@ -254,11 +269,12 @@
               enterpriseEntity.remove();
               System.out.println("ok");
   
  +
               System.out.println();
               System.out.println();
               System.out.println();
       
  -
  +          
                        System.out.println();
               System.out.println();
               System.out.println("Test Entity Bean BMP");
  @@ -303,8 +319,8 @@
                   System.out.println((String)currentBean.getPrimaryKey());
               }
               System.out.println("ok");
  -
   
  +            ///*
               System.out.println();
               System.out.println();
               System.out.println("Test Entity Bean PK");
  @@ -373,7 +389,7 @@
               System.out.println();
               System.out.println();
               System.out.println("Test OK, congratulations");
  -            
  +           //*/ 
   
   
   
  
  
  

Reply via email to