The code was skipping over the first character of GUID RVI parts
producing invalid RVIs. This again resulted in the creation of invalid
subscriptions etc.
refs #7413
Change-Id: I755b79ca352355789846b2ff49858b757fea9c63
(cherry picked from commit
1051b77973cc1ff7363798f1fed018ddc356dc1d)
}
}
}
- if (str.indexOf(":", pos+1) > -1) {
- String x = str.substring(pos+1, end);
+ if (str.indexOf(":", pos) > -1) {
+ String x = str.substring(pos, end);
if (!x.isEmpty()) {
String[] parts = x.split(":");
if (parts.length == 3) {