`
tangxininjava
  • 浏览: 96649 次
  • 性别: Icon_minigender_1
  • 来自: 遂宁
社区版块
存档分类
最新评论

springmvc+mybatis异常

 
阅读更多
严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:270)
	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:111)
	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4206)
	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4705)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:799)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:779)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:601)
	at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1079)
	at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:1002)
	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:506)
	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1317)
	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:324)
	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1065)
	at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)
	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
	at org.apache.catalina.core.StandardService.start(StandardService.java:525)
	at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1680)
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526)
	... 26 more

   1.见上异常,所以springmvc+mybatis需要Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory   commons-logging-1.1.1.jar

 

 

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cxf' defined in class path resource [META-INF/cxf/cxf.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.apache.cxf.bus.spring.SpringBus]: Constructor threw exception; nested exception is org.apache.cxf.bus.extension.ExtensionException: Could not load extension class org.apache.cxf.ws.policy.AssertionBuilderRegistryImpl.

   

Caused by: java.lang.NoClassDefFoundError: org/apache/neethi/AssertionBuilderFactory

 

    2.上面说明了cxf会依赖apache的jar包 neethi-3.0.2.jar

 

 

  

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cxf' defined in class path resource [META-INF/cxf/cxf.xml]: Initialization of bean failed; nested exception is java.lang.NoClassDefFoundError: org/apache/http/HttpRequestInterceptor

    3.说明cxf也会以来org/apache/http/HttpRequestInterceptor

 

 

 

   

Error creating bean with name 'cxf' defined in class path resource [META-INF/cxf/cxf.xml]: Initialization of bean failed; nested exception is java.lang.NoClassDefFoundError: org/apache/http/nio/NHttpClientEventHandler

 

    4.说明cxf依赖 org/apache/http/nio/NHttpClientEventHandler

 

   

Error creating bean with name 'cxf' defined in class path resource [META-INF/cxf/cxf.xml]: Initialization of bean failed; nested exception is java.lang.NoClassDefFoundError: org/apache/http/impl/nio/conn/PoolingClientAsyncConnectionManager

   

   5.说明cxf依赖org/apache/http/impl/nio/conn/PoolingClientAsyncConnectionManager 

    httpasyncclient-4.0-beta3.jar

 

  

 Error creating bean with name 'cxf' defined in class path resource [META-INF/cxf/cxf.xml]: Initialization of bean failed; nested exception is java.lang.NoClassDefFoundError: org/apache/http/client/RedirectStrategy

   6.cxf依赖 Caused by: java.lang.NoClassDefFoundError: org/apache/http/client/RedirectStrategy

 

   

 Error creating bean with name 'ticketDispatchWebService': Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.apache.cxf.jaxws.spring.NamespaceHandler$SpringServerFactoryBean]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/apache/ws/commons/schema/resolver/URIResolver

 

    7.这里的前提是spring与cxf集成  错误原因是在创建webservice(wsdl)时 依赖了org/apache/ws/commons/schema/resolver/URIResolver

 

   

 Error creating bean with name 'ticketDispatchWebService': Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.apache.cxf.jaxws.spring.NamespaceHandler$SpringServerFactoryBean]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: javax/wsdl/WSDLException

   8.cxf依赖wsdl4j-1.6.2.jar

 

 

   

org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from ServletContext resource [/WEB-INF/spring-servlet.xml]; nested exception is java.io.FileNotFoundException: Could not open ServletContext resource [/WEB-INF/spring-servlet.xml]

    解决:

http://www.blogjava.net/pengo/archive/2010/11/28/339229.html

 

 

 

   

Caused by: org.xml.sax.SAXParseException: cvc-elt.1: Cannot find the declaration of element 'beans'.

 

 

 

   

org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is java.sql.SQLException: Io 异常: The Network Adapter could not establish the connection
	at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:82)
	at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:381)
	at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:455)
	at com.szcares.tempus.basic.BaseDAO.queryB2C(BaseDAO.java:360)




没有找到javax.servlet.ServletContext

可能是servlet版本不一致。
<dependency>
	<groupId>javax.servlet</groupId>
	<artifactId>servlet-api</artifactId>
	<version>2.5</version>
</dependency>

你可能用的3.0 改成2.5或者适合的。



Caused by: javax.validation.ValidationException: HV000183: Unable to load 'javax.el.ExpressionFactory'

 

 

分享到:
评论

相关推荐

    图书管理系统SpringMvc+mybatis

    《图书管理系统SpringMvc+Mybatis实现详解》 在IT领域,构建高效、稳定的软件系统是至关重要的。本项目“图书管理系统”就是这样一个实例,它利用了SpringMvc和Mybatis两大主流框架,为图书管理提供了全面的解决...

    SpringMVC精品资源--SpringMVC+Mybatis 脚手架.zip

    此外,还可能涉及到SpringMVC的拦截器、视图解析器、异常处理等高级特性。 在实际开发中,SpringMVC和Mybatis的组合能够提供高效的Web服务和灵活的数据访问。例如,SpringMVC可以与RESTful API设计相结合,实现前后...

    Spring+SpringMVC+Mybatis框架项目整合

    在IT行业中,Spring、SpringMVC和Mybatis是三大非常重要的Java开发框架,它们的组合应用广泛用于构建企业级Web应用程序。"Spring+SpringMVC+Mybatis框架项目整合"是一个典型的后端技术栈,旨在提供高效、灵活且可...

    基于springmvc+mybatis+spring+maven+mysql的网上租车系统

    《基于SpringMVC+MyBatis+Spring+Maven+MySQL的网上租车系统详解》 在互联网技术高速发展的今天,网上租车系统已经成为一种常见的服务模式,它为用户提供便捷的在线预订车辆服务。本文将深入剖析一个基于SpringMVC...

    springmvc+mybatis+redis

    SpringMVC提供了丰富的功能,如请求映射、视图解析、数据绑定、验证以及异常处理。通过使用SpringMVC,开发者可以将业务逻辑、视图渲染和用户请求分离开来,从而实现松耦合和高可维护性的应用。 MyBatis则是一个轻...

    下载 传智播客_Springmvc+Mybatis由浅入深全套视频教程

    根据提供的文件信息,我们可以从标题、描述以及标签中提取出几个关键知识点:SpringMVC框架、MyBatis框架以及它们的应用教程。接下来,我们将详细展开这些知识点。 ### SpringMVC框架简介 SpringMVC是Spring框架的...

    spring+springmvc+mybatis完整包

    SpringMVC还提供了丰富的特性,如视图解析、数据绑定、异常处理等。 MyBatis是一个优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。它...

    SpringMVC+MyBatis内测机试题

    【SpringMVC+MyBatis内测机试题】 在IT行业中,SpringMVC和MyBatis是两个非常重要的Java Web开发框架。SpringMVC作为Spring框架的一部分,主要用于处理Web应用程序的请求-响应流程,而MyBatis则是一个轻量级的持久...

    基于Springboot+Mybatis+ SpringMvc+springsecrity+Redis完整网站后台管理系统

    项目描述 说明: spring security 全注解式的权限管理 动态配置权限,角色和资源,权限控制到...Springboot+Mybatis+ SpringMvc+springsecrity+Redis+bootstrap+jquery 数据库文件 压缩包内 jar包文件 maven搭建

    Spring+SpringMVC+MyBatis(SSM)CRM 客户关系管理系统项目案例(可运行)

    **Spring+SpringMVC+MyBatis(SSM)CRM 客户关系管理系统项目案例** 本项目基于Spring、SpringMVC和MyBatis三大核心技术构建了一个完整的客户关系管理(CRM)系统,旨在帮助初学者快速理解和实践企业级Java Web开发...

    springMVC+mybatis+mysql

    1. **SpringMVC配置**:理解SpringMVC的配置文件(如`spring-servlet.xml`),包括视图解析器、模型视图对象、数据绑定、异常处理等配置。 2. **MyBatis配置**:了解`mybatis-config.xml`中的数据源、事务管理器和...

    学生系统平台的SpringMVC+MyBatis代码

    4. **异常处理**:SpringMVC提供了统一的异常处理机制,可以自定义异常处理器,提高代码的可读性和可维护性。 5. **视图解析**:通过视图解析器,可以灵活地选择不同的视图技术,如JSP、Thymeleaf、FreeMarker等。 ...

    SpringMvc+mybatis框架结合的一个练习项目

    在这个"SpringMvc+mybatis框架结合的一个练习项目"中,开发者利用 SpringMvc 处理 Web 请求,通过 Mybatis 进行数据操作。项目包含了论坛和聊天系统,这涉及到用户认证、消息传递、数据存储等多个方面,充分展示了这...

    springmvc+mybatis+mysql整合实现列表展示、新增、更新、删除功能

    在IT行业中,构建Web应用程序是常见的任务,而SpringMVC、Mybatis和MySQL的整合是这类应用中的常用技术栈。本项目"springmvc+mybatis+mysql整合实现列表展示、新增、更新、删除功能"旨在提供一个基础的Maven项目模板...

    SpringMVC+Spring+Mybatis集成开发环境

    在IT行业中,SpringMVC、Spring和Mybatis是三大核心框架,它们的集成使用是Java Web开发中的常见实践。这个集成开发环境旨在提供一个高效、灵活的开发平台,以实现业务逻辑与数据访问的分离,提高代码的可维护性和可...

    SpringMVC+Spring+MyBatis jar包和配置文件

    SpringMVC、Spring和MyBatis是Java Web开发中广泛使用的三大框架,它们共同构建了一个高效、灵活的后端架构。下面将详细讲解这三个框架的核心概念、整合过程以及相关配置文件的作用。 首先,Spring框架是Java企业级...

    spring+springmvc+mybatis搭建的一个酒店管理系统附带mysql数据库

    《基于Spring+SpringMVC+MyBatis的酒店管理系统与MySQL数据库集成详解》 酒店管理系统是信息化时代提高酒店运营效率的重要工具,它涵盖了预订、入住、退房、账务管理等多个业务环节。本系统采用Spring、SpringMVC和...

    spingmvc+mybatis+统一异常处理机制

    采用springmvc+mybatis,搭建部分大致跟网上其他资料差不多,唯一不同的加入了统一错误处理,为了方便开发人员开发,所有错误码用一张表存在数据库中,然后由应用将整表缓存,缓存采用的spring自带的cache,开发中...

    spring+springmvc+mybatis项目案例实现用户角色权限管理

    使用了springmvc统一异常处理 使用了FormattingConversionServiceFactoryBean对于传入参数中日期或数字字符串进行数据转换和数据格式化 使用了SpringContextHolder方便在自定义线程中调用spring已经实例的bean,如...

    Spring+springmvc+mybatis项目

    SpringMVC 提供了诸如请求映射、视图解析、数据绑定、异常处理等机制,使得开发者可以更专注于应用逻辑,而不是底层实现。在本项目中,SpringMVC 负责处理 HTTP 请求,调用业务层方法,并将结果渲染到视图上。 ...

Global site tag (gtag.js) - Google Analytics