[jboss-user] [JBoss AOP] - Re: Determining who made the original call
kabir.khan@jboss.com
do-not-reply at jboss.com
Fri Jan 12 06:54:36 EST 2007
"aleksab" wrote : Where is the connection from ie. the domain "Stateless Bean" to the annotation @Stateless made?
It is hardcoded. If you also use @Clustered it uses "Clustered Stateless Bean" (or whatever it is called), which again is hardcoded. For any other domains, use @AspectDomain.
a)
*@Local must be running within JBoss AS and has no interceptors. The container will thus be running in the same thread as the caller.
*@Remote obviously can run outside, it has a stack of client interceptors. It needs to put the info into the invocation metadata so that can be picked up on the server.
b)
I'd add a new stack, copying the information from StatelessSessionClientInterceptors. and adding your interceptor in there somewhere and use @RemoteBinding(interceptorStack="MyCustomSLSBClientInterceptorStack")
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4000872#4000872
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4000872
More information about the jboss-user
mailing list