Thank you for your quick reply.
My .ear file contains:
bank-ejb.jar
app-client.jar
web-client.war
aopexamplelib.aop
My application.xml:
| <?xml version="1.0" encoding="UTF-8"?>
| <application
xmlns="http://java.sun.com/xml/ns/j2ee"
version="1.4"
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
xsi:schemaLocation="http://java.sun.com /xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/application_1_4.xsd">
| <display-name>JBossDukesBank</display-name>
| <description>Application description</description>
| <module id="EjbModule_1184078196095">
| <ejb>bank-ejb.jar</ejb>
| </module>
| <module id="JavaClientModule_1184078196048">
| <java>app-client.jar</java>
| </module>
| <module id="WebModule_1184078196158">
| <web>
| <web-uri>web-client.war</web-uri>
| <context-root>bank</context-root>
| </web>
| </module>
| <module>
| <java>aopexamplelib.aop</java>
| </module>
|
| <security-role>
| <role-name>BankAdmin</role-name>
| </security-role>
| <security-role>
| <role-name>BankCustomer</role-name>
| </security-role>
| </application>
|
So, I used ".aop" file to deploy.
My aopexamplelib.aop file contains:
com/sun/ebank/aop/SimpleInterceptors2.class
META-INF/jboss-aop.xml
The class I want to weave it is in "bank-ejb.jar",
"com.sun.ebank.ejb.tx.TxControllerBean".
My situation is:
"injbossaop" example can be run perfectly. All configuration of JBoss has been
done.
When depolying my Duke's Bank application, no any error occurs. When running the
application, only "MyServlets" has been woven. (Prints out debug msg). Any other
beans have not been woven. (Doesn't print out debug msg).
Pleas let me know if you need any other info. Thanks.
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4062499#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...