java.lang.IllegalStateException: The following keys are invalid for configuring a connector: useNio
Issue
-
When trying to connect to EAP 7 from EAP 6 via resource adapter the following exception can be observed in EAP 6 log file:
14:11:37,667 WARN [org.hornetq.jms.server] (Periodic Recovery) HQ122015: Can not connect to XARecoveryConfig [transportConfiguration = [TransportConfiguration(name=legacy-messaging-ssl, factory=org-hornetq-core-remoting-impl-netty-NettyConnectorFactory) ?port=5447&useNio=true&host=192-168-1-106, TransportConfiguration(name=legacy-messaging-ssl, factory=org-hornetq-core-remoting-impl-netty-NettyConnectorFactory) ?port=5547&useNio=true&host=192-168-1-109], discoveryConfiguration = null, username=quickuser, password=****] on auto-generated resource recovery: java.lang.IllegalStateException: The following keys are invalid for configuring a connector: useNio at org.hornetq.core.client.impl.ClientSessionFactoryImpl.checkTransportKeys(ClientSessionFactoryImpl.java:1542) [hornetq-core-client-2.3.25.SP22-redhat-1-bz-1519198.jar:] at org.hornetq.core.client.impl.ClientSessionFactoryImpl.<init>(ClientSessionFactoryImpl.java:212) [hornetq-core-client-2.3.25.SP22-redhat-1-bz-1519198.jar:] at org.hornetq.core.client.impl.ServerLocatorImpl.createSessionFactory(ServerLocatorImpl.java:872) [hornetq-core-client-2.3.25.SP22-redhat-1-bz-1519198.jar:] at org.hornetq.jms.server.recovery.HornetQXAResourceWrapper.connect(HornetQXAResourceWrapper.java:377) [hornetq-jms-server-2.3.25.SP22-redhat-1.jar:2.3.25.SP22-redhat-1] at org.hornetq.jms.server.recovery.HornetQXAResourceWrapper.getDelegate(HornetQXAResourceWrapper.java:286) [hornetq-jms-server-2.3.25.SP22-redhat-1.jar:2.3.25.SP22-redhat-1] at org.hornetq.jms.server.recovery.HornetQXAResourceWrapper.recover(HornetQXAResourceWrapper.java:74) [hornetq-jms-server-2.3.25.SP22-redhat-1.jar:2.3.25.SP22-redhat-1] at com.arjuna.ats.internal.jta.recovery.arjunacore.XARecoveryModule.xaRecoveryFirstPass(XARecoveryModule.java:541) [jbossjts-jacorb-4.17.42.Final-redhat-1.jar:4.17.42.Final-redhat-1] at com.arjuna.ats.internal.jta.recovery.arjunacore.XARecoveryModule.periodicWorkFirstPass(XARecoveryModule.java:181) [jbossjts-jacorb-4.17.42.Final-redhat-1.jar:4.17.42.Final-redhat-1] at com.arjuna.ats.internal.arjuna.recovery.PeriodicRecovery.doWorkInternal(PeriodicRecovery.java:765) [jbossjts-jacorb-4.17.42.Final-redhat-1.jar:4.17.42.Final-redhat-1] at com.arjuna.ats.internal.arjuna.recovery.PeriodicRecovery.run(PeriodicRecovery.java:377) [jbossjts-jacorb-4.17.42.Final-redhat-1.jar:4.17.42.Final-redhat-1]
Environment
- Red Hat JBoss Enterprise Application Platform (EAP)
- 7
- 6
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.