要失业 了,哎 ,救助最后一个问题.谁用过xfire开发过webservice的出来帮个忙

weizb1688 2017-07-13 05:00:21
在web.xml配置时出错:


org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[]]
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:162)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:899)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:875)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1260)
at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:2002)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.NoClassDefFoundError: org/springframework/web/context/support/GenericWebApplicationContext


web.xml中,配置xfire如下:

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
version="2.4">

<servlet>
<servlet-name>Controller</servlet-name>
<servlet-class>com.legeritsoft.framework.controller.Controller</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>Controller</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>ValidateCodeServlet</servlet-name>
<servlet-class>com.legeritsoft.framework.controller.CreateValidateCode</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>ValidateCodeServlet</servlet-name>
<url-pattern>/getcodeimage</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>JSONService</servlet-name>
<servlet-class>com.legeritsoft.framework.service.data.servlet.CommonServerServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>JSONService</servlet-name>
<url-pattern>/m/commonServerIF</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>WeiXinAuthentication</servlet-name>
<servlet-class>com.legeritsoft.framework.service.data.servlet.WeiXinAuthenticationServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>WeiXinAuthentication</servlet-name>
<url-pattern>/WeiXinAuthentication</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>DruidStatView</servlet-name>
<servlet-class>com.alibaba.druid.support.http.StatViewServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>DruidStatView</servlet-name>
<url-pattern>/druid/*</url-pattern>
</servlet-mapping>
<!-- url-pattern中配置的/coreServlet用于指定该Servlet的访问路径 -->
<servlet>
<servlet-name>coreServlet</servlet-name>
<servlet-class>
weixin.servlet.util.CoreServlet
</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>coreServlet</servlet-name>
<url-pattern>/coreServlet</url-pattern>
</servlet-mapping>
<!-- OAuth2 -->
<servlet>
<servlet-name>oauth2Servlet</servlet-name>
<servlet-class>
weixin.oauth2.util.OAuth2Servlet
</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>oauth2Servlet</servlet-name>
<url-pattern>/oauth2Servlet</url-pattern>
</servlet-mapping>
<filter>
<filter-name>DruidWebStatFilter</filter-name>
<filter-class>com.alibaba.druid.support.http.WebStatFilter</filter-class>
<init-param>
<param-name>exclusions</param-name>
<param-value>*.js,*.gif,*.jpg,*.png,*.css,*.ico,/druid/*</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>DruidWebStatFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>

<servlet>
<servlet-name>XFireServlet</servlet-name>
<servlet-class>org.codehaus.xfire.transport.http.XFireConfigurableServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>XFireServlet</servlet-name>
<url-pattern>/servlet/XFireServlet/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>XFireServlet</servlet-name>
<url-pattern>/services/*</url-pattern>
</servlet-mapping>
</web-app>




搞了好几天,webservice居然都没搞起来,心真累啊
...全文
410 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_38501621 2017-07-25
  • 打赏
  • 举报
回复
webservice 学了后就没用过。。。。。
自由自在_Yu 2017-07-24
  • 打赏
  • 举报
回复
http://download.csdn.net/download/jeffyu328/4434029 下载一下spring-web.jar放进去
铭睿科技老郭 2017-07-24
  • 打赏
  • 举报
回复
application context配置了webservice的bean没有?
xwn_2016 2017-07-14
  • 打赏
  • 举报
回复
Caused by: java.lang.NoClassDefFoundError: org/springframework/web/context/support/GenericWebApplicationContext

明显缺包哈
weizb1688 2017-07-14
  • 打赏
  • 举报
回复
居然没有一个上来帮忙 ,都 是来看笑话的
你大爷D 2017-07-14
  • 打赏
  • 举报
回复
根据你自己的错误,百度,缺少啥包这网站不有的是下载资源吗,一个一个找呗
weizb1688 2017-07-13
  • 打赏
  • 举报
回复
引用 4 楼 pany1209 的回复:
[quote=引用 3 楼 weizb1688的回复:][quote=引用 2 楼 pany1209 的回复:] 有没有spring-web的包???
是这几个吗?[/quote] [/quote] 严肃点,这个有什么影响?
李德胜1995 2017-07-13
  • 打赏
  • 举报
回复
引用 3 楼 weizb1688的回复:
[quote=引用 2 楼 pany1209 的回复:]
有没有spring-web的包???




是这几个吗?[/quote]
weizb1688 2017-07-13
  • 打赏
  • 举报
回复
引用 2 楼 pany1209 的回复:
有没有spring-web的包???




是这几个吗?
李德胜1995 2017-07-13
  • 打赏
  • 举报
回复
有没有spring-web的包???
weizb1688 2017-07-13
  • 打赏
  • 举报
回复
这一段是网上搞来的,加上就会报错


 <servlet>
        <servlet-name>XFireServlet</servlet-name>
        <servlet-class>org.codehaus.xfire.transport.http.XFireConfigurableServlet</servlet-class>
    </servlet>
   <servlet-mapping>  
        <servlet-name>XFireServlet</servlet-name>  
        <url-pattern>/servlet/XFireServlet/*</url-pattern>  
    </servlet-mapping>
    <servlet-mapping>  
        <servlet-name>XFireServlet</servlet-name>  
        <url-pattern>/services/*</url-pattern>  
    </servlet-mapping>

81,114

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