try {
EjbInterceptor interceptor = new EjbInterceptor(params, method,
this.bus, exchange);
Object[] arguments = { ctx, interceptor };
RpcContainer container = (RpcContainer) this.beanContext
.getContainer();
Class callInterface = this.beanContext
.getServiceEndpointInterface();
method = getMostSpecificMethod(method, callInterface);
Object res = container.invoke(
this.beanContext.getDeploymentID(),
InterfaceType.SERVICE_ENDPOINT, callInterface, method,
arguments, null);
if (exchange.isOneWay()) {