Uploaded image for project: 'openflowjava'
  1. openflowjava
  2. OPNFLWJAVA-37

NPE seen when running GBP POC

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Do
    • None
    • unspecified
    • General
    • None
    • Operating System: All
      Platform: All

    • 2075
    • Normal

      The following exception was seen when running the GBP POC demo:

      2014-09-24 17:21:10,680 | WARN | ntLoopGroup-10-3 | OFEncoder | 210 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.5.0.SNAPSHOT | Message serialization failed
      java.lang.NullPointerException
      at org.opendaylight.openflowjava.nx.codec.action.RegMoveCodec.serialize(RegMoveCodec.java:30)[222:org.opendaylight.openflowplugin.openflowjava-extension-nicira:0.0.3.SNAPSHOT]
      at org.opendaylight.openflowjava.nx.codec.action.RegMoveCodec.serialize(RegMoveCodec.java:17)[222:org.opendaylight.openflowplugin.openflowjava-extension-nicira:0.0.3.SNAPSHOT]
      at org.opendaylight.openflowjava.protocol.impl.util.ListSerializer.serializeList(ListSerializer.java:39)[210:org.opendaylight.openflowjava.openflow-protocol-impl:0.5.0.SNAPSHOT]
      at org.opendaylight.openflowjava.protocol.impl.serialization.instruction.AbstractActionInstructionSerializer.serialize(AbstractActionInstructionSerializer.java:47)[210:org.opendaylight.openflowjava.openflow-protocol-impl:0.5.0.SNAPSHOT]
      at org.opendaylight.openflowjava.protocol.impl.serialization.instruction.AbstractActionInstructionSerializer.serialize(AbstractActionInstructionSerializer.java:30)[210:org.opendaylight.openflowjava.openflow-protocol-impl:0.5.0.SNAPSHOT]
      at org.opendaylight.openflowjava.protocol.impl.util.ListSerializer.serializeList(ListSerializer.java:39)[210:org.opendaylight.openflowjava.openflow-protocol-impl:0.5.0.SNAPSHOT]
      at org.opendaylight.openflowjava.protocol.impl.serialization.factories.FlowModInputMessageFactory.serialize(FlowModInputMessageFactory.java:56)[210:org.opendaylight.openflowjava.openflow-protocol-impl:0.5.0.SNAPSHOT]
      at org.opendaylight.openflowjava.protocol.impl.serialization.factories.FlowModInputMessageFactory.serialize(FlowModInputMessageFactory.java:32)[210:org.opendaylight.openflowjava.openflow-protocol-impl:0.5.0.SNAPSHOT]
      at org.opendaylight.openflowjava.protocol.impl.serialization.SerializationFactory.messageToBuffer(SerializationFactory.java:36)[210:org.opendaylight.openflowjava.openflow-protocol-impl:0.5.0.SNAPSHOT]
      at org.opendaylight.openflowjava.protocol.impl.core.OFEncoder.encode(OFEncoder.java:41)[210:org.opendaylight.openflowjava.openflow-protocol-impl:0.5.0.SNAPSHOT]
      at org.opendaylight.openflowjava.protocol.impl.core.OFEncoder.encode(OFEncoder.java:26)[210:org.opendaylight.openflowjava.openflow-protocol-impl:0.5.0.SNAPSHOT]
      at io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:107)[149:io.netty.codec:4.0.23.Final]
      at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:658)[128:io.netty.transport:4.0.23.Final]
      at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:716)[128:io.netty.transport:4.0.23.Final]
      at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:651)[128:io.netty.transport:4.0.23.Final]
      at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:637)[128:io.netty.transport:4.0.23.Final]
      at io.netty.channel.DefaultChannelPipeline.write(DefaultChannelPipeline.java:880)[128:io.netty.transport:4.0.23.Final]
      at io.netty.channel.AbstractChannel.write(AbstractChannel.java:230)[128:io.netty.transport:4.0.23.Final]
      at org.opendaylight.openflowjava.protocol.impl.connection.ChannelOutboundQueue.flush(ChannelOutboundQueue.java:189)[210:org.opendaylight.openflowjava.openflow-protocol-impl:0.5.0.SNAPSHOT]
      at org.opendaylight.openflowjava.protocol.impl.connection.ChannelOutboundQueue.access$000(ChannelOutboundQueue.java:40)[210:org.opendaylight.openflowjava.openflow-protocol-impl:0.5.0.SNAPSHOT]
      at org.opendaylight.openflowjava.protocol.impl.connection.ChannelOutboundQueue$1.run(ChannelOutboundQueue.java:84)[210:org.opendaylight.openflowjava.openflow-protocol-impl:0.5.0.SNAPSHOT]
      at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:351)[129:io.netty.common:4.0.23.Final]
      at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:350)[128:io.netty.transport:4.0.23.Final]
      at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:116)[129:io.netty.common:4.0.23.Final]
      at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:137)[129:io.netty.common:4.0.23.Final]
      at java.lang.Thread.run(Thread.java:745)[:1.7.0_65]

            Unassigned Unassigned
            tbachman@yahoo.com Thomas Bachman
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: