[jboss-svn-commits] JBL Code SVN: r28806 - in labs/jbosstm/workspace/whitingjr/trunk/ShowRoomEJB: src/main/java/uk/ac/ncl/sdia/a8905943/showroom/impl and 1 other directory.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Aug 4 17:28:13 EDT 2009


Author: whitingjr
Date: 2009-08-04 17:28:13 -0400 (Tue, 04 Aug 2009)
New Revision: 28806

Modified:
   labs/jbosstm/workspace/whitingjr/trunk/ShowRoomEJB/pom.xml
   labs/jbosstm/workspace/whitingjr/trunk/ShowRoomEJB/src/main/java/uk/ac/ncl/sdia/a8905943/showroom/impl/ShowroomBean.java
Log:
Changed bean and added dependencies.

Modified: labs/jbosstm/workspace/whitingjr/trunk/ShowRoomEJB/pom.xml
===================================================================
--- labs/jbosstm/workspace/whitingjr/trunk/ShowRoomEJB/pom.xml	2009-08-04 21:27:38 UTC (rev 28805)
+++ labs/jbosstm/workspace/whitingjr/trunk/ShowRoomEJB/pom.xml	2009-08-04 21:28:13 UTC (rev 28806)
@@ -24,6 +24,13 @@
          <version>0.0.1-SNAPSHOT</version>
          <scope>compile</scope>
       </dependency>
+      
+      <dependency>
+         <groupId>uk.ac.ncl.sdia.a8905943</groupId>
+         <artifactId>STMAnnotationsJAR</artifactId>
+         <version>0.0.1-SNAPSHOT</version>
+         <scope>test</scope>
+      </dependency>
 		
 	</dependencies>
 

Modified: labs/jbosstm/workspace/whitingjr/trunk/ShowRoomEJB/src/main/java/uk/ac/ncl/sdia/a8905943/showroom/impl/ShowroomBean.java
===================================================================
--- labs/jbosstm/workspace/whitingjr/trunk/ShowRoomEJB/src/main/java/uk/ac/ncl/sdia/a8905943/showroom/impl/ShowroomBean.java	2009-08-04 21:27:38 UTC (rev 28805)
+++ labs/jbosstm/workspace/whitingjr/trunk/ShowRoomEJB/src/main/java/uk/ac/ncl/sdia/a8905943/showroom/impl/ShowroomBean.java	2009-08-04 21:28:13 UTC (rev 28806)
@@ -10,8 +10,10 @@
 import javax.persistence.EntityManager;
 import javax.persistence.PersistenceContext;
 
+import org.apache.log4j.Logger;
+
 import uk.ac.ncl.sdia.a8905943.carwash.spec.CarWash;
-import uk.ac.ncl.sdia.a8905943.showroom.model.LeccyCar;
+import uk.ac.ncl.sdia.a8905943.model.LeccyCar;
 import uk.ac.ncl.sdia.a8905943.showroom.servicelocator.ServiceLocator;
 import uk.ac.ncl.sdia.a8905943.showroom.spec.ShowroomLocal;
 import uk.ac.ncl.sdia.a8905943.showroom.spec.ShowroomRemote;
@@ -19,6 +21,7 @@
 @Stateless(name="ShowRoom")
 public class ShowroomBean implements ShowroomLocal, ShowroomRemote
 {
+   private static final Logger logger = Logger.getLogger(ShowroomBean.class);
    @PersistenceContext (unitName="carshowroom")
    private EntityManager entityManager;
    
@@ -29,7 +32,10 @@
       if (null != car)
       {
          /* try accessing the fields*/
-         car.getName();// this should trigger the aop join point
+         logger.debug("About to call get name on entity method.");
+         car.setName("Midget");
+         String name = car.getName();// this should trigger the aop join point
+         logger.debug("Value of the car name is ["+name+"].");
       }
       
       return (null == car ? Boolean.FALSE: Boolean.TRUE );



More information about the jboss-svn-commits mailing list