[NETCONF-637] Unable to initialize RESTCONF when deviation in yang model is used Created: 16/Aug/19  Updated: 05/Sep/19  Resolved: 05/Sep/19

Status: Resolved
Project: netconf
Component/s: None
Affects Version/s: Neon SR1, Sodium
Fix Version/s: Sodium, Neon SR3, Magnesium

Type: Bug Priority: Medium
Reporter: Samuel Kontris Assignee: Tibor Král
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

Exception is thrown when trying to initialize RESTCONF with yang model that is containing deviation.

 

Exception:

 
java.lang.IllegalArgumentException: Unknown value type Optionaljava.lang.IllegalArgumentException: Unknown value type Optional
 at org.opendaylight.controller.cluster.datastore.node.utils.stream.ValueTypes.getSerializableType(ValueTypes.java:88)
 at org.opendaylight.controller.cluster.datastore.node.utils.stream.AbstractNormalizedNodeDataOutput.writeObject(AbstractNormalizedNodeDataOutput.java:452)
 at org.opendaylight.controller.cluster.datastore.node.utils.stream.AbstractNormalizedNodeDataOutput.writeKeyValueMap(AbstractNormalizedNodeDataOutput.java:429)
 at org.opendaylight.controller.cluster.datastore.node.utils.stream.AbstractNormalizedNodeDataOutput.startMapEntryNode(AbstractNormalizedNodeDataOutput.java:263)
 at org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeWriter$OrderedNormalizedNodeWriter.writeMapEntryNode(NormalizedNodeWriter.java:268) 

 

...


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