I'm creating a report that accesses data from XML output. I've entered the source in "Data Sources"->"Property Binding"->"XML Data Source File:" However, the report doesn't run correctly as BIRT seems to urlencode the question mark in the URL (i.e. 'http://datasource?param1=x' becomes 'http://datasource%EFparam1=x' )
How can I get this to run without BIRT encoding my question marks?
Just tried that and, unfortunately, it doesn't work. It still appears to be converting the ? to %3F. I tried this in, as you suggested, the beforeOpen script on the datasource. Is there a later point in the query process to set this? Any other suggestions? Thanks for any help you can provide!
I got this error as-well. The problem was that I passed strings to the url that needed encoding so BIRT encoded the whole string. so instead i wrapped my params['param'] with encodeURIComponent function