[jboss-user] [JBoss AOP] - Is there any article about using jboss AOP with EJB 2.X

Doochul KIM do-not-reply at jboss.com
Thu Apr 1 09:19:06 EDT 2010

Doochul KIM [http://community.jboss.org/people/headiron] created the discussion

"Is there any article about using jboss AOP with EJB 2.X"

To view the discussion, visit: http://community.jboss.org/message/535188#535188


These days I try to use jBoss AOP with EJB 2.X.

I make Aspect class and included on jar that will be include on ear.

And I add a xml file to set a rule.

( Create a new file, named 'jbosstest-aop.xml', and saved on jboss/server/default/deploy dolder. )

When server is started , message about depolying above xml file is displayed

But I try to using it , it isn't work.

Is there any article ( or document ) about using jboss AOP with EJB 2.X session bean?

I use jboss4.0.2 server and , test it with jbossAOP 1.3.1

- Content of 'jbosstest-aop.xml' -

<?xml version='1.0' encoding='UTF-8' ?>
    <aspect class="com.xxxx.report.util.ReportLimitHandler"/>
    <bind pointcut="execution(public java.lang.String com.xxxx.business.report.engine.ReportManagerBean->generateReport(com.xxxx.report.vo.ReportParameterVO, com.xxxx.parameters.DBParameters,  com.xxxx.parameters.LogParameters))">
        <around aspect="com.xxxx.report.util.ReportLimitHandler" name="tract"/>        

#com.xxxx.business.report.engine.ReportManagerBean is class implement SessionBean

-- Content of 'com.xxxx.report.util.ReportLimitHandler' --
package com.xxxx.report.util;

import org.jboss.aop.joinpoint.Invocation;

public class ReportLimitHandler {

    public Object tract(Invocation invocation) throws Throwable {
            System.out.println("Entering anything");
            return invocation.invokeNext();
            System.out.println("Leaving anything");


Reply to this message by going to Community

Start a new discussion in JBoss AOP at Community

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-user/attachments/20100401/cb0625e9/attachment.html 

More information about the jboss-user mailing list