payara / Payara

Payara Server is an open source middleware platform that supports reliable and secure deployments of Java EE (Jakarta EE) and MicroProfile applications in any environment: on premise, in the cloud or hybrid.
http://www.payara.fish
Other
873 stars 300 forks source link

FISH-8794 Fix PayaraInstanceImpl Desync on Restart of Hazelcast #6804

Closed Pandrex247 closed 1 week ago

Pandrex247 commented 1 week ago

Description

Fix list-hazelcast-cluster-members command and the associated Data Grid Members page on the Admin Console from showing no instances after configuring (and rebooting) Hazelcast.

Important Info

Blockers

None

Testing

New tests

None

Testing Performed

Started admin console and looked at the data grid members page - should be one instance present. Go back to Data Grid configuration tab and restart the data grid. Go back to the data grid members - the server instance should still be present.

Also ran the Docker-based reproducer from the Jira issue.

Testing Environment

Windows 11 Docker

Documentation

N/A

Notes for Reviewers

None