Alessio Soldano created JBWS-3986:
-------------------------------------
Summary: Improve isolation between integration code and user code
Key: JBWS-3986
URL:
https://issues.jboss.org/browse/JBWS-3986
Project: JBoss Web Services
Issue Type: Enhancement
Components: jbossws-cxf, jbossws-integration
Reporter: Alessio Soldano
Assignee: Alessio Soldano
Fix For: jbossws-cxf-5.1.4.Final
It is currently possible for user code to "see" some JBossWS integration classes
& dependencies during the execution of static blocks of user handlers declared through
webservices.xml descriptors or management model. That happens because such code is
executed at deployment time when the JBossWS integration classloader is set as thread
context classloader. We should prevent this from happening.
This is not a problem, of course, at runtime, when the deployment is completely isolated
from the integration classloader.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)