Java EE 5 SDK comes with a nice tray icon for controlling the Windows Service
for GlassFish. Would be pretty cool to have that in the Open Source Version of
In fact, my enhancement more is about improvement of that Tray Icon, instead of
just heaving it Open Sourced:
- The tray icon's menu hangs as long as the service is in transition from
running to stopped. That is not nice. People expect to either the menu beeing
disabled, or beeing responsive.
- The tray icon (neither itself nor it's menu items) doesn't reflect the current
service state. Nobody can see whether the server is up, down, booting, or
shutting down. Also you cannot see whether it is living or crashed. It would be
really cool to (a) disable menu items not making sense at the current state (b)
change the icon (using a small badge or animation) depending on the current
state or transition or liveness. This would make the user's live much easier. It
happend quite often that I forgot to boot GlassFish and waited for the admin
console to come up...