在JBoss4.0中配置Informix数据源

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数据源。

新闻标题:在JBoss4.0中配置Informix数据源
分享网址:http://www.mswzjz.com/qtweb/news12/194562.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联