一个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
java 开发数据分析图 jfreechart-所需的第三方jar包 gnujaxp-1.0.0.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 免费下载 需要自取
`gnujaxp.jar`是GNU Java XML Processing包,它实现了Java的XML处理API(JAXP),主要用于解析和生成XML文档。虽然JFreeChart本身并不直接使用XML,但如果你的应用场景涉及到XML数据的处理,那么gnujaxp可能会派上...
最后,`gnujaxp.jar`是GNU Java XML Processing(GNU JAXP)的实现,它是Java平台上的一个标准API,用于处理XML文档。虽然JFreeChart主要关注图表,但有时可能需要处理包含XML数据的源,这时gnujaxp就能提供必要的...
在下载的压缩包中,有两个文件:jfreechart-1.0.13.jar和jcommon-1.0.16.jar,它们分别是JFreeChart和JCommon的jar文件,可以直接导入Java项目中作为依赖使用。此外,还有jfreechart-1.0.13.zip文件,这可能是...
jcommon.jar,用来画图的,和gnujaxp.jar、jfreechart-1.5.0.jar配合使用,这两个在csdn上有
`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包下载,依赖包
jfreechart.jar
在您提供的资源中,提到了几个与JFreeChart相关的jar包,它们分别是gnujaxp-1.0.0.jar,jcommon-1.0.16.jar以及jfreechart-1.0.13.jar。这些jar包是构建基于Java的图表应用的关键组件,下面将详细介绍它们的作用。 ...
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包,真正要引用到eclipse build path的是jfreechart-1.0.14\lib目录下的gnujaxp.jar、jcommon-1.017.jar和jfreechart-1.0.14.jar三个包,我用的就是这3个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来管理依赖,因为它可以自动处理版本冲突,并确保所有依赖都是最新的。 总结来说,Maven和Eclipse的结合使得Java开发更加高效,而Selenium则为Web应用程序的自动化测试提供...
这个类包包括了gnujaxp.jar、jcommon-0.9.6.jar和jfreechart-0.9.21.jar这三个组件,它们各自在数据可视化领域扮演着重要的角色。 1. **gnujaxp.jar**: GNU Java XML Processing (GNU JAXP) 是一个开源的Java API...
gnujaxp.jar jcommon-1.0.0.jar jfreechart-1.0.1.jar junit.jar servlet.jar JFreeChart目前是最好的java图形解决方案,基本能够解决目前的图形方面的需求,主要包括如下几个方面: 饼图, 柱状图 ,线图,点图,时间...
在本案例中,我们将探讨如何利用JFreeChart.jar库,结合jcommon.jar和gnujaxp.jar这两个辅助库,来实现图表的绘制。 首先,我们需要理解`jfreechart.jar`的核心功能。它是JFreeChart的主要库,包含了绘制2D图表的...
在JFreeChart 1.0.13中集成GNU JAXP,主要是为了支持XML格式的数据输入和输出,使得图表的生成和配置可以更加灵活,便于与XML数据源进行交互。 JFreeChart 的使用方法主要包括以下几个步骤: 1. 引入JFreeChart及其...
添加jar包到lib目录下:gnujaxp.jar、iText-2.1.1.jar、jcommon-1.0.13.jar、jfreechart-1.0.10.jar 修改web.xml文件添加如下内容 <servlet-name>DisplayChart <servlet-class>org.jfree.chart.servlet....