WildFly8 下配置PostgreSQL XADataSource

WildFly8 下配置PostgreSQL XADataSource,第1张

概述未命名 WildFly XADataSource配置         WildFly安装根目录 =WILDFLYHOME                  一、PostgreSql:                 1、%WILDFLYHOME%\modules\ 如下建立目录                        %WILDFLYHOME%\modules\org\postgresql\ 未命名

WildFly XADataSource配置

WildFly安装根目录 =WILDFLYHOME@H_404_7@

一、Postgresql:

1、%WILDFLYHOME%\modules\ 如下建立目录

%WILDFLYHOME%\modules\org\postgresql\main\

2、在%WILDFLYHOME%\modules\org\postgresql\main\目录下建立module.xml文件内容如下:

<?xml version="1.0" enCoding="UTF-8"?>

<module xmlns="urn:jboss:module:1.0" name="org.postgresql">

<resources>

<resource-root path="postgresql-9.3-1101.jdbc4.jar"/>

</resources>

<dependencIEs>

<module name="javax.API"/>

<module name="javax.transaction.API"/>

</dependencIEs>

</module>

3、下载Postgresqljdbc驱动postgresql-9.3-1101.jdbc4.jar到%WILDFLYHOME%\modules\org\postgresql\main\目录下

4、打开%WILDFLYHOME%\standalone\configuration\standalone.xml文件查找<drivers>标记在里面添加子元素

<driver name="postgresql" module="org.postgresql"><!--此处红色部份与module.xml文件中定义的name一至 -->

<xa-datasource-class>org.postgresql.xa.PGXADataSource</xa-datasource-class>

</driver>

5、运行%WILDFLYHOME%\\bin\standalone.bat启动WildFly8 或是Eclipse中启动

6、打开浏览器输入地址:http://localhost:9990/选择如下图菜单

点击Add 如下图第一步:输入name 和JNDI name

@H_404_7@

点Next如下图:选择postgresql,如果此处只有h2,没有postgresql,可能是前面的第2、4步配置不正确。

点Next如下图:点击Add 输入url

点击Next如下图:输入数据库连接用户及密码点击Done完成

完成Postgresql的XADatasource配置

@H_404_7@

二、 MysqL

与Postgres类似,只是驱动不同,modules文件内容及驱动略微不同步,步骤如下:

1、%WILDFLYHOME%\modules\ 如下建立目录

%WILDFLYHOME%\modules\com\MysqL\main\

2、在%WILDFLYHOME%\modules\com\MysqL\main\目录下建立module.xml文件内容如下:

<?xml version="1.0" enCoding="UTF-8"?>
<module xmlns="urn:jboss:module:1.0" name="com.MysqL">
<resources>
<resource-root path="mysql-connector-java-5.1.25-bin.jar"/>
</resources>
<dependencIEs>
<module name="javax.API"/>
<module name="javax.transaction.API"/>
</dependencIEs>
</module>

3、下载Postgresqljdbc驱动mysql-connector-java-5.1.25-bin%WILDFLYHOME%\modules\com\MysqL\main\目录下

4、打开%WILDFLYHOME%\standalone\configuration\standalone.xml文件查找<drivers>标记在里面添加子元素

<driver name="MysqL" module="com.MysqL"><!--此处红色部份与module.xml文件中定义的name一至 -->

<xa-datasource-class>com.MysqL.jdbc.jdbc2.optional.MysqLXADataSource</xa-datasource-class>

</driver>

5、运行%WILDFLYHOME%\\bin\standalone.bat启动WildFly8 或是Eclipse中启动

6、打开浏览器输入地址:http://localhost:9990/选择如下图菜单

*** 作Postgresql步步骤一至只是url不同,驱动选择不同。

总结

以上是内存溢出为你收集整理的WildFly8 下配置PostgreSQL XADataSource全部内容,希望文章能够帮你解决WildFly8 下配置PostgreSQL XADataSource所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1177247.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-02
下一篇 2022-06-02

发表评论

登录后才能评论

评论列表(0条)

保存