<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:15: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>[NETCONF-463] Exception in ListenerAdapter: java.lang.UnsupportedOperationException: Cannot create XMLStreamReader or XMLEventReader from a org.codehaus.stax2.io.Stax2ByteArraySource</title>
                <link>https://jira.opendaylight.org/browse/NETCONF-463</link>
                <project id="10142" key="NETCONF">netconf</project>
                    <description>&lt;p&gt;Stack trace below and logs attached. Marking this as critical since it is killing some pretty core functionality for us. Netvirt&apos;s neutron ml2 driver, networking-odl, relies by default on websocket notifications for port statuses. &lt;/p&gt;

&lt;p&gt;2017-09-04 08:21:20,536 | ERROR | n-dispatcher-202 | DataChangeListener               | 205 - org.opendaylight.controller.sal-clustering-commons - 1.6.0.SNAPSHOT | Error notifying listener org.opendaylight.netconf.sal.streams.listeners.ListenerAdapter@798a509&lt;br/&gt;
java.lang.UnsupportedOperationException: Cannot create XMLStreamReader or XMLEventReader from a org.codehaus.stax2.io.Stax2ByteArraySource&lt;br/&gt;
        at com.sun.xml.internal.stream.XMLInputFactoryImpl.jaxpSourcetoXMLInputSource(XMLInputFactoryImpl.java:302)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_131&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at com.sun.xml.internal.stream.XMLInputFactoryImpl.createXMLStreamReader(XMLInputFactoryImpl.java:143)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_131&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at com.fasterxml.jackson.dataformat.xml.XmlFactory._createParser(XmlFactory.java:489)&lt;span class=&quot;error&quot;&gt;&amp;#91;65:com.fasterxml.jackson.dataformat.jackson-dataformat-xml:2.3.2&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at com.fasterxml.jackson.dataformat.xml.XmlFactory._createParser(XmlFactory.java:26)&lt;span class=&quot;error&quot;&gt;&amp;#91;65:com.fasterxml.jackson.dataformat.jackson-dataformat-xml:2.3.2&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at com.fasterxml.jackson.core.JsonFactory.createParser(JsonFactory.java:799)&lt;span class=&quot;error&quot;&gt;&amp;#91;63:com.fasterxml.jackson.core.jackson-core:2.3.2&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at com.fasterxml.jackson.databind.ObjectMapper.readTree(ObjectMapper.java:1782)&lt;span class=&quot;error&quot;&gt;&amp;#91;64:com.fasterxml.jackson.core.jackson-databind:2.3.2&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.netconf.sal.streams.listeners.ListenerAdapter.prepareAndPostData(ListenerAdapter.java:123)&lt;span class=&quot;error&quot;&gt;&amp;#91;291:org.opendaylight.netconf.sal-rest-connector:1.6.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.netconf.sal.streams.listeners.ListenerAdapter.onDataChanged(ListenerAdapter.java:86)&lt;span class=&quot;error&quot;&gt;&amp;#91;291:org.opendaylight.netconf.sal-rest-connector:1.6.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.cluster.datastore.DataChangeListener.dataChanged(DataChangeListener.java:80)&lt;span class=&quot;error&quot;&gt;&amp;#91;212:org.opendaylight.controller.sal-distributed-datastore:1.6.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.cluster.datastore.DataChangeListener.handleReceive(DataChangeListener.java:46)&lt;span class=&quot;error&quot;&gt;&amp;#91;212:org.opendaylight.controller.sal-distributed-datastore:1.6.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.cluster.common.actor.AbstractUntypedActor.onReceive(AbstractUntypedActor.java:38)&lt;span class=&quot;error&quot;&gt;&amp;#91;205:org.opendaylight.controller.sal-clustering-commons:1.6.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at akka.actor.UntypedActor$$anonfun$receive$1.applyOrElse(UntypedActor.scala:165)&lt;span class=&quot;error&quot;&gt;&amp;#91;78:com.typesafe.akka.actor:2.4.18&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at akka.actor.Actor$class.aroundReceive(Actor.scala:502)&lt;span class=&quot;error&quot;&gt;&amp;#91;78:com.typesafe.akka.actor:2.4.18&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at akka.actor.UntypedActor.aroundReceive(UntypedActor.scala:95)&lt;span class=&quot;error&quot;&gt;&amp;#91;78:com.typesafe.akka.actor:2.4.18&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at akka.actor.ActorCell.receiveMessage(ActorCell.scala:526)&lt;span class=&quot;error&quot;&gt;&amp;#91;78:com.typesafe.akka.actor:2.4.18&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at akka.actor.ActorCell.invoke(ActorCell.scala:495)&lt;span class=&quot;error&quot;&gt;&amp;#91;78:com.typesafe.akka.actor:2.4.18&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:257)&lt;span class=&quot;error&quot;&gt;&amp;#91;78:com.typesafe.akka.actor:2.4.18&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at akka.dispatch.Mailbox.run(Mailbox.scala:224)&lt;span class=&quot;error&quot;&gt;&amp;#91;78:com.typesafe.akka.actor:2.4.18&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at akka.dispatch.Mailbox.exec(Mailbox.scala:234)&lt;span class=&quot;error&quot;&gt;&amp;#91;78:com.typesafe.akka.actor:2.4.18&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)&lt;span class=&quot;error&quot;&gt;&amp;#91;391:org.scala-lang.scala-library:2.11.11.v20170413-090219-8a413ba7cc&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339)&lt;span class=&quot;error&quot;&gt;&amp;#91;391:org.scala-lang.scala-library:2.11.11.v20170413-090219-8a413ba7cc&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)&lt;span class=&quot;error&quot;&gt;&amp;#91;391:org.scala-lang.scala-library:2.11.11.v20170413-090219-8a413ba7cc&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)&lt;span class=&quot;error&quot;&gt;&amp;#91;391:org.scala-lang.scala-library:2.11.11.v20170413-090219-8a413ba7cc&amp;#93;&lt;/span&gt;&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="21476">NETCONF-463</key>
            <summary>Exception in ListenerAdapter: java.lang.UnsupportedOperationException: Cannot create XMLStreamReader or XMLEventReader from a org.codehaus.stax2.io.Stax2ByteArraySource</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="skitt">Stephen Kitt</assignee>
                                    <reporter username="jhershbe">Josh Hershberg</reporter>
                        <labels>
                    </labels>
                <created>Mon, 4 Sep 2017 09:28:25 +0000</created>
                <updated>Fri, 15 Mar 2019 22:22:44 +0000</updated>
                            <resolved>Wed, 13 Sep 2017 09:56:19 +0000</resolved>
                                                                    <component>restconf-nb</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>6</watches>
                                                                                                                <comments>
                            <comment id="40213" author="jhershbe" created="Mon, 4 Sep 2017 09:28:25 +0000"  >&lt;p&gt;Attachment karaf.log.gz has been added with description: karaf.log&lt;/p&gt;</comment>
                            <comment id="40205" author="jluhrsen" created="Mon, 4 Sep 2017 22:38:26 +0000"  >&lt;p&gt;It&apos;s believe this bug is causing openstack instances 4+ minutes to become&lt;br/&gt;
