<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:54:09 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-735] Adding guava-21 causes IT failures in lispflowmapping</title>
                <link>https://jira.opendaylight.org/browse/YANGTOOLS-735</link>
                <project id="10188" key="YANGTOOLS">yangtools</project>
                    <description>&lt;p&gt;Commit &quot;75b18ef BUG-7446: pull in guava-21&quot; &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/49821/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/49821/&lt;/a&gt; causes the lispflowmapping in-repository PAX-EXAMP based integration tests to fail. Lispflowmapping doesn&apos;t mention Guava explicitly as a dependency anywhere the POMs, since it is expected to be provided by other dependencies. The integration tests have org.opendaylight.controller/mdsal-it-parent/1.5.0-SNAPSHOT as their parent.&lt;/p&gt;

&lt;p&gt;This is shown in the build log:&lt;/p&gt;

&lt;p&gt;Tests in error:&lt;br/&gt;
  MappingServiceIntegrationTest.testLCAFs:355-&amp;gt;registerAndQuery__SrcDestLCAF:1767 &#187; ClassNotFound&lt;br/&gt;
  MappingServiceIntegrationTest.testMultiSite:415-&amp;gt;testMultiSiteScenarioA:662 &#187; ClassNotFound&lt;br/&gt;
  MappingServiceIntegrationTest.testNegativePrefix:421-&amp;gt;insertMappings:618 NoClassDefFound&lt;br/&gt;
  MappingServiceIntegrationTest.testSmr:410-&amp;gt;testRepeatedSmr:444 &#187; ClassNotFound&lt;br/&gt;
  MappingServiceIntegrationTest.testTimeOuts:395-&amp;gt;timedOutMappingRecord:2112 NoClassDefFound&lt;/p&gt;

