<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:54:06 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>[YANGTOOLS-720] Yangtools throw excetion if two node definations with same name at yang defination top(same) level</title>
                <link>https://jira.opendaylight.org/browse/YANGTOOLS-720</link>
                <project id="10188" key="YANGTOOLS">yangtools</project>
                    <description>&lt;p&gt;yang file defination:&lt;/p&gt;

&lt;p&gt;	grouping sync-auto-planning-request &lt;/p&gt;
{
        ......
        }
&lt;p&gt;	rpc sync-auto-planning-request {&lt;br/&gt;
		input &lt;/p&gt;
{
			uses sync-auto-planning-request;
		}
&lt;p&gt;        }&lt;/p&gt;


&lt;p&gt;Grouping&apos;s name is the same as rpc&apos;s name.&lt;/p&gt;


&lt;p&gt;java excetion:&lt;br/&gt;
javax.servlet.ServletException: java.lang.IllegalArgumentException: Schema path must point to container or list or an rpc input/output. Supplied path AbsoluteSchemaPath&lt;/p&gt;
{path=[(urn:chinamobile:synchronization?revision=2016-03-17)sync-auto-planning-request, (urn:chinamobile:synchronization?revision=2016-03-17)output]}
&lt;p&gt; pointed to: null&lt;br/&gt;
	at org.apache.shiro.web.servlet.AdviceFilter.cleanup(AdviceFilter.java:196)&lt;span class=&quot;error&quot;&gt;&amp;#91;220:org.apache.shiro.web:1.2.5&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.apache.shiro.web.filter.authc.AuthenticatingFilter.cleanup(AuthenticatingFilter.java:155)&lt;span class=&quot;error&quot;&gt;&amp;#91;220:org.apache.shiro.web:1.2.5&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:148)&lt;span class=&quot;error&quot;&gt;&amp;#91;220:org.apache.shiro.web:1.2.5&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)&lt;span class=&quot;error&quot;&gt;&amp;#91;220:org.apache.shiro.web:1.2.5&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)&lt;span class=&quot;error&quot;&gt;&amp;#91;220:org.apache.shiro.web:1.2.5&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)&lt;span class=&quot;error&quot;&gt;&amp;#91;220:org.apache.shiro.web:1.2.5&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)&lt;span class=&quot;error&quot;&gt;&amp;#91;220:org.apache.shiro.web:1.2.5&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)&lt;span class=&quot;error&quot;&gt;&amp;#91;219:org.apache.shiro.core:1.2.5&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)&lt;span class=&quot;error&quot;&gt;&amp;#91;219:org.apache.shiro.core:1.2.5&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383)&lt;span class=&quot;error&quot;&gt;&amp;#91;219:org.apache.shiro.core:1.2.5&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)&lt;span class=&quot;error&quot;&gt;&amp;#91;220:org.apache.shiro.web:1.2.5&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)&lt;span class=&quot;error&quot;&gt;&amp;#91;220:org.apache.shiro.web:1.2.5&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1478)&lt;span class=&quot;error&quot;&gt;&amp;#91;183:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:499)&lt;span class=&quot;error&quot;&gt;&amp;#91;183:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.doHandle(HttpServiceServletHandler.java:69)&lt;span class=&quot;error&quot;&gt;&amp;#91;192:org.ops4j.pax.web.pax-web-jetty:3.2.9&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)&lt;span class=&quot;error&quot;&gt;&amp;#91;183:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:557)&lt;span class=&quot;error&quot;&gt;&amp;#91;183:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)&lt;span class=&quot;error&quot;&gt;&amp;#91;183:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1086)&lt;span class=&quot;error&quot;&gt;&amp;#91;183:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.doHandle(HttpServiceContext.java:240)&lt;span class=&quot;error&quot;&gt;&amp;#91;192:org.ops4j.pax.web.pax-web-jetty:3.2.9&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:427)&lt;span class=&quot;error&quot;&gt;&amp;#91;183:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)&lt;span class=&quot;error&quot;&gt;&amp;#91;183:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1020)&lt;span class=&quot;error&quot;&gt;&amp;#91;183:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)&lt;span class=&quot;error&quot;&gt;&amp;#91;183:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.ops4j.pax.web.service.jetty.internal.JettyServerHandlerCollection.handle(JettyServerHandlerCollection.java:75)&lt;span class=&quot;error&quot;&gt;&amp;#91;192:org.ops4j.pax.web.pax-web-jetty:3.2.9&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)&lt;span class=&quot;error&quot;&gt;&amp;#91;183:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.server.Server.handle(Server.java:370)&lt;span class=&quot;error&quot;&gt;&amp;#91;183:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:494)&lt;span class=&quot;error&quot;&gt;&amp;#91;183:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.server.AbstractHttpConnection.content(AbstractHttpConnection.java:984)&lt;span class=&quot;error&quot;&gt;&amp;#91;183:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.content(AbstractHttpConnection.java:1045)&lt;span class=&quot;error&quot;&gt;&amp;#91;183:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:861)&lt;span class=&quot;error&quot;&gt;&amp;#91;183:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:236)&lt;span class=&quot;error&quot;&gt;&amp;#91;183:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)&lt;span class=&quot;error&quot;&gt;&amp;#91;183:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:696)&lt;span class=&quot;error&quot;&gt;&amp;#91;183:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:53)&lt;span class=&quot;error&quot;&gt;&amp;#91;183:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)&lt;span class=&quot;error&quot;&gt;&amp;#91;183:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)&lt;span class=&quot;error&quot;&gt;&amp;#91;183:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at java.lang.Thread.run(Thread.java:745)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_73&amp;#93;&lt;/span&gt;&lt;br/&gt;
