`

gnujaxp.jar与axis冲突问题

阅读更多

一个Web应用程序,在WTP里无法完成web services向导,手工配置axis后访问http://localhost:8080/myapp/servlet/AxisServlet时提示如下错误:

 

<!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>-->org.apache.axis.InternalException: org.apache.axis.ConfigurationException: org.apache.axis.deployment.wsdd.WSDDException: Must include type attribute for Handler deployment!
org.apache.axis.deployment.wsdd.WSDDException: Must include type attribute 
for Handler deployment!
    at org.apache.axis.deployment.wsdd.WSDDHandler.
<init>(WSDDHandler.java:50)
    at org.apache.axis.deployment.wsdd.WSDDDeployment.
<init>(WSDDDeployment.java:176)
    at org.apache.axis.deployment.wsdd.WSDDDocument.setDocument(WSDDDocument.java:
139)
    at org.apache.axis.deployment.wsdd.WSDDDocument.
<init>(WSDDDocument.java:65)
    at org.apache.axis.configuration.FileProvider.configureEngine(FileProvider.java:
179)
    at org.apache.axis.AxisEngine.init(AxisEngine.java:
172)
    at org.apache.axis.AxisEngine.
<init>(AxisEngine.java:156)
    at org.apache.axis.server.AxisServer.
<init>(AxisServer.java:88)
    at org.apache.axis.server.DefaultAxisServerFactory.createServer(DefaultAxisServerFactory.java:
109)
    at org.apache.axis.server.DefaultAxisServerFactory.getServer(DefaultAxisServerFactory.java:
73)
    at org.apache.axis.server.AxisServer.getServer(AxisServer.java:
73)
    at org.apache.axis.transport.http.AxisServletBase.getEngine(AxisServletBase.java:
185)
    at org.apache.axis.transport.http.AxisServletBase.getOption(AxisServletBase.java:
396)
    at org.apache.axis.transport.http.AxisServletBase.init(AxisServletBase.java:
112)
    at org.apache.axis.transport.http.AxisServlet.init(AxisServlet.java:
156)
    at javax.servlet.GenericServlet.init(GenericServlet.java:
211)

经排除法发现只要删除WEB-INF/lib下的gnujaxp.jar即恢复正常。这个jar文件是因为应用程序使用到jfreechart带来的,按照jfree.org论坛里的说法,只有使用jre1.3.1版本jfreechart才真正需要此文件,所以删掉它问题解决,WTP里web services向导恢复正常。

BTW, 除了axis,这个gnujaxp.jar好像还和spring、ibatis等环境有冲突,见这个

分享到:
评论

相关推荐

    gnujaxp.jar

    gnujaxp.jar

    gnujaxp-1.0.0.jar

    java 开发数据分析图 jfreechart-所需的第三方jar包 gnujaxp-1.0.0.jar

    JavaSwing 绘制折现图用到的jar包免费下载,需要自取

    gnujaxp.jar jcommon-1.0.13.jar jfreechart-1.0.10-experimental.jar jfreechart-1.0.10-swt.jar swtgraphics2d.jar junit.jar 新版本 jcommon-1.0.23.jar jfreechart-1.0.19.jar 免费下载 需要自取

    jfreechart-1.0.19.zip(含jcommon-1.0.23.zip和gnujaxp.jar)

    `gnujaxp.jar`是GNU Java XML Processing包,它实现了Java的XML处理API(JAXP),主要用于解析和生成XML文档。虽然JFreeChart本身并不直接使用XML,但如果你的应用场景涉及到XML数据的处理,那么gnujaxp可能会派上...

    jfreechart需要的jar包

    最后,`gnujaxp.jar`是GNU Java XML Processing(GNU JAXP)的实现,它是Java平台上的一个标准API,用于处理XML文档。虽然JFreeChart主要关注图表,但有时可能需要处理包含XML数据的源,这时gnujaxp就能提供必要的...

    jfreechart1.0.13.jar + jcommon1.0.16.jar

    在下载的压缩包中,有两个文件:jfreechart-1.0.13.jar和jcommon-1.0.16.jar,它们分别是JFreeChart和JCommon的jar文件,可以直接导入Java项目中作为依赖使用。此外,还有jfreechart-1.0.13.zip文件,这可能是...

    jcommon-1.0.24.jar

    jcommon.jar,用来画图的,和gnujaxp.jar、jfreechart-1.5.0.jar配合使用,这两个在csdn上有

    JFreeChart jar包

    `jfreechart-swt-1.0.8a.jar`是JFreeChart与Eclipse SWT(Standard Widget Toolkit)集成的扩展库。SWT是一个用于构建桌面应用程序的Java库,如果你的项目基于SWT,这个jar包将允许你在SWT组件上直接展示JFreeChart...

    arquillian-testenricher-msc-1.0.0.Alpha4.SP9.jar.zip

    标签:arquillian-testenricher-msc-1.0.0.Alpha4.SP9.jar.zip,arquillian,testenricher,msc,1.0.0.Alpha4.SP9,jar.zip包下载,依赖包

    jfreechart.jar

    jfreechart.jar

    JFreeChart相关的jar包(gnujaxp-1.0.0,jcommon-1.0.16.jar,jfreechart-1.0.13.jar)

    在您提供的资源中,提到了几个与JFreeChart相关的jar包,它们分别是gnujaxp-1.0.0.jar,jcommon-1.0.16.jar以及jfreechart-1.0.13.jar。这些jar包是构建基于Java的图表应用的关键组件,下面将详细介绍它们的作用。 ...

    JFreeChart 所需jar包.zip

    JFreeChart 所需jar包:gnujaxp.jar、iText-2.1.5.jar、jcommon-1.0.16.jar、jfreechart-1.0.13.jar、jfreechart-1.0.13-experimental.jar、jfreechart-1.0.13-swt.jar、junit.jar、servlet.jar和swtgraphics2d.jar...

    jfreechart开发jar包

    jfreechart开发jar包,真正要引用到eclipse build path的是jfreechart-1.0.14\lib目录下的gnujaxp.jar、jcommon-1.017.jar和jfreechart-1.0.14.jar三个包,我用的就是这3个jar包。。

    jfreechart-jar包

    提供jfreechart所需所有包,希望...gnujaxp.jar iText-2.1.5.jar jcommon-1.0.16.jar jfreechart-1.0.13-experimental.jar jfreechart-1.0.13-swt.jar jfreechart-1.0.13.jar junit.jar servlet.jar swtgraphics2d.jar

    maven的jar下载

    然而,对于大多数项目来说,推荐使用Maven来管理依赖,因为它可以自动处理版本冲突,并确保所有依赖都是最新的。 总结来说,Maven和Eclipse的结合使得Java开发更加高效,而Selenium则为Web应用程序的自动化测试提供...

    jfreechart类包

    这个类包包括了gnujaxp.jar、jcommon-0.9.6.jar和jfreechart-0.9.21.jar这三个组件,它们各自在数据可视化领域扮演着重要的角色。 1. **gnujaxp.jar**: GNU Java XML Processing (GNU JAXP) 是一个开源的Java API...

    jfreechart1.0.1 资源插件

    gnujaxp.jar jcommon-1.0.0.jar jfreechart-1.0.1.jar junit.jar servlet.jar JFreeChart目前是最好的java图形解决方案,基本能够解决目前的图形方面的需求,主要包括如下几个方面: 饼图, 柱状图 ,线图,点图,时间...

    jfreechart案例

    在本案例中,我们将探讨如何利用JFreeChart.jar库,结合jcommon.jar和gnujaxp.jar这两个辅助库,来实现图表的绘制。 首先,我们需要理解`jfreechart.jar`的核心功能。它是JFreeChart的主要库,包含了绘制2D图表的...

    jfreechart-1.0.13.jar(包含jcommon-1.0.13 和 gnujaxp)

    在JFreeChart 1.0.13中集成GNU JAXP,主要是为了支持XML格式的数据输入和输出,使得图表的生成和配置可以更加灵活,便于与XML数据源进行交互。 JFreeChart 的使用方法主要包括以下几个步骤: 1. 引入JFreeChart及其...

    jfreechart使用手册

    添加jar包到lib目录下:gnujaxp.jar、iText-2.1.1.jar、jcommon-1.0.13.jar、jfreechart-1.0.10.jar 修改web.xml文件添加如下内容 &lt;servlet-name&gt;DisplayChart &lt;servlet-class&gt;org.jfree.chart.servlet....

Global site tag (gtag.js) - Google Analytics