[OPNFLWJAVA-33] o.o.o.p.i.d.DeserializerRegistryImpl - Deserializer for key msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev130731.oxm.fields.grouping.MatchEntries msgType: 1 oxm_field: 32 experimenterID: null overwritten. Created: 09/Sep/14  Updated: 16/Sep/14  Resolved: 16/Sep/14

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

Type: Bug
Reporter: Flavio Fernandes Assignee: Flavio Fernandes
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Operating System: Mac OS
Platform: PC


External issue ID: 1775

 Description   

Using build:

$ cat version.properties
org.opendaylight.controller.version = 0.1
org.opendaylight.controller.build.scm.version = 5ca5b293f5039ab46cd17d863fbcca3ea6e7b6c6
org.opendaylight.controller.build.user = jenkins-controller
org.opendaylight.controller.build.workspace = **********
org.opendaylight.controller.build.timestamp = 1410263894951
org.opendaylight.controller.build.machine = **********

Upon starting ODL, I always get the following warnings. If these are
expected, then this is a simple exercise of fixing the log severity.

$ ./run.sh -Xmx1024m -XX:MaxPermSize=512m -debug -virt ovsdb
...
2014-09-09 16:47:08.225 EDT [config-pusher] WARN o.o.o.p.i.d.DeserializerRegistryImpl - Deserializer for key msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev130731.oxm.fields.grouping.MatchEntries msgType: 1 oxm_field: 32 experimenterID: null overwritten. Old deserializer: org.opendaylight.openflowjava.protocol.impl.deserialization.match.NxmTunnelIpv4DstDeserializer, new deserializer: org.opendaylight.openflowjava.nx.codec.match.TunIpv4DstCodec
2014-09-09 16:47:08.225 EDT [config-pusher] WARN o.o.o.p.i.d.DeserializerRegistryImpl - Deserializer for key msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev130731.oxm.fields.grouping.MatchEntries msgType: 1 oxm_field: 32 experimenterID: null overwritten. Old deserializer: org.opendaylight.openflowjava.protocol.impl.deserialization.match.NxmTunnelIpv4DstDeserializer, new deserializer: org.opendaylight.openflowjava.nx.codec.match.TunIpv4DstCodec
2014-09-09 16:47:08.225 EDT [config-pusher] WARN o.o.o.p.i.d.DeserializerRegistryImpl - Deserializer for key msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev130731.oxm.fields.grouping.MatchEntries msgType: 1 oxm_field: 31 experimenterID: null overwritten. Old deserializer: org.opendaylight.openflowjava.protocol.impl.deserialization.match.NxmTunnelIpv4SrcDeserializer, new deserializer: org.opendaylight.openflowjava.nx.codec.match.TunIpv4SrcCodec
2014-09-09 16:47:08.225 EDT [config-pusher] WARN o.o.o.p.i.d.DeserializerRegistryImpl - Deserializer for key msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev130731.oxm.fields.grouping.MatchEntries msgType: 1 oxm_field: 31 experimenterID: null overwritten. Old deserializer: org.opendaylight.openflowjava.protocol.impl.deserialization.match.NxmTunnelIpv4SrcDeserializer, new deserializer: org.opendaylight.openflowjava.nx.codec.match.TunIpv4SrcCodec
2014-09-09 16:47:08.296 EDT [config-pusher] WARN o.o.o.p.i.d.DeserializerRegistryImpl - Deserializer for key msgVersion: 1 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.common.action.rev130731.actions.grouping.Action msgType: 65535 experimenterID: 8992 overwritten. Old deserializer: org.opendaylight.openflowjava.nx.api.impl.ActionDeserializer, new deserializer: org.opendaylight.openflowjava.nx.api.impl.ActionDeserializer
2014-09-09 16:47:08.296 EDT [config-pusher] WARN o.o.o.p.i.d.DeserializerRegistryImpl - Deserializer for key msgVersion: 1 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.common.action.rev130731.actions.grouping.Action msgType: 65535 experimenterID: 8992 overwritten. Old deserializer: org.opendaylight.openflowjava.nx.api.impl.ActionDeserializer, new deserializer: org.opendaylight.openflowjava.nx.api.impl.ActionDeserializer
2014-09-09 16:47:08.296 EDT [config-pusher] WARN o.o.o.p.i.d.DeserializerRegistryImpl - Deserializer for key msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.common.action.rev130731.actions.grouping.Action msgType: 65535 experimenterID: 8992 overwritten. Old deserializer: org.opendaylight.openflowjava.nx.api.impl.ActionDeserializer, new deserializer: org.opendaylight.openflowjava.nx.api.impl.ActionDeserializer
2014-09-09 16:47:08.296 EDT [config-pusher] WARN o.o.o.p.i.d.DeserializerRegistryImpl - Deserializer for key msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.common.action.rev130731.actions.grouping.Action msgType: 65535 experimenterID: 8992 overwritten. Old deserializer: org.opendaylight.openflowjava.nx.api.impl.ActionDeserializer, new deserializer: org.opendaylight.openflowjava.nx.api.impl.ActionDeserializer



 Comments   
Comment by Martin Bobak [ 12/Sep/14 ]

As Michal Polkorab said, this warning message is legal. He'll post explanation what could cause this.

Comment by Michal Polkorab [ 16/Sep/14 ]

Those TunnelIpv4 Codecs overwrites are just temporary. It comes from time when ovsdb project needed hotfix for their implementation. Once ovsdb project fully implements their codecs via extensibility framework, openflowjava codecs will be removed.

Those ActionDeserializer logs looks like double registration in openflowjava-extension-nicira-api and openflowjava-extension-nicira project under openflowplugin.

In the meantime, there has been a log level change merged:
https://git.opendaylight.org/gerrit/#/c/10848

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