I have attached my log from node2. It shows that all members are in the hazelcast cluster:
[2017-08-12T11:11:46.952-0500] [Payara 4.1] [SEVERE] [] [] [tid: _ThreadID=89 _ThreadName=hz._hzInstance_1_production.cached.thread-4] [timeMillis: 1502554306952] [levelValue: 1000] [[
com.hazelcast.cache.CacheNotExistsException: Couldn't find cache config with name rest-jcache
at com.hazelcast.cache.impl.AbstractCacheService.checkCacheSimpleConfig(AbstractCacheService.java:213)
at com.hazelcast.cache.impl.AbstractCacheService.createDistributedObject(AbstractCacheService.java:193)
at com.hazelcast.spi.impl.proxyservice.impl.ProxyRegistry.doCreateProxy(ProxyRegistry.java:174)
at com.hazelcast.spi.impl.proxyservice.impl.ProxyRegistry.createProxy(ProxyRegistry.java:167)
at com.hazelcast.spi.impl.proxyservice.impl.operations.PostJoinProxyOperation$1.run(PostJoinProxyOperation.java:63)
at com.hazelcast.util.executor.CachedExecutorServiceDelegate$Worker.run(CachedExecutorServiceDelegate.java:228)
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)
at com.hazelcast.util.executor.HazelcastManagedThread.executeRun(HazelcastManagedThread.java:76)
at com.hazelcast.util.executor.HazelcastManagedThread.run(HazelcastManagedThread.java:92)
]]