Commit b1adacbbc9bb6037223eee05518956d15ba45352
1 parent
de2ea41f
Exists in
master
Ajuste da exceção lançada nos métodos da classe JTATransaction, de
TransactionException para DemoiselleException.
Showing
1 changed file
with
7 additions
and
6 deletions
Show diff stats
impl/extension/jta/src/main/java/br/gov/frameworkdemoiselle/transaction/JTATransaction.java
| @@ -44,6 +44,7 @@ import static javax.transaction.Status.STATUS_ROLLEDBACK; | @@ -44,6 +44,7 @@ import static javax.transaction.Status.STATUS_ROLLEDBACK; | ||
| 44 | import javax.transaction.SystemException; | 44 | import javax.transaction.SystemException; |
| 45 | import javax.transaction.UserTransaction; | 45 | import javax.transaction.UserTransaction; |
| 46 | 46 | ||
| 47 | +import br.gov.frameworkdemoiselle.DemoiselleException; | ||
| 47 | import br.gov.frameworkdemoiselle.annotation.Priority; | 48 | import br.gov.frameworkdemoiselle.annotation.Priority; |
| 48 | import br.gov.frameworkdemoiselle.util.Beans; | 49 | import br.gov.frameworkdemoiselle.util.Beans; |
| 49 | 50 | ||
| @@ -69,7 +70,7 @@ public class JTATransaction implements Transaction { | @@ -69,7 +70,7 @@ public class JTATransaction implements Transaction { | ||
| 69 | return getDelegate().getStatus() != STATUS_NO_TRANSACTION; | 70 | return getDelegate().getStatus() != STATUS_NO_TRANSACTION; |
| 70 | 71 | ||
| 71 | } catch (SystemException cause) { | 72 | } catch (SystemException cause) { |
| 72 | - throw new TransactionException(cause); | 73 | + throw new DemoiselleException(cause); |
| 73 | } | 74 | } |
| 74 | } | 75 | } |
| 75 | 76 | ||
| @@ -80,7 +81,7 @@ public class JTATransaction implements Transaction { | @@ -80,7 +81,7 @@ public class JTATransaction implements Transaction { | ||
| 80 | || getDelegate().getStatus() == STATUS_ROLLEDBACK; | 81 | || getDelegate().getStatus() == STATUS_ROLLEDBACK; |
| 81 | 82 | ||
| 82 | } catch (SystemException cause) { | 83 | } catch (SystemException cause) { |
| 83 | - throw new TransactionException(cause); | 84 | + throw new DemoiselleException(cause); |
| 84 | } | 85 | } |
| 85 | } | 86 | } |
| 86 | 87 | ||
| @@ -90,7 +91,7 @@ public class JTATransaction implements Transaction { | @@ -90,7 +91,7 @@ public class JTATransaction implements Transaction { | ||
| 90 | getDelegate().begin(); | 91 | getDelegate().begin(); |
| 91 | 92 | ||
| 92 | } catch (Exception cause) { | 93 | } catch (Exception cause) { |
| 93 | - throw new TransactionException(cause); | 94 | + throw new DemoiselleException(cause); |
| 94 | } | 95 | } |
| 95 | } | 96 | } |
| 96 | 97 | ||
| @@ -100,7 +101,7 @@ public class JTATransaction implements Transaction { | @@ -100,7 +101,7 @@ public class JTATransaction implements Transaction { | ||
| 100 | getDelegate().commit(); | 101 | getDelegate().commit(); |
| 101 | 102 | ||
| 102 | } catch (Exception cause) { | 103 | } catch (Exception cause) { |
| 103 | - throw new TransactionException(cause); | 104 | + throw new DemoiselleException(cause); |
| 104 | } | 105 | } |
| 105 | } | 106 | } |
| 106 | 107 | ||
| @@ -110,7 +111,7 @@ public class JTATransaction implements Transaction { | @@ -110,7 +111,7 @@ public class JTATransaction implements Transaction { | ||
| 110 | getDelegate().rollback(); | 111 | getDelegate().rollback(); |
| 111 | 112 | ||
| 112 | } catch (SystemException cause) { | 113 | } catch (SystemException cause) { |
| 113 | - throw new TransactionException(cause); | 114 | + throw new DemoiselleException(cause); |
| 114 | } | 115 | } |
| 115 | } | 116 | } |
| 116 | 117 | ||
| @@ -120,7 +121,7 @@ public class JTATransaction implements Transaction { | @@ -120,7 +121,7 @@ public class JTATransaction implements Transaction { | ||
| 120 | getDelegate().setRollbackOnly(); | 121 | getDelegate().setRollbackOnly(); |
| 121 | 122 | ||
| 122 | } catch (SystemException cause) { | 123 | } catch (SystemException cause) { |
| 123 | - throw new TransactionException(cause); | 124 | + throw new DemoiselleException(cause); |
| 124 | } | 125 | } |
| 125 | } | 126 | } |
| 126 | } | 127 | } |