Description
We saw this error on client during failover scenarios where the legacy EJB client was used. So far, only ejbremote jvmkill dist sync scenarios seem to be affected.
10:07:37,627 ERROR [org.jboss.ejb.client.remoting.RemotingConnectionEJBReceiver] (Remoting "config-based-ejb-client-endpoint" task-3) Failed to open channel for context EJBReceiverContext{clientContext=org.jboss.ejb.client.EJBClientContext@17f54a9e, receiver=Remoting connection EJB receiver [connection=org.jboss.ejb.client.remoting.ConnectionPool$PooledConnection@797d442c,channel=jboss.ejb,nodename=perf18]} org.jboss.remoting3.NotOpenException: Cannot open new channel because close was initiated at org.jboss.remoting3.remote.RemoteConnectionHandler.handleOutboundChannelOpen(RemoteConnectionHandler.java:198) at org.jboss.remoting3.remote.RemoteConnectionHandler.open(RemoteConnectionHandler.java:335) at org.jboss.remoting3.ConnectionImpl.openChannel(ConnectionImpl.java:109) at org.jboss.ejb.client.remoting.ConnectionPool$PooledConnection.openChannel(ConnectionPool.java:292) at org.jboss.ejb.client.remoting.RemotingConnectionEJBReceiver.associate(RemotingConnectionEJBReceiver.java:180) at org.jboss.ejb.client.EJBClientContext.registerEJBReceiver(EJBClientContext.java:399) at org.jboss.ejb.client.EJBClientContext.registerEJBReceiver(EJBClientContext.java:349) at org.jboss.ejb.client.remoting.EJBClientContextConnectionReconnectHandler.reconnect(EJBClientContextConnectionReconnectHandler.java:67) at org.jboss.ejb.client.EJBClientContext$ReconnectAttempt.run(EJBClientContext.java:1474) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748)
Error was logged on client after server was shut down, while there still were three running servers.
Attachments
Issue Links
- clones
-
JBEAP-11455 (7.1.z) Legacy EJB client: Failed to open channel for context
- Closed