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

Bug 325711

Summary: String parameter is cut on pipe character when using BIRT taglib
Product: z_Archived Reporter: Missing name <kalle.malin>
Component: BIRTAssignee: Birt-ReportViewer <Birt-ReportViewer-inbox>
Status: NEW --- QA Contact: Xiaoying Gu <bluesoldier>
Severity: normal    
Priority: P3 CC: bluesoldier
Version: 2.6.0   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Missing name CLA 2010-09-20 01:52:46 EDT
Pipe character causes string parameter to be cut when parameter is passed to the report viewer. This happens when using BIRT taglib and as parameter is passed using param tag. Cutting happens on first pipe character and rest of the text is not received at all. For example if dispatched report parameter contains following text:

"... {'Value':'257|354',' ..."

Report receives text ending to "...':'257" and rest of the text is missing.

First I thought there was somekind of limit for parameter size but when I tried replacing pipes with lines then I received whole parameter.