[ 
https://issues.apache.org/jira/browse/TOMAHAWK-1176?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12572664#action_12572664
 ] 

Leonardo Uribe commented on TOMAHAWK-1176:
------------------------------------------


The patch works but it has several drawbacks

Better is use

new FileInputStream(new File(URI.create(url.toString())))

on every call to a file instead. This solution was tested on windows and works 
well.

> XmlTemplate fails when filename contains spaces on WindowsXP
> ------------------------------------------------------------
>
>                 Key: TOMAHAWK-1176
>                 URL: https://issues.apache.org/jira/browse/TOMAHAWK-1176
>             Project: MyFaces Tomahawk
>          Issue Type: Bug
>          Components: XmlTemplate
>    Affects Versions: 1.1.7-SNAPSHOT
>         Environment: Windows XP SP2
>            Reporter: Jayson Raymond
>            Assignee: Leonardo Uribe
>             Fix For: 1.1.7-SNAPSHOT
>
>         Attachments: XmlTemplate-472727-patch.txt, 
> XmlTemplateTest-508758-patch.txt
>
>
> XmlTemplate uses URLs. From this it extracts the filename and uses this to 
> load a file. WindowsXP at least doesn't understand the %20 encoding for 
> spaces in a filename. Attached patch replaces instances of %20 in URL 
> filepath with " " in filepath use to open file.

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