@ -114,7 +113,8 @@ public abstract class AbstractAspectJAdvisorFactoryTests {
@@ -114,7 +113,8 @@ public abstract class AbstractAspectJAdvisorFactoryTests {
assertEquals("Around advice must NOT apply",realAge,itb.getAge());
@ -201,7 +201,8 @@ public abstract class AbstractAspectJAdvisorFactoryTests {
@@ -201,7 +201,8 @@ public abstract class AbstractAspectJAdvisorFactoryTests {
Advisedadvised=(Advised)itb;
// Will be ExposeInvocationInterceptor, synthetic instantiation advisor, 2 method advisors
@ -236,7 +237,8 @@ public abstract class AbstractAspectJAdvisorFactoryTests {
@@ -236,7 +237,8 @@ public abstract class AbstractAspectJAdvisorFactoryTests {
Advisedadvised=(Advised)itb;
// Will be ExposeInvocationInterceptor, synthetic instantiation advisor, 2 method advisors
@ -369,9 +371,9 @@ public abstract class AbstractAspectJAdvisorFactoryTests {
@@ -369,9 +371,9 @@ public abstract class AbstractAspectJAdvisorFactoryTests {
@ -699,6 +701,7 @@ public abstract class AbstractAspectJAdvisorFactoryTests {
@@ -699,6 +701,7 @@ public abstract class AbstractAspectJAdvisorFactoryTests {
@Aspect
publicstaticclassNamedPointcutAspectWithoutFQN{
@Pointcut("execution(* getAge())")
publicvoidgetAge(){
}
@ -755,7 +758,7 @@ public abstract class AbstractAspectJAdvisorFactoryTests {
@@ -755,7 +758,7 @@ public abstract class AbstractAspectJAdvisorFactoryTests {
@Around(value="setAge(age)",argNames="age")
// @ArgNames({"age"}) // AMC needs more work here? ignoring pjp arg... ok??
// argNames should be suported in Around as it is in Pointcut
// argNames should be suported in Around as it is in Pointcut
@ -764,12 +767,12 @@ public abstract class AbstractAspectJAdvisorFactoryTests {
@@ -764,12 +767,12 @@ public abstract class AbstractAspectJAdvisorFactoryTests {
@ -779,6 +782,7 @@ public abstract class AbstractAspectJAdvisorFactoryTests {
@@ -779,6 +782,7 @@ public abstract class AbstractAspectJAdvisorFactoryTests {
@Aspect
publicstaticclassExceptionAspect{
privatefinalExceptionex;
publicExceptionAspect(Exceptionex){
@ -805,8 +809,11 @@ public abstract class AbstractAspectJAdvisorFactoryTests {
@@ -805,8 +809,11 @@ public abstract class AbstractAspectJAdvisorFactoryTests {
@Aspect
publicstaticclassExceptionHandling{
publicintsuccessCount;
publicintfailureCount;
publicintafterCount;
@AfterReturning("execution(* echo(*))")
@ -878,10 +885,12 @@ public abstract class AbstractAspectJAdvisorFactoryTests {
@@ -878,10 +885,12 @@ public abstract class AbstractAspectJAdvisorFactoryTests {