Incorrect error message in gserviceReg.sh
-----------------------------------------

                 Key: GERONIMO-4942
                 URL: https://issues.apache.org/jira/browse/GERONIMO-4942
             Project: Geronimo
          Issue Type: Bug
      Security Level: public (Regular issues)
          Components: startup/shutdown
    Affects Versions: 2.2
         Environment: Unix/Linux
            Reporter: David Frahm
            Priority: Minor


When script cannot find JRE it outputs the following message:
ERROR:  Could not find a Java runtime.
 - Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
 - A Java implementation could not be found on the system PATH
At least one of these is required for this program to execute.

I believe this message is misleading.  The second line implies that the system 
PATH is also searched, however the script does not do that.  Only the JAVA_HOME 
and JRE_HOME are checked.

Assuming my assessment above is correct, a quick fix would be to simply remove 
the second line referencing "PATH".

A possibly better fix would be to update the script to search the PATH.  I 
suggest 'better' because after setting Java on the PATH for WASCE installer, 
its kinda kludgy to have to set something else for the service installer.  End 
users likely see both installs as being the same product, and would appreciate 
some unity here.

You could even add it to the installer!

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to