Aktionen: Versionen anzeigen
Tomcat - org.apache.xalan.processor.TransformerFactoryImpl not found

Wenn Du in Deiner Tomcat-Anwendung irgendwo

TransformerFactory tFactory = TransformerFactory.newInstance();

benutzt, and (nach der Umstellung auf Java 5 (jdk1.5.0, J2SE Development Kit 5.0 Update 6))

javax.xml.transform.TransformerFactoryConfigurationError:
Provider org.apache.xalan.processor.TransformerFactoryImpl not found
at javax.xml.transform.TransformerFactory.newInstance(Unknown Source)

als Fehlermeldung erhälts:

Dann einfach im Verzeichnis

  • Tomcat\common\endorsed

die Datei

  • xercesImpl.jar

umbenennen in

  • xercesImpl.jar.old

und

  • xmlParserAPIs.jar

umbenennen in

  • xmlParserAPIs.jar.old

Danach werden die vom neuen Java jetzt mitgelieferten XML-Parser verwendet, und nicht mehr die alten, die der Tomcat noch mitbringt.

Version 3 bearbeitet am {26.12.2005 18:06:42} von smk, Besitzer ist smk und die Berechtigungen sind eingeschränkt auf: Jeden