各位仁兄:
我用的是struts + hibernate + weblogic ,
但是weblogic集群下 JNDI找不到啊? hibernate.cfg.xml 如下
<session-factory>
<property name="connection.datasource">oracleDataSource</property>
<property name="jndi.url">t3://localhost:7002,localhost:7004</property>
<property name="jndi.class">
weblogic.jndi.WLInitialContextFactory
</property>
<property name="connection.username">weblogic</property>
<property name="connection.password">weblogic</property>
<property name="dialect">
org.hibernate.dialect.OracleDialect
</property>
<property name="hibernate.show_sql">true</property>
<property name="hibernate.jdbc.fetch_size">50</property>
<property name="hibernate.jdbc.batch_size ">25</property>
.....
但是 集群下 ,找不到oracleDataSource啊? 我集群是
adminServer 192.168.0.100: 7001
managedServer 192.168.0.100: 7002
managedServer 192.168.0.100: 7004
ProxyServer 192.168.0.100:9001
我想过 在HibernateSessionFactory 初始化里来找oracleDataSource,类似:
ctx = new InitialContext(ht); ctx.lookup("oracleDataSource");
也没有成功.
各位仁兄, 我该怎么解决啊?整了几天了, 郁闷....
分享到:
相关推荐
它提供了丰富的服务来支持 Java EE 应用程序的开发和部署,包括但不限于 JMS、EJB、Web Services 和集群等功能。 #### 二、WebLogic的安装 1. **默认安装**: - WebLogic Server 的安装过程较为直观,可以选择默认...
11. **热部署**:允许在不中断服务的情况下更新和替换应用程序或资源,提高了系统的灵活性。 12. **域模型**:WebLogic Server的域是管理单元,包含一组相关的服务器、集群和其他资源,便于统一管理。 13. **...
WebLogic Server是Oracle公司开发的一款企业级Java应用服务器,它为构建、部署和管理Java EE(Enterprise Edition)应用程序提供了全面的平台。本管理指南将深入探讨WebLogic Server的核心概念、安装配置、管理工具...
许多开发者认为,只要应用程序在单机环境下运行良好,那么就可以直接将其迁移到集群环境中而无需做任何修改。然而,实际情况并非如此简单。例如: - **8.2.1 HTTP会话**:在集群环境中,需要对HTTP会话的管理和持久...
6. **热部署和热更新**:允许在不中断服务的情况下更新应用。 【数据库相关】 1. **数据库设计**:可能包括用户账户、音乐分类、歌曲信息、播放列表、评论等表的设计。 2. **SQL查询**:用于获取、插入、更新和删除...
【标题】"weblogic+j2ee构建音乐网站(原代码+数据库)" 描述了一次使用WebLogic服务器和J2EE技术栈开发音乐网站的实践项目。这个项目包含了完整的原始代码和数据库,为学习者提供了深入理解J2EE应用开发、Web服务...
了解WebLogic的基本概念,如部署、集群、JNDI查找以及安全管理,对于Java开发者来说是必不可少的。 6. **面试技巧**: 面试不仅仅是技术测试,还包括沟通能力、问题解决能力和团队协作精神的评估。例如,"酒桌上如何...
后端可以使用Ejb、Spring、IOC、AOP、JMS、JNDI、RMI等技术来实现。 4. 什么是SOA、ROA?谈谈两种技术的原理及合用场景 SOA(Service-Oriented Architecture)是一种软件架构风格,强调服务之间的松耦合和自治性。...
2. **集群和负载均衡**:理解WebLogic集群的概念,如何实现负载均衡。 3. **JNDI和数据源配置**:在WebLogic中注册和使用数据源。 4. **性能调优**:监控和优化WebLogic服务器的性能参数。 以上内容是基于Java面试...
15. **Weblogic管理**: 学习Weblogic服务器的配置,包括多服务器集群、JNDI、用户安全、事务管理和性能优化,这对于生产环境的部署和运维极其重要。 最后,项目实战如ATM系统、CRM系统和计费系统等,是理论知识与...
首先,Java技术学习的起点是Java开发环境的搭建,包括JDK的安装、Eclipse IDE的使用,以及在Linux环境下开发和部署Java程序的基本操作。理解JDK中的命令行工具,如javac编译器和java运行命令,对于初期学习至关重要...
然后,你将进入J2EE的高级部分,学习EJB,包括会话bean的无状态和有状态、实体bean的容器管理持久化和bean管理持久化,以及如何使用JNDI(Java Naming and Directory Interface)查找和注入bean。理解EJB的事务管理...
读者将了解到如何部署应用、配置集群以及管理资源。 10. **性能优化与调试** 本章可能还涵盖了性能监控、调优技巧和问题排查方法,帮助开发者提高应用程序的运行效率和稳定性。 总的来说,“精通J2EE-CH18”深入...
7. **JNDI(Java Naming and Directory Interface)**:JNDI提供了在分布式环境中查找和绑定资源的机制,例如,查找数据库连接池或EJB组件。它是J2EE应用中服务定位的关键技术。 8. **JTA(Java Transaction API)*...
掌握J2EE的相关知识对于求职者来说至关重要,因为这直接关系到能否顺利通过技术面试。本资料集合了J2EE面试中的常见问题和答案,旨在帮助应聘者充分准备,提升面试成功几率。 1. **J2EE基础** - 了解J2EE架构:...
这部分将讨论各种应用服务器,如Tomcat、Jetty、WebLogic、WebSphere等,包括它们的配置、部署、集群和性能调优等方面的知识。 **第七章 J2EE, MVC篇** J2EE(Java Platform, Enterprise Edition)是企业级Java开发...
4. **JPA与Hibernate**:JPA(Java Persistence API)是Java平台上的ORM(Object-Relational Mapping)标准,而Hibernate是其流行的实现,它们使得Java对象可以直接映射到数据库表,简化了数据库操作。 5. **JMS与...
5. **JPA(Java Persistence API)** 和 **Hibernate**:JPA是官方的ORM(对象关系映射)规范,而Hibernate是其流行的实现。这部分内容可能涉及实体管理、查询语言(JPQL)以及事务处理。 6. **Web服务**:JAX-WS...