Heya,

thank you so much for your reply.

The changes I made for my ejb3 Inteceptor looks like this:

   <interceptor class="haensl.ejb3interceptors.MyDefaultInterceptor" 
scope="PER_CLASS"/>
  |    
  | <domain name="Stateless Bean">
  |       <bind pointcut="execution(public * *->*(..))">
  |     <interceptor-ref 
name="org.jboss.ejb3.asynchronous.AsynchronousInterceptor"/>
  |          <interceptor-ref name="org.jboss.ejb3.ENCPropagationInterceptor"/>
  |          <interceptor-ref 
name="org.jboss.ejb3.security.AuthenticationInterceptorFactory"/>
  |       </bind>
  |       <bind pointcut="execution(public * 
@org.jboss.annotation.security.SecurityDomain->*(..))">
  |          <interceptor-ref name="Basic Authorization"/>
  |       </bind>
  |       <bind pointcut="execution(public * 
@javax.annotation.security.RunAs->*(..))">
  |          <interceptor-ref 
name="org.jboss.ejb3.security.RunAsSecurityInterceptorFactory"/>
  |       </bind>
  |       <bind pointcut="execution(public * 
@org.jboss.annotation.ejb.Clustered->*(..))">
  |          <interceptor-ref 
name="org.jboss.ejb3.remoting.ReplicantsManagerInterceptorFactory"/>
  |       </bind>
  |       <bind pointcut="execution(public * *->*(..))">
  |          <interceptor-ref 
name="org.jboss.ejb3.stateless.StatelessInstanceInterceptor"/>
  |          <interceptor-ref 
name="org.jboss.aspects.tx.TxPropagationInterceptor"/>
  |          <interceptor-ref name="org.jboss.ejb3.tx.TxInterceptorFactory"/>
  |          <interceptor-ref 
name="org.jboss.ejb3.AllowedOperationsInterceptor"/>
  |          <interceptor-ref 
name="org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor"/>
  |          <interceptor-ref 
name="org.jboss.ejb3.interceptor.EJB3InterceptorsFactory"/>
  |      <!--interceptor-ref 
name="haensl.ejb3interceptors.MyDefaultInterceptor"/ -->
  |       </bind>

For loading this interceptor by all ejbs which are deployed on the server I 
just have to copy my .jar file with the interceptor to the lib folder of the 
server ?
It still doesnt work that way. 

And with deployment descriptors I only worked so far that I know that I have to 
add them to the target projects which needed to be intercepted.
But by this I have to "touch" those projects. And that is not my intention.

Or is there some kind of "global deployment descriptor folder" in the server 
structure ?


Thank you so much,


Hans 

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4036217#4036217

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4036217
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to