&lt;p&gt;Full build log: &lt;a href=&quot;https://logs.opendaylight.org/releng/jenkins092/lispflowmapping-verify-carbon-mvn33-openjdk8/290/console.log.gz&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://logs.opendaylight.org/releng/jenkins092/lispflowmapping-verify-carbon-mvn33-openjdk8/290/console.log.gz&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Full karaf.log for an integration test PAX-EXAM run: &lt;a href=&quot;https://logs.opendaylight.org/releng/jenkins092/lispflowmapping-verify-carbon-mvn33-openjdk8/290/archives/integrationtest/target/surefire-reports/org.opendaylight.lispflowmapping.integrationtest.MappingServiceIntegrationTest-output.txt.gz&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://logs.opendaylight.org/releng/jenkins092/lispflowmapping-verify-carbon-mvn33-openjdk8/290/archives/integrationtest/target/surefire-reports/org.opendaylight.lispflowmapping.integrationtest.MappingServiceIntegrationTest-output.txt.gz&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;One full stack trace: 2017-01-10 21:55:05,691 | INFO  | on(3)-10.29.9.50 | AbstractConfigTestBase           | 308 - PAXEXAM-PROBE-f60207b2-f171-4bad-b2ef-33b4dba32832 - 0.0.0 | TestWatcher: Test failed: testSmr(org.opendaylight.lispflowmapping.integrationtest.MappingServiceIntegrationTest)&lt;br/&gt;
java.lang.NoClassDefFoundError: org/opendaylight/yang/gen/v1/urn/opendaylight/lfm/mappingservice/rev150906/MappingOrigin&lt;br/&gt;
	at org.opendaylight.lispflowmapping.integrationtest.MappingServiceIntegrationTest.testRepeatedSmr(MappingServiceIntegrationTest.java:444)&lt;br/&gt;
	at org.opendaylight.lispflowmapping.integrationtest.MappingServiceIntegrationTest.testSmr(MappingServiceIntegrationTest.java:410)&lt;br/&gt;
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_111&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_111&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_111&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at java.lang.reflect.Method.invoke(Method.java:498)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_111&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)&lt;br/&gt;
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)&lt;br/&gt;
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)&lt;br/&gt;
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)&lt;br/&gt;
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)&lt;br/&gt;
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)&lt;br/&gt;
	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)&lt;br/&gt;
	at org.junit.rules.RunRules.evaluate(RunRules.java:20)&lt;br/&gt;
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)&lt;span class=&quot;error&quot;&gt;&amp;#91;304:org.ops4j.pax.tipi.junit:4.12.0.1&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)&lt;br/&gt;
	at org.ops4j.pax.exam.invoker.junit.internal.ContainerTestRunner.runChild(ContainerTestRunner.java:68)&lt;br/&gt;
	at org.ops4j.pax.exam.invoker.junit.internal.ContainerTestRunner.runChild(ContainerTestRunner.java:37)&lt;br/&gt;
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)&lt;span class=&quot;error&quot;&gt;&amp;#91;304:org.ops4j.pax.tipi.junit:4.12.0.1&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)&lt;span class=&quot;error&quot;&gt;&amp;#91;304:org.ops4j.pax.tipi.junit:4.12.0.1&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)&lt;span class=&quot;error&quot;&gt;&amp;#91;304:org.ops4j.pax.tipi.junit:4.12.0.1&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)&lt;span class=&quot;error&quot;&gt;&amp;#91;304:org.ops4j.pax.tipi.junit:4.12.0.1&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)&lt;span class=&quot;error&quot;&gt;&amp;#91;304:org.ops4j.pax.tipi.junit:4.12.0.1&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)&lt;span class=&quot;error&quot;&gt;&amp;#91;304:org.ops4j.pax.tipi.junit:4.12.0.1&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)&lt;br/&gt;
	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)&lt;br/&gt;
	at org.ops4j.pax.exam.invoker.junit.internal.JUnitProbeInvoker.invokeViaJUnit(JUnitProbeInvoker.java:124)&lt;br/&gt;
	at org.ops4j.pax.exam.invoker.junit.internal.JUnitProbeInvoker.findAndInvoke(JUnitProbeInvoker.java:97)&lt;br/&gt;
	at org.ops4j.pax.exam.invoker.junit.internal.JUnitProbeInvoker.call(JUnitProbeInvoker.java:73)&lt;br/&gt;
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_111&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_111&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_111&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at java.lang.reflect.Method.invoke(Method.java:498)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_111&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.ops4j.pax.exam.rbc.internal.RemoteBundleContextImpl.remoteCall(RemoteBundleContextImpl.java:80)&lt;br/&gt;
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_111&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_111&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_111&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at java.lang.reflect.Method.invoke(Method.java:498)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_111&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:324)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_111&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at sun.rmi.transport.Transport$1.run(Transport.java:200)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_111&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at sun.rmi.transport.Transport$1.run(Transport.java:197)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_111&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at java.security.AccessController.doPrivileged(Native Method)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_111&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at sun.rmi.transport.Transport.serviceCall(Transport.java:196)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_111&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:568)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_111&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_111&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:683)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_111&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at java.security.AccessController.doPrivileged(Native Method)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_111&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_111&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_111&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_111&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_111&amp;#93;&lt;/span&gt;&lt;br/&gt;
Caused by: java.lang.ClassNotFoundException: org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.mappingservice.rev150906.MappingOrigin&lt;br/&gt;
	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:501)&lt;br/&gt;
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)&lt;br/&gt;
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)&lt;br/&gt;
	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)&lt;br/&gt;
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_111&amp;#93;&lt;/span&gt;&lt;br/&gt;
	... 51 more&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;br/&gt;
URL: &lt;a href=&quot;https://lists.opendaylight.org/pipermail/yangtools-dev/2017-January/001735.html&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://lists.opendaylight.org/pipermail/yangtools-dev/2017-January/001735.html&lt;/a&gt;&lt;/p&gt;</environment>
        <key id="23155">YANGTOOLS-735</key>
            <summary>Adding guava-21 causes IT failures in lispflowmapping</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                                <status id="10004" iconUrl="https://jira.opendaylight.org/images/icons/status_generic.gif" description="">Verified</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10000">Done</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="ljakab">Lori Jakab</reporter>
                        <labels>
                    </labels>
                <created>Wed, 11 Jan 2017 11:55:29 +0000</created>
                <updated>Sun, 10 Apr 2022 18:35:57 +0000</updated>
                            <resolved>Tue, 17 Jan 2017 18:06:16 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="44313" author="rovarga" created="Tue, 17 Jan 2017 18:04:25 +0000"  >&lt;p&gt;Resolved via a revert.&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_10208" key="com.atlassian.jira.plugin.system.customfieldtypes:textfield">
                        <customfieldname>External issue ID</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>7524</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=7524]]></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="10346"><![CDATA[Carbon-M4]]></customfieldvalue>

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

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