<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:15:11 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-500] Oxygen: How should odl-restconf-nb-rfc8040 be used?</title>
                <link>https://jira.opendaylight.org/browse/NETCONF-500</link>
                <project id="10142" key="NETCONF">netconf</project>
                    <description>&lt;p&gt;When trying to check whether Draft18 bugs from Nitrogen are also present on Oxygen snapshot builds, I have found that every restconf URL I tried returns 404.&lt;/p&gt;

&lt;p&gt;I have installed features odl-netconf-topology, odl-restconf-nb-rfc8040 and odl-mdsal-apidocs,&lt;br/&gt;
 Looking into web.xml &lt;span class=&quot;error&quot;&gt;&amp;#91;0&amp;#93;&lt;/span&gt; I thought&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;
$ curl -u admin:admin &lt;span class=&quot;code-quote&quot;&gt;&apos;127.0.0.1:8181/restconf/data/network-topology:network-topology&apos;&lt;/span&gt; ;echo&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;would work, but it does not. I figured out how to use apidocs&#160;&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;
$ curl -u admin:admin &lt;span class=&quot;code-quote&quot;&gt;&apos;127.0.0.1:8181/apidoc/18/apis/network-topology(2013-10-21)&apos;&lt;/span&gt; | less&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Which lead me to&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;
$ curl -u admin:admin &lt;span class=&quot;code-quote&quot;&gt;&apos;127.0.0.1:8181/restconf/18/data/network-topology:network-topology&apos;&lt;/span&gt; ;echo&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;which also does not work. I have tried several URL permutations, I have also tried using PUT (in case topology-netconf does not exist for some reason) and various content query parameters.&lt;/p&gt;

&lt;p&gt;I have even looked at netconf user guide &lt;span class=&quot;error&quot;&gt;&amp;#91;1&amp;#93;&lt;/span&gt;, but that only talks about configuring netconf and uses draft02 URLs.&lt;/p&gt;

&lt;p&gt;Is there some point I am missing (and is it documented anywhere)? Or is there a bug causing rfc8040 restconf to not start properly?&lt;/p&gt;

&lt;p&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;0&amp;#93;&lt;/span&gt; &lt;a href=&quot;https://github.com/opendaylight/netconf/blob/master/restconf/restconf-nb-rfc8040/src/main/resources/WEB-INF/web.xml&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/opendaylight/netconf/blob/master/restconf/restconf-nb-rfc8040/src/main/resources/WEB-INF/web.xml&lt;/a&gt;&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;1&amp;#93;&lt;/span&gt;&#160;&lt;a href=&quot;http://docs.opendaylight.org/en/latest/user-guide/netconf-user-guide.html&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://docs.opendaylight.org/en/latest/user-guide/netconf-user-guide.html&lt;/a&gt;&lt;/p&gt;</description>
                <environment></environment>
        <key id="29080">NETCONF-500</key>
            <summary>Oxygen: How should odl-restconf-nb-rfc8040 be used?</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="mario.abraham">Mario Abraham</assignee>
                                    <reporter username="vrpolak">Vratko Polak</reporter>
                        <labels>
                            <label>pt</label>
                    </labels>
                <created>Tue, 16 Jan 2018 14:44:36 +0000</created>
                <updated>Fri, 6 Sep 2019 10:55:03 +0000</updated>
                            <resolved>Fri, 6 Sep 2019 10:55:03 +0000</resolved>
                                                    <fixVersion>Neon SR3</fixVersion>
                    <fixVersion>Magnesium</fixVersion>
                    <fixVersion>Sodium SR1</fixVersion>
                                    <component>restconf-nb</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="60770" author="evanz" created="Sat, 20 Jan 2018 00:38:46 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=vrpolak&quot; class=&quot;user-hover&quot; rel=&quot;vrpolak&quot;&gt;vrpolak&lt;/a&gt; Looks like rfc8040 is under the &quot;rests/&quot; endpoint (see Web-ContextPath in restconf-nb-rfc8040/pom.xml)&lt;/p&gt;</comment>
                            <comment id="60779" author="vrpolak" created="Mon, 22 Jan 2018 12:12:37 +0000"  >&lt;p&gt;Thanks, it did not occur to me to examine manifest (or pom).&lt;/p&gt;

&lt;p&gt;I can confirm &quot;rests&quot; (instead of &quot;restconf&quot;) works, for example:&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;
$ curl -u admin:admin &lt;span class=&quot;code-quote&quot;&gt;&apos;127.0.0.1:8181/rests/data/network-topology:network-topology&apos;&lt;/span&gt; ;echo
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;So this is now just a documentation bug.&lt;/p&gt;</comment>
                            <comment id="67125" author="mario.abraham" created="Thu, 15 Aug 2019 06:35:14 +0000"  >&lt;p&gt;Updated user-guide.rst:&#160;&lt;a href=&quot;https://git.opendaylight.org/gerrit/c/netconf/+/83611&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/c/netconf/+/83611&lt;/a&gt;&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|i039jz:</customfieldvalue>

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