Got this error - javax.xml.transform. TransformerFactoryConfigurationError: Provider org.apache.xalan.processor. TransformerFactoryImpl not found

I got this error when running the admin application of my new company. It is a web application running via JNLP. JNLP is an XML-based technology for launching Java executables over the Web.

This error usually happened when you are using Java 1.5 and Tomcat. The workaround here is to remove the xml-apis.jar from [TOMCAT_HOME]\common\endorsed folder. This site explained the reason and solution for this error. :)