Polish: combine catches block with same body
This commit is contained in:
committed by
Juergen Hoeller
parent
f835f7b500
commit
7bce04c06c
@@ -673,18 +673,10 @@ public abstract class AbstractMessageListenerContainer extends AbstractJmsListen
|
||||
try {
|
||||
invokeListener(session, message);
|
||||
}
|
||||
catch (JMSException ex) {
|
||||
catch (JMSException | RuntimeException | Error ex) {
|
||||
rollbackOnExceptionIfNecessary(session, ex);
|
||||
throw ex;
|
||||
}
|
||||
catch (RuntimeException ex) {
|
||||
rollbackOnExceptionIfNecessary(session, ex);
|
||||
throw ex;
|
||||
}
|
||||
catch (Error err) {
|
||||
rollbackOnExceptionIfNecessary(session, err);
|
||||
throw err;
|
||||
}
|
||||
commitIfNecessary(session, message);
|
||||
}
|
||||
|
||||
|
||||
@@ -217,10 +217,7 @@ public abstract class JmsUtils {
|
||||
try {
|
||||
session.commit();
|
||||
}
|
||||
catch (javax.jms.TransactionInProgressException ex) {
|
||||
// Ignore -> can only happen in case of a JTA transaction.
|
||||
}
|
||||
catch (javax.jms.IllegalStateException ex) {
|
||||
catch (javax.jms.TransactionInProgressException | javax.jms.IllegalStateException ex) {
|
||||
// Ignore -> can only happen in case of a JTA transaction.
|
||||
}
|
||||
}
|
||||
@@ -235,10 +232,7 @@ public abstract class JmsUtils {
|
||||
try {
|
||||
session.rollback();
|
||||
}
|
||||
catch (javax.jms.TransactionInProgressException ex) {
|
||||
// Ignore -> can only happen in case of a JTA transaction.
|
||||
}
|
||||
catch (javax.jms.IllegalStateException ex) {
|
||||
catch (javax.jms.TransactionInProgressException | javax.jms.IllegalStateException ex) {
|
||||
// Ignore -> can only happen in case of a JTA transaction.
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user