ERROR 2023-06-06 21:23:06,640 [pool-4690-thread-1] systems.ExternalSystem (clarity:useremail:29401797__07D295F1-63F5-4DD0-B8D3-7D0CB97A0B8C:none) Exception while updating a ExternalObject:675375585531, for the internal object:5538795
java.lang.IllegalArgumentException: Illegal character in path at index 70: https://rallyurl/slm/webservice/v2.0/portfolioitem/business outcome/675375585531?fetch=ObjectUUID,ObjectID,Name&workspace=%2Fworkspace%2Fa46ba696-ca6c-4702-87df-65f38bbee490
at java.base/java.net.URI.create(URI.java:883)
at org.apache.http.client.methods.HttpPost.<init>(HttpPost.java:73)
at com.ca.ppm.integrations.http.client.ExternalSystemHttpClient.processPOST(ExternalSystemHttpClient.java:123)
at com.ca.ppm.integrations.systems.ExternalSystem.updateExternalObjectInstance(ExternalSystem.java:3955)
at com.ca.ppm.integrations.systems.ExternalSystem.processUpdateExternalObjectFlow(ExternalSystem.java:3000)
at com.ca.ppm.integrations.systems.ExternalSystem.processExternalInstances(ExternalSystem.java:4684)
at com.ca.ppm.integrations.services.ExternalSystemManager$1.run(ExternalSystemManager.java:3127)
at java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1736)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:829)
Caused by: java.net.URISyntaxException: Illegal character in path at index 70: https://rallyurl/slm/webservice/v2.0/portfolioitem/business outcome/675375585531?fetch=ObjectUUID,ObjectID,Name&workspace=%2Fworkspace%2Fa46ba696-ca6c-4702-87df-65f38bbee490
at java.base/java.net.URI$Parser.fail(URI.java:2913)
at java.base/java.net.URI$Parser.checkChars(URI.java:3084)
at java.base/java.net.URI$Parser.parseHierarchical(URI.java:3166)
at java.base/java.net.URI$Parser.parse(URI.java:3114)
at java.base/java.net.URI.<init>(URI.java:600)
at java.base/java.net.URI.create(URI.java:881)
Release : 16.1.1, 16.1.2
DE70278
DE70278 fixed in 16.1.3 as well as backported to 16.1.2 patch 1