code: protected InvocationContextImpl getInvocationContext() {
          // does not seem useful to cache one of these per bean instance; create a new one
          InvocationContextImpl invocationContext = createInvocationContext();
          invocationContext.initialize(ivEjbInstance, ivEjbManagedObjectContext, ivInterceptors);
          return invocationContext;
      }
docs: Returns an {@link InvocationContext} initialized for use with this bean context.