Uploaded image for project: 'OpenFlowPlugin'
  1. OpenFlowPlugin
  2. OPNFLWPLUG-277

FRM registration flow listener fail

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • Resolution: Duplicate
    • None
    • None
    • General
    • None
    • Operating System: Linux
      Platform: PC

    • 1888

    Description

      2014-09-15 10:09:02.189 PDT [pool-3-thread-2] ERROR o.o.controller.frm.FRMActivator - Unexpected error by FRM initialization!
      com.google.common.util.concurrent.UncheckedExecutionException: java.lang.NullPointerException
      at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2263) ~[na:na]
      at com.google.common.cache.LocalCache.get(LocalCache.java:4000) ~[na:na]
      at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4004) ~[na:na]
      at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4874) ~[na:na]
      at com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:4880) ~[na:na]
      at org.opendaylight.yangtools.binding.data.codec.impl.SchemaRootCodecContext.getStreamChild(SchemaRootCodecContext.java:59) ~[na:na]
      at org.opendaylight.yangtools.binding.data.codec.impl.DataContainerCodecContext.getIdentifierChild(DataContainerCodecContext.java:62) ~[na:na]
      at org.opendaylight.yangtools.binding.data.codec.impl.BindingCodecContext.getCodecContextNode(BindingCodecContext.java:105) ~[na:na]
      at org.opendaylight.yangtools.binding.data.codec.impl.BindingCodecContext$InstanceIdentifierCodec.serialize(BindingCodecContext.java:299) ~[na:na]
      at org.opendaylight.yangtools.binding.data.codec.impl.BindingCodecContext$InstanceIdentifierCodec.serialize(BindingCodecContext.java:294) ~[na:na]
      at org.opendaylight.yangtools.binding.data.codec.impl.BindingNormalizedNodeCodecRegistry.toYangInstanceIdentifier(BindingNormalizedNodeCodecRegistry.java:79) ~[na:na]
      at org.opendaylight.controller.md.sal.binding.impl.BindingToNormalizedNodeCodec.toNormalized(BindingToNormalizedNodeCodec.java:50) ~[na:na]
      at org.opendaylight.controller.md.sal.binding.impl.AbstractForwardedDataBroker.registerDataChangeListener(AbstractForwardedDataBroker.java:80) ~[na:na]
      at org.opendaylight.controller.frm.impl.FlowForwarder.<init>(FlowForwarder.java:55) ~[na:na]
      at org.opendaylight.controller.frm.impl.ForwardingRulesManagerImpl.start(ForwardingRulesManagerImpl.java:80) ~[na:na]
      at org.opendaylight.controller.frm.FRMActivator.onSessionInitiated(FRMActivator.java:40) ~[na:na]
      at org.opendaylight.controller.md.sal.binding.util.BindingContextUtils.createProviderContextAndInitialize(BindingContextUtils.java:57) [bundlefile:na]
      at org.opendaylight.controller.sal.binding.impl.RootBindingAwareBroker.registerProvider(RootBindingAwareBroker.java:146) [bundlefile:na]
      at org.opendaylight.controller.sal.binding.api.AbstractBindingAwareProvider.onBrokerAvailable(AbstractBindingAwareProvider.java:22) [bundlefile:na]
      at org.opendaylight.controller.sal.binding.api.AbstractBrokerAwareActivator$1$1.run(AbstractBrokerAwareActivator.java:34) [bundlefile:na]
      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]
      Caused by: java.lang.NullPointerException: null
      at org.opendaylight.yangtools.binding.data.codec.impl.DataContainerCodecPrototype.from(DataContainerCodecPrototype.java:70) ~[na:na]
      at org.opendaylight.yangtools.binding.data.codec.impl.SchemaRootCodecContext$1.load(SchemaRootCodecContext.java:37) ~[na:na]
      at org.opendaylight.yangtools.binding.data.codec.impl.SchemaRootCodecContext$1.load(SchemaRootCodecContext.java:30) ~[na:na]
      at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3599) ~[na:na]
      at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2379) ~[na:na]
      at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2342) ~[na:na]
      at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2257) ~[na:na]
      ... 22 common frames omitted

      Attachments

        Issue Links

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

          Activity

            People

              michal.rehak Michal Rehak
              vdemcak@cisco.com Vaclav Demcak
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: