我正在尝试将应用程序从WebLogic移植到JBoss EAP 6.2。
在JBoss中运行独立服务器时,在管理控制台中有一个按钮,在命令行界面中有一个命令行选项来检查数据源连接。
/subsystem=datasources/data-source=myds:test-connection-in-pool
运行"域时,这些选项似乎不存在于任何一个地方#34;服务器。我错过了什么吗?我必须做一些进一步的设置来启用它吗?我尝试了一种技术,有时在域服务器中是模拟技术,它在这里不起作用。
/profile=full/subsystem=datasources/data-source=myds:test-connection-in-pool
对于"域" JBoss文档要弱得多模型而不是"独立"。
答案 0 :(得分:2)
在JBoss中运行独立服务器时,在管理控制台中有一个按钮,并且在命令行界面中有一个命令行选项来检查数据源连接但是这些选项似乎不存在于运行"域"服务器
您仍然可以使用jboss-eap-6.x的命令行来测试域服务器中已配置的数据源连接。您需要导航到$ JBOSS_HOME / bin /并执行脚本:jboss-cli.sh
使用以下命令连接到域服务器控制器:connect:PORT_NO并执行以下命令:
对于XA-DataSource:
/主机= $ Host_Controller_Name /服务器= $ SERVER_NAME /子系统=数据源/ XA-数据源= DataSource_JNDI_Name:测试连接池内
对于非XA-DataSource:
/主机= $ Host_Controller_Name /服务器= $ SERVER_NAME /子系统=数据源/数据源= DataSource_JNDI_Name:测试连接池内