Uploaded image for project: 'mdsal'
  1. mdsal
  2. MDSAL-116

Binding Dom Codec : ClassCastException when EncapsulatedValueCodec deserialize BinaryType

    XMLWordPrintable

Details

    • Bug
    • Status: Verified
    • Resolution: Done
    • None
    • None
    • None
    • None
    • Operating System: All
      Platform: All

    • 4648

    Description

      Tests run: 2, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 6.317 sec <<< FAILURE! - in org.opendaylight.protocol.bgp.rib.impl.PeerTest
      testClassicPeer(org.opendaylight.protocol.bgp.rib.impl.PeerTest) Time elapsed: 1.517 sec <<< ERROR!
      java.lang.IllegalStateException: MpReachNlri codec not available
      at com.google.common.base.Preconditions.checkState(Preconditions.java:173)

      testWithLinkstate(org.opendaylight.protocol.bgp.rib.impl.ParserToSalTest) Time elapsed: 2.117 sec <<< ERROR!
      java.lang.IllegalArgumentException: Supplied value "" does not match required pattern "^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.)

      {3}

      ([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p

      {N}

      \p

      {L}

      ]+)?$"
      at com.google.common.base.Preconditions.checkArgument(Preconditions.java:145)
      at org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev100924.Ipv4Address.<init>(Ipv4Address.java:51)
      at org.opendaylight.yangtools.binding.data.codec.impl.EncapsulatedValueCodec.deserialize(EncapsulatedValueCodec.java:53)
      at org.opendaylight.yangtools.binding.data.codec.impl.LeafNodeCodecContext.domValueFromString(LeafNodeCodecContext.java:92)

      java.lang.IllegalStateException: MpReachNlri codec not available
      at com.google.common.base.Preconditions.checkState(Preconditions.java:173)
      at org.opendaylight.protocol.bgp.rib.impl.CodecsImpl.serializeReachNlri(CodecsImpl.java:125)
      at org.opendaylight.protocol.bgp.rib.impl.RIBSupportContextImpl.writeRoutes(RIBSupportContextImpl.java:47)
      at org.opendaylight.protocol.bgp.rib.impl.TableContext.writeRoutes(TableContext.java:49)
      at org.opendaylight.protocol.bgp.rib.impl.AdjRibInWriter.updateRoutes(AdjRibInWriter.java:254)
      at org.opendaylight.protocol.bgp.rib.impl.BGPPeer.onMessage(BGPPeer.java:125)
      at org.opendaylight.protocol.bgp.rib.mock.EventBusRegistration.sendMessage(EventBusRegistration.java:88)
      at org.opendaylight.protocol.bgp.rib.mock.EventBusRegistration.<init>(EventBusRegistration.java:55)
      at org.opendaylight.protocol.bgp.rib.mock.EventBusRegistration.createAndRegister(EventBusRegistration.java:46)
      at org.opendaylight.protocol.bgp.rib.mock.BGPMock.registerUpdateListener(BGPMock.java:118)
      at org.opendaylight.protocol.bgp.rib.impl.ParserToSalTest.testWithoutLinkstate(ParserToSalTest.java:154)

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            ifoltin Igor Foltin
            cdgasparini Claudio David Gasparini
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: