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