Uploaded image for project: 'Geronimo'
  1. Geronimo
  2. GERONIMO-6291

Cannot start server on windows caused by space chars in the related installation paths

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 3.0.0, 3.0-beta-2
    • 3.0-beta-2
    • startup/shutdown
    • Security Level: public (Regular issues)
    • None
    • Patch Available

    Description

      Having the latest Geronimo 3.0-beta-2 snapshot build, then doing these steps to reproduce the issue:
      1. Install the jdk into a folder with space chars in the path
      2. Install the geronimo server into a non-space path
      3. set java_home=c:\path2jdkhome, not that no quotes there
      4. run command: geronimo_home\bin\geronimo.bat run -l

      You will see a failure something like this:
      '""C:\Java\jdk1.6.0' is not recognized as an internal or external command,
      operable program or batch file.

      Basically, it is caused by the space characters in the windows file path. So to resolve the issues completely, we need to consider these scenarios:
      1. JDK installation path includes spaces, and geronimo installation path does not
      2. JDK installation path does not have, but geronimo has
      3. Both JDK and Geronimo have space char in the path

      Attachments

        Issue Links

          Activity

            People

              saphen Saphen Qiu
              xiaming Ming Xia
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: