Hi!

        While testing my experimenter I have encountered a problem. I did not 
register my codec for the augmentation case:

registerAction13(NfxActionSetPayloadIpNodesNodeTableFlowApplyActionsCase.class,SET_IP_PAYLOAD);
 // this line was missing.

When sending the request via REST that contained this experimenter I got the 
following two warning:
2017-04-12 13:22:35,268 | WARN  | on-dispatcher-35 | ConvertorProcessor         
      | 302 - org.opendaylight.openflowplugin - 0.4.0.SNAPSHOT | Failed to 
process interface 
org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.noviflow.action.rev170317.nodes.node.table.flow.instructions.instruction.instruction.apply.actions._case.apply.actions.action.action.NfxActionSetPayloadIpNodesNodeTableFlowApplyActionsCase
 for version 4
2017-04-12 13:22:35,274 | WARN  | on-dispatcher-35 | ConvertorProcessor         
      | 302 - org.opendaylight.openflowplugin - 0.4.0.SNAPSHOT | Failed to 
process interface 
org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.noviflow.action.rev170317.nodes.node.table.flow.instructions.instruction.instruction.apply.actions._case.apply.actions.action.action.NfxActionSetPayloadIpNodesNodeTableFlowApplyActionsCase
 for version 4

And the flow got installed without an action on the switch. I was wondering 
should it be an error instead of a warning and the flow got not pushed to the 
switch. I know it is a developer bug, but I was wondering will it be easier 
with an error and no flow pushed with missing parts to understand the problem. 
Let me know, if you want me to open a bug on Bugzilla. I know it is a minor 
issue.

Thanks,
 
Yann Bourdeau, M.Ing.
Senior Software Developer
438-499-4607
[email protected]



_______________________________________________
openflowplugin-dev mailing list
[email protected]
https://lists.opendaylight.org/mailman/listinfo/openflowplugin-dev

Reply via email to