Caused by: java.lang.IllegalArgumentException: Schema path must point to container or list or an rpc input/output. Supplied path AbsoluteSchemaPath&lt;/p&gt;
{path=[(urn:chinamobile:synchronization?revision=2016-03-17)sync-auto-planning-request, (urn:chinamobile:synchronization?revision=2016-03-17)output]}
&lt;p&gt; pointed to: null&lt;br/&gt;
	at com.google.common.base.Preconditions.checkArgument(Preconditions.java:145)&lt;span class=&quot;error&quot;&gt;&amp;#91;41:com.google.guava:18.0.0&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.yangtools.yang.data.impl.codec.SchemaTracker.&amp;lt;init&amp;gt;(SchemaTracker.java:56)&lt;span class=&quot;error&quot;&gt;&amp;#91;57:org.opendaylight.yangtools.yang-data-impl:1.0.0.Boron&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.yangtools.yang.data.impl.codec.SchemaTracker.create(SchemaTracker.java:79)&lt;span class=&quot;error&quot;&gt;&amp;#91;57:org.opendaylight.yangtools.yang-data-impl:1.0.0.Boron&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.yangtools.yang.data.codec.gson.JSONNormalizedNodeStreamWriter.&amp;lt;init&amp;gt;(JSONNormalizedNodeStreamWriter.java:47)&lt;span class=&quot;error&quot;&gt;&amp;#91;61:org.opendaylight.yangtools.yang-data-codec-gson:1.0.0.Boron&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.yangtools.yang.data.codec.gson.JSONNormalizedNodeStreamWriter.createNestedWriter(JSONNormalizedNodeStreamWriter.java:89)&lt;span class=&quot;error&quot;&gt;&amp;#91;61:org.opendaylight.yangtools.yang-data-codec-gson:1.0.0.Boron&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.netconf.sal.rest.impl.NormalizedNodeJsonBodyWriter.createNormalizedNodeWriter(NormalizedNodeJsonBodyWriter.java:142)&lt;span class=&quot;error&quot;&gt;&amp;#91;243:org.opendaylight.netconf.sal-rest-connector:1.4.0.Boron&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.netconf.sal.rest.impl.NormalizedNodeJsonBodyWriter.writeNormalizedNode(NormalizedNodeJsonBodyWriter.java:103)&lt;span class=&quot;error&quot;&gt;&amp;#91;243:org.opendaylight.netconf.sal-rest-connector:1.4.0.Boron&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.netconf.sal.rest.impl.NormalizedNodeJsonBodyWriter.writeTo(NormalizedNodeJsonBodyWriter.java:81)&lt;span class=&quot;error&quot;&gt;&amp;#91;243:org.opendaylight.netconf.sal-rest-connector:1.4.0.Boron&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.netconf.sal.rest.impl.NormalizedNodeJsonBodyWriter.writeTo(NormalizedNodeJsonBodyWriter.java:48)&lt;span class=&quot;error&quot;&gt;&amp;#91;243:org.opendaylight.netconf.sal-rest-connector:1.4.0.Boron&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at com.sun.jersey.spi.container.ContainerResponse.write(ContainerResponse.java:306)&lt;span class=&quot;error&quot;&gt;&amp;#91;173:com.sun.jersey.jersey-server:1.17.0&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1479)&lt;span class=&quot;error&quot;&gt;&amp;#91;173:com.sun.jersey.jersey-server:1.17.0&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1391)&lt;span class=&quot;error&quot;&gt;&amp;#91;173:com.sun.jersey.jersey-server:1.17.0&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1381)&lt;span class=&quot;error&quot;&gt;&amp;#91;173:com.sun.jersey.jersey-server:1.17.0&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at com.sun.jersey.spi.container.servlet.WebComponent.service(WebComponent.java:416)&lt;span class=&quot;error&quot;&gt;&amp;#91;209:com.sun.jersey.servlet:1.17.0&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:538)&lt;span class=&quot;error&quot;&gt;&amp;#91;209:com.sun.jersey.servlet:1.17.0&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:716)&lt;span class=&quot;error&quot;&gt;&amp;#91;209:com.sun.jersey.servlet:1.17.0&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:668)&lt;span class=&quot;error&quot;&gt;&amp;#91;178:org.apache.geronimo.specs.geronimo-servlet_3.0_spec:1.0.0&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:684)&lt;span class=&quot;error&quot;&gt;&amp;#91;183:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1507)&lt;span class=&quot;error&quot;&gt;&amp;#91;183:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.servlets.CrossOriginFilter.handle(CrossOriginFilter.java:247)&lt;span class=&quot;error&quot;&gt;&amp;#91;183:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.servlets.CrossOriginFilter.doFilter(CrossOriginFilter.java:210)&lt;span class=&quot;error&quot;&gt;&amp;#91;183:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1478)&lt;span class=&quot;error&quot;&gt;&amp;#91;183:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.servlets.UserAgentFilter.doFilter(UserAgentFilter.java:82)&lt;span class=&quot;error&quot;&gt;&amp;#91;183:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.servlets.GzipFilter.doFilter(GzipFilter.java:256)&lt;span class=&quot;error&quot;&gt;&amp;#91;183:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1478)&lt;span class=&quot;error&quot;&gt;&amp;#91;183:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.aaa.filterchain.filters.CustomFilterAdapter.doFilter(CustomFilterAdapter.java:85)&lt;span class=&quot;error&quot;&gt;&amp;#91;225:org.opendaylight.aaa.filterchain:0.4.0.Boron&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1478)&lt;span class=&quot;error&quot;&gt;&amp;#91;183:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)&lt;span class=&quot;error&quot;&gt;&amp;#91;220:org.apache.shiro.web:1.2.5&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)&lt;span class=&quot;error&quot;&gt;&amp;#91;220:org.apache.shiro.web:1.2.5&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)&lt;span class=&quot;error&quot;&gt;&amp;#91;220:org.apache.shiro.web:1.2.5&amp;#93;&lt;/span&gt;&lt;br/&gt;
	... 35 more&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="23140">YANGTOOLS-720</key>
            <summary>Yangtools throw excetion if two node definations with same name at yang defination top(same) level</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                                <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="pkajsa">Peter Kajsa</assignee>
                                    <reporter username="geng.xingyuan@zte.com.cn">Geng Xingyuan</reporter>
                        <labels>
                    </labels>
                <created>Mon, 28 Nov 2016 02:45:44 +0000</created>
                <updated>Sun, 10 Apr 2022 18:35:56 +0000</updated>
                            <resolved>Thu, 28 Sep 2017 09:19:20 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="44264" author="pkajsa" created="Mon, 28 Nov 2016 08:03:14 +0000"  >&lt;p&gt;Hi,&lt;/p&gt;

