Uploaded image for project: 'controller'
  1. controller
  2. CONTROLLER-663

java.lang.IllegalArgumentException: 'Ipv4Address [_value=<ADDR>]' is not an IP string literal.

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • Resolution: Done
    • Helium
    • None
    • mdsal
    • None
    • Operating System: All
      Platform: PC

    • 1492

    Description

      $ cat version.properties
      org.opendaylight.controller.version = 0.1
      org.opendaylight.controller.build.scm.version = 46751de4454b9a6f5cf73db39f90f0189ceae986
      org.opendaylight.controller.build.user = jenkins-controller
      org.opendaylight.controller.build.workspace = **********
      org.opendaylight.controller.build.timestamp = 1407328368149
      org.opendaylight.controller.build.machine = **********

      It seems there may be a bug in the sal compatability layer
      which isn't converting the Ipv4Address to an ip address

      Whole log: https://gist.github.com/anonymous/119bdf3d7204ba87bcfa

      2014-08-06 12:09:56.727 EDT [md-sal-binding-notification-211] ERROR o.o.c.sal.binding.impl.NotifyTask - Unhandled exception thrown by listener: org.opendaylight.controller.sal\
      .compatibility.FlowProgrammerAdapter$$Broker$ListenerInvoker@17764fe1
      java.lang.IllegalArgumentException: 'Ipv4Address [_value=10.210.2.1]' is not an IP string literal.
      at com.google.common.net.InetAddresses.forString(InetAddresses.java:153) ~[na:na]
      at org.opendaylight.controller.sal.compatibility.ToSalConversionsUtils.inetAddressFrom(ToSalConversionsUtils.java:605) ~[na:na]
      at org.opendaylight.controller.sal.compatibility.ToSalConversionsUtils.fillFromIpv4(ToSalConversionsUtils.java:598) ~[na:na]
      at org.opendaylight.controller.sal.compatibility.ToSalConversionsUtils.fillFrom(ToSalConversionsUtils.java:550) ~[na:na]
      at org.opendaylight.controller.sal.compatibility.ToSalConversionsUtils.toMatch(ToSalConversionsUtils.java:402) ~[na:na]
      at org.opendaylight.controller.sal.compatibility.ToSalConversionsUtils.toFlow(ToSalConversionsUtils.java:157) ~[na:na]
      at org.opendaylight.controller.sal.compatibility.FlowProgrammerAdapter.onSwitchFlowRemoved(FlowProgrammerAdapter.java:212) ~[na:na]
      at org.opendaylight.controller.sal.compatibility.FlowProgrammerAdapter$$Broker$ListenerInvoker.onNotification(FlowProgrammerAdapter$$Broker$ListenerInvoker.java) ~[na:\
      na]
      at org.opendaylight.controller.sal.binding.impl.AbstractNotificationListenerRegistration.notify(AbstractNotificationListenerRegistration.java:38) ~[na:na]
      at org.opendaylight.controller.sal.binding.impl.NotifyTask.run(NotifyTask.java:42) ~[na:na]
      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) [na:1.7.0_65]
      at java.util.concurrent.FutureTask.run(FutureTask.java:262) [na:1.7.0_65]
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [na:1.7.0_65]
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [na:1.7.0_65]
      at java.lang.Thread.run(Thread.java:745) [na:1.7.0_65]

      Attachments

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

        Activity

          People

            jhajnar@cisco.com Jan Hajnar
            flavio@flaviof.com Flavio Fernandes
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: