我希望能够像旧版本的Jboss一样使用 .ds.xml 文件。 目前我们正在使用 Wildfly 10.0.0 并且很快不会更新,我现在搜索了很长时间,似乎目前无法实现?
例如,我配置了资源适配器,配置在 standalone.xml 中,如下所示:
<resource-adapter id="TCPConnector" statistics-enabled="true">
<module slot="1.0.0.0" id="com.company.server.TCPConnector"/>
<transaction-support>NoTransaction</transaction-support>
<connection-definitions>
<connection-definition class-name="com.company.server.jca.tcp.impl.TCPManagedConnectionFactory" jndi-name="java:/tcp/TcpDevice3" pool-name="TcpDevice3">
<config-property name="protocol">
MesswertLieferantProtocol
</config-property>
<config-property name="port">
8000
</config-property>
<config-property name="name">
terminal2
</config-property>
<config-property name="host">
192.168.0.165
</config-property>
<config-property name="deviceClass">
MesswertLieferant
</config-property>
<config-property name="timeout">
120000
</config-property>
<config-property name="enabled">
false
</config-property>
</connection-definition>
</connection-definitions>
</resource-adapter>
多个设备显然会导致文件太大。我们希望保持standalone.xml干净并且来自Jboss(前一段时间)我们考虑使用.ds文件来提取该部分。
我是否认为不可能再这样了?
我查看的来源:
Link 1
Link 2
Link 3
Link 4
Link 5
TL; DR:是否可以在wildfly 10中使用外部.ds.xml文件来配置内容?
答案 0 :(得分:1)
可能但已弃用(不推荐)。查看此主题以获取详细信息:
Is it possible to use a datasource deployment descriptor with a driver module in Wildfly?