User: fleury
Date: 00/08/25 14:53:22
Modified: src/java/org/jboss/zol/testbean/client EjbossClient.java
Log:
Overwritten methods don't work ?
Revision Changes Path
1.18 +31 -2 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.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- EjbossClient.java 2000/08/18 03:30:37 1.17
+++ EjbossClient.java 2000/08/25 21:53:21 1.18
@@ -33,7 +33,7 @@
* Sample client for the jboss container.
*
* @author <a href="mailto:[EMAIL PROTECTED]">Marc Fleury</a>
-* @version $Id: EjbossClient.java,v 1.17 2000/08/18 03:30:37 fleury Exp $
+* @version $Id: EjbossClient.java,v 1.18 2000/08/25 21:53:21 fleury Exp $
*/
public class EjbossClient {
@@ -59,7 +59,7 @@
Context ctx = new InitialContext();
System.out.println("OK");
- ///*
+ ///*
System.out.println();
System.out.println("Test Stateless Bean");
System.out.println("===================");
@@ -82,6 +82,8 @@
System.out.println("ok");
System.out.println(++test+"- "+"Calling Business Method B on
StatelessSession... ");
System.out.println(statelessSession.callBusinessMethodB());
+ System.out.println(++test+"- "+"Calling Business Method
B(String) on StatelessSession... ");
+ System.out.println(statelessSession.callBusinessMethodB("of wisdom"));
System.out.println(++test+"- "+"Calling Business Method C on
StatelessSession... ");
System.out.println(statelessSession.callBusinessMethodC());
System.out.println(++test+"- "+"Calling Business Method D on
StatelessSession... ");
@@ -169,6 +171,10 @@
System.out.println(statefulSession.callBusinessMethodA());
System.out.print(++test+"- "+"Calling Business Method B (EJBObject) on
StatefulSession... ");
System.out.println(statefulSession.callBusinessMethodB());
+
+ System.out.println(++test+"- "+"Calling Business Method
B(String) on StatefulSession... ");
+ System.out.println(statefulSession.callBusinessMethodB("of wisdom"));
+
System.out.println("***Testing the various local Object class calls");
System.out.print(++test+"- "+"toString ... ");
@@ -277,6 +283,9 @@
System.out.println(++test+"- "+"Calling Business Method B (EJBObject
from entity) on enterpriseEntity...");
System.out.println(enterpriseEntity.callBusinessMethodB());
+ System.out.println(++test+"- "+"Calling Business Method
B(String) on EnterpriseEntity... ");
+ System.out.println(enterpriseEntity.callBusinessMethodB("of wisdom"));
+
System.out.print(++test+"- "+"Calling getOtherField (non pk) on
enterpriseEntity...");
System.out.println("value: "+enterpriseEntity.getOtherField());
@@ -378,6 +387,10 @@
System.out.println(++test+"- "+"Calling business methodB (B2B) on BMP
bean and it says ");
System.out.println(bmpBean.callBusinessMethodB());
+
+ System.out.println(++test+"- "+"Calling Business Method
B(String) on BMP... ");
+ System.out.println(bmpBean.callBusinessMethodB("of wisdom"));
+
System.out.println(++test+"- "+"calling findCollectionKeys....");
Collection pks = bmpHome.findCollectionKeys(3);
Iterator pkIterator = pks.iterator();
@@ -449,6 +462,22 @@
System.out.println("failed, value is " + newValue);
}
+ // Get a new EJBObject for this guy
+ // Now we should be able to find it
+ System.out.print(++test+"- "+"gettting a new reference ... ") ;
+ EntityPK pkBean2 = pkHome.findByPrimaryKey(new
AComplexPK(true, 10, 100,1000.0, "Marc"));
+ if (pkBean2 != null) System.out.println("ok");
+ System.out.print(++test+"- "+"Retrieving other field again,
should be 4...");
+ int newValue2 = pkBean2.getOtherField();
+ if (newValue2 == 4) {
+ System.out.println("4, ok");
+ } else {
+ System.out.println("failed, value is " + newValue2);
+ }
+
+
+
+
// Now remove it
System.out.println(++test+"- "+"Removing the bean...");
pkBean.remove();