This week's book giveaway is in the OCAJP forum.
We're giving away four copies of Programmer's Guide to Java SE 8 Oracle Certified Associate (OCA) and have Khalid A Mughal & Rolf W Rasmussen on-line!
See this thread for details.
Win a copy of Programmer's Guide to Java SE 8 Oracle Certified Associate (OCA) this week in the OCAJP forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Problem with setting the Pointcut and advice

 
jigar babaria
Greenhorn
Posts: 7
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi
I am trying AOP for the first time. I have define the following bean:

<bean id="audienceAdvisor" class="org.springframework.aop.support.DefaultPointcutAdvisor">
<property name="advice" ref="audienceAdvice">
</property>
<property name="pointcut" ref="performancepointcut">
</property>
</bean>

Here ref "audienceAdvice" is the bean that implements MethodInterceptor interface & ref "performancePointcut" is a bean with class "org.springframework.aop.support.DefaultPointcutAdvisor"
While running the program I am getting the following error message:

Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'audienceAdvisor' defined in file [F:\Eclipse\eclipse\workspace\First Spring Project\bean.xml]: Instantiation of bean failed; nested exception is java.lang.NoClassDefFoundError: org/aopalliance/aop/Advice

It looks like error is related to the propery "advice" of the above bean.(Not sure). I have also added the "aopalliance-alpha1.jar in my classpath.

Can someone please help me out with this problem?

thanks
Jigar Babaria

 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic