@ -163,14 +163,12 @@ public class TransactionalTestExecutionListener extends AbstractTestExecutionLis
@@ -163,14 +163,12 @@ public class TransactionalTestExecutionListener extends AbstractTestExecutionLis
@ -180,8 +178,8 @@ public class TransactionalTestExecutionListener extends AbstractTestExecutionLis
@@ -180,8 +178,8 @@ public class TransactionalTestExecutionListener extends AbstractTestExecutionLis
transactionAttribute);
if(logger.isDebugEnabled()){
logger.debug("Explicit transaction definition ["+transactionAttribute+"] found for test context "+
@ -191,9 +189,8 @@ public class TransactionalTestExecutionListener extends AbstractTestExecutionLis
@@ -191,9 +189,8 @@ public class TransactionalTestExecutionListener extends AbstractTestExecutionLis
"Failed to retrieve PlatformTransactionManager for @Transactional test for test context %s.",
testContext));
thrownewIllegalStateException(
"Failed to retrieve PlatformTransactionManager for @Transactional test: "+testContext);
}
}
@ -223,7 +220,7 @@ public class TransactionalTestExecutionListener extends AbstractTestExecutionLis
@@ -223,7 +220,7 @@ public class TransactionalTestExecutionListener extends AbstractTestExecutionLis
@ -380,15 +377,15 @@ public class TransactionalTestExecutionListener extends AbstractTestExecutionLis
@@ -380,15 +377,15 @@ public class TransactionalTestExecutionListener extends AbstractTestExecutionLis
@ -375,11 +283,95 @@ public class TransactionalTestExecutionListenerTests {
@@ -375,11 +283,95 @@ public class TransactionalTestExecutionListenerTests {
@ -394,17 +386,17 @@ public class TransactionalTestExecutionListenerTests {
@@ -394,17 +386,17 @@ public class TransactionalTestExecutionListenerTests {
@BeforeTransaction
@Retention(RetentionPolicy.RUNTIME)
privatestatic@interfaceMetaBeforeTransaction{
private@interfaceMetaBeforeTransaction{
}
@AfterTransaction
@Retention(RetentionPolicy.RUNTIME)
privatestatic@interfaceMetaAfterTransaction{
private@interfaceMetaAfterTransaction{
}
@TransactionConfiguration
@Retention(RetentionPolicy.RUNTIME)
privatestatic@interfaceMetaTxConfig{
private@interfaceMetaTxConfig{
StringtransactionManager()default"metaTxMgr";
}
@ -441,7 +433,6 @@ public class TransactionalTestExecutionListenerTests {
@@ -441,7 +433,6 @@ public class TransactionalTestExecutionListenerTests {
}
publicvoidtransactionalTest(){
/* no-op */
}
}
@ -454,11 +445,9 @@ public class TransactionalTestExecutionListenerTests {
@@ -454,11 +445,9 @@ public class TransactionalTestExecutionListenerTests {
@Transactional
publicvoidtransactionalTest(){
/* no-op */
}
publicvoidnonTransactionalTest(){
/* no-op */
}
}
@ -471,7 +460,6 @@ public class TransactionalTestExecutionListenerTests {
@@ -471,7 +460,6 @@ public class TransactionalTestExecutionListenerTests {
}
publicvoidtransactionalTest(){
/* no-op */
}
}
@ -484,11 +472,9 @@ public class TransactionalTestExecutionListenerTests {
@@ -484,11 +472,9 @@ public class TransactionalTestExecutionListenerTests {
@MetaTransactional
publicvoidtransactionalTest(){
/* no-op */
}
publicvoidnonTransactionalTest(){
/* no-op */
}
}
@ -501,7 +487,6 @@ public class TransactionalTestExecutionListenerTests {
@@ -501,7 +487,6 @@ public class TransactionalTestExecutionListenerTests {
}
publicvoidtransactionalTest(){
/* no-op */
}
}
@ -514,11 +499,9 @@ public class TransactionalTestExecutionListenerTests {
@@ -514,11 +499,9 @@ public class TransactionalTestExecutionListenerTests {
@MetaTxWithOverride(propagation=NOT_SUPPORTED)
publicvoidtransactionalTest(){
/* no-op */
}
publicvoidnonTransactionalTest(){
/* no-op */
}
}
@ -531,11 +514,9 @@ public class TransactionalTestExecutionListenerTests {
@@ -531,11 +514,9 @@ public class TransactionalTestExecutionListenerTests {
@Transactional
publicvoidtransactionalTest(){
/* no-op */
}
publicvoidnonTransactionalTest(){
/* no-op */
}
}
@ -548,11 +529,9 @@ public class TransactionalTestExecutionListenerTests {
@@ -548,11 +529,9 @@ public class TransactionalTestExecutionListenerTests {
@Transactional
publicvoidtransactionalTest(){
/* no-op */
}
publicvoidnonTransactionalTest(){
/* no-op */
}
}
@ -565,11 +544,9 @@ public class TransactionalTestExecutionListenerTests {
@@ -565,11 +544,9 @@ public class TransactionalTestExecutionListenerTests {
@Transactional
publicvoidtransactionalTest(){
/* no-op */
}
publicvoidnonTransactionalTest(){
/* no-op */
}
}
@ -582,11 +559,9 @@ public class TransactionalTestExecutionListenerTests {
@@ -582,11 +559,9 @@ public class TransactionalTestExecutionListenerTests {
@Transactional
publicvoidtransactionalTest(){
/* no-op */
}
publicvoidnonTransactionalTest(){
/* no-op */
}
}
@ -611,11 +586,9 @@ public class TransactionalTestExecutionListenerTests {
@@ -611,11 +586,9 @@ public class TransactionalTestExecutionListenerTests {
@Transactional
publicvoidtransactionalTest(){
/* no-op */
}
publicvoidnonTransactionalTest(){
/* no-op */
}
}
@ -624,11 +597,9 @@ public class TransactionalTestExecutionListenerTests {
@@ -624,11 +597,9 @@ public class TransactionalTestExecutionListenerTests {