我正在尝试将ESB服务器配置为JBoss EAP 7.1集成Active MQ Artemis的客户端,该客户端将使用RemoteConnectionFactory连接。但是,我无法使用JBoss客户端jar,因为它与内部JAR冲突。因此,我分别添加了所有必需的JAR。
现在引发异常,表明未找到提供程序。
我同时添加了xnio-api和xnio-nio jars。
下面是例外。
Caused by: java.lang.IllegalArgumentException: XNIO001001: No XNIO provider found
at org.xnio.Xnio.doGetInstance(Xnio.java:226)
at org.xnio.Xnio.getInstance(Xnio.java:192)
at org.jboss.naming.remote.client.EndpointCache.get(EndpointCache.java:47)
at org.jboss.naming.remote.client.InitialContextFactory.createEndpoint(InitialContextFactory.java:226)
at org.jboss.naming.remote.client.InitialContextFactory.getOrCreateEndpoint(InitialContextFactory.java:207)
at org.jboss.naming.remote.client.InitialContextFactory.getOrCreateNamingStore(InitialContextFactory.java:170)
at org.jboss.naming.remote.client.InitialContextFactory.getInitialContext(InitialContextFactory.java:146)
... 50 more
如何解决此错误?