`
hard-work
  • 浏览: 13695 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

spring+hibernate启动JNDI报错

    博客分类:
  • java
 
阅读更多

Could not bind factory to JNDI
2007-12-04 10:55
测试时报错但测试可正常运行

javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial
   at javax.naming.spi.NamingManager.getInitialContext(Unknown Source)
   at javax.naming.InitialContext.getDefaultInitCtx(Unknown Source)
   at javax.naming.InitialContext.getURLOrDefaultInitCtx(Unknown Source)
   at javax.naming.InitialContext.getNameParser(Unknown Source)
   at net.sf.hibernate.util.NamingHelper.bind(NamingHelper.java:52)
   at net.sf.hibernate.impl.SessionFactoryObjectFactory.addInstance(SessionFactoryObjectFactory.java:90)
   at net.sf.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:172)
   at net.sf.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:796)
   at TestMain.main(TestMain.java:22)


在hibernate.cfg.xml中session-factory设置了name属性,
hibernate会试图把这个sessionfacotry注册到jndi中去
将name属性去掉即可解决

分享到:
评论

相关推荐

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (1)

    12.6.16 编写Spring和Hibernate的配置文件spring-config.xml 12.6.17 编写web.xml 12.6.18 验证示例 12.7 小结 第四篇 J2EE项目案例精选 第十三章 网上调查系统 13.1 系统概述 13.2 需求分析 13.2.1 系统用例图 ...

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (3)

    12.6.16 编写Spring和Hibernate的配置文件spring-config.xml 12.6.17 编写web.xml 12.6.18 验证示例 12.7 小结 第四篇 J2EE项目案例精选 第十三章 网上调查系统 13.1 系统概述 13.2 需求分析 13.2.1 系统用例图 ...

    Spring+SpringMVC +Hibernate 整合

    Spring、SpringMVC和Hibernate是Java开发中三大核心框架,它们的整合是企业级Web应用的常见架构选择。Spring作为基础框架,提供了依赖注入(DI)和面向切面编程(AOP)等功能;SpringMVC则负责处理HTTP请求,实现...

    springmvc+spring3+hibernate4整合

    1. 工具和版本选择:在搭建Spring+SpringMVC+JPA+Hibernate平台时,可以选择myeclipse8.6作为开发工具,并使用mysql5.1作为数据库。作者建议使用Spring2.5和Hibernate3.3版本来避免jar包冲突,相较于Spring2.5和...

    Tomcat6+spring+jndi配置数据源说明.docx

    Tomcat6+Spring+JNDI配置数据源说明 本文档主要介绍了Tomcat6+Spring+JNDI配置数据源的详细步骤和原理。数据源是一个池子,里面有若干个数据连接对象,当需要时就从里面拿一个使用,使用完毕就放回去,如果超过最大...

    struts2+spring+hibernate整合实例

    以上是对"struts2+spring+hibernate整合实例"的详细解释,整合这三大框架能够构建出功能强大的企业级Web应用,但同时也需要开发者具备扎实的Java基础和良好的架构设计能力。在实际项目中,应根据需求选择最合适的...

    spring +hibernate 详解与配置(附图)

    ### Spring + Hibernate 详解与配置 #### Spring框架概述 Spring框架是一个开源的、轻量级的应用框架,旨在简化企业级应用开发。它提供了一个全面的编程模型,支持从Web到数据访问等各种应用需求。Spring的核心...

    Struts+spring+hibernate整合.docx

    在`web.xml`中,我们需要配置一个`ContextLoaderServlet`,它会在Web应用启动时加载Spring的配置文件`applicationContext.xml`。这个配置文件通常位于`WEB-INF/classes`目录下,用于定义bean和它们之间的依赖关系。...

    struts2.3.24+spring4.2+hibernate5.0整合jar

    这个压缩包“struts2.3.24+spring4.2+hibernate5.0整合jar”提供了这三大框架的最新稳定版本的集成,旨在简化开发过程,提高开发效率。 Struts2是Apache软件基金会的一个开源项目,它是Struts1的升级版,提供了一种...

    Struts2+Spring+Hibernate3.1图解配置教程

    Struts2+Spring+Hibernate(SSH)是一种经典的Java Web开发框架组合,用于构建高效、可扩展的企业级应用程序。本教程将详细介绍如何配置这三个组件,以确保一个完整的开发环境。 首先,我们来了解一下SSH的组成部分...

    Struts+Spring+Hibernate整合教程

    SSH(Struts+Spring+Hibernate)整合是Java EE领域一种非常流行的架构模式,它通过整合这三个成熟的框架来构建Web应用,可以大大简化开发过程,并提高项目的可维护性。下面我们详细解释各个组件的职责以及整合时的...

    struts+spring+hibernate笔试题

    - **配置监听器:** 通过在 web.xml 文件中配置监听器类(如 ContextLoaderListener),可以在启动时加载 Spring 应用上下文。 - **作用:** 使 Spring 能够管理 Web 层的组件,如 Servlet、Filter 等。 #### 三、...

    webwork2.1.7+spring+hibernate3+oracle+weblogic8.1登录示例(详解)

    同时,还定义了监听器,如`ContextLoaderListener`和`ResolverSetupServletContextListener`,分别用于启动Spring应用上下文和设置WebWork的路径解析。 9. **包结构**:项目源代码按照标准的MVC结构组织,包括...

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (2)

    12.6.16 编写Spring和Hibernate的配置文件spring-config.xml 12.6.17 编写web.xml 12.6.18 验证示例 12.7 小结 第四篇 J2EE项目案例精选 第十三章 网上调查系统 13.1 系统概述 13.2 需求分析 13.2.1 系统用例图 ...

    jsf+spring+hibernate 配置.pdf

    在本文中,我们将探讨如何配置一个集成JSF(JavaServer Faces)、Spring和Hibernate的Web应用程序。JSF是一种用于构建用户界面的MVC框架,Spring是一个全面的企业级应用框架,而Hibernate是ORM(对象关系映射)工具...

    Springmvc+Spring+Hibernate简单实例实现

    Spring MVC、Spring 和 Hibernate 是Java开发中非常流行的三大框架,它们分别用于Web开发的MVC模式、依赖注入和持久层管理。在这个简单的实例实现中,我们将深入探讨如何将这三个框架集成到一个项目中,以便创建一个...

    最新版本的Struts2+Spring4+Hibernate4三大框架整合(改进:增加整合Quartz和Gson)

    项目原型:Struts2.3.16 + Spring4.1.1 + Hibernate4.3.6 + Quartz2.2.1 二、 项目目的: 整合使用最新版本的三大框架(即Struts2、Spring4和Hibernate4),搭建项目架构原型。 项目架构原型:Struts2.3.16 + ...

    ireport300教程,含框架(IReport+spring+hibernate)

    【IReport 300教程】是针对Java开发人员的一款报表设计工具的详细学习资源,主要结合了IReport、Spring和Hibernate三大框架,为开发者提供了一整套的报表解决方案。IReport是Jaspersoft公司推出的开源报表设计工具,...

Global site tag (gtag.js) - Google Analytics