[OPNFLWJAVA-11] No correct decoder found in DecoderTable for arguments Created: 22/Dec/13  Updated: 03/May/18  Resolved: 23/Dec/13

Status: Resolved
Project: openflowjava
Component/s: General
Affects Version/s: unspecified
Fix Version/s: None

Type: Bug
Reporter: Anil Vishnoi Assignee: Unassigned
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Operating System: Linux
Platform: PC


External issue ID: 260

 Description   

I am sending multipart (stats) request to openflow 1.0 switch. Seems like switch interprets the request fine and sends the response, but library says that "No correct decoder found in DecoderTable for arguments: org.opendaylight.openflowjava.protocol.impl.deserialization.MessageTypeCodeKey@5d1"

Following is the controller log snippet:

2013-12-23 03:07:57.350 IST [Thread-17] INFO o.o.o.o.m.c.s.ModelDrivenSwitchImpl - Prepare flow table statistics request to get flow table stats for all tables from node NodeRef [_value=InstanceIdentifier [path=[org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.Nodes, org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node[key=NodeKey [_id=Uri [_value=openflow:1]]]]]]- Transaction id - 7
2013-12-23 03:07:57.354 IST [Thread-17] INFO o.o.o.o.m.c.s.ModelDrivenSwitchImpl - Prepare queue statistics request to collect stats for all queues attached to all the ports of node InstanceIdentifier [path=[org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.Nodes, org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node[key=NodeKey [_id=Uri [_value=openflow:1]]]]] - TrasactionId - 8
2013-12-23 03:07:57.419 IST [nioEventLoopGroup-9-1] INFO o.o.o.p.impl.core.OFFrameDecoder - OF Protocol message received, type:17
2013-12-23 03:07:57.419 IST [nioEventLoopGroup-9-1] INFO o.o.o.p.impl.core.OFFrameDecoder - OF Protocol message received, type:17
2013-12-23 03:07:57.419 IST [nioEventLoopGroup-9-1] WARN o.o.o.p.i.d.DeserializationFactory - No correct decoder found in DecoderTable for arguments: org.opendaylight.openflowjava.protocol.impl.deserialization.MessageTypeCodeKey@5d1
2013-12-23 03:07:57.419 IST [nioEventLoopGroup-9-1] WARN o.o.o.protocol.impl.core.OFDecoder - Translated POJO is null
2013-12-23 03:07:57.419 IST [nioEventLoopGroup-9-1] WARN o.o.o.p.i.d.DeserializationFactory - No correct decoder found in DecoderTable for arguments: org.opendaylight.openflowjava.protocol.impl.deserialization.MessageTypeCodeKey@5d1
2013-12-23 03:07:57.419 IST [nioEventLoopGroup-9-1] WARN o.o.o.protocol.impl.core.OFDecoder - Translated POJO is null
2013-12-23 03:08:01.958 IST [nioEventLoopGroup-9-1] INFO o.o.o.p.impl.core.OFFrameDecoder - OF Protocol message received, type:2
2013-12-23 03:08:06.958 IST [nioEventLoopGroup-9-1] INFO o.o.o.p.impl.core.OFFrameDecoder - OF Protocol message received, type:2

Please let me know if you need any other details.



 Comments   
Comment by Michal Polkorab [ 23/Dec/13 ]

Hello,

this bug will be fixed by this change: https://git.opendaylight.org/gerrit/#/c/3899

Regards
Michal Polkorab

Generated at Wed Feb 07 20:28:43 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.