wood burning stoves 2.0*
The moose likes Struts and the fly likes Struts2 with Spring AOP Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Frameworks » Struts
Bookmark "Struts2 with Spring AOP" Watch "Struts2 with Spring AOP" New topic
Author

Struts2 with Spring AOP

vishwa venkat
Ranch Hand

Joined: Nov 22, 2003
Posts: 185
Is this possible?

I have tried several ways to integrate spring AOP with Struts2, with no luck. AutoProxy doesn't seem work well too. Can you guys suggest some ideas?

Thanks,
-Visu

David Newton
Author
Rancher

Joined: Sep 29, 2008
Posts: 12617

You need to use cglib proxies.
vishwa venkat
Ranch Hand

Joined: Nov 22, 2003
Posts: 185
Thanks for the reply.

I got cglib and asm in my classpath and here is the snippet from applicationContext.xml


<!-- A simple MethodInterceptor style advice object (InterceptorA implements MethodInterceptor) -->
<bean id="loggingAspect" class="aspects.LoggingAspect"/>


<bean name="pointcut.advisor2" class="org.springframework.aop.support.NameMatchMethodPointcutAdvisor">
<property name="advice" ref="loggingAspect"/>
<property name="mappedName" value="*"/>
</bean>


<!-- Create the proxy bean that returns AOP'd varieties of our controller -->
<bean name="myController" class="org.springframework.aop.framework.ProxyFactoryBean">

<property name="target" ref="claimService" />
<property name="interceptorNames">
<list>
<value>pointcut.advisor2</value>
</list>
</property>

</bean>

After all this, I don't see any error, but also I don't see any thing happening.Aspect is not being executed.

Do you have a sample? Thanks-
Visu
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Struts2 with Spring AOP
 
Similar Threads
struts2 or spring?
Struts2 Spring AOP required jars
AOP
Spring AOP / Spring AOP + AspectJ ?
Spring AOP