Uploaded image for project: 'Continuum'
  1. Continuum
  2. CONTINUUM-2049

ClassCastException deploying Continuum.war on JBoss-5.0.0.GA

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Open
    • Priority: Blocker
    • Resolution: Unresolved
    • Affects Version/s: 1.2.3
    • Fix Version/s: None
    • Environment:
      Windows Server 2003 R2 and XP SP3, Sun JDK JVM 1.6.0_11, running JBoss 5.0.0.GA

      Description

      I'm launching the default server configuration for a clean JBoss 5.0.0.GA installation and deploying continuum.war into the deploy/ directory.

      Having tried to adapt the instructions for 4.x.x here:

      http://docs.codehaus.org/display/CONTINUUMUSER/Continuum+on+JBoss

      , I've set up data sources and made the derby jar available.

      When I start the server or redeploy, I get a ClassCastException: org.apache.xerces.jaxp.DocumentBuilderFactoryImpl cannot be cast to javax.xml.parsers.DocumentBuilderFactory

      I tried removing log4j and some of the xml-related jars as described in the Archiva/JBoss doc here:

      http://cwiki.apache.org/ARCHIVA/archiva-on-jboss.html

      This gets me further, but fails with the same error when loading spring context configuration further down the road.

      I've also tried removing xalan/xerces and letting it use the default endorsed version supplied by JBoss, this gives me different ClassLoader errors, at which point I gave up and began writing my findings here.

      I'm guessing it's a fairly simple classloader issue with xalan and xerces, but it's got me stumped. Any hints? I've tried it with v1.3.1 as well, with the same result.

        Attachments

        1. stacktrace.txt
          25 kB
          Bob Walker

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              bob_walker99 Bob Walker
            • Votes:
              1 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated: