0 0

关于Springmvc+cxf+jboss6无法加载ApplicationListener的问题30

我使用的是Springmvc+cxf,发布在jboss6.0启动的时候报错,错误如下:
Caused by: java.lang.NoClassDefFoundError: org/springframework/context/ApplicationListener
	at java.lang.ClassLoader.defineClass1(Native Method) [:1.6.0_43]
	at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) [:1.6.0_43]
	at java.lang.ClassLoader.defineClass(ClassLoader.java:615) [:1.6.0_43]
	at org.jboss.classloader.spi.base.BaseClassLoader.access$200(BaseClassLoader.java:52) [jboss-classloader.jar:2.2.0.GA]
	at org.jboss.classloader.spi.base.BaseClassLoader$2.run(BaseClassLoader.java:650) [jboss-classloader.jar:2.2.0.GA]
	at org.jboss.classloader.spi.base.BaseClassLoader$2.run(BaseClassLoader.java:609) [jboss-classloader.jar:2.2.0.GA]
	at java.security.AccessController.doPrivileged(Native Method) [:1.6.0_43]
	at org.jboss.classloader.spi.base.BaseClassLoader.loadClassLocally(BaseClassLoader.java:608) [jboss-classloader.jar:2.2.0.GA]
	at org.jboss.classloader.spi.base.BaseClassLoader.loadClassLocally(BaseClassLoader.java:585) [jboss-classloader.jar:2.2.0.GA]
	at org.jboss.classloader.spi.base.BaseDelegateLoader.loadClass(BaseDelegateLoader.java:156) [jboss-classloader.jar:2.2.0.GA]
	at org.jboss.classloader.spi.filter.FilteredDelegateLoader.doLoadClass(FilteredDelegateLoader.java:141) [jboss-classloader.jar:2.2.0.GA]
	at org.jboss.classloader.spi.filter.FilteredDelegateLoader.loadClass(FilteredDelegateLoader.java:132) [jboss-classloader.jar:2.2.0.GA]
	at org.jboss.classloader.spi.base.ClassLoadingTask$ThreadTask.run(ClassLoadingTask.java:461) [jboss-classloader.jar:2.2.0.GA]
	at org.jboss.classloader.spi.base.ClassLoaderManager.nextTask(ClassLoaderManager.java:262) [jboss-classloader.jar:2.2.0.GA]
	at org.jboss.classloader.spi.base.ClassLoaderManager.process(ClassLoaderManager.java:161) [jboss-classloader.jar:2.2.0.GA]
	at org.jboss.classloader.spi.base.BaseClassLoaderDomain.loadClass(BaseClassLoaderDomain.java:260) [jboss-classloader.jar:2.2.0.GA]
	at org.jboss.classloader.spi.base.BaseClassLoaderDomain.loadClass(BaseClassLoaderDomain.java:1152) [jboss-classloader.jar:2.2.0.GA]
	at org.jboss.classloader.spi.base.BaseClassLoader.loadClassFromDomain(BaseClassLoader.java:886) [jboss-classloader.jar:2.2.0.GA]
	at org.jboss.classloader.spi.base.BaseClassLoader.doLoadClass(BaseClassLoader.java:505) [jboss-classloader.jar:2.2.0.GA]
	at org.jboss.classloader.spi.base.BaseClassLoader.loadClass(BaseClassLoader.java:450) [jboss-classloader.jar:2.2.0.GA]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:247) [:1.6.0_43]
	at org.jboss.resteasy.integration.deployers.ResteasyScannerDeployer.checkDeclaredApplicationClassAsServlet(ResteasyScannerDeployer.java:253) [:6.0.0.Final]
	at org.jboss.resteasy.integration.deployers.ResteasyScannerDeployer.scan(ResteasyScannerDeployer.java:108) [:6.0.0.Final]
	at org.jboss.resteasy.integration.deployers.ResteasyScannerDeployer.internalDeploy(ResteasyScannerDeployer.java:64) [:6.0.0.Final]
	at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:55) [:2.2.0.GA]
	at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:179) [:2.2.0.GA]
	... 44 more
