Как заставить JBoss AOP работать над моим кодом - PullRequest
1 голос
/ 06 января 2011

Я определил класс Aspect, аннотируемый на уровне класса и снова на уровне метода с помощью pointcut для попадания во все публичные исполнения методов. Метод просто запускает оператор журнала и выполняет стандартный вызов вызова. Это завернуто в банку, переименованную в aop, с META-INF / jboss-aop.xml и помещенную в каталог jboss deploy, рядом с ухом приложения.

В mbean xml развертывателя jboss aop установлено значение true для времени загрузки.

Мой метод вызывается для некоторых методов org.jboss.jms при запуске сервера, но я не вижу, чтобы он запускался ни для чего другого.

Что мне нужно сделать, чтобы он работал с моим приложением / пакетами?

JBoss 4.2.3. Java 5, не используя -javaagent. Извинения; Я не могу опубликовать примеры кода, код находится в сети без доступа к Интернету или внешним носителям, так что это все из памяти.

...