[jboss-user] [JBoss AOP] - Re: How do you use EnableLoadtimeWeaving for a Windows Servi
sweetvenkat
do-not-reply at jboss.com
Mon Nov 27 16:34:37 EST 2006
"kabir.khan at jboss.com" wrote : First of all make sure that you can get the "injboss" tutorial example running, so that you know how to set up loadtime weaving for an instance you manage yourself.
|
| The jar to use for the -javaagent when running with jboss is pluggable-instrumentor.jar
| not jboss-aop-jdk50.jar
| :
| | set JAVA_OPTS=%JAVA_OPTS% -Dprogram.name=%PROGNAME% -javaagent:C:\myjboss\bin\pluggable-instrumentor.jar
| |
|
| I am not sure what JBoss IDE or jbosservice use run.bat or if they invoke the jboss Main class themselves. So if modifying the run.bat does not work for you, try to set the -javaagent switch when creating your service:
|
Kabbir;
Yeah, i set JAVA_OPTS to full path of pluggable-instrumentor.jar. But, i see the same problem.
I'll try.
But what about ejb3 interceptors. As an alternative to jboss-aop, can we use ejb3 interceptors?
Here is my sesssion bean..
package com.j3ltd.test.ejbs;
import java.io.Serializable;
import javax.ejb.Stateless;
import javax.ejb.AroundInvoke;
import javax.ejb.InvocationContext;
public @Stateless class TestStatelessBean implements TestStateless,Serializable {
public String testBean() {
System.out.println("Business Method Called...");
return "the server returned this string";
}
@AroundInvoke
public Object log(InvocationContext ctx) throws Exception {
System.out.println("Security Check Done!!!");
return ctx.proceed();
}
}
When I invoked the sesson bean's business method, even ejb3 interceptor did not work? So, where the problem is? I am using Jboss-4.0.4RC1 and configured thru jboss-ide5.
But i see the following when i invoked the business method...
13:21:25,578 INFO [STDOUT] FieldsManager in use = org.jboss.serial.classmetamodel.ReflectionFieldsManager
3:21:25,703 INFO [STDOUT] Business Mehod Called...
Thanks for letting me know...
Eswarrao Ankamreddy
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3989067#3989067
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3989067
More information about the jboss-user
mailing list