Commit id: 2d4464d2badc9aff842fd180bafc4c384a83a91d - return new URI(scheme + "://" + value); + // do we need to check that value does not contain a scheme + // part? + if (value.toString().contains(":")) + return new URI(value.toString()); + else + return new URI(scheme, value.toString(), null);
As part of this commit system VMs are not working in latest master. I see as part of this change the broadcast/isolation URI format has changed from vlan://<vlanid> to vlan:<vlanid>. The code in many places still depends on the URI.getHosts() to extract the vlan id which is broken due to the new format. Can this be reverted?