Caused by: java.lang.ClassNotFoundException: org.springframework.context.ApplicationListener
	at java.net.URLClassLoader$1.run(URLClassLoader.java:202) [:1.6.0_43]
	at java.security.AccessController.doPrivileged(Native Method) [:1.6.0_43]
	at java.net.URLClassLoader.findClass(URLClassLoader.java:190) [:1.6.0_43]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:306) [:1.6.0_43]
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) [:1.6.0_43]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:247) [:1.6.0_43]
	at java.lang.Class.forName0(Native Method) [:1.6.0_43]
	at java.lang.Class.forName(Class.java:249) [:1.6.0_43]
	at org.jboss.classloader.spi.base.BaseClassLoaderDomain.loadClass(BaseClassLoaderDomain.java:284) [jboss-classloader.jar:2.2.0.GA]
	at org.jboss.classloader.spi.base.BaseClassLoaderDomain.loadClass(BaseClassLoaderDomain.java:1152) [jboss-classloader.jar:2.2.0.GA]
	at org.jboss.classloader.spi.base.BaseClassLoader.loadClassFromDomain(BaseClassLoader.java:886) [jboss-classloader.jar:2.2.0.GA]
	at org.jboss.classloader.spi.base.BaseClassLoader.doLoadClass(BaseClassLoader.java:505) [jboss-classloader.jar:2.2.0.GA]
	at org.jboss.classloader.spi.base.BaseClassLoader.loadClass(BaseClassLoader.java:450) [jboss-classloader.jar:2.2.0.GA]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:247) [:1.6.0_43]
	... 70 more

