You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jena.apache.org by "Andy Seaborne (JIRA)" <ji...@apache.org> on 2012/08/21 20:42:38 UTC

[jira] [Closed] (JENA-286) Windows Batch scripts don't handle paths with spaces correctly

     [ https://issues.apache.org/jira/browse/JENA-286?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andy Seaborne closed JENA-286.
------------------------------

    
> Windows Batch scripts don't handle paths with spaces correctly
> --------------------------------------------------------------
>
>                 Key: JENA-286
>                 URL: https://issues.apache.org/jira/browse/JENA-286
>             Project: Apache Jena
>          Issue Type: Bug
>          Components: ARQ, Jena, RIOT, TDB
>    Affects Versions: Jena 2.7.2
>         Environment: Windows
>            Reporter: Rob Vesse
>            Assignee: Rob Vesse
>             Fix For: Jena 2.7.3
>
>
> In tracking down the error reported by a user on the mailing list with running the scripts on Windows I discovered they don't appropriately handle spaces.
> While someone clearly wrote them with this in mind as written it doesn't work.  For example consider sparql.bat which is written like so currently:
> set JVM_ARGS=-Xmx1024M
> set JENA_CP="%JENAROOT%\lib\*;"
> set LOGGING=-Dlog4j.configuration=file:%JENAROOT%/jena-log4j.properties
> java %JVM_ARGS% %LOGGING% -cp %JENA_CP% arq.sparql %*
> exit /B
> In order to work correctly it must actually be written like this:
> set JVM_ARGS=-Xmx1024M
> set JENA_CP=%JENAROOT%\lib\*;
> java %JVM_ARGS% -Dlog4j.configuration="file:%JENAROOT%/jena-log4j.properties" -cp "%JENA_CP%" arq.sparql %*
> exit /B
> The cause of the error is that quotes used when setting a variable do not actually carry through when that variable is accessed
> Issue will be closed when all batch scripts are appropriately updated

--
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