Hi there ...
I am trying to use EJB3 Initerceptors for a poc project.
I was properly able to add and execute a @PostConstruct annotation to my
Stateless Session Bean.
Adding a @AroundInvoke or a manually create Annotation like @SpringBean
however failed to work.
Is the complete Interceptor framework already implemented and available for
M3 or should I stop playing around within for now ??
Please find my used impl. below
--- used class ---
@Stateless
@Interceptors(SpringBeanInterceptor.class)
public class Calculator implements CalculatorLocal {
private EchoBean echoBean;
private static Log log = LogFactory.getLog(Calculator.class);
@PostConstruct public void init()
{
System.out.println("PostConstruct is properly working !!!");
}
@AroundInvoke
public Object invoke(InvocationContext ctx) throws Exception
{
System.out.println("***invoked");
return ctx.proceed();
}
public int sum(int add1, int add2) {
return add1+add2;
}
public int multiply(int mul1, int mul2) {
return mul1*mul2;
}
@SpringBean
public void setEchoBean(EchoBean bean) {
log.debug("entered setEchoBean");
System.out.println("entering setEchoBean");
this.echoBean = bean;
}
}
thanks for your help
--
View this message in context:
http://www.nabble.com/Geronimo-2.0-M3-Interceptors-tf3425894s134.html#a9548679
Sent from the Apache Geronimo - Users mailing list archive at Nabble.com.