When the Spring integration is enabled, the TCCL that's set at the time the user endpoint methods are executed is an instance of DelegateClassLoader whose parent actually grants user visibility over classes he should only be given access if he declared a proper module dependency.
In addition, the DelegateClassLoader is not recognized by the remote EJB client subsystem. This causes remote EJB invocations from webservice implementations to fail with "EJBCLIENT000025: No EJB receivers available...".
Verified on 6.3.3.CP.CR1
Alessio Soldano <email@example.com> updated the status of jira JBWS-3858 to Closed