This topic has not yet been written. The content below is from the topic description.
War functionality http://localhost:8080/aopexample/index.jsp gets ExampleValue from session, calls getMessage() on it, and displays the value. You can fill in a value in the textbox and press submit. The call goes to BasicExampleServlet.service() creates a new ExampleValue with the passed in string and sets that in the session forwards to index.jsp for display index.jsp then gets ExampleValue from session, calls getMessage() on it, and displays the value. The output in the JBoss logs for all the WAR examples will be something like: -For initial display of index.jsp page 21:34:14,929 INFO [STDOUT] **** ExampleValue empty Constructor 21:34:14,939 INFO [STDOUT] < < < Entering SimpleInterceptor: invocation class: org.jboss.injbossaop.lib.ExampleValue_getMessage_53534 07034680111516_OptimizedMethodInvocation type: Method Invocation method: getMessage Class containing method: org.jboss.injbossaop.lib.ExampleValue 21:34:14,939 INFO [STDOUT] **** ExampleValue.getMessage() 21:34:14,939 INFO [STDOUT] >>> Leaving SimpleInterceptor -Having filled in a value and pressed submit, you should get 21:34:33,525 INFO [STDOUT] < < < Entering SimpleInterceptor: invocation class: org.jboss.injbossaop.web.BasicExampleServlet_service_8 586428322187484014_OptimizedMethodInvocation type: Method Invocation method: service Class containing method: org.jboss.injbossaop.web.BasicExampleServlet 21:34:33,525 INFO [STDOUT] **** BasicExampleServlet.service() 21:34:33,535 INFO [STDOUT] < < < Entering SimpleInterceptor: invocation class: org.jboss.injbossaop.lib.ExampleValue1OptimizedConstru ctorInvocation type: Constructor Invocation constructor: public org.jboss.injbossaop.lib.ExampleValue(java.lang.Stri ng) 21:34:33,535 INFO [STDOUT] **** ExampleValue String Constructor 21:34:33,535 INFO [STDOUT] >>> Leaving SimpleInterceptor 21:34:33,625 INFO [STDOUT] < < < Entering SimpleInterceptor: invocation class: org.jboss.injbossaop.lib.ExampleValue_getMessage_53534 07034680111516_OptimizedMethodInvocation type: Method Invocation method: getMessage Class containing method: org.jboss.injbossaop.lib.ExampleValue 21:34:33,625 INFO [STDOUT] **** ExampleValue.getMessage() 21:34:33,625 INFO [STDOUT] >>> Leaving SimpleInterceptor 21:34:33,625 INFO [STDOUT] >>> Leaving SimpleInterceptor