我正在遵循此链接中的说明:https ://developer.jboss.org/people/fjuma/blog/2017/09/08/getting-started-with-ejbs-and-elytron-part-2
试图在域控制器下复制这些配置但没有成功。
我有两个服务器组,一个是另一个的客户端。但是服务器组“B”的服务器仍然无法从服务器组“A”的服务器中查找远程 EJB
我尝试使用来自域控制器的 jboss-cli.sh 配置服务器。在相应的配置文件中应用配置。
前任:
从域控制器的 jboss-cli.sh:
/profile=my-custom-profile-full-ha/subsystem=elytron/authentication-configuration=ejb-auth-config:add(authentication-name=ejb, credential-reference={clear-text="ejbejb"})
依此类推...socket-binding-group
也在 domain.xml 中定义。
但是我的客户端服务器在查找远程 EJB 时仍然出错。
在域控制器下运行的服务器是否有其他配置以使远程调用正常工作?
错误:
javax.ejb.NoSuchEJBException: EJBCLIENT000079: Unable to discover destination for request for EJB StatelessEJBLocator for "/portal/SampleEJB", view is interface my.company.ejb.interfaces.SampleEJBRemote, affinity is None
谢谢!