<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:16:01 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>OpenDaylight JIRA</title>
    <link>https://jira.opendaylight.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>8.20.10</version>
        <build-number>820010</build-number>
        <build-date>22-06-2022</build-date>
    </build-info>


<item>
            <title>[NETCONF-828] root element is not accessable with rfc8040 but with restconf-bierman</title>
                <link>https://jira.opendaylight.org/browse/NETCONF-828</link>
                <project id="10142" key="NETCONF">netconf</project>
                    <description>&lt;p&gt;to reproduce:&lt;/p&gt;

&lt;p&gt;*&#160; mount any netconf device with node-id test&lt;br/&gt;
 *&#160;&#160;curl -vk -u admin:admin &lt;a href=&quot;http://sdnr:8181/restconf/config/network-topology:network-topology/topology/topology-netconf/node/test/yang-ext:mount/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://sdnr:8181/restconf/config/network-topology:network-topology/topology/topology-netconf/node/test/yang-ext:mount/&lt;/a&gt;&#160;returns all data from the device&lt;br/&gt;
 *&#160; curl -v -u admin:admin &lt;a href=&quot;http://sdnr:8181/rests/data/network-topology:network-topology/topology=topology-netconf/node=test/yang-ext:mount/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://sdnr:8181/rests/data/network-topology:network-topology/topology=topology-netconf/node=test/yang-ext:mount/&lt;/a&gt;&#160;results with error&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
