[GLASSFISH-1095] Installer gives no indication that it has done anything Created: 05/Sep/06  Updated: 06/Mar/12

Status: Open
Project: glassfish
Component/s: build_system
Affects Version/s: 9.0pe
Fix Version/s: not determined

Type: Improvement Priority: Major
Reporter: timboudreau Assignee: dpatil
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Operating System: All
Platform: All

Issuezilla Id: 1,095


The Glassfish installer provides no user feedback after the license is agreed to

  • you're left waiting for something to happen, not knowing that it has already

This violates the basics of responsive UIs - there needs to be at least some
visual feedback that it is done, and ideally it should give some idea what it
has done.

Comment by dpatil [ 05/Sep/06 ]

Once you accept the issue, it should print the unjar log messages of the jar
file. Which OS you are running this? Pls update your env details like JAVA_HOME etc.

Normally it should print the log messages of unjarring the glassfish jar file
after you accept the license..

Comment by timboudreau [ 05/Sep/06 ]

It does print to the command line; however, that's not exactly normal installer
behavior; the Swing UI should show progress and let the user know that it has
been installed (some UI to select a location would be nice as well).

Generally a Swing app writing output to the console is not going to be noticed
by the user.

(BTW, when I tried to just use Mozilla's Open item in its download manager, I
got a message from the VM that the main class could not be found, though this
worked fine from the command line...but my copy of Mozilla has the JDK 1.3
plugin installed, so it may be invoking that vm [don't ask why I have 1.3...]).

Thanks for the quick response!

Comment by dpatil [ 06/Sep/06 ]

In GlassFish, we use a simple installer generator that can show a license
click-through before installation.
There is a plan for another installer which may be more user-friendly.

Comment by timboudreau [ 06/Sep/06 ]

I'm thinking I should make a simple installer a demo app for my wizard project -
http://wizard.dev.java.net - Solaris is already using it for their installer. A
simple example would probably need almost no reworking for you to use it, and a
generator utility would be easy.

Comment by dpatil [ 06/Sep/06 ]

Sounds great! You are welcome to provide the demo app! will add this to the
GlassFish installer if it serves the purpose..

Comment by dpatil [ 12/Mar/07 ]

downgrading to P4, as its really a RFE

Comment by timboudreau [ 12/Mar/07 ]

Sorry, software not giving feedback to the user that it has done something the
user requested (esp. something as far-reaching as installing software!) is a
usability/responsiveness bug.

Apropos of that:

Comment by dpatil [ 26/Mar/07 ]

This is really a RFE to change GlassFish Installer using GUI. Product already
has GUI based installer but cannot be published yet, so we don't have plan to
write another GUI based installer for GlassFish V2 looking at the timeframe.
So to set the expectation right, this issue won't be fixed for GlassFish V2 or
9.1 FCS.

Comment by gfbugbridge [ 05/Apr/07 ]


Comment by sridatta [ 10/Apr/07 ]

changing to enhancement based on previous comment.

Comment by timboudreau [ 10/Apr/07 ]

Well, I stand by my earlier comment. A usability bug is a bug, period. Make it
an enhancement if you want - I just worry that a lot of development teams turn
things into "enhancements" as a way of not fixing them.

So will this issue be addressed in the next version?

Comment by sridatta [ 13/Apr/07 ]

This will not be fixed for v2 due to resource/time constraints. There a real
installer in the distribution delivered on java.sun.com/javaee. It should make
you happy. Let us know if it does not.

Also, if you are willing to fix it, we will be happy to take it


Comment by Tom Mueller [ 06/Mar/12 ]

Bulk update to change fix version to "not determined" for all issues still open but with a fix version for a released version.

Generated at Sun Oct 04 23:43:11 UTC 2015 using JIRA 6.2.3#6260-sha1:63ef1d6dac3f4f4d7db4c1effd405ba38ccdc558.