Hi All,
When iam trying to install a flow using below Action and Instruction,
ActionInfo actionInfo = new ActionRegLoad(NxmNxReg2.class, 0, 31, 100);
mkInstructions.add(new
InstructionInfo(InstructionType.write_actions,actionsInfos));
Iam facing this weird error any clue ?
Both write_actions, apply_actions resulted in same exception. Not very clear
which argument is wrong here.
org.opendaylight.yangtools.binding.data.codec.impl.IncorrectNestingException
: Supplied class interface
org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicir
a.action.rev140714.nodes.node.table.flow.instructions.instruction.instructio
n.apply.actions._case.apply.actions.action.action.NxActionRegLoadNodesNodeTa
bleFlowApplyActionsCase is not valid case
at
org.opendaylight.yangtools.binding.data.codec.impl.IncorrectNestingException
.create(IncorrectNestingException.java:28)
at
org.opendaylight.yangtools.binding.data.codec.impl.DataContainerCodecContext
.childNonNull(DataContainerCodecContext.java:180)[119:org.opendaylight.mdsal
.binding-dom-codec:0.9.1.SNAPSHOT]
at
org.opendaylight.yangtools.binding.data.codec.impl.ChoiceNodeCodecContext.st
reamChild(ChoiceNodeCodecContext.java:110)[119:org.opendaylight.mdsal.bindin
g-dom-codec:0.9.1.SNAPSHOT]
at
org.opendaylight.yangtools.binding.data.codec.impl.BindingToNormalizedStream
Writer.enter(BindingToNormalizedStreamWriter.java:74)[119:org.opendaylight.m
dsal.binding-dom-codec:0.9.1.SNAPSHOT]
at
org.opendaylight.yangtools.binding.data.codec.impl.BindingToNormalizedStream
Writer.startCase(BindingToNormalizedStreamWriter.java:144)[119:org.opendayli
ght.mdsal.binding-dom-codec:0.9.1.SNAPSHOT]
at
org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicir
a.action.rev140714.nodes.node.table.flow.instructions.instruction.instructio
n.apply.actions._case.apply.actions.action.action.NxActionRegLoadNodesNodeTa
bleFlowApplyActionsCase$StreamWriter.serialize(DataObjectSerializerPrototype
.java)[303:org.opendaylight.openflowplugin.extension-nicira:0.3.1.SNAPSHOT]
at
org.opendaylight.yangtools.binding.data.codec.impl.BindingNormalizedNodeCode
cRegistry$DataObjectSerializerProxy.serialize(BindingNormalizedNodeCodecRegi
stry.java:295)[119:org.opendaylight.mdsal.binding-dom-codec:0.9.1.SNAPSHOT]
at
org.opendaylight.yangtools.binding.data.codec.util.ChoiceDispatchSerializer.
serialize(ChoiceDispatchSerializer.java:47)[119:org.opendaylight.mdsal.bindi
ng-dom-codec:0.9.1.SNAPSHOT]
at
org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action.
list.Action$StreamWriter.serialize(DataObjectSerializerPrototype.java)[286:o
rg.opendaylight.openflowplugin.model.flow-base:0.3.1.SNAPSHOT]
at
org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.instructi
on.instruction.write.actions._case.WriteActions$StreamWriter.serialize(DataO
bjectSerializerPrototype.java)[286:org.opendaylight.openflowplugin.model.flo
w-base:0.3.1.SNAPSHOT]
at
org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.instructi
on.instruction.WriteActionsCase$StreamWriter.serialize(DataObjectSerializerP
rototype.java)[286:org.opendaylight.openflowplugin.model.flow-base:0.3.1.SNA
PSHOT]
at
org.opendaylight.yangtools.binding.data.codec.impl.BindingNormalizedNodeCode
cRegistry$DataObjectSerializerProxy.serialize(BindingNormalizedNodeCodecRegi
stry.java:295)[119:org.opendaylight.mdsal.binding-dom-codec:0.9.1.SNAPSHOT]
at
org.opendaylight.yangtools.binding.data.codec.util.ChoiceDispatchSerializer.
serialize(ChoiceDispatchSerializer.java:47)[119:org.opendaylight.mdsal.bindi
ng-dom-codec:0.9.1.SNAPSHOT]
at
org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.instructi
on.list.Instruction$StreamWriter.serialize(DataObjectSerializerPrototype.jav
a)[286:org.opendaylight.openflowplugin.model.flow-base:0.3.1.SNAPSHOT]
at
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.servic
ebinding.rev160406.StypeOpenflow$StreamWriter.serialize(DataObjectSerializer
Prototype.java)[309:org.opendaylight.genius.interfacemanager-api:0.1.1.SNAPS
HOT]
at
org.opendaylight.yangtools.binding.data.codec.impl.BindingNormalizedNodeCode
cRegistry$DataObjectSerializerProxy.serialize(BindingNormalizedNodeCodecRegi
stry.java:295)[119:org.opendaylight.mdsal.binding-dom-codec:0.9.1.SNAPSHOT]
at
org.opendaylight.yangtools.binding.data.codec.util.AugmentableDispatchSerial
izer.emitAugmentation(AugmentableDispatchSerializer.java:79)[119:org.openday
light.mdsal.binding-dom-codec:0.9.1.SNAPSHOT]
at
org.opendaylight.yangtools.binding.data.codec.util.AugmentableDispatchSerial
izer.serialize(AugmentableDispatchSerializer.java:51)[119:org.opendaylight.m
dsal.binding-dom-codec:0.9.1.SNAPSHOT]
at
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.servic
ebinding.rev160406.service.bindings.services.info.BoundServices$StreamWriter
.serialize(DataObjectSerializerPrototype.java)[309:org.opendaylight.genius.i
nterfacemanager-api:0.1.1.SNAPSHOT]
at
org.opendaylight.yangtools.binding.data.codec.impl.BindingNormalizedNodeCode
cRegistry$DataObjectSerializerProxy.serialize(BindingNormalizedNodeCodecRegi
stry.java:295)[119:org.opendaylight.mdsal.binding-dom-codec:0.9.1.SNAPSHOT]
at
org.opendaylight.yangtools.binding.data.codec.impl.BindingNormalizedNodeCode
cRegistry.toNormalizedNode(BindingNormalizedNodeCodecRegistry.java:106)[119:
org.opendaylight.mdsal.binding-dom-codec:0.9.1.SNAPSHOT]
at
org.opendaylight.controller.md.sal.binding.impl.BindingToNormalizedNodeCodec
.toNormalizedNode(BindingToNormalizedNodeCodec.java:132)[173:org.opendayligh
t.controller.sal-binding-broker-impl:1.4.1.SNAPSHOT]
at
org.opendaylight.controller.md.sal.binding.impl.AbstractWriteTransaction.put
(AbstractWriteTransaction.java:39)[173:org.opendaylight.controller.sal-bindi
ng-broker-impl:1.4.1.SNAPSHOT]
at
org.opendaylight.genius.interfacemanager.IfmUtil.bindService(IfmUtil.java:48
6)[336:org.opendaylight.genius.interfacemanager-impl:0.1.1.SNAPSHOT]
at
org.opendaylight.genius.interfacemanager.InterfacemgrProvider.bindService(In
terfacemgrProvider.java:481)[336:org.opendaylight.genius.interfacemanager-im
pl:0.1.1.SNAPSHOT]
..
Regards
Yugandhar
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ openflowplugin-dev mailing list [email protected] https://lists.opendaylight.org/mailman/listinfo/openflowplugin-dev
