<< Back to previous view

[QB-3391] URI component badly encoded on sync configuration step
Created: 14/May/19  Updated: 12/Oct/19

Status: Closed
Project: QuickBuild
Component/s: None
Affects Version/s: 8.0.20
Fix Version/s: None

Type: Bug Priority: Major
Reporter: Rafael Pallares Assigned To: Robin Shen
Resolution: Cannot Reproduce Votes: 2
Remaining Estimate: 1 day Time Spent: Unknown
Original Estimate: 1 day


 Description   
Hi,

I tried to sync configurations between two different QuickBuild server (same version 8.0.20) using the Sync configuration step.
Unfortunately the sync fail with the error below:
    java.lang.IllegalArgumentException: RESTEASY003720: path param PARTIAL has not been provided by the parameter map

The source configuration path is: ROOT/{PARTIAL} Milestones/Default/Data/Something

I succeeded to do my sync using: ROOT/%7BPARTIAL%7D Milestones/Default/Data/Something
So in my sync configuration I must give these parameters:
* Source configuration path: ROOT/%7BPARTIAL%7D Milestones/Default/Data/Something
* Destination configuration path: ROOT/{PARTIAL} Milestones/Default/Data/Something

Please fix this bad encoding while communicate with the remote QuickBuild server.

 Comments   
Comment by Robin Shen [ 18/May/19 01:31 AM ]
Tested with QB8 and it works fine at my side. What is your JDK version of both QB server?
Generated at Thu Apr 18 01:43:04 UTC 2024 using JIRA 189.