[NETCONF-79] Netconf support for multiple filters Created: 08/Oct/15  Updated: 28/Oct/20

Status: Confirmed
Project: netconf
Component/s: netconf
Affects Version/s: None
Fix Version/s: None

Type: Bug
Reporter: Wojciech Dec Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Operating System: All
Platform: All


Issue Links:
Blocks
is blocked by NETCONF-35 Milestone: Integrate MD-SAL netconf s... Confirmed
Duplicate
is duplicated by NETCONF-420 Multiple sub-tree filters Resolved
Relates
relates to NETCONF-735 Support NETCONF get/get-config with m... Resolved
External issue ID: 4435
Priority: Normal

 Description   

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



 Comments   
Comment by Rudolf Brisuda [ 16/Sep/16 ]

https://git.opendaylight.org/gerrit/#/c/45722/

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