Uploaded image for project: 'JBoss Enterprise Application Platform 4 and 5'
  1. JBoss Enterprise Application Platform 4 and 5
  2. JBPAPP-8027

JBossWS uses JAXP in a non-modular classloading compatible way

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Obsolete
    • Icon: Major Major
    • TBD EAP 5
    • EAP_EWP 5.1.2
    • Web Services
    • None
    • NEW

      If a deployment uses JAXP such as Xerces XML parsing inside of the application and requires a different version of Xerces or JAXP implementation and the deployment also uses Web Services such to call a WS client, then the WS call will fail because JBossWS will get a ClassCastException because JBossWS is running in the context of the deployment and tries to use the JAXP implementation in the deployment instead of the implementation in JBoss which it should.

      We need to look at fixing JBossWS to use the classloader where the JBossWS classes are located instead of the classloader of the deployment when creating factories.

              rhn-support-bmaxwell Brad Maxwell
              rhn-support-bmaxwell Brad Maxwell
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: