`
hendryxu
  • 浏览: 123280 次
  • 来自: ...
最近访客 更多访客>>
社区版块
存档分类
最新评论

javax.xml.transform.dom.DOMResult.getNextSibling()

阅读更多

java.lang.NoSuchMethodError: javax.xml.transform.dom.DOMResult.getNextSibling()Lorg/w3c/dom/Node;
org.apache.xalan.transformer.TransformerIdentityImpl.createResultContentHandler(TransformerIdentityImpl.java:199)

问题分析:

问题出在Tomcat和jdk的兼容性上,如果用jdk1.5那么必须使用5.5.x系列的版本,反之亦然,如果和5.0.x系列的Tomcat搭配就会出现兼容问题导致报错。

原来是因为使用了tomcat5。0。28它里面的xml-api.jar把jdk1.5里面的DOMResult冲掉了 ,tomcat5.5.17则不会有这个问题。

解决方案:

最后环境换成jdk1.5.06,tomcat换成5.5.17,问题解决

分享到:
评论
4 楼 lg_techie 2008-11-27  
也是才遇到这个问题,呵呵,通过google搜索到此!!收藏老!
3 楼 stardust1900 2007-05-17  
刚刚也遇到这个问题
2 楼 stardust1900 2007-05-17  
太感谢了,眼泪,哗哗的...
1 楼 netingcn 2007-04-18  
哥们,似乎你的说法有点问题,我现在的环境是jdk1.5,tomcat5.0.28,最开始老是报xml解析错误,后来我把解析xml的几个包加上,就出现是你指出的错误,我按照你的说法,把tomcat换成了5.5.20,没有出现那样的问题,后来我看到tomcat5.0.28的commom/endorsed文件下有两个jar包,这两个好像就是用来解析xml的,但是版本太老,所以导致你提出的错误,后来我把删除,换上新的,一切就都好了!!

相关推荐

    javax.xml.rpc相关jar包

    描述中提到的“解决javax.xml jar包缺失的问题,引进javax.xml.rpc-api-1.1.1.jar”,意味着在开发或运行某个Java项目时,可能会遇到由于缺少`javax.xml.rpc`相关的jar包导致的编译或运行错误。为了解决这个问题,...

    javax.xml.bind.jar

    【标题】"javax.xml.bind.jar" 是一个Java开发中常用的工具包,主要包含了Java对象到XML数据绑定的API,这是Java标准版(Java SE)的一部分,用于帮助开发者将Java类和XML文档之间的转换自动化,从而简化了XML处理。...

    javax.xml.rpc

    "javax.xml.rpc"是Java平台中的一个关键组件,主要用于实现基于XML的远程过程调用(XML-RPC)服务。这个框架允许Java应用程序通过HTTP协议来调用远程服务器上的方法,从而实现分布式计算。在Java EE环境中,它常与...

    javax.xml.ws.Service 报错需要的包

    在Java开发中,`javax.xml.ws.Service` 是一个核心组件,属于Java API for XML Web Services (JAX-WS)的一部分,用于创建客户端和服务端的Web服务代理。报错通常表明缺少必要的依赖包,这可能会影响到程序的正常运行...

    javax.xml.stream_1.0.1.v201004272200.jar

    javax.xml.stream_1.0.1.v201004272200.jar

    javax.xml.bind.jar 包

    在集成阿里云移动推送时,部署到服务器的时候遇到了java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter 错误,产生原因是缺少javax.xml.bind.DatatypeConverter

    Unable to load class ‘javax.xml.bind.JAXBException‘(csdn).pdf

    在Android Studio中遇到"Unable to load class ‘javax.xml.bind.JAXBException‘"的错误,通常是由于Java运行时环境(JRE)或开发工具包(JDK)与项目的兼容性问题导致的。`javax.xml.bind.JAXBException`是Java的...

    javax.xml.bind.jar和三个sqljdbc4x.jar

    javax.xml.bind.jar和三个sqljdbc4x.jar;实测可用。用于sqlserver连接和出现Java 9 及以上 eclipse 链接 SQL数据库 抛出 java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter 异常

    javax.xml.ws.Service

    【javax.xml.ws.Service】是Java平台上用于Web服务客户端的一个核心接口,它位于Java Web Services (JWS) API中,主要用于创建和使用Web服务。这个接口是JAX-WS(Java API for XML Web Services)规范的一部分,它...

    javax.xml-1.3.4

    首先,`javax.xml.transform`子包是处理XML转换的核心部分。它提供了`Transformer`和`Source`接口,以及`Result`类,用于执行从一个XML源到另一个XML结果的转换。`TransformerFactory`用于创建`Transformer`实例,而...

    javax.ejb.jar下载

    Files contained in javax.ejb.jar: META-INF/MANIFEST.MF javax.ejb.AccessLocalException.class javax.ejb.AccessTimeout.class javax.ejb.ActivationConfigProperty...javax.xml.rpc.handler.MessageContext.class

    com.springsource.javax.xml.rpc-1.1.0.jar

    jar包,官方版本,自测可用

    javax.xml.soap-api-1.4.0.jar

    安卓sdk找不到的api,因此需要引入额外的jar包1

    com.springsource.javax.xml.stream-1.0.1.jar

    jar包,官方版本,自测可用

    javax.ejb.rar

    META-INF / maven / org.glassfish.main.ejb / javax.ejb / pom.xml javax.ejb.AccessLocalException.class javax.ejb.AccessTimeout.class javax.ejb.ActivationConfigProperty.class javax.ejb.AfterBegin.class ...

    javax.xml.bind jdk1.5缺包

    标题 "javax.xml.bind jdk1.5缺包" 指出的问题是在使用Java 1.5版本时,遇到了与`javax.xml.bind`相关的类找不到的异常。具体来说,异常信息 "java.lang.ClassNotFoundException: ...

    javax.servlet jar包---解决找不到javax.servlet.*等问题

    当你遇到“找不到javax.servlet.*”这样的错误时,通常是因为你的项目缺少了这个库,所以需要引入`javax.servlet.jar`来解决问题。 1. **Java Servlet简介** Java Servlet是Java平台上的一个标准,用于扩展服务器...

Global site tag (gtag.js) - Google Analytics