我按照此链接中的说明操作: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
谢谢!