ACTIVE. Because of this, we have increased our polling timeout to 600s&lt;br/&gt;
in our robot CSIT. Once this bug is resolved, we need to verify the robot&lt;br/&gt;
CSIT is seeing faster times for instances to move to ACTIVE state and we&lt;br/&gt;
need a robot CSIT patch to reduce the timeout from 600s to 30s.&lt;/p&gt;</comment>
                            <comment id="40206" author="klou" created="Tue, 5 Sep 2017 19:42:21 +0000"  >&lt;p&gt;Is this a blocker for nitrogen?  Please confirm.  Thanks!&lt;/p&gt;</comment>
                            <comment id="40207" author="rovarga" created="Tue, 5 Sep 2017 21:45:04 +0000"  >&lt;p&gt;Yes, it is. It boils down to jackson not being able to parse a string XML &amp;#8211; this is so not needed.&lt;/p&gt;

&lt;p&gt;We already have the data in NormalizedNode format, hence instead of transcoding XML text, that should be thrown away and normal NormalizedNode-&amp;gt;JSON encoding should be done.&lt;/p&gt;

&lt;p&gt;That will ditch jackson, rendering the issue impossible.&lt;/p&gt;</comment>
                            <comment id="40208" author="klou" created="Wed, 6 Sep 2017 15:51:33 +0000"  >&lt;p&gt;Do we have an ETA on when we can merge a patch into nitrogen?  Thanks!&lt;/p&gt;</comment>
                            <comment id="40209" author="skitt@redhat.com" created="Thu, 7 Sep 2017 09:09:53 +0000"  >&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/62811&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/62811&lt;/a&gt; is a workaround, but it might not be appropriate because of the bundle refresh issues we had with org.json in the past.&lt;/p&gt;

&lt;p&gt;I&apos;m working on a proper serialization which will avoid the XML-to-JSON issue altogether, but it will take a bit more time.&lt;/p&gt;</comment>
                            <comment id="40210" author="skitt@redhat.com" created="Thu, 7 Sep 2017 14:54:21 +0000"  >&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/62849&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/62849&lt;/a&gt; for Nitrogen.&lt;/p&gt;</comment>
                            <comment id="40211" author="shague@redhat.com" created="Tue, 12 Sep 2017 18:00:57 +0000"  >&lt;p&gt;(In reply to Stephen Kitt from comment #6)&lt;br/&gt;
&amp;gt; &lt;a href=&quot;https://git.opendaylight.org/gerrit/62849&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/62849&lt;/a&gt; for Nitrogen.&lt;/p&gt;

&lt;p&gt;The fix looks good. It was verified in sandbox.&lt;/p&gt;</comment>
                            <comment id="40212" author="skitt@redhat.com" created="Wed, 13 Sep 2017 09:56:19 +0000"  >&lt;p&gt;The workaround has been merged. &lt;a href=&quot;https://bugs.opendaylight.org/show_bug.cgi?id=9154&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://bugs.opendaylight.org/show_bug.cgi?id=9154&lt;/a&gt; tracks the JSON serialisation rewrite.&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="12734" name="karaf.log.gz" size="68691" author="jhershbe@redhat.com" created="Mon, 4 Sep 2017 09:28:25 +0000"/>
                    </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>9092</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=9092]]></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="10320"><![CDATA[Nitrogen]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10202" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Priority</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10312"><![CDATA[High]]></customfieldvalue>

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

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