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

Rob Vesse commented on JENA-286:
--------------------------------

Should now be fixed in Trunk, will leave open to allow others to test and for a 
snapshot to be produced with the change so the affected user can be asked to 
check the change resolves their issue.

In my local testing this change does resolve the issue when paths contain spaces

Also added a note to the README about checking that JENAROOT is set correctly 
by doing a simple cd $JENAROOT
                
> 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
>            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

        

Reply via email to