Community
Participate
Working Groups
I start BIRT from command line with the org.eclipse.birt.report.engine.api.ReportRunner class. In my report, i use a parameter to get a file URL to read the XML data for the report. e.g. file:///c:/temp/data.xml This works. But when i have spaces or other chars, BIRT does not decode the URL correctly. e.g. file:///c:/temp%20dir/data%20%23123.xml, this should access the file "c:\temp dir\data #123.xml". Instead BIRT reports, it cannot access "c:\temp0dir\data03123.xml". It seems, it just removes the '%2' from that file URL. Passing a file path results in "incorrect URL". Passing a file URL like this: file:///c:/temp dir/data #123.xml works