Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 413791

Summary: BIRT viewer JDBC connection fails if pwd uses "special characters" such as a '+' sign
Product: [Technology] Jubula Reporter: Markus Tiede <markus.tiede>
Component: CoreAssignee: Maissmaallsmyss Maulhs-Vvuillss <Maissmaallsmyss.Maulhs>
Status: CLOSED NOT_ECLIPSE QA Contact: Oliver Goetz <Oliver.Goetz>
Severity: critical    
Priority: P2 CC: Achim.Loerke, alexandra.schladebeck, Maissmaallsmyss.Maulhs, marvin_m
Version: 2.1Keywords: triaged
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description Markus Tiede CLA 2013-07-26 05:35:47 EDT
The BIRT viewers JDBC connection fails if the db pwd uses "special characters" such as a '+' sign.
Comment 1 Alexandra Schladebeck CLA 2013-07-31 08:04:13 EDT
Is this something that we are capable of changing, or is it a problem that comes from either BIRT or the JDBC connector?
Comment 2 Markus Tiede CLA 2013-08-01 06:02:28 EDT
I think this is something we're able to fix - we've to quote the characters correctly when passing them to the BIRT report viewer.
Comment 3 Alexandra Schladebeck CLA 2013-08-01 06:08:03 EDT
Thanks for the information Markus.
Comment 4 Maissmaallsmyss Maulhs-Vvuillss CLA 2013-11-01 06:32:47 EDT
I´ve added an encoding for such special characters in pwd:
$?+&,/:;=@<>#%{}>|~[]` (unsafe to use in URLs or reserved)
Comment 5 Alexandra Schladebeck CLA 2013-11-06 01:57:13 EST
I'm missing the patch and the commit and the test for this.
Comment 6 Marvin Mueller CLA 2013-11-06 04:36:14 EST
Our BIRT implementation is in our internal repository. So this is not an Eclipse issue. 

Anyways this issue is fixed and was tested. Most of special characters should work now. To mention it is database depended which special characters are accepted.