Bug-6507: MalformedObjectNameException while configuring OpenConfig BGP IPv6 neighbor 39/44639/3
authorAjay <ajayl.bro@gmail.com>
Thu, 25 Aug 2016 03:40:46 +0000 (03:40 +0000)
committerMilos Fabian <milfabia@cisco.com>
Mon, 29 Aug 2016 09:10:09 +0000 (09:10 +0000)
commitb549f6e3d20b59268ab9d5b604923ab3cc57e4aa
treec380d651462ff31c487b3362041fadeb41a39c77
parent2074c9147bd3eed95865de32ad6531993423acd3
Bug-6507: MalformedObjectNameException while configuring OpenConfig BGP IPv6 neighbor
- Since colon is not a valid character for MBean key, replace colon in
  IPv6 neighbor address with dash while creating BGP Peer module name
- Convert neighbor IPv6 address and key which is derieved from it to
  to normalized notation (full-form and leading 0s removed) to match with
  similar conversion for BGP Peer module done in BGPPeerModule#getNormalizedHost

Change-Id: I440b5c81ae2cd4ee042c2fc5c5d30e4846ce8c4c
Signed-off-by: Ajay <ajayl.bro@gmail.com>
bgp/openconfig-impl/src/main/java/org/opendaylight/protocol/bgp/openconfig/impl/comparator/NeighborComparator.java [changed mode: 0644->0755]
bgp/openconfig-impl/src/main/java/org/opendaylight/protocol/bgp/openconfig/impl/moduleconfig/BGPAppPeerProvider.java [changed mode: 0644->0755]
bgp/openconfig-impl/src/main/java/org/opendaylight/protocol/bgp/openconfig/impl/moduleconfig/BGPPeerProvider.java [changed mode: 0644->0755]
bgp/openconfig-impl/src/main/java/org/opendaylight/protocol/bgp/openconfig/impl/openconfig/AbstractBGPNeighborProvider.java [changed mode: 0644->0755]
bgp/openconfig-impl/src/main/java/org/opendaylight/protocol/bgp/openconfig/impl/util/OpenConfigUtil.java [changed mode: 0644->0755]
integration-tests/src/test/java/org/opendaylight/protocol/integration/pcep/AbstractPcepOsgiTest.java
util/pom.xml
util/src/main/java/org/opendaylight/protocol/util/Ipv6Util.java