-
Bug
-
Resolution: Unresolved
-
None
-
None
-
None
-
Operating System: All
Platform: All
-
4435
-
Normal
RGet and edit configuration fails while running the odl-netconf-mdsal feature and connecting to ODL on port 2830 from an NCS server. ODL is running off Lithium/stable, albeit with remarked versions
The transactions are:
NCS Connect and get config
NCS Attempt to edit the config
1. First error is what appears to be a missing important feature in ODL, which prevents NCS from getting the config
2015-10-07 16:43:54,446 | TRACE | upCloseable-7-11 | SendErrorExceptionUtil | 116 - org.opendaylight.controller.netconf-util - 0.3.0.Lithium-00001-SNAPSHOT | Sending error <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
<rpc-error>
<error-type>application</error-type>
<error-tag>operation-not-supported</error-tag>
<error-severity>error</error-severity>
<error-message>Multiple filter roots not supported yet</error-message>
</rpc-error>
</rpc-reply>
2. 2nd error is a clearer ODL issue, when editing config:
2015-10-07 16:45:04,425 | DEBUG | oupCloseable-7-1 | TransactionProvider | 274 - org.opendaylight.controller.mdsal-netconf-connector - 0.3.0.Lithium-00001-SNAPSHOT | Aborting current candidateTransaction
java.lang.IllegalStateException: No candidateTransaction found for session 8
NetconfDocumentedException{message=No candidateTransaction found for session 8, errorType=application, errorTag=operation_failed, errorSeverity=error, errorInfo={operation_failed=Operation failed. Use 'get-config' or 'edit-config' before triggering 'discard-changes' operation}}
Caused by: java.lang.IllegalStateException: No candidateTransaction found for session 8
- is blocked by
-
NETCONF-35 Milestone: Integrate MD-SAL netconf server with new MD-SAL filtering API
- Confirmed
- is duplicated by
-
NETCONF-420 Multiple sub-tree filters
- Resolved
- relates to
-
NETCONF-735 Support NETCONF get/get-config with multiple selected subtrees
- Resolved