InvocationHandler invocationHandler = new NoInterfaceViewInvocationHandler(this.endpointContext, session,
this.beanClass, asyncMethods==null?new AsyncMethodsMetaData():asyncMethods);
// Now create the proxy
Object noInterfaceView = new JavassistProxyFactory().createProxy(new Class<?>[] {beanClass}, invocationHandler);
return noInterfaceView;
}