如何在wildfly-config.xml中为部署在JBoss EAP7.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>
在EAP7.1中引入了“wildfly-config.xml”作为所有客户端配置文件的公共配置文件。对于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>
问题内容: 我在远程Glassfish服务器和计算机上的应用程序客户端中都有一个EJB模块。我想从应用程序客户端连接到远程EJB。 这是我的EJB接口: 这是我的ejb: 我有几个问题: 我可以在远程应用程序客户端中使用依赖注入来连接到ejb吗?如果是这样,我该怎么做才能做到这一点。我是否需要在sun-ejb-jar.xml和sun-application-client.xml中进行配置?换句话说
我希望能够有两个Wildfly(或JBoss7)实例,其中一个服务器与另一个服务器上的EJB对话。棘手的部分是,根据文档,需要创建带有出站套接字绑定的远程出站连接。这对我们的运营团队来说是一个很大的麻烦,尤其是当我们想要扩展的时候。
我目前的问题是,我的机器上运行了两个Wildfly 8.2.0最终实例。我知道,有类似的问题,但没有一个真正有助于我的问题。其中一个拥有一个宁静的应用程序,当它收到GET时,它会触发无状态会话Bean。之后,此无状态会话 Bean 应从远程无状态会话 Bean 调用方法该方法位于另一个 wildfly 实例上。 我将从解释我到目前为止所做的事情开始(也许我错过了一些东西,我对Java EE和Wil
我目前正在努力让远程EJB调用在wildfly(8.x和9.x)上工作。 详细来说,它是关于使用EJB客户机API方法从独立的客户机应用程序(而不是从另一个应用程序服务器)进行远程调用。远程命名方法适合我,但不适用于我的场景,因为我需要使用客户端拦截器将上下文数据传递给服务器端拦截器进行远程调用。 但是现在,为了一个简单的示例,我尝试使用客户机API进行远程调用。因此,我尝试了用于远程ejb调用的
我有一个EAR项目,部署在Wildfly10.1.0上。Final这个EAR由一些JAR和WAR组成。我的jar文件中有一个WebService。 我无法清楚地理解如何配置我的项目。我花了很多时间在谷歌和调试器...所以我需要帮助) 我的目标:在EAR/服务器级别的JAR中为我的EJB WebService设置默认的authtype/security-domain。 > standalone.xm
问题内容: 我目前正在将代码从Jboss7迁移到Wildfly10。 服务器本身完全可以启动。当尝试将我们的客户端与正在运行的新wildfly10服务器进行ejb-remote调用连接时,它将无法正常工作。 我唯一要使用的是以下错误: org.jboss.ejb.client.remoting.ConfigBasedEJBClientContextSelector setupEJBReceiver