View Javadoc
1   package info.ejava.examples.ejb.tx.ejb;
2   
3   import javax.ejb.ApplicationException;
4   
5   import info.ejava.examples.ejb.tx.bo.Product;
6   
7   @SuppressWarnings("serial")
8   @ApplicationException(rollback=false) //this is the default value for rollback
9   public class MyCheckedProductException extends Exception {
10      private Product product;
11      
12      public MyCheckedProductException(Product product, String message) {
13          super(message);
14          this.product = product;
15      }
16      
17      public Product getProduct() { return product; }
18      public void setProduct(Product product) {
19          this.product = product;
20      }    
21  }