<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:09:39 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>[MDSAL-379] Attempt to recover bindings when TCCL is incorrect</title>
                <link>https://jira.opendaylight.org/browse/MDSAL-379</link>
                <project id="10137" key="MDSAL">mdsal</project>
                    <description>&lt;p&gt;As noted in &lt;a href=&quot;https://jira.opendaylight.org/browse/INFRAUTILS-58&quot; title=&quot;JobCoordinator does not retain Thread Context Class Loader&quot; class=&quot;issue-link&quot; data-issue-key=&quot;INFRAUTILS-58&quot;&gt;&lt;del&gt;INFRAUTILS-58&lt;/del&gt;&lt;/a&gt;, JobCoordinator shifts binding codec access to a place where the TCCL does not reflect available classes, leading to a failure to reload augmentations:&lt;/p&gt;
&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;org.opendaylight.mdsal.binding.dom.codec.impl.IncorrectNestingException: Class interface org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.rev160406.IfTunnel is not valid child of interface org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.Interface
	at org.opendaylight.mdsal.binding.dom.codec.impl.IncorrectNestingException.create(IncorrectNestingException.java:25) ~[?:?]
	at org.opendaylight.mdsal.binding.dom.codec.impl.DataContainerCodecContext.childNonNull(DataContainerCodecContext.java:165) ~[?:?]
	at org.opendaylight.mdsal.binding.dom.codec.impl.DataObjectCodecContext.bindingPathArgumentChild(DataObjectCodecContext.java:185) ~[?:?]
	at org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext.getCodecContextNode(BindingCodecContext.java:133) ~[?:?]
	at org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext.newWriter(BindingCodecContext.java:110) ~[?:?]
	at org.opendaylight.mdsal.binding.dom.codec.impl.BindingNormalizedNodeCodecRegistry.toNormalizedNode(BindingNormalizedNodeCodecRegistry.java:112) ~[?:?]
	at org.opendaylight.mdsal.binding.dom.adapter.BindingToNormalizedNodeCodec.toNormalizedNode(BindingToNormalizedNodeCodec.java:162) ~[?:?]
	at org.opendaylight.controller.md.sal.binding.impl.AbstractWriteTransaction.merge(AbstractWriteTransaction.java:51) ~[?:?]&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;While this needs to be fixed in JobCoordinator, we have the class we&apos;re logging for available in this case, hence we can improve the situation by using the class&apos;s class loader as an alternative.&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;</description>
                <environment></environment>
        <key id="30887">MDSAL-379</key>
            <summary>Attempt to recover bindings when TCCL is incorrect</summary>
                <type id="10100" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10310&amp;avatarType=issuetype">Improvement</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="rovarga">Robert Varga</assignee>
                                    <reporter username="rovarga">Robert Varga</reporter>
                        <labels>
                    </labels>
                <created>Mon, 15 Oct 2018 10:06:06 +0000</created>
                <updated>Fri, 2 Nov 2018 12:31:14 +0000</updated>
                            <resolved>Sat, 27 Oct 2018 16:10:18 +0000</resolved>
                                                    <fixVersion>Fluorine SR1</fixVersion>
                    <fixVersion>3.0.2</fixVersion>
                                    <component>Binding runtime</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="65461" author="faseela.k@ericsson.com" created="Wed, 31 Oct 2018 15:13:09 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=rovarga&quot; class=&quot;user-hover&quot; rel=&quot;rovarga&quot;&gt;rovarga&lt;/a&gt; : Will this solve the problem whatever we are seeing in genius CSIT with this patch?&lt;/p&gt;

&lt;p&gt;If so, could you please let us know the corresponding patch which has gone in for this. Would like to know whether the artifacts are published after the fix, so that we can re-run the CSIT&lt;/p&gt;</comment>
                            <comment id="65466" author="rovarga" created="Wed, 31 Oct 2018 16:42:18 +0000"  >&lt;p&gt;Neon patch is &lt;a href=&quot;https://git.opendaylight.org/gerrit/76991&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/76991&lt;/a&gt; , I don&apos;t know why it&apos;s now showing in gerrit reviews. As noted in &quot;Fix versions&quot;, the fix will be part of 3.0.2.&lt;/p&gt;</comment>
                            <comment id="65483" author="vorburger" created="Fri, 2 Nov 2018 10:53:23 +0000"  >&lt;p&gt;As per&#160;&lt;a href=&quot;https://jira.opendaylight.org/browse/TSC-179&quot; title=&quot;Genius CSI broken by ietf-interface revision misalignment&quot; class=&quot;issue-link&quot; data-issue-key=&quot;TSC-179&quot;&gt;&lt;del&gt;TSC-179&lt;/del&gt;&lt;/a&gt;&#160;, this change (&lt;a href=&quot;https://git.opendaylight.org/gerrit/76991&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;76991&lt;/a&gt;) did not actually fix the&#160;IncorrectNestingException.&lt;/p&gt;</comment>
                            <comment id="65486" author="rovarga" created="Fri, 2 Nov 2018 12:31:14 +0000"  >&lt;p&gt;Yup, because the root cause for that failure is somewhere else.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                            <outwardlinks description="blocks">
                                        <issuelink>
            <issuekey id="30933">GENIUS-223</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                                                <inwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="30970">TSC-179</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_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i03jmn:</customfieldvalue>

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