jsf+spring+hibernate问题,启动tomcat后报错
可否把你的qq,msn号留下,多谢
严重: StandardWrapper.Throwable
java.lang.NoSuchFieldError: EMPTY_ORDERED_ITERATOR
at org.apache.commons.collections.map.AbstractLinkedMap.createValuesIterator(AbstractLinkedMap.java:482)
at org.apache.commons.collections.map.AbstractHashedMap$Values.iterator(AbstractHashedMap.java:958)
at java.util.AbstractCollection.toArray(AbstractCollection.java:120)
at java.util.ArrayList.<init>(ArrayList.java:131)
at org.springframework.context.support.AbstractApplicationContext.registerBeanPostProcessors(AbstractApplicationContext.java:399)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:298)
at org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:139)
at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:252)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:190)
at org.springframework.web.context.ContextLoaderServlet.init(ContextLoaderServlet.java:83)
at javax.servlet.GenericServlet.init(GenericServlet.java:212)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1161)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:981)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4044)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4350)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:761)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:741)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1023)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1015)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:448)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
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:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
2007-10-31 13:13:28 org.apache.catalina.core.StandardContext loadOnStartup
严重: Servlet /userk threw load() exception
java.lang.NoSuchFieldError: EMPTY_ORDERED_ITERATOR
at org.apache.commons.collections.map.AbstractLinkedMap.createValuesIterator(AbstractLinkedMap.java:482)
at org.apache.commons.collections.map.AbstractHashedMap$Values.iterator(AbstractHashedMap.java:958)
at java.util.AbstractCollection.toArray(AbstractCollection.java:120)
at java.util.ArrayList.<init>(ArrayList.java:131)
at org.springframework.context.support.AbstractApplicationContext.registerBeanPostProcessors(AbstractApplicationContext.java:399)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:298)
at org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:139)
at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:252)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:190)
at org.springframework.web.context.ContextLoaderServlet.init(ContextLoaderServlet.java:83)
at javax.servlet.GenericServlet.init(GenericServlet.java:212)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1161)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:981)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4044)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4350)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:761)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:741)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1023)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1015)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:448)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
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:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
分享到:
相关推荐
【JSF+Spring+Hibernate整合开发】 JSF (JavaServer Faces)、Spring 和 Hibernate 是 Java 开发中的三大核心技术,常用于构建企业级的 Web 应用程序。它们各自扮演着不同的角色,共同构建了一个强大的后端架构。 1...
在这个场景中,我们关注的是将JavaServer Faces (JSF),Spring,以及Hibernate这三大框架进行整合。这三者分别是用于构建用户界面、管理应用上下文和服务、以及处理持久化的强大工具。以下是对"JSF+Spring+Hibernate...
**JSF、Spring和Hibernate是Java开发中的三大核心技术,它们分别负责用户界面、业务层管理和数据持久化。本文将深入探讨这三者如何在实际项目中整合,以及它们各自的关键功能和相互作用。** **JavaServer Faces ...
**JSF+Spring+Hibernate 架构的网上商店** 在当今的互联网开发中,JavaScript 面向服务器框架(JSF)、Spring 框架和 Hibernate ORM 工具的组合被广泛用于构建复杂的Web应用程序,尤其是电子商务平台。这种架构模式...
本系统是基于jsf+spring+hibernate+ajax实现的一个网络文件管理系统.运行环境 WEB服务:TOMCAT6 数据库:SQLSERVER2005 JDK1.4以上 本系统采用了基于角色的权限管理
为了开发JSH应用,需要安装Java SDK、JSF库、Spring框架和Hibernate库,以及一个支持JSF的Web容器,如Tomcat或Jetty。 3.2 数据库配置 根据项目需求,配置与Hibernate兼容的数据库,如MySQL、Oracle或PostgreSQL,...
**JSF、Spring和Hibernate是Java开发中的三大框架,它们分别在用户界面、业务层和服务层发挥着核心作用。JSF(JavaServer Faces)专注于构建Web用户界面,Spring提供了全面的依赖注入和AOP(面向切面编程)支持,而...
在IT行业中,构建高效、可扩展的Web应用是至关重要的,而JSF(JavaServer Faces)、Spring框架和JPA(Java Persistence API)结合Hibernate的整合使用,为开发人员提供了强大的工具集。这篇文档"JSF+Spring+JPA_...
【JSF+Spring+Hibernate集成概述】 JSF(JavaServer Faces)是一种基于MVC(Model-View-Controller)模式的开源框架,旨在简化Java Web应用程序的开发。它提供了丰富的组件库和事件处理机制,使开发者能更高效地...
### 图解BEA Workshop Studio 3.3开发JSF+Spring+JPA(Hibernate)Web应用 #### 一、概述 BEA Workshop Studio 3.3是一款基于Eclipse的高效J2EE Web开发IDE(集成开发环境),尤其适用于构建基于Java Server Faces ...
其中,“JSF + Spring + JPA”作为一种新兴的技术组合,正在逐渐取代传统的“SSH”(Struts + Spring + Hibernate)组合。这一新的技术栈不仅继承了Spring框架的强大功能,还充分利用了JavaServer Faces (JSF) 和 ...
在解压后的"JSF2.0+Spring+Hibernate实例代码.zip"文件中,你可能会找到以下组成部分: 1. **源代码**:包括JSF的页面(*.xhtml)、Spring的配置文件(如applicationContext.xml)、Hibernate的映射文件(*.hbm.xml...
在本实例中,我们探索的是一个基于JSF 1.2、Spring 2.0和Hibernate 3.2的登录应用。这个集成框架是企业级Java应用程序开发的常见选择,因为它提供了模型-视图-控制器(MVC)架构、依赖注入(DI)以及持久化管理的...
4. **其他依赖**:可能还需要一些其他的库,如Tomcat或Jetty服务器的servlet-api.jar,以及可能涉及到的数据访问和持久化库,如hibernate或jpa相关的jar包。 在项目中,你通常会把这些jar包放入WEB-INF/lib目录下,...
### JSF + Hibernate + Spring 集成案例详解 #### 一、项目概述与环境搭建 本案例旨在通过集成JSF、Spring 和 Hibernate 框架来构建一个具备登录、浏览、注册、修改、删除及退出功能的Web应用。通过这个示例,我们...
这是一个基于Java技术栈的入门教程,主要涵盖了JSF2(JavaServer Faces 2.0)、Hibernate ORM框架和Spring框架的整合应用。这三个组件是企业级Java开发中的关键部分,它们一起构建了一个完整的MVC(Model-View-...
### Struts2.0 + Spring2.0 + Hibernate3.1 Web 应用知识点解析 #### 一、项目概述 本项目是一个基于Struts2.0、Spring2.0及Hibernate3.1的Web应用程序。它不仅实现了基本的CRUD(创建、读取、更新、删除)操作,...
尽管在Tomcat5中可能会遇到启动问题,但Tomcat6或更高版本通常能够更好地支持这种集成。 **连接SQL Server数据库** 需要JDBC驱动,比如Microsoft提供的mssql-jdbc驱动。通过配置Spring的DataSource,可以设置数据库...
### JSF基于EJB Hibernate Spring整合开发与项目 #### 一、JSF基础知识 ##### 1.1 了解JSF JavaServer Faces (JSF) 是一个用于构建基于Web的应用程序的标准Java EE技术。它提供了丰富的组件库以及一套声明式的...
1. **环境配置**:设置开发环境,包括安装JDK、Eclipse或IntelliJ IDEA等IDE,配置Tomcat服务器,以及JSF、Spring和Hibernate的相关库。 2. **项目结构**:创建Maven或Gradle项目,定义合理的目录结构,包括源代码...