当下软件园-绿色软件,免费软件下载,电脑软件下载,绿色软件下载网站
TAG标签| 网站地图| 设为首页| 加入收藏
当前位置:当下软件园 > 软件下载 > 系统工具 > 系统其他 >

在web项目中新增或者添加webservice服务

类型:系统其他

语言:中文

更新:2025-05-18 12:25

大小:2.6M

版本:

平台:WinAll, WinXP

标签:web

  • 软件介绍
  • 软件截图
  • 相关下载

假如需要在web项目中新增或者添加webservice服务时,记者的资料可以叫你了解怎么样操作,大伙赶快下载来看看哦

在web项目中如何添加webservice 推广客户端

添加webservice推广客户端,就和你写个模块是一样的。只是webservice是请求外部程序。

web项目不可以理解为一种规范或类别。大家用 服务对象,达成功能来将一类java项目概念为web项目,如此说的意思就是 这两者没可比较性。

遇见的问题:

显示错误1、java.lang.NoClassDefFoundError: org/springframework/beans/factory/support/ReaderContext

原来在tomcat上运行没问题的程序到项目所用的jboss4.0.3上居然显示错误一堆:noclassfound。看着是找不到spring的类,查了些资料,有人说xbean-spring.jar用2.8的就能,结果到xbean网站上只见到最新的2.6没发现2.8,无奈,只好探寻别的办法。

在spring的cvs中查找了spring项目的早期代码,都没发现这个类

为排除可能性,下载了别的版本的jboss单独部署演示程序没问题,于是在项目的jboss上将项目undeploy,演示程序运行成功(期间发现jboss启动应用是根据字母排序启动的哈)

很不解,为何不一样的war包还会互相影响怀疑与spring版本有关:

替换项目中的spring.jar为最新的2.5.5中的jar包,无效

替换项目中的spring.jar为xfire所用的spring1.2.6.jar,无效

替换xfire中和项目中的的spring.jar为2.5.5中的jar包,无效

无意中,在xfire的最新发布包中发现有xbean-spring2.8.jar 替换后果然不再报这个错了,却报别的错:显示错误2、java.lang.IllegalArgumentException: Servlet mapping specifies an unknown servlet name SomeServletName

最后看到这个:

(http://wiki.metawerx.net/wiki/Java.lang.IllegalArgumentException)

your web.xml file has a servlet-mapping with no matching servlet. Each mapping must include a servlet-name that matches a servlet-name in a servlet element.

your web.xml file has a correctly matched servlet-mapping and servlet element, but the servlet-mapping appears before the servlet. The servlet-mapping must appear below the servlet, because the file is parsed in order.

在web.xml查询了一下,果然是后一种状况,调整顺序后,不报这个错了,接着报下一个错:

显示错误3、Unrecognized xbean element mapping: beans in namespace http://xfire.codehaus.org/config/1.0

还好一下子就找到一篇文章说这个:http://www.blogjava.net/XXNiuLang/archive/2007/08/15/136952.html

不过遗憾的是,根据这个文章做,并没解决我的问题

但在另外一篇文章中看到(http://www.jumpingbean.co.za/blogs/mark/xfire_spring_bug):Basically XFire needs an earlier version of spring to work. I ended up using spring 1.2.8 but I assume any spring version before 2.0 would work. 将项目中的spring包替换为xfire发布包中的1.2.6,哈,成功!

TAG标签:web(1)

转载请说明来源于当下软件园(https://www.gpsdan.com)

本文地址:https://www.gpsdan.com/soft/6992.html

郑重声明:文章来源于网络作为参考,本站仅用于分享不存储任何下载资源,如果网站中图片和文字侵犯了您的版权,请联系我们处理!邮箱3450399331@qq.com