*   Trying 172.18.0.3:8181...
* TCP_NODELAY set
* Connected to sdnr (172.18.0.3) port 8181 (#0)
* Server auth using Basic with user &lt;span class=&quot;code-quote&quot;&gt;&apos;admin&apos;&lt;/span&gt;
&amp;gt; GET /rests/data/network-topology:network-topology/topology=topology-netconf/node=test/yang-ext:mount/ HTTP/1.1
&amp;gt; Host: sdnr:8181
&amp;gt; Authorization: Basic YWRtaW46YWRtaW4=
&amp;gt; User-Agent: curl/7.68.0
&amp;gt; Accept: */*
&amp;gt; 
* Mark bundle as not supporting multiuse
&amp;lt; HTTP/1.1 500 Internal Server Error
&amp;lt; Set-Cookie: rememberMe=deleteMe; Path=/; Max-Age=0; Expires=Wed, 03-Nov-2021 11:38:25 GMT
&amp;lt; Content-Type: application/yang-data+json
&amp;lt; Content-Length: 174
&amp;lt; 
* Connection #0 to host sdnr left intact
{&lt;span class=&quot;code-quote&quot;&gt;&quot;errors&quot;&lt;/span&gt;:{&lt;span class=&quot;code-quote&quot;&gt;&quot;error&quot;&lt;/span&gt;:[{&lt;span class=&quot;code-quote&quot;&gt;&quot;error-type&quot;&lt;/span&gt;:&lt;span class=&quot;code-quote&quot;&gt;&quot;application&quot;&lt;/span&gt;,&lt;span class=&quot;code-quote&quot;&gt;&quot;error-tag&quot;&lt;/span&gt;:&lt;span class=&quot;code-quote&quot;&gt;&quot;operation-failed&quot;&lt;/span&gt;,&lt;span class=&quot;code-quote&quot;&gt;&quot;error-info&quot;&lt;/span&gt;:&lt;span class=&quot;code-quote&quot;&gt;&quot;java.lang.UnsupportedOperationException&quot;&lt;/span&gt;,&lt;span class=&quot;code-quote&quot;&gt;&quot;error-message&quot;&lt;/span&gt;:&lt;span class=&quot;code-quote&quot;&gt;&quot;Transaction failed&quot;&lt;/span&gt;}]}}
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;ODL stacktrace:&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
2021-11-04T10:13:00,071 | WARN&#160; | qtp392466213-1028 | FutureCallbackTx&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;| 357 - org.opendaylight.netconf.restconf-nb-rfc8040 - 1.13.2 |&#160; -&#160; | Transaction(READ) FAILED!2021-11-04T10:13:00,071 | WARN&#160; | qtp392466213-1028 | FutureCallbackTx&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;| 357 - org.opendaylight.netconf.restconf-nb-rfc8040 - 1.13.2 |&#160; -&#160; | Transaction(READ) FAILED!java.util.concurrent.ExecutionException: java.lang.UnsupportedOperationException
  at com.google.common.util.concurrent.AbstractFuture.getDoneValue(AbstractFuture.java:564) ~[bundleFile:?]
  at com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:545) ~[bundleFile:?]
  at com.google.common.util.concurrent.FluentFuture$TrustedFuture.get(FluentFuture.java:88) ~[bundleFile:?]
  at org.opendaylight.restconf.nb.rfc8040.rests.utils.FutureCallbackTx.addCallback(FutureCallbackTx.java:82) ~[bundleFile:?]
  at org.opendaylight.restconf.nb.rfc8040.rests.utils.FutureCallbackTx.addCallback(FutureCallbackTx.java:57) ~[bundleFile:?]
  at org.opendaylight.restconf.nb.rfc8040.rests.utils.ReadDataTransactionUtil.extractReadData(ReadDataTransactionUtil.java:470) ~[bundleFile:?]
  at org.opendaylight.restconf.nb.rfc8040.rests.utils.ReadDataTransactionUtil.readDataViaTransaction(ReadDataTransactionUtil.java:440) ~[bundleFile:?]
  at org.opendaylight.restconf.nb.rfc8040.rests.utils.ReadDataTransactionUtil.readAllData(ReadDataTransactionUtil.java:487) ~[bundleFile:?]
  at org.opendaylight.restconf.nb.rfc8040.rests.utils.ReadDataTransactionUtil.readData(ReadDataTransactionUtil.java:220) ~[bundleFile:?]
  at org.opendaylight.restconf.nb.rfc8040.rests.services.impl.RestconfDataServiceImpl.readData(RestconfDataServiceImpl.java:212) ~[bundleFile:?]
  at org.opendaylight.restconf.nb.rfc8040.rests.services.impl.RestconfDataServiceImpl.readData(RestconfDataServiceImpl.java:164) ~[bundleFile:?]
  at org.opendaylight.restconf.nb.rfc8040.services.wrapper.ServicesWrapper.readData(ServicesWrapper.java:118) ~[bundleFile:?]
  at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
  at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
  at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
  at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
  at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$&lt;span class=&quot;code-keyword&quot;&gt;static&lt;/span&gt;$0(ResourceMethodInvocationHandlerFactory.java:76) ~[?:?]
  at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:148) ~[?:?]
  at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:191) ~[?:?]
  at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:200) ~[?:?]
  at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:103) ~[?:?]
  at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:493) ~[?:?]
  at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:415) ~[?:?]
  at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:104) ~[?:?]
  at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:277) ~[?:?]
  at org.glassfish.jersey.internal.Errors$1.call(Errors.java:272) ~[?:?]
  at org.glassfish.jersey.internal.Errors$1.call(Errors.java:268) ~[?:?]
  at org.glassfish.jersey.internal.Errors.process(Errors.java:316) ~[?:?]
  at org.glassfish.jersey.internal.Errors.process(Errors.java:298) ~[?:?]
  at org.glassfish.jersey.internal.Errors.process(Errors.java:268) ~[?:?]
  at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:289) ~[?:?]
  at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:256) ~[?:?]
  at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:703) ~[?:?]
  at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:416) ~[?:?]
  at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:370) ~[?:?]
  at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:389) ~[?:?]
  at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:342) ~[?:?]
  at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:229) ~[?:?]
  at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1443) ~[bundleFile:9.4.38.v20210224]
  at org.eclipse.jetty.servlet.ServletHolder.readAllDataerChain.doFilter(ProxiedFilterChain.java:61) ~[?:?]
  at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) ~[?:?]
  at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) ~[?:?]
  at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[?:?]
  at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) ~[?:?]
  at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) ~[?:?]
  at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) ~[?:?]
  at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[?:?]
  at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) ~[?:?]
  at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[?:?]
  at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[?:?]
  at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[?:?]
  at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[?:?]
  at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383) ~[?:?]
  at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[?:?]
  at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[?:?]
  at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) ~[bundleFile:9.4.38.v20210224]
  at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601) ~[bundleFile:9.4.38.v20210224]
  at org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter.doFilter(WebSocketUpgradeFilter.java:228) ~[bundleFile:9.4.38.v20210224]
  at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) ~[bundleFile:9.4.38.v20210224]
  at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601) ~[bundleFile:9.4.38.v20210224]
  at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:548) ~[bundleFile:9.4.38.v20210224]
  at org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.doHandle(HttpServiceServletHandler.java:71) ~[bundleFile:?]
  at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) ~[bundleFile:9.4.38.v20210224]
  at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:602) ~[bundleFile:9.4.38.v20210224]
  at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) ~[bundleFile:9.4.38.v20210224]
  at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) ~[bundleFile:9.4.38.v20210224]
  at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) ~[bundleFile:9.4.38.v20210224]
  at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) ~[bundleFile:9.4.38.v20210224]
  at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1435) ~[bundleFile:9.4.38.v20210224]
  at org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.doHandle(HttpServiceContext.java:294) ~[bundleFile:?]
  at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) ~[bundleFile:9.4.38.v20210224]
  at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:501) ~[bundleFile:9.4.38.v20210224]
  at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) ~[bundleFile:9.4.38.v20210224]
  at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) ~[bundleFile:9.4.38.v20210224]
  at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1350) ~[bundleFile:9.4.38.v20210224]
  at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) ~[bundleFile:9.4.38.v20210224]
  at org.ops4j.pax.web.service.jetty.internal.JettyServerHandlerCollection.handle(JettyServerHandlerCollection.java:82) ~[bundleFile:?]
  at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) ~[bundleFile:9.4.38.v20210224]
  at org.eclipse.jetty.server.Server.handle(Server.java:516) ~[bundleFile:9.4.38.v20210224]
  at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:388) ~[bundleFile:9.4.38.v20210224]
  at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:633) [bundleFile:9.4.38.v20210224]
  at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:380) [bundleFile:9.4.38.v20210224]
  at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:279) [bundleFile:9.4.38.v20210224]
  at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) [bundleFile:9.4.38.v20210224]
  at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) [bundleFile:9.4.38.v20210224]
  at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) [bundleFile:9.4.38.v20210224]
  at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:336) [bundleFile:9.4.38.v20210224]
  at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:313) [bundleFile:9.4.38.v20210224]
  at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) [bundleFile:9.4.38.v20210224]
  at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129) [bundleFile:9.4.38.v20210224]
  at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:383) [bundleFile:9.4.38.v20210224]
  at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:882) [bundleFile:9.4.38.v20210224]
  at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1036) [bundleFile:9.4.38.v20210224]
  at java.lang.&lt;span class=&quot;code-object&quot;&gt;Thread&lt;/span&gt;.run(Unknown Source) [?:?]
Caused by: java.lang.UnsupportedOperationException
  at org.opendaylight.netconf.util.NodeContainerProxy.getPath(NodeContainerProxy.java:121) ~[?:?]
  at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.read(XmlParserStream.java:534) ~[bundleFile:?]
  at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.parse(XmlParserStream.java:273) ~[bundleFile:?]
  at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.traverse(XmlParserStream.java:300) ~[bundleFile:?]
  at org.opendaylight.netconf.util.NetconfUtil.transformDOMSourceToNormalizedNode(NetconfUtil.java:366) ~[?:?]
  at org.opendaylight.netconf.sal.connect.netconf.util.NetconfRpcStructureTransformer.selectFromDataStructure(NetconfRpcStructureTransformer.java:47) ~[?:?]
  at org.opendaylight.netconf.sal.connect.netconf.util.NetconfBaseOps.lambda$extractData$0(NetconfBaseOps.java:313) ~[?:?]
  at com.google.common.util.concurrent.AbstractTransformFuture$TransformFuture.doTransform(AbstractTransformFuture.java:242) ~[bundleFile:?]
  at com.google.common.util.concurrent.AbstractTransformFuture$TransformFuture.doTransform(AbstractTransformFuture.java:232) ~[bundleFile:?]
  at com.google.common.util.concurrent.AbstractTransformFuture.run(AbstractTransformFuture.java:118) ~[bundleFile:?]
  at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[bundleFile:?]
  at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1174) ~[bundleFile:?]
  at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:969) ~[bundleFile:?]
  at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:738) ~[bundleFile:?]
  at com.google.common.util.concurrent.SettableFuture.set(SettableFuture.java:47) ~[bundleFile:?]
  at org.opendaylight.netconf.sal.connect.netconf.sal.KeepaliveSalFacade$RequestTimeoutTask.onSuccess(KeepaliveSalFacade.java:297) ~[?:?]
  at org.opendaylight.netconf.sal.connect.netconf.sal.KeepaliveSalFacade$RequestTimeoutTask.onSuccess(KeepaliveSalFacade.java:277) ~[?:?]
  at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1089) ~[bundleFile:?]
  at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[bundleFile:?]
  at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1174) ~[bundleFile:?]
  at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:969) ~[bundleFile:?]
  at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:738) ~[bundleFile:?]
  at com.google.common.util.concurrent.SettableFuture.set(SettableFuture.java:47) ~[bundleFile:?]
  at org.opendaylight.netconf.sal.connect.netconf.sal.NetconfDeviceRpc$1.onSuccess(NetconfDeviceRpc.java:62) ~[?:?]
  at org.opendaylight.netconf.sal.connect.netconf.sal.NetconfDeviceRpc$1.onSuccess(NetconfDeviceRpc.java:58) ~[?:?]
  at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1089) ~[bundleFile:?]
  at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[bundleFile:?]
  at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1174) ~[bundleFile:?]
  at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:969) ~[bundleFile:?]
  at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:738) ~[bundleFile:?]
  at org.opendaylight.netconf.sal.connect.netconf.listener.UncancellableFuture.set(UncancellableFuture.java:45) ~[?:?]
  at org.opendaylight.netconf.sal.connect.netconf.listener.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:337) ~[?:?]
  at org.opendaylight.netconf.sal.connect.netconf.listener.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:269) ~[?:?]
  at org.opendaylight.netconf.sal.connect.netconf.listener.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:48) ~[?:?]
  at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:64) ~[?:?]
  at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:187) ~[?:?]
  at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?]
  at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[?:?]
  at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[?:?]
  at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[?:?]
  at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:324) ~[?:?]
  at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:296) ~[?:?]
  at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[?:?]
  at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[?:?]
  at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[?:?]
  at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:324) ~[?:?]
  at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:296) ~[?:?]
  at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[?:?]
  at io.netty.channel.AbstractChannelHandlerContext.access$600(AbstractChannelHandlerContext.java:61) ~[?:?]
  at io.netty.channel.AbstractChannelHandlerContext$7.run(AbstractChannelHandlerContext.java:370) ~[?:?]
  at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:164) ~[?:?]
  at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472) ~[?:?]
  at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:500) ~[?:?]
  at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) ~[?:?]
  at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?]
  at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[?:?]
  ...
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</description>
                <environment></environment>
        <key id="34901">NETCONF-828</key>
            <summary>root element is not accessable with rfc8040 but with restconf-bierman</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="3" iconUrl="https://jira.opendaylight.org/images/icons/priorities/major.svg">Medium</priority>
                        <status id="5" iconUrl="https://jira.opendaylight.org/images/icons/statuses/resolved.png" description="A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">Resolved</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10000">Done</resolution>
                                        <assignee username="metaljackL">Michael D&#252;rre</assignee>
                                    <reporter username="metaljackL">Michael D&#252;rre</reporter>
                        <labels>
                    </labels>
                <created>Thu, 4 Nov 2021 11:39:57 +0000</created>
                <updated>Wed, 1 Dec 2021 14:50:33 +0000</updated>
                            <resolved>Tue, 9 Nov 2021 11:08:32 +0000</resolved>
                                    <version>1.13.2</version>
                                    <fixVersion>2.0.0</fixVersion>
                    <fixVersion>1.13.6</fixVersion>
                                    <component>netconf</component>
                    <component>restconf-nb</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="70102" author="rovarga" created="Thu, 4 Nov 2021 13:46:48 +0000"  >&lt;p&gt;Does this reproduce with current Phosphorus?&lt;/p&gt;</comment>
                            <comment id="70109" author="rovarga" created="Thu, 4 Nov 2021 23:17:25 +0000"  >&lt;p&gt;This is triggered on an &lt;a href=&quot;https://github.com/opendaylight/yangtools/blob/v6.0.6/yang/yang-data-codec-xml/src/main/java/org/opendaylight/yangtools/yang/data/codec/xml/XmlParserStream.java#L531-L535&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;error path&lt;/a&gt;, the exception is hiding a data/schema mismatch.&lt;/p&gt;

&lt;p&gt;What is the SB device this occurs with?&lt;br/&gt;
Aside from Phosphorus, what does current netconf 1.13.x (with &lt;a href=&quot;https://git.opendaylight.org/gerrit/c/netconf/+/98292&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/c/netconf/+/98292&lt;/a&gt;) say?&lt;/p&gt;</comment>
                            <comment id="70116" author="metaljackl" created="Mon, 8 Nov 2021 12:29:29 +0000"  >&lt;p&gt;solved in phosphorus-sr0&lt;/p&gt;</comment>
                            <comment id="70117" author="metaljackl" created="Mon, 8 Nov 2021 12:57:55 +0000"  >&lt;p&gt;&amp;gt;&amp;gt; What is the SB device this occurs with?&lt;/p&gt;

&lt;p&gt;It is a netopeer2 server with o-ran ru-fh yangs.&#160;&lt;/p&gt;

&lt;p&gt;&amp;gt;&amp;gt;&#160;Aside from Phosphorus, what does current netconf 1.13.x ...&lt;/p&gt;

&lt;p&gt;Since it is working with phosphorus-sr0, should I still test it with this fix? Or do you know why this is happening?&#160;&lt;/p&gt;</comment>
                            <comment id="70118" author="rovarga" created="Mon, 8 Nov 2021 13:45:56 +0000"  >&lt;p&gt;Well, depends.&lt;br/&gt;
The interfaces involved here have changed in Phosphorus, it is nice to know they work as expected.&lt;br/&gt;
Now if a fix is needed in Silicon release stream, we need to understand what is triggering the error path.&lt;/p&gt;</comment>
                            <comment id="70119" author="metaljackl" created="Mon, 8 Nov 2021 14:12:20 +0000"  >&lt;p&gt;So with this you will be able to provide the patch within silicon-sr3 release? just asking because official release date was 4.11.2021 and we think in ONAP about doing a service release for our Istanbul release. Nevertheless I will do that and put the logs here.&lt;/p&gt;</comment>
                            <comment id="70121" author="metaljackl" created="Tue, 9 Nov 2021 04:46:59 +0000"  >&lt;p&gt;What I have done:&lt;/p&gt;

&lt;p&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;1&amp;#93;&lt;/span&gt;&#160;tested the fix first for silicon-sr1 (patched netconf 1.13.2). This caused a nullpointer exception on mount.&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;2&amp;#93;&lt;/span&gt; tried to verify the bug in silicon-sr2. verified&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;3&amp;#93;&lt;/span&gt; applied the patch to netconf 1.13.4. this works now. So get a response for restconf and rests&lt;/p&gt;

&lt;p&gt;tl;dr: this works. would be great if it will be in silicon-sr3&lt;/p&gt;</comment>
                            <comment id="70123" author="rovarga" created="Tue, 9 Nov 2021 11:08:14 +0000"  >&lt;p&gt;Interesting. I cannot find anything which would explain that set of observation, but if 1.13.4+patch works, so should 1.13.6.&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                            <customfield id="customfield_11400" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i040jb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>