[jboss-cvs] JBossAS SVN: r62532 - trunk/testsuite/src/main/org/jboss/test/web/servlets.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Apr 25 00:23:31 EDT 2007


Author: anil.saldhana at jboss.com
Date: 2007-04-25 00:23:31 -0400 (Wed, 25 Apr 2007)
New Revision: 62532

Modified:
   trunk/testsuite/src/main/org/jboss/test/web/servlets/EntityServlet.java
Log:
remove any residue from previous test runs

Modified: trunk/testsuite/src/main/org/jboss/test/web/servlets/EntityServlet.java
===================================================================
--- trunk/testsuite/src/main/org/jboss/test/web/servlets/EntityServlet.java	2007-04-25 03:36:49 UTC (rev 62531)
+++ trunk/testsuite/src/main/org/jboss/test/web/servlets/EntityServlet.java	2007-04-25 04:23:31 UTC (rev 62532)
@@ -24,9 +24,7 @@
 import java.io.IOException;
 import java.io.PrintWriter;
 import javax.naming.Context;
-import javax.naming.InitialContext;
-import javax.naming.NamingException;
-import javax.servlet.ServletConfig;
+import javax.naming.InitialContext; 
 import javax.servlet.ServletException;
 import javax.servlet.http.HttpServlet;
 import javax.servlet.http.HttpServletRequest;
@@ -34,6 +32,7 @@
 
 import org.jboss.test.web.interfaces.Entity;
 import org.jboss.test.web.interfaces.EntityHome;
+import org.jboss.test.web.interfaces.EntityPK;
 import org.jboss.test.web.util.Util;
 
 /** A servlet that accesses an entity EJB 
@@ -51,6 +50,19 @@
             InitialContext ctx = new InitialContext();
             Context enc = (Context) ctx.lookup("java:comp/env");
             EntityHome home = (EntityHome) enc.lookup("ejb/Entity");
+            try
+            { 
+               //Remove old entity beans from previous test runs
+               Entity existing = home.findByPrimaryKey(new EntityPK(12345));
+               if(existing != null)
+               {
+                  existing.remove();
+               } 
+            }
+            catch(Exception e)
+            {
+               //ignore
+            }
             Entity bean = home.create(12345, 6789);
             bean.write(7890);
             bean.read();




More information about the jboss-cvs-commits mailing list