From: Bill B. <bi...@jb...> - 2005-06-23 21:36:35
|
User: bill Date: 05/06/23 17:35:53 Modified: src/test/org/jboss/ejb3/test/txexceptions Tag: Branch_4_0 AnnotatedAppException.java AppException.java CheckedRollbackException.java Dao.java DaoBean.java NoRollbackRemoteException.java NoRollbackRuntimeException.java RollbackRemoteException.java RollbackRuntimeException.java SimpleEntity.java Log: update to latest spec Revision Changes Path No revision No revision 1.1.2.3 +0 -0 jboss-ejb3/src/test/org/jboss/ejb3/test/txexceptions/AnnotatedAppException.java (In the diff below, changes in quantity of whitespace are not shown.) Index: AnnotatedAppException.java =================================================================== RCS file: /cvsroot/jboss/jboss-ejb3/src/test/org/jboss/ejb3/test/txexceptions/AnnotatedAppException.java,v retrieving revision 1.1.2.2 retrieving revision 1.1.2.3 diff -u -b -r1.1.2.2 -r1.1.2.3 --- AnnotatedAppException.java 21 Jun 2005 04:47:49 -0000 1.1.2.2 +++ AnnotatedAppException.java 23 Jun 2005 21:35:53 -0000 1.1.2.3 @@ -12,7 +12,7 @@ * Comment * * @author <a href="mailto:bi...@jb...">Bill Burke</a> - * @version $Revision: 1.1.2.2 $ + * @version $Revision: 1.1.2.3 $ */ @ApplicationException public class AnnotatedAppException extends Exception 1.1.2.3 +0 -0 jboss-ejb3/src/test/org/jboss/ejb3/test/txexceptions/AppException.java (In the diff below, changes in quantity of whitespace are not shown.) Index: AppException.java =================================================================== RCS file: /cvsroot/jboss/jboss-ejb3/src/test/org/jboss/ejb3/test/txexceptions/AppException.java,v retrieving revision 1.1.2.2 retrieving revision 1.1.2.3 diff -u -b -r1.1.2.2 -r1.1.2.3 --- AppException.java 21 Jun 2005 04:47:49 -0000 1.1.2.2 +++ AppException.java 23 Jun 2005 21:35:53 -0000 1.1.2.3 @@ -10,7 +10,7 @@ * Comment * * @author <a href="mailto:bi...@jb...">Bill Burke</a> - * @version $Revision: 1.1.2.2 $ + * @version $Revision: 1.1.2.3 $ */ public class AppException extends Exception { 1.1.2.3 +0 -0 jboss-ejb3/src/test/org/jboss/ejb3/test/txexceptions/CheckedRollbackException.java (In the diff below, changes in quantity of whitespace are not shown.) Index: CheckedRollbackException.java =================================================================== RCS file: /cvsroot/jboss/jboss-ejb3/src/test/org/jboss/ejb3/test/txexceptions/CheckedRollbackException.java,v retrieving revision 1.1.2.2 retrieving revision 1.1.2.3 diff -u -b -r1.1.2.2 -r1.1.2.3 --- CheckedRollbackException.java 21 Jun 2005 04:47:49 -0000 1.1.2.2 +++ CheckedRollbackException.java 23 Jun 2005 21:35:53 -0000 1.1.2.3 @@ -12,7 +12,7 @@ * Comment * * @author <a href="mailto:bi...@jb...">Bill Burke</a> - * @version $Revision: 1.1.2.2 $ + * @version $Revision: 1.1.2.3 $ */ @ApplicationException(rollback=true) public class CheckedRollbackException extends Exception 1.1.2.3 +1 -1 jboss-ejb3/src/test/org/jboss/ejb3/test/txexceptions/Dao.java (In the diff below, changes in quantity of whitespace are not shown.) Index: Dao.java =================================================================== RCS file: /cvsroot/jboss/jboss-ejb3/src/test/org/jboss/ejb3/test/txexceptions/Dao.java,v retrieving revision 1.1.2.2 retrieving revision 1.1.2.3 diff -u -b -r1.1.2.2 -r1.1.2.3 --- Dao.java 21 Jun 2005 04:47:49 -0000 1.1.2.2 +++ Dao.java 23 Jun 2005 21:35:53 -0000 1.1.2.3 @@ -10,7 +10,7 @@ * Comment * * @author <a href="mailto:bi...@jb...">Bill Burke</a> - * @version $Revision: 1.1.2.2 $ + * @version $Revision: 1.1.2.3 $ */ public interface Dao { 1.2.2.3 +5 -2 jboss-ejb3/src/test/org/jboss/ejb3/test/txexceptions/DaoBean.java (In the diff below, changes in quantity of whitespace are not shown.) Index: DaoBean.java =================================================================== RCS file: /cvsroot/jboss/jboss-ejb3/src/test/org/jboss/ejb3/test/txexceptions/DaoBean.java,v retrieving revision 1.2.2.2 retrieving revision 1.2.2.3 diff -u -b -r1.2.2.2 -r1.2.2.3 --- DaoBean.java 21 Jun 2005 04:47:49 -0000 1.2.2.2 +++ DaoBean.java 23 Jun 2005 21:35:53 -0000 1.2.2.3 @@ -15,7 +15,7 @@ * Comment * * @author <a href="mailto:bi...@jb...">Bill Burke</a> - * @version $Revision: 1.2.2.2 $ + * @version $Revision: 1.2.2.3 $ */ @Stateless @Remote(Dao.class) @@ -25,7 +25,9 @@ public SimpleEntity get(int id) { - return manager.get(SimpleEntity.class, id); + SimpleEntity en = manager.getReference(SimpleEntity.class, id); + en.getStuff(); // force ENF exception + return en; } public void remove(int id) @@ -43,6 +45,7 @@ { SimpleEntity entity = new SimpleEntity(); entity.setId(id); + entity.setStuff("stuff"); manager.persist(entity); } 1.1.2.3 +0 -0 jboss-ejb3/src/test/org/jboss/ejb3/test/txexceptions/NoRollbackRemoteException.java (In the diff below, changes in quantity of whitespace are not shown.) Index: NoRollbackRemoteException.java =================================================================== RCS file: /cvsroot/jboss/jboss-ejb3/src/test/org/jboss/ejb3/test/txexceptions/NoRollbackRemoteException.java,v retrieving revision 1.1.2.2 retrieving revision 1.1.2.3 diff -u -b -r1.1.2.2 -r1.1.2.3 --- NoRollbackRemoteException.java 21 Jun 2005 04:47:49 -0000 1.1.2.2 +++ NoRollbackRemoteException.java 23 Jun 2005 21:35:53 -0000 1.1.2.3 @@ -13,7 +13,7 @@ * Comment * * @author <a href="mailto:bi...@jb...">Bill Burke</a> - * @version $Revision: 1.1.2.2 $ + * @version $Revision: 1.1.2.3 $ */ @ApplicationException public class NoRollbackRemoteException extends RemoteException 1.1.2.3 +0 -0 jboss-ejb3/src/test/org/jboss/ejb3/test/txexceptions/NoRollbackRuntimeException.java (In the diff below, changes in quantity of whitespace are not shown.) Index: NoRollbackRuntimeException.java =================================================================== RCS file: /cvsroot/jboss/jboss-ejb3/src/test/org/jboss/ejb3/test/txexceptions/NoRollbackRuntimeException.java,v retrieving revision 1.1.2.2 retrieving revision 1.1.2.3 diff -u -b -r1.1.2.2 -r1.1.2.3 --- NoRollbackRuntimeException.java 21 Jun 2005 04:47:49 -0000 1.1.2.2 +++ NoRollbackRuntimeException.java 23 Jun 2005 21:35:53 -0000 1.1.2.3 @@ -12,7 +12,7 @@ * Comment * * @author <a href="mailto:bi...@jb...">Bill Burke</a> - * @version $Revision: 1.1.2.2 $ + * @version $Revision: 1.1.2.3 $ */ @ApplicationException public class NoRollbackRuntimeException extends RuntimeException 1.1.2.3 +0 -0 jboss-ejb3/src/test/org/jboss/ejb3/test/txexceptions/RollbackRemoteException.java (In the diff below, changes in quantity of whitespace are not shown.) Index: RollbackRemoteException.java =================================================================== RCS file: /cvsroot/jboss/jboss-ejb3/src/test/org/jboss/ejb3/test/txexceptions/RollbackRemoteException.java,v retrieving revision 1.1.2.2 retrieving revision 1.1.2.3 diff -u -b -r1.1.2.2 -r1.1.2.3 --- RollbackRemoteException.java 21 Jun 2005 04:47:49 -0000 1.1.2.2 +++ RollbackRemoteException.java 23 Jun 2005 21:35:53 -0000 1.1.2.3 @@ -12,7 +12,7 @@ * Comment * * @author <a href="mailto:bi...@jb...">Bill Burke</a> - * @version $Revision: 1.1.2.2 $ + * @version $Revision: 1.1.2.3 $ */ public class RollbackRemoteException extends RemoteException { 1.1.2.3 +0 -0 jboss-ejb3/src/test/org/jboss/ejb3/test/txexceptions/RollbackRuntimeException.java (In the diff below, changes in quantity of whitespace are not shown.) Index: RollbackRuntimeException.java =================================================================== RCS file: /cvsroot/jboss/jboss-ejb3/src/test/org/jboss/ejb3/test/txexceptions/RollbackRuntimeException.java,v retrieving revision 1.1.2.2 retrieving revision 1.1.2.3 diff -u -b -r1.1.2.2 -r1.1.2.3 --- RollbackRuntimeException.java 21 Jun 2005 04:47:49 -0000 1.1.2.2 +++ RollbackRuntimeException.java 23 Jun 2005 21:35:53 -0000 1.1.2.3 @@ -12,7 +12,7 @@ * Comment * * @author <a href="mailto:bi...@jb...">Bill Burke</a> - * @version $Revision: 1.1.2.2 $ + * @version $Revision: 1.1.2.3 $ */ public class RollbackRuntimeException extends RuntimeException { 1.1.2.3 +11 -0 jboss-ejb3/src/test/org/jboss/ejb3/test/txexceptions/SimpleEntity.java (In the diff below, changes in quantity of whitespace are not shown.) Index: SimpleEntity.java =================================================================== RCS file: /cvsroot/jboss/jboss-ejb3/src/test/org/jboss/ejb3/test/txexceptions/SimpleEntity.java,v retrieving revision 1.1.2.2 retrieving revision 1.1.2.3 diff -u -b -r1.1.2.2 -r1.1.2.3 --- SimpleEntity.java 21 Jun 2005 04:47:49 -0000 1.1.2.2 +++ SimpleEntity.java 23 Jun 2005 21:35:53 -0000 1.1.2.3 @@ -14,12 +14,13 @@ * Comment * * @author <a href="mailto:bi...@jb...">Bill Burke</a> - * @version $Revision: 1.1.2.2 $ + * @version $Revision: 1.1.2.3 $ */ @Entity public class SimpleEntity implements Serializable { private int id; + private String stuff; @Id public int getId() @@ -32,4 +33,14 @@ this.id = id; } + public String getStuff() + { + return stuff; + } + + public void setStuff(String stuff) + { + this.stuff = stuff; + } + } |