`
zjxs_sky100
  • 浏览: 30275 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

jbossjvm外的java程序无法引用数据源

 
阅读更多

<use-java-context> - A boolean indicating if the jndi-name should be prefixed with java: which causes the DataSource to only be accessible from within the jboss server vm. The default is true.

Configuring a DataSource for remote usage
As of jboss-4.0.0 there is support for accessing a DataSource from a remote client. The one change that is necessary for the client to be able to lookup the DataSource from JNDI is to specify use-java-context=false as shown here:

<datasources>  <local-tx-datasource>    <jndi-name>GenericDS</jndi-name>    <use-java-context>false</use-java-context>    <connection-url>...</connection-url>...
This results in the DataSource being bound under the JNDI name "GenericDS" instead of the default of "java:/GenericDS" which restricts the lookup to the same VM as the jboss server.

当你指定<use-java-context>的值为false时,你就可以在jboss运行的VM外的VM上查找到这个DataSource.
这个属性默认为true 即默认情况下你是不可以在JBOSS的VM外来查找这个数据源. 
分享到:
评论

相关推荐

    JAVA上百实例源码以及开源项目源代码

    Tcp服务端与客户端的JAVA实例源代码 2个目标文件 摘要:Java源码,文件操作,TCP,服务器 Tcp服务端与客户端的JAVA实例源代码,一个简单的Java TCP服务器端程序,别外还有一个客户端的程序,两者互相配合可以开发出超多...

    java优秀学习笔记

    这意味着只需存在合适的JVM,Java程序即可在任何平台上运行。 #### 二、JDK环境配置 - **JDK与JRE的区别**:JDK包括JRE以及用于开发Java应用程序的API。而JRE则包含了Java虚拟机(JVM)和Java的核心类库。 - **环境...

    jboss配置Oracle连接池.doc

    1. **添加资源引用**:通过`&lt;resource-ref&gt;`标签添加Oracle连接的数据源引用。 2. **标签详解**: - `&lt;description&gt;`:描述信息。 - `&lt;res-ref-name&gt;`:资源引用名称,与JNDI名称保持一致,即`jdbc/oracle`。 - `...

    基于J2EE架构的企业级组件开发技术(2)-Java编程基础.ppt

    在Java的文件环境中,JRE(Java Runtime Environment)是运行Java程序所必需的,而Src.zip包含了Java的源代码。为了编写和运行Java程序,开发者还需要设置环境变量,比如JAVA_HOME指向JDK安装路径,PATH包含JDK的bin...

    JBoss7.1下EJB入门范例代码

    这种客户端可以是桌面应用程序或者另一个非 Web 的 Java 应用,它通过 JBoss 的应用程序客户端容器来连接并调用 `PersonEJB`。 在 JBoss 7.1 中部署这些组件,你需要配置 `jboss-ejb3.xml` 或 `ejb-jar.xml` 配置...

    JBoss 3.0 Quick Start Guide

    JNDI 允许开发人员查找并引用其他对象,如 EJB 和数据源。 **JNDI 客户端配置** - **环境设置**:客户端应用程序需要设置正确的 JNDI 环境属性,以便能够在运行时查找 JNDI 对象。 **定制 `ejb-jar.xml` 和 `web....

    Java进阶路线

    - **DAO**:数据访问对象,封装了对数据源访问的底层细节。 - **MyBatis, Hibernate**:流行的 ORM 框架。 #### 十五、MySQL MySQL 是最常用的开源关系型数据库之一,了解它的使用方法和优化技巧对于开发者来说...

    精通 Hibernate:Java 对象持久化技术详解(第2版).part2

     19.1.3 从容器中获得数据源  19.1.4 由Java应用本身提供数据库连接  19.2 配置事务类型  19.3 把SessionFactory与JNDI绑定  19.4 配置日志  19.5 使用XML格式的配置文件  19.6 小结  19.7 思考题 第20章 ...

    jdk1.8.0_181.zip

    JDK附带的javac命令行工具负责将源代码编译成字节码,这是Java程序运行的基石。在1.8版本中,编译器支持新的语法特性,并优化了编译速度。 4. **Javadoc工具** 用于生成HTML格式的API文档,帮助开发者理解类库的...

    精通 Hibernate:Java 对象持久化技术详解(第2版).part4

     19.1.3 从容器中获得数据源  19.1.4 由Java应用本身提供数据库连接  19.2 配置事务类型  19.3 把SessionFactory与JNDI绑定  19.4 配置日志  19.5 使用XML格式的配置文件  19.6 小结  19.7 思考题 第20章 ...

    精通 Hibernate:Java 对象持久化技术详解(第2版).part3

     19.1.3 从容器中获得数据源  19.1.4 由Java应用本身提供数据库连接  19.2 配置事务类型  19.3 把SessionFactory与JNDI绑定  19.4 配置日志  19.5 使用XML格式的配置文件  19.6 小结  19.7 思考题 第20章 ...

    精通 Hibernate:Java 对象持久化技术详解(第2版).part1.rar

     19.1.3 从容器中获得数据源  19.1.4 由Java应用本身提供数据库连接  19.2 配置事务类型  19.3 把SessionFactory与JNDI绑定  19.4 配置日志  19.5 使用XML格式的配置文件  19.6 小结  19.7 思考题 第20章 ...

    《MyEclipse 6 Java 开发中文教程》前10章

    2.3 使用Eclipse/MyEclipse来编写,编译并运行Java程序 47 2.4小结 50 第三章 Eclipse 的基础概念,配置和使用 51 3.1界面布局 51 3.1.1菜单 51 3.1.2 工具栏 51 3.1.3 透视图(Perspective)切换器 52 3.1.4 视图...

    开发 EJB 应用电子版

    JNDI还可以用来查找和引用数据源,这对于连接数据库非常有用。 - **16.4.3.3 使用 JNDI 进行 DNS、邮件服务器、主机信息查找** JNDI不仅仅用于查找应用程序中的对象,还可以用于查找网络中的其他资源,如DNS记录...

    tomcat5.5.20

    在conf/server.xml中配置数据源(GlobalNamingResources),然后在应用的context.xml中引用,即可实现连接池的使用。 七、与其他应用服务器的集成 虽然Tomcat是一个轻量级应用服务器,但可以通过诸如Spring ...

Global site tag (gtag.js) - Google Analytics