geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Forrest Xia (Commented) (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (GERONIMO-6291) Cannot start server on windows caused by space chars in the related installation paths
Date Tue, 28 Feb 2012 09:37:48 GMT

    [ https://issues.apache.org/jira/browse/GERONIMO-6291?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13218024#comment-13218024
] 

Forrest Xia commented on GERONIMO-6291:
---------------------------------------

Keep a rule for windows batch scripts:
1. DO NOT use quotes when set an variable
2. USE quotes when using an variable

So please rework this patch to comply with the rule, thus, our life could be easier in future
 :)
                
> Cannot start server on windows caused by space chars in the related installation paths
> --------------------------------------------------------------------------------------
>
>                 Key: GERONIMO-6291
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-6291
>             Project: Geronimo
>          Issue Type: Bug
>      Security Level: public(Regular issues) 
>          Components: startup/shutdown
>    Affects Versions: 3.0, 3.0-beta-2
>            Reporter: Forrest Xia
>            Assignee: Saphen Qiu
>             Fix For: 3.0-beta-2
>
>         Attachments: GERONIMO-6291-fixSpaceIssueForServerStartup.patch
>
>
> 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

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message