出现javax.xml.transform.TransformerException: java.lang.UnsupportedOperationException
个人认为是由于jdk1.5 与 tomcat5.0之间的关于 TransformerFactoryImpl 类的冲突造成的。
tomcat-5.0\common\endorsed下有两个jar包:xercesImpl.jar和xml-apis.jar,其中的类 javax.xml.transform.TransformerFactory 与jdk1.5中的类org.apache.xalan.processor.TransformerFactoryImpl其实是同一个类。
解决办法:
将xml-apis.jar和xercesImpl.jar移出endorsed文件夹。