繁体   English   中英

需要帮助为JBoss EAP 6.1.0创建SQL Server数据源

[英]Need help creating SQL Server datasource for JBoss EAP 6.1.0

我正在JBoss EAP 6.1.0上的Web服务应用程序上工作,该应用程序需要为SQL Server 2008创建数据源。 我已经下载并解压缩了sqljdbc jar文件,但是不确定它在应用程序服务器上的位置。 我尝试参考EAP 6.1配置指南和其他一些网站,但这没有帮助。 如果有人可以指导我逐步在应用程序服务器上注册数据源,我将不胜感激。

它进入模块文件夹。 您有类似以下内容:

<JBOSS_HOME>\modules\com\microsoft\sqlserver\main

您的sqljdbc将位于上面的文件夹结构中。 您还需要在相同的文件夹中创建一个module.xml文件,类似于:

<module xmlns="urn:jboss:module:1.1" name="com.microsoft.sqlserver">
 <resources>
    <resource-root path="sqljdbc4.jar"/>
 </resources>
 <dependencies>
    <module name="javax.api"/>
    <module name="javax.transaction.api"/>
 </dependencies>
</module>

最后,在您的standalone.xml中,datasources部分应具有一个驱动程序定义,该定义引用了您的模块,如下所示:

<drivers>
  <driver name="sqlserver" module="com.microsoft.sqlserver">
    <xa-datasource-class>com.microsoft.sqlserver.jdbc.SQLServerXADataSource</xa-datasource-class>
  </driver>
</drivers>

希望能有所帮助

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM