如何在 wildfly-config.xml 中为部署在 JBoss EAP 7.1 上的 EJB 客户端应用程序配置远程 EJB 连接详细信息?
How to configure remote EJB connection details in wildfly-config.xml for a EJB client application deployed on JBoss EAP 7.1?
如何在 wildfly-config.xml 中为部署在 JBoss EAP 7.1 上的 EJB 客户端应用程序配置远程 EJB 连接详细信息?
我尝试将它放在 EJB Jar 的 /META-INF 文件夹中并在标签下方进行配置,但从那里选择配置似乎不起作用。
<configuration>
<jboss-ejb-client xmlns="urn:jboss:wildfly-client-ejb:3.0">
<invocation-timeout seconds="10"/>
<connections>
<connection uri="remote+http://x.y.d.c:8080"/>
</connections>
</jboss-ejb-client>
"wildfly-config.xml" 是在 EAP 7.1 中引入的,作为所有客户端配置文件的通用配置文件。对于 EJB,它将替换为 EJB 独立客户端应用程序配置的 "jboss-ejb-client.properties" 文件。
所以理想情况下,我认为 "wildfly-config.xml" 仅适用于独立的 EJB 应用程序,不适用于部署到 JBoss 服务器的应用程序。
对于部署在 EAP 上的 EJB 客户端,可以配置 ejb-receivers "jboss-ejb-client.xml" 文件并将其放在 /META-INF 文件夹中。
如-:
<ejb-receivers>
<!-- This is the connection to access the application. -->
<remoting-ejb-receiver outbound-connection-ref="remote-ejb-connection-1" />
</ejb-receivers>
请同样尝试。
如何在 wildfly-config.xml 中为部署在 JBoss EAP 7.1 上的 EJB 客户端应用程序配置远程 EJB 连接详细信息?
我尝试将它放在 EJB Jar 的 /META-INF 文件夹中并在标签下方进行配置,但从那里选择配置似乎不起作用。
<configuration>
<jboss-ejb-client xmlns="urn:jboss:wildfly-client-ejb:3.0">
<invocation-timeout seconds="10"/>
<connections>
<connection uri="remote+http://x.y.d.c:8080"/>
</connections>
</jboss-ejb-client>
"wildfly-config.xml" 是在 EAP 7.1 中引入的,作为所有客户端配置文件的通用配置文件。对于 EJB,它将替换为 EJB 独立客户端应用程序配置的 "jboss-ejb-client.properties" 文件。
所以理想情况下,我认为 "wildfly-config.xml" 仅适用于独立的 EJB 应用程序,不适用于部署到 JBoss 服务器的应用程序。
对于部署在 EAP 上的 EJB 客户端,可以配置 ejb-receivers "jboss-ejb-client.xml" 文件并将其放在 /META-INF 文件夹中。
如-:
<ejb-receivers>
<!-- This is the connection to access the application. -->
<remoting-ejb-receiver outbound-connection-ref="remote-ejb-connection-1" />
</ejb-receivers>
请同样尝试。