web.xml配置:
  	<servlet>    
        <servlet-name>CXFServlet</servlet-name>    
        <servlet-class>org.apache.cxf.transport.servlet.CXFServlet</servlet-class>    
        <load-on-startup>2</load-on-startup>    
    </servlet>    
    
    <servlet-mapping>    
        <servlet-name>CXFServlet</servlet-name>    
        <url-pattern>/cxf/*</url-pattern>    
    </servlet-mapping>  
 
谁遇到过类似问题,怎么解决的,谢谢!
相关文章:
http://java.dzone.com/articles/jboss-microcontainer-classloading
https://community.jboss.org/thread/160566?_sscc=t
2014年7月18日 15:06

2个答案 按时间排序 按投票排序

0 0

不是jar冲突,就是web.xml里面的顺序问题。

2014年7月21日 09:04
0 0

Caused by: java.lang.NoClassDefFoundError: org/springframework/context/ApplicationListener 
意思是说找不到ApplicationListener这个类,检查下有没有添加jar包,有没有把jar文件添加到classpath中,再不行就仔细检查下配置文件有没有写错

2014年7月19日 12:28

相关推荐

    maven 搭建springMVC+cxf+mybatis整合项目

    本项目是关于使用Maven来搭建一个基于SpringMVC、CXF和MyBatis的整合项目,这些技术都是Java开发中的常用工具,用于构建高效、灵活的企业级应用。下面我们将详细探讨这些技术以及它们在项目中的整合方式。 首先,...

    springmvc+cxf

    标题 "springmvc+cxf" 暗示了我们要探讨的是如何在Spring MVC框架下整合Apache CXF服务。Apache CXF是一个开源的Java框架,用于构建和开发服务导向架构(SOA)的应用,它支持多种协议和服务标准,如SOAP、RESTful、...

    springMVC+cxf+mybatis整合项目

    SpringMVC、CXF 和 MyBatis 是三个在 Java Web 开发中广泛应用的框架。SpringMVC 是 Spring 框架的一部分,主要用于构建 MVC(Model-View-Controller)架构的 Web 应用;CXF 是一个开源的服务框架,用于创建和消费 ...

    Spring+SpringMVC+Mybatis CXF

    总的来说,这个压缩包提供了一个学习和实践SSM(Spring、SpringMVC、Mybatis)和CXF集成的平台,帮助开发者掌握企业级Java应用开发的关键技能,包括服务化、Web接口设计、数据库操作和框架整合等。通过研究这些文件...

    Java基于Spring+SpringMVC+MyBatis实现的学生信息管理系统源码.zip

    Java基于Spring+SpringMVC+MyBatis实现的学生信息管理系统源码,SSM+Vue的学生管理系统。 Java基于Spring+SpringMVC+MyBatis实现的学生信息管理系统源码,SSM+Vue的学生管理系统。 Java基于Spring+SpringMVC+...

    完善的Spring+SpringMVC+Mybatis+easyUI后台管理系统(RESTful API+redis).zip

    完善的Spring+SpringMVC+Mybatis+easyUI后台管理系统(RESTful API+redis).zip 完善的Spring+SpringMVC+Mybatis+easyUI后台管理系统(RESTful API+redis).zip 完善的Spring+SpringMVC+Mybatis+easyUI后台管理系统...

    spring+springmvc+mybatis+mongodb+ActiveMQ+CXF

    "spring+springmvc+mybatis+mongodb+ActiveMQ+CXF"就是一个典型的技术栈,它涵盖了后端开发、数据库管理、消息队列以及服务接口等多个关键领域。下面我们将详细探讨这些技术及其相互作用。 首先,Spring框架是Java...

    springmvc+webservice(cxf)+maven 完整实例

    Spring MVC、WebService(CXF)和Maven是Java开发中常用的三大技术,它们在构建现代企业级应用中扮演着重要角色。本实例结合这三者,提供了一个完整的可运行项目,便于开发者快速理解和实践。 首先,Spring MVC是...

    springmvc+mybatis+CXF

    标题 "springmvc+mybatis+CXF" 描述了一个基于Java技术栈的Web服务开发架构,结合了Spring MVC、MyBatis和Apache CXF这三个关键组件。以下将详细阐述这三个技术及其相互配合的工作原理。 **Spring MVC** Spring MVC...

    基于Spring+SpringMVC+Mybatis架构的博客系统.zip

    基于Spring+SpringMVC+Mybatis架构的博客系统:博客管理、图表数据、日志分析、访问记录、图库管理、资源管理、友链通知等。良好的页面预加载,无限滚动加载,文章置顶,博主推荐等。提供 用户端+管理端 的整套系统...

    SpringMVC+Hibernate3+CXF整合详细实例

    上传的文件是springMVC框架整合Hibernate3和CXF的系统,里面有关于springMVC利用cxf发布webservice和调用接口的详细代码,后台用annotation注解关联数据库,dao层完美封装,架构层次分明,用不到cxf的可以到这个链接...

    基于SpringMVC+Spring+MyBatis+Maven项目案例.zip

    基于SpringMVC+Spring+MyBatis+Maven项目案例 基于SpringMVC+Spring+MyBatis+Maven项目案例 基于SpringMVC+Spring+MyBatis+Maven项目案例 基于SpringMVC+Spring+MyBatis+Maven项目案例 基于SpringMVC+Spring+MyBatis...

    Springboot+Mybatis-plus+ SpringMvc+Shiro+Redis企业级报表后台管理系统.rar

    项目描述 在上家公司自己集成的一套系统,用了两个多月的时间完成的:Springboot+Mybatis-plus+ SpringMvc+Shiro+Redis企业级开发系统 Springboot作为容器,使用mybatis作为持久层框架 使用官方推荐的thymeleaf做为...

    Java项目框架-SpringMVC+Spring+Mybatis集成开发环境

    SpringMVC+Spring+Mybatis集成开发环境SpringMVC+Spring+Mybatis集成开发环境SpringMVC+Spring+Mybatis集成开发环境SpringMVC+Spring+Mybatis集成开发环境SpringMVC+Spring+Mybatis集成开发环境SpringMVC+Spring+...

    Springboot+Mybatis-plus+ SpringMvc+Shiro+Redis企业级报表后台管理系统

    Springboot+Mybatis-plus+ SpringMvc+Shiro+Redis企业级报表后台管理系统Springboot+Mybatis-plus+ SpringMvc+Shiro+Redis企业级报表后台管理系统Springboot+Mybatis-plus+ SpringMvc+Shiro+Redis企业级报表后台管理...

    基于SSM(Spring+SpringMVC+Mybatis)的新闻管理系统源码+数据库.zip

    基于SSM(Spring+SpringMVC+Mybatis)的新闻管理系统源码+数据库.zip 基于SSM(Spring+SpringMVC+Mybatis)的新闻管理系统源码+数据库.zip 基于SSM(Spring+SpringMVC+Mybatis)的新闻管理系统源码+数据库.zip 基于SSM...

    基于spring+springMvc+mybatis 开发的企业门户网站

    基于spring+springMvc+mybatis 开发的企业门户网站基于spring+springMvc+mybatis 开发的企业门户网站,适合具有一定编程基础,比如计算机专业的大学生或者1-3年工作经验的开发人员。手写简化版 Spring 框架,了解 ...

    在线投票系统-jsp+springMVC+mybatis

    在线投票系统-jsp+springMVC+mybatis在线投票系统-jsp+springMVC+mybatis在线投票系统-jsp+springMVC+mybatis在线投票...jsp+springMVC+mybatis在线投票系统-jsp+springMVC+mybatis在线投票系统-jsp+springMVC+mybatis

    springMVC+maven+hibernate框架

    springMVC+maven+hibernate框架,搭建的过程 可以参考 java进阶(五)------springMVC---springMVC+Hibernate+maven完整搭建运行步骤 http://blog.csdn.net/zzq900503/article/details/49892783

Global site tag (gtag.js) - Google Analytics