在JBoss4.0中配置Informix数据源

开发 后端
本文介绍在JBoss4配置Informix数据源,以及修改这个informix-ds.xml文件。

IBM的Informix数据库服务器用于作为数据仓库、分析和报告。在JBoss4配置Informix数据源,首先要把它相应的数据库JDBC驱动复制到/server/default/lib目录下,然后,把/docs/examples/jca/informix-ds.xml 复制到 /server/default/deploy目录下,如果你使用的是事务的(XA)JDBC就复制那个/docs/examples/jca /informix-xa-ds.xml文件。

下一步要作的就是修改这个informix-ds.xml文件,把<driver-class/>元素设置为:
com.informix.jdbc.IfxDriver把<connection-url/>元素设置为jdbc:informix-sqli://<host>:<port>:informixserver=<ifx_server>,其中,<host>,<port>,<ifx_server>分别代表数据库主机名、数据库端口和数据库服务名。然后修改standardjaws.xml 或jaws.xml文件的<datasource> 和 <type-mapping>元素:

  1. <post>  
  2. <jaws>  
  3. <datasource>java:/InformixDS</datasource>  
  4. <type-mapping>InformixDB</type-mapping>  
  5. </jaws> 

在JBoss4配置Informix数据源中把standardjbosscmp-jdbc.xml 或 jbosscmp-jdbc.xml文件中的<datasource> 和 <datasource-mapping>元素设置为下面这样:

  1. <jbosscmp-jdbc>  
  2. <defaults>  
  3. <datasource>java:/InformixDS</datasource>  
  4. <datasource-mapping>InformixDB</datasource-mapping>  
  5. </defaults>  
  6. </jbosscmp-jdbc>  

最后在login-config.xml文件中加入<application-policy/>元素:

  1. <application-policy name = "InformixDbRealm">  
  2. <authentication>  
  3. <login-module code =  
  4. "org.jboss.resource.security.ConfiguredIdentityLoginModule" 
  5. flag = "required">  
  6. <module-option name = "principal">sa</module-option>  
  7. <module-option name = "userName">sa</module-option>  
  8. <module-option name = "password"></module-option>  
  9. <module-option name ="managedConnectionFactoryName">  
  10. jboss.jca:service=LocalTxCM,name=InformixDS 
  11. </module-option>  
  12. </login-module>  
  13. </authentication>  
  14. </application-policy> 

这样,你就完成在JBoss4配置Informix数据源。

【编辑推荐】

  1. JBoss企业中间件概述
  2. Red Hat宣布JBoss开放选择应用平台战略
  3. 在JBoss中Deploy下的一些程序秘诀
  4. 将Jboss从4.0.5升级到4.2.0版本
  5. JBoss和GlassFish中部署RichFaces较容易成功
责任编辑:佚名 来源: 天极网
相关推荐

2009-06-16 10:25:13

Oracle数据库

2009-06-16 13:56:05

SysBase数据库

2009-06-16 10:02:12

2009-06-16 10:55:23

MySQL数据库

2009-06-15 13:24:46

JBoss数据源

2014-11-20 09:47:06

Java

2010-05-14 15:32:51

配置MySQL

2010-12-27 09:59:11

ODBC数据源

2024-10-30 10:22:17

2010-06-12 16:54:19

2023-09-07 08:39:39

copy属性数据源

2020-12-31 07:55:33

spring bootMybatis数据库

2010-12-31 16:22:04

Analysis Se

2009-07-28 14:22:05

数据源控件ASP.NET

2023-01-04 09:33:31

SpringBootMybatis

2017-09-04 14:52:51

Tomcat线程数据源

2023-11-27 09:16:53

Python数据源类型

2014-08-15 09:55:09

SSIS

2009-07-14 09:55:33

MyEclipse W

2022-12-19 07:21:35

Hutool-db数据库JDBC
点赞
收藏

51CTO技术栈公众号