Question

3
Replies
160
Views
Prashant_Jain Member since 2013 2 posts
Incessant Technologies
Posted: 3 years ago
Last activity: 3 years 4 months ago
Closed

Plus sign "+" in request XML is shown as "+" in the Upload Document Service

In our Connect-HTTP Upload document service, we have a field called DOCUMENT-CONTENT, which takes document content streame in Base64 encoded format. We need to pass the attach document stream to the DOCUMENT-CONTENT field to store the document.

After dubugging request XML sent to the network we found that all the '+' signs in the DOCUMENT-CONTENT field have replaced with '+'. Following a pdn article (https://pdn.pega.com/support-articles/plus-sign-pystatuslabel-shown) I found, this is due to a defect in Pegasystems’ rules that the label which contains '+' gets encoded twice due to which it becomes ' +'. This gets resolved in UI as '&43#;'. This problem has been fixed in Pega 7.1.9 for labels but problem seems to exist for integrations. Can someone please assist?

Data Integration
Moderation Team has archived post
Share this page LinkedIn