Hallo,
ich habe eine EJB3 Bean auf einem JBoss(V4.0.5) Server. Dieser habe ich einen Klassen-Interceptor zugeordnet(mit @Interceptors(MyInterceptor.class)).
Wenn ich eine Methode der Bean aufrufen springt der Interceptor auch an. Wird in dieser aufgerufenen Methode jedoch eine andere Methode der selben Bean aufgerufen, springt der Interceptor nicht mehr an.
Liegt das daran, dass der alte Interceptor noch offen ist wegen des @AroundInvoke? Gibt es eine Möglichkeit dieses Problem zu umgehen?
Vielen Dank für eure Hilfe
Stefan
ich habe eine EJB3 Bean auf einem JBoss(V4.0.5) Server. Dieser habe ich einen Klassen-Interceptor zugeordnet(mit @Interceptors(MyInterceptor.class)).
Wenn ich eine Methode der Bean aufrufen springt der Interceptor auch an. Wird in dieser aufgerufenen Methode jedoch eine andere Methode der selben Bean aufgerufen, springt der Interceptor nicht mehr an.
Liegt das daran, dass der alte Interceptor noch offen ist wegen des @AroundInvoke? Gibt es eine Möglichkeit dieses Problem zu umgehen?
Vielen Dank für eure Hilfe
Stefan