java - 现有spring项目整合cxf出现class not found cxfservlet
怪我咯
怪我咯 2017-04-18 10:53:14
[Java讨论组]

在原有ssh项目上整合cxf时报错

严重: Servlet [HelloWorldService] in web application [/admin_iqiyi] threw load() exception
java.lang.ClassNotFoundException: org.apache.cxf.transport.servlet.CXFServlet
    at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1892)
    at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1735)
    at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:504)
    at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:486)
    at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:113)
    at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1133)
    at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1072)
    at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5368)
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5660)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
    at org.apache.catalina.core.StandardContext.reload(StandardContext.java:4138)
    at org.apache.catalina.startup.HostConfig.reload(HostConfig.java:1539)
    at org.apache.catalina.startup.HostConfig.checkResources(HostConfig.java:1512)
    at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1748)
    at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:333)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
    at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
    at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1370)
    at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1542)
    at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1552)
    at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1520)
    at java.lang.Thread.run(Thread.java:662)

查了半天都说是未导jar包或者未配置cxf servlet,但是我都引入了
web.xml

    
        HelloWorldService    
        org.apache.cxf.transport.servlet.CXFServlet    
        1 
        
            config-location
            /WEB-INF/beans.xml
           
        
        
        HelloWorldService    
        /service/*    
    

cxf配置文件

    
    
    
        
        
        
    
        
    
        
    
    
 

实在是搞不明白是怎么回事,求指导

怪我咯
怪我咯

走同样的路,发现不同的人生

全部回复(2)
天蓬老师

引入了不代表有,看你的lib目录下有没有吧

PHPz

CXF对象有被Spring管理么?

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号