近十年的老项目,对项目进行升级的时候出现了一个问题,主要是解析xml报错
java.lang.AbstractMethodError at com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.setDocumentInfo(DOM2TO.java:373) at com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.parse(DOM2TO.java:127) at com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.parse(DOM2TO.java:94) at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transformIdentity(TransformerImpl.java:661) at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:707) Truncated. see log file for complete stacktracejdk是1.3的升级到1.6的,weblogic 6升级到10,另外一个很严重的问题,就是源代码丢失,现在改错就是定位到大概的类,进行反编译。在网上搜了说是 Xalan.jar包有问题,要升级,但是我升级了还是出现这个问题,不知道有谁也遇到过这样的升级问题?求解决方案。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
找下工程里哪些包里有 TransformerImpl这个类。然后试试把这个jar包先去掉,重新发布试试?
看看全部日志吧,注意那些非框架stacktrace找下工程里哪些包里有 TransformerImpl这个类。然后试试把这个jar包先去掉,重新发布试试?