Volevo fare una leggera aggiunta alle risposte precedenti a questa domanda, nel caso in cui qualcun altro si trovasse nella stessa situazione. Ho avuto lo stesso problema sul nostro server WebLogic 9.2 a causa del mio uso di CXF 2.2.3. Oltre alla rimozione di xml-apis.jar menzionato in precedenza, ho anche dovuto rimuovere una libreria xmlParserAPI.
Come sto usando Maven2 era semplicemente una questione di aggiungere un'altra inclusione.
<!-- CXF -->
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-bundle</artifactId>
<version>${dependency.version.cxf}</version>
<scope>compile</scope>
<exclusions>
<exclusion>
<artifactId>xml-apis</artifactId>
<groupId>xml-apis</groupId>
</exclusion>
<exclusion>
<artifactId>xercesImpl</artifactId>
<groupId>xerces</groupId>
</exclusion>
<exclusion>
<artifactId>xmlbeans</artifactId>
<groupId>org.apache.xmlbeans</groupId>
</exclusion>
<exclusion>
<artifactId>xmlParserAPIs</artifactId>
<groupId>xerces</groupId>
</exclusion>
</exclusions>
</dependency>
Spero che questo aiuti qualcuno!
Controlla la risposta di sotretus in questa discussione. Potrebbe essere applicabile a te se stai usando Maven2. http://forum.springsource.org/archive/index.php/t-22597.html –
Hai verificato che non è rimasto alcun barattolo in WEB-INF/lib? –
Ho tutti i jar nella cartella WEB-INF/lib. Ma ricevendo questo errore ... – rose