You have to precompile the code that will be intercepted by JBoss AOP aspects in order to perform the weaving.
This is what we call compile time weaving. There are other options to weave the code, but I think this is be the most suitable to your case.
See more info in our documentation: http://docs.jboss.org/jbossaop/docs/2.0.0.GA/docs/aspect-framework/reference/en/html/running.html
You can also check the build files in the examples that are part of JBoss AOP distribution file to see a working example of precompilation.