{"action":"closed","issue":{"url":"https://api.github.com/repos/vert-x3/vertx-jgroups/issues/18","labels_url":"https://api.github.com/repos/vert-x3/vertx-jgroups/issues/18/labels{/name}","comments_url":"https://api.github.com/repos/vert-x3/vertx-jgroups/issues/18/comments","events_url":"https://api.github.com/repos/vert-x3/vertx-jgroups/issues/18/events","html_url":"https://github.com/vert-x3/vertx-jgroups/issues/18","id":121232582,"number":18,"title":"Cannot join cluster","user":{"login":"cescoffier","id":402301,"avatar_url":"https://avatars.githubusercontent.com/u/402301?v=3","gravatar_id":"","url":"https://api.github.com/users/cescoffier","html_url":"https://github.com/cescoffier","followers_url":"https://api.github.com/users/cescoffier/followers","following_url":"https://api.github.com/users/cescoffier/following{/other_user}","gists_url":"https://api.github.com/users/cescoffier/gists{/gist_id}","starred_url":"https://api.github.com/users/cescoffier/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cescoffier/subscriptions","organizations_url":"https://api.github.com/users/cescoffier/orgs","repos_url":"https://api.github.com/users/cescoffier/repos","events_url":"https://api.github.com/users/cescoffier/events{/privacy}","received_events_url":"https://api.github.com/users/cescoffier/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/vert-x3/vertx-jgroups/labels/bug","name":"bug","color":"fc2929"}],"state":"closed","locked":false,"assignee":{"login":"fmarinelli","id":790571,"avatar_url":"https://avatars.githubusercontent.com/u/790571?v=3","gravatar_id":"","url":"https://api.github.com/users/fmarinelli","html_url":"https://github.com/fmarinelli","followers_url":"https://api.github.com/users/fmarinelli/followers","following_url":"https://api.github.com/users/fmarinelli/following{/other_user}","gists_url":"https://api.github.com/users/fmarinelli/gists{/gist_id}","starred_url":"https://api.github.com/users/fmarinelli/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fmarinelli/subscriptions","organizations_url":"https://api.github.com/users/fmarinelli/orgs","repos_url":"https://api.github.com/users/fmarinelli/repos","events_url":"https://api.github.com/users/fmarinelli/events{/privacy}","received_events_url":"https://api.github.com/users/fmarinelli/received_events","type":"User","site_admin":false},"milestone":null,"comments":8,"created_at":"2015-12-09T13:01:39Z","updated_at":"2015-12-09T14:18:31Z","closed_at":"2015-12-09T14:18:30Z","body":"Once the cluster is created, other host cannot join it:\r\n\r\n```\r\nio.vertx.core.VertxException: org.jgroups.StateTransferException: state transfer failed\r\n\tat io.vertx.java.spi.cluster.impl.jgroups.CacheManager.start(CacheManager.java:105)\r\n\tat io.vertx.java.spi.cluster.impl.jgroups.JGroupsClusterManager.lambda$join$110(JGroupsClusterManager.java:179)\r\n\tat io.vertx.java.spi.cluster.impl.jgroups.JGroupsClusterManager$$Lambda$4/1348949648.handle(Unknown Source)\r\n\tat io.vertx.core.impl.ContextImpl.lambda$executeBlocking$2(ContextImpl.java:296)\r\n\tat io.vertx.core.impl.ContextImpl$$Lambda$6/575335780.run(Unknown Source)\r\n\tat io.vertx.core.impl.OrderedExecutorFactory$OrderedExecutor.lambda$new$327(OrderedExecutorFactory.java:91)\r\n\tat io.vertx.core.impl.OrderedExecutorFactory$OrderedExecutor$$Lambda$5/466002798.run(Unknown Source)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\nCaused by: org.jgroups.StateTransferException: state transfer failed\r\n\tat org.jgroups.JChannel.getState(JChannel.java:608)\r\n\tat org.jgroups.JChannel.getState(JChannel.java:534)\r\n\tat org.jgroups.JChannel.getState(JChannel.java:521)\r\n\tat io.vertx.java.spi.cluster.impl.jgroups.CacheManager.start(CacheManager.java:103)\r\n\t... 9 more\r\nCaused by: java.lang.RuntimeException: java.io.EOFException\r\n\tat org.jgroups.blocks.MessageDispatcher$ProtocolAdapter.up(MessageDispatcher.java:682)\r\n\tat org.jgroups.JChannel.up(JChannel.java:699)\r\n\tat org.jgroups.stack.ProtocolStack.up(ProtocolStack.java:1029)\r\n\tat org.jgroups.protocols.Locking.up(Locking.java:270)\r\n\tat org.jgroups.protocols.COUNTER.up(COUNTER.java:202)\r\n\tat org.jgroups.protocols.pbcast.StreamingStateTransfer.setStateInApplication(StreamingStateTransfer.java:284)\r\n\tat org.jgroups.protocols.pbcast.StreamingStateTransfer$2.run(StreamingStateTransfer.java:489)\r\n\t... 1 more\r\nCaused by: java.io.EOFException\r\n\tat java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2328)\r\n\tat java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:2797)\r\n\tat java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:802)\r\n\tat java.io.ObjectInputStream.<init>(ObjectInputStream.java:299)\r\n\tat io.vertx.java.spi.cluster.impl.jgroups.services.DefaultRpcMapService.readFrom(DefaultRpcMapService.java:100)\r\n\tat io.vertx.java.spi.cluster.impl.jgroups.CacheManager.setState(CacheManager.java:98)\r\n\tat org.jgroups.blocks.MessageDispatcher.handleUpEvent(MessageDispatcher.java:594)\r\n\tat org.jgroups.blocks.MessageDispatcher$ProtocolAdapter.up(MessageDispatcher.java:679)\r\n\t... 7 more\r\n```"}}