&lt;p&gt;it seems the real cause is missing output in your RPC definition. So I think this bug is duplicate of &lt;a href=&quot;https://bugs.opendaylight.org/show_bug.cgi?id=6856&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://bugs.opendaylight.org/show_bug.cgi?id=6856&lt;/a&gt;. &lt;/p&gt;

&lt;p&gt;Please try to add output to the RPC definition or try to retest using patch proposed here (&lt;a href=&quot;https://bugs.opendaylight.org/show_bug.cgi?id=6856&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://bugs.opendaylight.org/show_bug.cgi?id=6856&lt;/a&gt;) and let us know the result.&lt;/p&gt;

&lt;p&gt;Thanks.&lt;/p&gt;</comment>
                            <comment id="44265" author="geng.xingyuan@zte.com.cn" created="Mon, 28 Nov 2016 13:25:28 +0000"  >&lt;p&gt;This problem caused by &lt;/p&gt;

&lt;p&gt;grouping sync-auto-planning-request&lt;/p&gt;

&lt;p&gt;and &lt;/p&gt;

&lt;p&gt;rpc sync-auto-planning-request&lt;/p&gt;

&lt;p&gt;with the same name!!&lt;/p&gt;</comment>
                            <comment id="44266" author="pkajsa" created="Wed, 30 Nov 2016 15:37:12 +0000"  >&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/48836/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/48836/&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="44267" author="rovarga" created="Tue, 10 Jan 2017 09:47:58 +0000"  >&lt;p&gt;The fix needs to take a different approach, requiring a change to  JSONNormalizedNodeStreamWriter instantiation: create&lt;/p&gt;
{Nested,Exclusive}
&lt;p&gt;Writer() methods should not be taking a SchemaPath, but rather a root SchemaNode at which the writer is starting.&lt;/p&gt;

&lt;p&gt;Internal lookups within the codec (SchemaTracker really) should only consider instantiated data nodes when looking up children.&lt;/p&gt;

&lt;p&gt;This will lead to RESTCONF performing the correct schema lookup based on the operation being done (invoke or write) and the codec encoding the data as expected, never being in an ambiguous situation.&lt;/p&gt;</comment>
                            <comment id="44268" author="rovarga" created="Fri, 27 Jan 2017 20:44:49 +0000"  >&lt;p&gt;Putting this one back into backlog.&lt;/p&gt;</comment>
                            <comment id="44269" author="rovarga" created="Mon, 30 Jan 2017 08:28:33 +0000"  >&lt;p&gt;master: &lt;a href=&quot;https://git.opendaylight.org/gerrit/51169&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/51169&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="44270" author="rovarga" created="Mon, 30 Jan 2017 13:47:38 +0000"  >&lt;p&gt;This may also be fixed by BUG-7424.&lt;/p&gt;</comment>
                            <comment id="44271" author="pkajsa" created="Thu, 16 Mar 2017 13:30:14 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.opendaylight.org/browse/YANGTOOLS-728&quot; title=&quot;Yangtools allows same name in top-level container name and RPC&quot; class=&quot;issue-link&quot; data-issue-key=&quot;YANGTOOLS-728&quot;&gt;&lt;del&gt;YANGTOOLS-728&lt;/del&gt;&lt;/a&gt; has been resolved, so some name conflicts should be resolved. However, identifiers of groupings and rpcs belong to different namespaces, so I think that &lt;a href=&quot;https://jira.opendaylight.org/browse/YANGTOOLS-728&quot; title=&quot;Yangtools allows same name in top-level container name and RPC&quot; class=&quot;issue-link&quot; data-issue-key=&quot;YANGTOOLS-728&quot;&gt;&lt;del&gt;YANGTOOLS-728&lt;/del&gt;&lt;/a&gt; does not resolve this case when grouping&apos;s name is the same as rpc&apos;s name, because it is valid yang model.&lt;/p&gt;

&lt;p&gt;@Geng Xingyuan, @Robert&lt;br/&gt;
Do you have any patches or work in progress ?&lt;/p&gt;</comment>
                            <comment id="44272" author="rovarga" created="Thu, 16 Mar 2017 13:42:55 +0000"  >&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/51169/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/51169/&lt;/a&gt; for yangtools, which allows the root to be specified and would allow restconf to side-step the conflict between data/RPCs &amp;#8211; which 7424 already took care of, hence I will abandon it again.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/48836/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/48836/&lt;/a&gt; is an alternative approach, where SchemaUtils just goes after data nodes, which fixes the conflict between data and groupings (if I remember correctly).&lt;/p&gt;

&lt;p&gt;Essentially we need a method which traverses RFC6020 section 6.2.1 namespace of &apos;All leafs, leaf-lists...&apos; only and call that from schematracker.&lt;/p&gt;</comment>
                            <comment id="44273" author="pkajsa" created="Thu, 24 Aug 2017 15:25:05 +0000"  >&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/61712/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/61712/&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="44274" author="rovarga" created="Fri, 1 Sep 2017 12:31:20 +0000"  >&lt;p&gt;carbon: &lt;a href=&quot;https://git.opendaylight.org/gerrit/62540&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/62540&lt;/a&gt;&lt;br/&gt;
nitrogen: &lt;a href=&quot;https://git.opendaylight.org/gerrit/62541&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/62541&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="23148">YANGTOOLS-728</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <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_10208" key="com.atlassian.jira.plugin.system.customfieldtypes:textfield">
                        <customfieldname>External issue ID</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>7246</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10201" key="com.atlassian.jira.plugin.system.customfieldtypes:url">
                        <customfieldname>External issue URL</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[https://bugs.opendaylight.org/show_bug.cgi?id=7246]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10206" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Issue Type</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10300"><![CDATA[Bug]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10204" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>ODL SR Target Milestone</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10384"><![CDATA[Carbon-SR3]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i028yv:</customfieldvalue>

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