<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 19:54:16 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>[CONTROLLER-943] ClassNotFoundException: org.eclipse.persistence.internal.libraries.antlr.runtime.tree.Tree</title>
                <link>https://jira.opendaylight.org/browse/CONTROLLER-943</link>
                <project id="10113" key="CONTROLLER">controller</project>
                    <description>&lt;p&gt;The exception is listed below. From what I can tell the org.eclipse.persistence.internal.libraries.antlr.runtime.tree.Tree class is in the bundle so I don&apos;t understand why it is not found.&lt;/p&gt;

&lt;p&gt;What is strange about this issue is that depending on the type of incoming http request, it works and others it fails. You issue an HTTP GET to 127.0.0.1:8080://controller/nb/v2/neutron with no message body and the call works. If you issue a POST with a message body composed of some JSON text then you get the exception below. That makes sense in the call stack below as I see MOXyJsonProvider, then SAXUnmarshaller so it looks like the HTTP POST is received and then some JSON parser class is loaded to parse the JSON piece.&lt;/p&gt;

&lt;p&gt;The JSON text should be OK since this is a basic neutron net-create request. It works fine in all other versions of ODL. It is just the latest ODL version post Helium where this fails. So I am guessing there is some weird dependency that has changed in master.&lt;/p&gt;


&lt;p&gt;2014-10-16 19:45:01,900 | ERROR | -bio-8080-exec-5 | &lt;span class=&quot;error&quot;&gt;&amp;#91;JAXRSNeutron&amp;#93;&lt;/span&gt;                   | 254 - org.apache.juli.extras - 7.0.53.v201406060720 | Servlet.service() for servlet &lt;span class=&quot;error&quot;&gt;&amp;#91;JAXRSNeutron&amp;#93;&lt;/span&gt; in context with path &lt;span class=&quot;error&quot;&gt;&amp;#91;/controller/nb/v2/neutron&amp;#93;&lt;/span&gt; threw exception &lt;span class=&quot;error&quot;&gt;&amp;#91;Servlet execution threw an exception&amp;#93;&lt;/span&gt; with root cause&lt;br/&gt;
java.lang.ClassNotFoundException: org.eclipse.persistence.internal.libraries.antlr.runtime.tree.Tree&lt;br/&gt;
        at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:501)&lt;span class=&quot;error&quot;&gt;&amp;#91;org.eclipse.osgi-3.8.2.v20130124-134944.jar:&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)&lt;span class=&quot;error&quot;&gt;&amp;#91;org.eclipse.osgi-3.8.2.v20130124-134944.jar:&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)&lt;span class=&quot;error&quot;&gt;&amp;#91;org.eclipse.osgi-3.8.2.v20130124-134944.jar:&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)&lt;span class=&quot;error&quot;&gt;&amp;#91;org.eclipse.osgi-3.8.2.v20130124-134944.jar:&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at java.lang.ClassLoader.loadClass(ClassLoader.java:358)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_65&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.eclipse.persistence.internal.oxm.record.SAXUnmarshaller.getNewXMLReader(SAXUnmarshaller.java:200)&lt;span class=&quot;error&quot;&gt;&amp;#91;152:org.eclipse.persistence.core:2.5.0.v20130507-3faac2b&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.eclipse.persistence.internal.oxm.record.SAXUnmarshaller.getXMLReader(SAXUnmarshaller.java:188)&lt;span class=&quot;error&quot;&gt;&amp;#91;152:org.eclipse.persistence.core:2.5.0.v20130507-3faac2b&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.eclipse.persistence.internal.oxm.record.SAXUnmarshaller.unmarshal(SAXUnmarshaller.java:425)&lt;span class=&quot;error&quot;&gt;&amp;#91;152:org.eclipse.persistence.core:2.5.0.v20130507-3faac2b&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.eclipse.persistence.internal.oxm.record.SAXUnmarshaller.unmarshal(SAXUnmarshaller.java:375)&lt;span class=&quot;error&quot;&gt;&amp;#91;152:org.eclipse.persistence.core:2.5.0.v20130507-3faac2b&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.eclipse.persistence.internal.oxm.record.SAXUnmarshaller.unmarshal(SAXUnmarshaller.java:705)&lt;span class=&quot;error&quot;&gt;&amp;#91;152:org.eclipse.persistence.core:2.5.0.v20130507-3faac2b&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.eclipse.persistence.oxm.XMLUnmarshaller.unmarshal(XMLUnmarshaller.java:655)&lt;span class=&quot;error&quot;&gt;&amp;#91;152:org.eclipse.persistence.core:2.5.0.v20130507-3faac2b&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.eclipse.persistence.jaxb.JAXBUnmarshaller.unmarshal(JAXBUnmarshaller.java:301)&lt;span class=&quot;error&quot;&gt;&amp;#91;153:org.eclipse.persistence.moxy:2.5.0.v20130507-3faac2b&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.eclipse.persistence.jaxb.rs.MOXyJsonProvider.readFrom(MOXyJsonProvider.java:580)&lt;span class=&quot;error&quot;&gt;&amp;#91;153:org.eclipse.persistence.moxy:2.5.0.v20130507-3faac2b&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at com.sun.jersey.spi.container.ContainerRequest.getEntity(ContainerRequest.java:488)&lt;span class=&quot;error&quot;&gt;&amp;#91;260:com.sun.jersey.jersey-server:1.17.0&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at com.sun.jersey.server.impl.model.method.dispatch.EntityParamDispatchProvider$EntityInjectable.getValue(EntityParamDispatchProvider.java:123)&lt;span class=&quot;error&quot;&gt;&amp;#91;260:com.sun.jersey.jersey-server:1.17.0&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at com.sun.jersey.server.impl.inject.InjectableValuesProvider.getInjectableValues(InjectableValuesProvider.java:46)&lt;span class=&quot;error&quot;&gt;&amp;#91;260:com.sun.jersey.jersey-server:1.17.0&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at com.sun.jersey.server.impl.model.method.dispatch.AbstractResourceMethodDispatchProvider$EntityParamInInvoker.getParams(AbstractResourceMethodDispatchProvider.java:153)&lt;span class=&quot;error&quot;&gt;&amp;#91;260:com.sun.jersey.jersey-server:1.17.0&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at com.sun.jersey.server.impl.model.method.dispatch.AbstractResourceMethodDispatchProvider$ResponseOutInvoker._dispatch(AbstractResourceMethodDispatchProvider.java:203)&lt;span class=&quot;error&quot;&gt;&amp;#91;260:com.sun.jersey.jersey-server:1.17.0&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at com.sun.jersey.server.impl.model.method.dispatch.ResourceJavaMethodDispatcher.dispatch(ResourceJavaMethodDispatcher.java:75)&lt;span class=&quot;error&quot;&gt;&amp;#91;260:com.sun.jersey.jersey-server:1.17.0&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at com.sun.jersey.server.impl.uri.rules.HttpMethodRule.accept(HttpMethodRule.java:302)&lt;span class=&quot;error&quot;&gt;&amp;#91;260:com.sun.jersey.jersey-server:1.17.0&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at com.sun.jersey.server.impl.uri.rules.ResourceClassRule.accept(ResourceClassRule.java:108)&lt;span class=&quot;error&quot;&gt;&amp;#91;260:com.sun.jersey.jersey-server:1.17.0&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147)&lt;span class=&quot;error&quot;&gt;&amp;#91;260:com.sun.jersey.jersey-server:1.17.0&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at com.sun.jersey.server.impl.uri.rules.RootResourceClassesRule.accept(RootResourceClassesRule.java:84)&lt;span class=&quot;error&quot;&gt;&amp;#91;260: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:1511)&lt;span class=&quot;error&quot;&gt;&amp;#91;260: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:1442)&lt;span class=&quot;error&quot;&gt;&amp;#91;260: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;260: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;260: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;261: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;261: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;261: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;203:org.apache.geronimo.specs.geronimo-servlet_3.0_spec:1.0&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)&lt;span class=&quot;error&quot;&gt;&amp;#91;247:org.apache.catalina:7.0.53.v201406061610&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)&lt;span class=&quot;error&quot;&gt;&amp;#91;247:org.apache.catalina:7.0.53.v201406061610&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)&lt;span class=&quot;error&quot;&gt;&amp;#91;247:org.apache.catalina:7.0.53.v201406061610&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)&lt;span class=&quot;error&quot;&gt;&amp;#91;247:org.apache.catalina:7.0.53.v201406061610&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:610)&lt;span class=&quot;error&quot;&gt;&amp;#91;247:org.apache.catalina:7.0.53.v201406061610&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)&lt;span class=&quot;error&quot;&gt;&amp;#91;247:org.apache.catalina:7.0.53.v201406061610&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)&lt;span class=&quot;error&quot;&gt;&amp;#91;247:org.apache.catalina:7.0.53.v201406061610&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)&lt;span class=&quot;error&quot;&gt;&amp;#91;247:org.apache.catalina:7.0.53.v201406061610&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:339)&lt;span class=&quot;error&quot;&gt;&amp;#91;247:org.apache.catalina:7.0.53.v201406061610&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)&lt;span class=&quot;error&quot;&gt;&amp;#91;247:org.apache.catalina:7.0.53.v201406061610&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)&lt;span class=&quot;error&quot;&gt;&amp;#91;247:org.apache.catalina:7.0.53.v201406061610&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1040)&lt;span class=&quot;error&quot;&gt;&amp;#91;247:org.apache.catalina:7.0.53.v201406061610&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)&lt;span class=&quot;error&quot;&gt;&amp;#91;247:org.apache.catalina:7.0.53.v201406061610&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:313)&lt;span class=&quot;error&quot;&gt;&amp;#91;247:org.apache.catalina:7.0.53.v201406061610&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_65&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_65&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.7.0_65&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="25497">CONTROLLER-943</key>
            <summary>ClassNotFoundException: org.eclipse.persistence.internal.libraries.antlr.runtime.tree.Tree</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="shague">Sam Hague</reporter>
                        <labels>
                    </labels>
                <created>Fri, 17 Oct 2014 13:33:00 +0000</created>
                <updated>Thu, 19 Oct 2017 21:26:34 +0000</updated>
                            <resolved>Tue, 5 May 2015 15:17:08 +0000</resolved>
                                    <version>Post-Helium</version>
                                                    <component>adsal</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>6</watches>
                                                                                                                <comments>
                            <comment id="49566" author="vishpat@gmail.com" created="Mon, 3 Nov 2014 22:18:13 +0000"  >&lt;p&gt;I am hitting this with stock helium release. Is there a workaround for this problem.&lt;/p&gt;</comment>
                            <comment id="49567" author="shague@redhat.com" created="Tue, 4 Nov 2014 01:25:35 +0000"  >&lt;p&gt;(In reply to Vishal Patil from comment #1)&lt;br/&gt;
&amp;gt; I am hitting this with stock helium release. Is there a workaround for this&lt;br/&gt;
&amp;gt; problem.&lt;/p&gt;

&lt;p&gt;Vishal,&lt;/p&gt;

&lt;p&gt;what does stock helium release mean- helium from the odl download page or a build of your own off master? If you built it yourself, where did you build it?&lt;/p&gt;

&lt;p&gt;Can you list the exact karaf feature install&apos;s you ran?&lt;/p&gt;

&lt;p&gt;Also can you verify the exception is the exact same:&lt;br/&gt;
java.lang.ClassNotFoundException: org.eclipse.persistence.internal.libraries.antlr.runtime.tree.Tree&lt;/p&gt;

&lt;p&gt;I have seen a different error that was not a ClassNotFoundException&lt;/p&gt;

&lt;p&gt;As a workaround for the error listed you can try to load the class manually. The key is to load antlr before core is loaded. A typical build loads odl-base-all which loads core so you need to do the below command before that happens.&lt;/p&gt;

&lt;p&gt;bundle:install mvn:org.eclipse.persistence/org.eclipse.persistence.antlr/2.5.0&lt;/p&gt;</comment>
                            <comment id="49568" author="shague@redhat.com" created="Tue, 4 Nov 2014 01:37:10 +0000"  >&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/12132/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/12132/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Looks like some sort of issue where karaf doesn&apos;t wire up dependencies correctly.&lt;/p&gt;

&lt;p&gt;The error comes out when northbound neutron rest calls come in containing json. This eventually leads to org.eclipse.persistence.core loading and it in turn needing org.eclipse.persistence.antlr. The odl-adsal-northbound feature includes both bundles.&lt;/p&gt;

&lt;p&gt;In the failing case, the wiring of core needing antlr fails when core is installed before antlr. The odl-base-all feature is typically installed very early. It includes the odl-base-eclipselink-persistence which installs core. Later when odl-adsal-northbound is installed the wiring fails.&lt;/p&gt;

&lt;p&gt;The fix is to install antlr before core in the odl-base-eclipselink-peristence feature.&lt;/p&gt;

&lt;p&gt;Also related is &lt;a href=&quot;https://bugs.opendaylight.org/show_bug.cgi?id=2002&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://bugs.opendaylight.org/show_bug.cgi?id=2002&lt;/a&gt;.&lt;/p&gt;</comment>
                            <comment id="49569" author="vishpat@gmail.com" created="Tue, 4 Nov 2014 12:54:20 +0000"  >&lt;p&gt;Sam&lt;/p&gt;

&lt;p&gt;1) I downloaded the following distribution&lt;br/&gt;
&lt;a href=&quot;http://nexus.opendaylight.org/content/groups/public/org/opendaylight/integration/distribution-karaf/0.2.0-Helium/distribution-karaf-0.2.0-Helium.zip&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://nexus.opendaylight.org/content/groups/public/org/opendaylight/integration/distribution-karaf/0.2.0-Helium/distribution-karaf-0.2.0-Helium.zip&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;2) Only feature I installed was odl-ovsdb-openstack&lt;/p&gt;

&lt;p&gt;3) I am hitting the following exception&lt;br/&gt;
java.lang.ClassNotFoundException: org.eclipse.persistence.internal.libraries.antlr.runtime.tree.Tree&lt;/p&gt;</comment>
                            <comment id="49570" author="shague@redhat.com" created="Tue, 4 Nov 2014 12:59:14 +0000"  >&lt;p&gt;(In reply to Vishal Patil from comment #4)&lt;br/&gt;
&amp;gt; Sam&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; 1) I downloaded the following distribution&lt;br/&gt;
&amp;gt; &lt;a href=&quot;http://nexus.opendaylight.org/content/groups/public/org/opendaylight/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://nexus.opendaylight.org/content/groups/public/org/opendaylight/&lt;/a&gt;&lt;br/&gt;
&amp;gt; integration/distribution-karaf/0.2.0-Helium/distribution-karaf-0.2.0-Helium.&lt;br/&gt;
&amp;gt; zip&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; 2) Only feature I installed was odl-ovsdb-openstack&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; 3) I am hitting the following exception&lt;br/&gt;
&amp;gt; java.lang.ClassNotFoundException:&lt;br/&gt;
&amp;gt; org.eclipse.persistence.internal.libraries.antlr.runtime.tree.Tree&lt;/p&gt;

&lt;p&gt;Vishal,&lt;/p&gt;

&lt;p&gt;that is a post-helium release and likely has the error. Can you grab a newer release that has the fix: &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/12132/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/12132/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Thanks, Sam&lt;/p&gt;</comment>
                            <comment id="49571" author="vishpat@gmail.com" created="Fri, 14 Nov 2014 19:48:02 +0000"  >&lt;p&gt;Folks,&lt;/p&gt;

&lt;p&gt;I do not hit this problem if I download the base helium-sr1 distribution&lt;br/&gt;
and do a &quot;feature:install odl-ovsdb-openstack&quot;. &lt;/p&gt;

&lt;p&gt;However if I add the following additional features during karaf boot&lt;/p&gt;

&lt;p&gt;featuresBoot=config,standard,region,package,kar,ssh,management,odl-restconf,odl-openflowplugin-all,odl-mdsal-apidocs&lt;/p&gt;

&lt;p&gt;I hit the exception again after I do odl-osvsdb-openstack&lt;/p&gt;



&lt;p&gt;opendaylight-user@root&amp;gt;log:exception-display&lt;br/&gt;
java.lang.ClassNotFoundException: org.eclipse.persistence.internal.libraries.antlr.runtime.tree.Tree&lt;br/&gt;
        at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:501)&lt;span class=&quot;error&quot;&gt;&amp;#91;org.eclipse.osgi-3.8.2.v20130124-134944.jar:&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)&lt;span class=&quot;error&quot;&gt;&amp;#91;org.eclipse.osgi-3.8.2.v20130124-134944.jar:&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)&lt;span class=&quot;error&quot;&gt;&amp;#91;org.eclipse.osgi-3.8.2.v20130124-134944.jar:&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)&lt;span class=&quot;error&quot;&gt;&amp;#91;org.eclipse.osgi-3.8.2.v20130124-134944.jar:&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at java.lang.ClassLoader.loadClass(ClassLoader.java:358)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_55&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.eclipse.persistence.internal.oxm.record.SAXUnmarshaller.getNewXMLReader(SAXUnmarshaller.java:200)&lt;span class=&quot;error&quot;&gt;&amp;#91;184:org.eclipse.persistence.core:2.5.0.v20130507-3faac2b&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.eclipse.persistence.internal.oxm.record.SAXUnmarshaller.getXMLReader(SAXUnmarshaller.java:188)&lt;span class=&quot;error&quot;&gt;&amp;#91;184:org.eclipse.persistence.core:2.5.0.v20130507-3faac2b&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.eclipse.persistence.internal.oxm.record.SAXUnmarshaller.unmarshal(SAXUnmarshaller.java:425)&lt;span class=&quot;error&quot;&gt;&amp;#91;184:org.eclipse.persistence.core:2.5.0.v20130507-3faac2b&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.eclipse.persistence.internal.oxm.record.SAXUnmarshaller.unmarshal(SAXUnmarshaller.java:375)&lt;span class=&quot;error&quot;&gt;&amp;#91;184:org.eclipse.persistence.core:2.5.0.v20130507-3faac2b&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.eclipse.persistence.internal.oxm.record.SAXUnmarshaller.unmarshal(SAXUnmarshaller.java:705)&lt;span class=&quot;error&quot;&gt;&amp;#91;184:org.eclipse.persistence.core:2.5.0.v20130507-3faac2b&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.eclipse.persistence.oxm.XMLUnmarshaller.unmarshal(XMLUnmarshaller.java:655)&lt;span class=&quot;error&quot;&gt;&amp;#91;184:org.eclipse.persistence.core:2.5.0.v20130507-3faac2b&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.eclipse.persistence.jaxb.JAXBUnmarshaller.unmarshal(JAXBUnmarshaller.java:301)&lt;span class=&quot;error&quot;&gt;&amp;#91;185:org.eclipse.persistence.moxy:2.5.0.v20130507-3faac2b&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.eclipse.persistence.jaxb.rs.MOXyJsonProvider.readFrom(MOXyJsonProvider.java:580)&lt;span class=&quot;error&quot;&gt;&amp;#91;185:org.eclipse.persistence.moxy:2.5.0.v20130507-3faac2b&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at com.sun.jersey.spi.container.ContainerRequest.getEntity(ContainerRequest.java:488)&lt;span class=&quot;error&quot;&gt;&amp;#91;94:com.sun.jersey.jersey-server:1.17.0&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at com.sun.jersey.server.impl.model.method.dispatch.EntityParamDispatchProvider$EntityInjectable.getValue(EntityParamDispatchProvider.java:123)&lt;span class=&quot;error&quot;&gt;&amp;#91;94:com.sun.jersey.jersey-server:1.17.0&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at com.sun.jersey.server.impl.inject.InjectableValuesProvider.getInjectableValues(InjectableValuesProvider.java:46)&lt;span class=&quot;error&quot;&gt;&amp;#91;94:com.sun.jersey.jersey-server:1.17.0&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at com.sun.jersey.server.impl.model.method.dispatch.AbstractResourceMethodDispatchProvider$EntityParamInInvoker.getParams(AbstractResourceMethodDispatchProvider.java:153)&lt;span class=&quot;error&quot;&gt;&amp;#91;94:com.sun.jersey.jersey-server:1.17.0&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at com.sun.jersey.server.impl.model.method.dispatch.AbstractResourceMethodDispatchProvider$ResponseOutInvoker._dispatch(AbstractResourceMethodDispatchProvider.java:203)&lt;span class=&quot;error&quot;&gt;&amp;#91;94:com.sun.jersey.jersey-server:1.17.0&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at com.sun.jersey.server.impl.model.method.dispatch.ResourceJavaMethodDispatcher.dispatch(ResourceJavaMethodDispatcher.java:75)&lt;span class=&quot;error&quot;&gt;&amp;#91;94:com.sun.jersey.jersey-server:1.17.0&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at com.sun.jersey.server.impl.uri.rules.HttpMethodRule.accept(HttpMethodRule.java:302)&lt;span class=&quot;error&quot;&gt;&amp;#91;94:com.sun.jersey.jersey-server:1.17.0&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at com.sun.jersey.server.impl.uri.rules.ResourceClassRule.accept(ResourceClassRule.java:108)&lt;span class=&quot;error&quot;&gt;&amp;#91;94:com.sun.jersey.jersey-server:1.17.0&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147)&lt;span class=&quot;error&quot;&gt;&amp;#91;94:com.sun.jersey.jersey-server:1.17.0&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at com.sun.jersey.server.impl.uri.rules.RootResourceClassesRule.accept(RootResourceClassesRule.java:84)&lt;span class=&quot;error&quot;&gt;&amp;#91;94: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:1511)&lt;span class=&quot;error&quot;&gt;&amp;#91;94: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:1442)&lt;span class=&quot;error&quot;&gt;&amp;#91;94: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;94: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;94: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;92: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;92: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;92: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;63:org.apache.geronimo.specs.geronimo-servlet_3.0_spec:1.0&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)&lt;span class=&quot;error&quot;&gt;&amp;#91;301:org.apache.catalina:7.0.53.v201406061610&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)&lt;span class=&quot;error&quot;&gt;&amp;#91;301:org.apache.catalina:7.0.53.v201406061610&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)&lt;span class=&quot;error&quot;&gt;&amp;#91;301:org.apache.catalina:7.0.53.v201406061610&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)&lt;span class=&quot;error&quot;&gt;&amp;#91;301:org.apache.catalina:7.0.53.v201406061610&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:610)&lt;span class=&quot;error&quot;&gt;&amp;#91;301:org.apache.catalina:7.0.53.v201406061610&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)&lt;span class=&quot;error&quot;&gt;&amp;#91;301:org.apache.catalina:7.0.53.v201406061610&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)&lt;span class=&quot;error&quot;&gt;&amp;#91;301:org.apache.catalina:7.0.53.v201406061610&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)&lt;span class=&quot;error&quot;&gt;&amp;#91;301:org.apache.catalina:7.0.53.v201406061610&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:339)&lt;span class=&quot;error&quot;&gt;&amp;#91;301:org.apache.catalina:7.0.53.v201406061610&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)&lt;span class=&quot;error&quot;&gt;&amp;#91;301:org.apache.catalina:7.0.53.v201406061610&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)&lt;span class=&quot;error&quot;&gt;&amp;#91;301:org.apache.catalina:7.0.53.v201406061610&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1040)&lt;span class=&quot;error&quot;&gt;&amp;#91;301:org.apache.catalina:7.0.53.v201406061610&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)&lt;span class=&quot;error&quot;&gt;&amp;#91;301:org.apache.catalina:7.0.53.v201406061610&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:313)&lt;span class=&quot;error&quot;&gt;&amp;#91;301:org.apache.catalina:7.0.53.v201406061610&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_55&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_55&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at java.lang.Thread.run(Thread.java:744)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_55&amp;#93;&lt;/span&gt;&lt;/p&gt;</comment>
                            <comment id="49572" author="vishpat@gmail.com" created="Tue, 18 Nov 2014 00:05:48 +0000"  >&lt;p&gt;I fixed this problem for my situation by adding &quot;odl-adsal-northbound&quot; before &quot;odl-restconf&quot;&lt;/p&gt;

&lt;p&gt;(In reply to Vishal Patil from comment #6)&lt;br/&gt;
&amp;gt; Folks,&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; I do not hit this problem if I download the base helium-sr1 distribution&lt;br/&gt;
&amp;gt; and do a &quot;feature:install odl-ovsdb-openstack&quot;. &lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; However if I add the following additional features during karaf boot&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; featuresBoot=config,standard,region,package,kar,ssh,management,odl-restconf,&lt;br/&gt;
&amp;gt; odl-openflowplugin-all,odl-mdsal-apidocs&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; I hit the exception again after I do odl-osvsdb-openstack&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; opendaylight-user@root&amp;gt;log:exception-display&lt;br/&gt;
&amp;gt; java.lang.ClassNotFoundException:&lt;br/&gt;
&amp;gt; org.eclipse.persistence.internal.libraries.antlr.runtime.tree.Tree&lt;br/&gt;
&amp;gt;         at&lt;br/&gt;
&amp;gt; org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.&lt;br/&gt;
&amp;gt; java:501)&lt;span class=&quot;error&quot;&gt;&amp;#91;org.eclipse.osgi-3.8.2.v20130124-134944.jar:&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;gt;         at&lt;br/&gt;
&amp;gt; org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:&lt;br/&gt;
&amp;gt; 421)&lt;span class=&quot;error&quot;&gt;&amp;#91;org.eclipse.osgi-3.8.2.v20130124-134944.jar:&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;gt;         at&lt;br/&gt;
&amp;gt; org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:&lt;br/&gt;
&amp;gt; 412)&lt;span class=&quot;error&quot;&gt;&amp;#91;org.eclipse.osgi-3.8.2.v20130124-134944.jar:&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;gt;         at&lt;br/&gt;
&amp;gt; org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.&lt;br/&gt;
&amp;gt; loadClass(DefaultClassLoader.java:107)[org.eclipse.osgi-3.8.2.v20130124-&lt;br/&gt;
&amp;gt; 134944.jar:]&lt;br/&gt;
&amp;gt;         at java.lang.ClassLoader.loadClass(ClassLoader.java:358)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_55&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;gt;         at&lt;br/&gt;
&amp;gt; org.eclipse.persistence.internal.oxm.record.SAXUnmarshaller.&lt;br/&gt;
&amp;gt; getNewXMLReader(SAXUnmarshaller.java:200)[184:org.eclipse.persistence.core:2.&lt;br/&gt;
&amp;gt; 5.0.v20130507-3faac2b]&lt;br/&gt;
&amp;gt;         at&lt;br/&gt;
&amp;gt; org.eclipse.persistence.internal.oxm.record.SAXUnmarshaller.&lt;br/&gt;
&amp;gt; getXMLReader(SAXUnmarshaller.java:188)[184:org.eclipse.persistence.core:2.5.&lt;br/&gt;
&amp;gt; 0.v20130507-3faac2b]&lt;br/&gt;
&amp;gt;         at&lt;br/&gt;
&amp;gt; org.eclipse.persistence.internal.oxm.record.SAXUnmarshaller.&lt;br/&gt;
&amp;gt; unmarshal(SAXUnmarshaller.java:425)[184:org.eclipse.persistence.core:2.5.0.&lt;br/&gt;
&amp;gt; v20130507-3faac2b]&lt;br/&gt;
&amp;gt;         at&lt;br/&gt;
&amp;gt; org.eclipse.persistence.internal.oxm.record.SAXUnmarshaller.&lt;br/&gt;
&amp;gt; unmarshal(SAXUnmarshaller.java:375)[184:org.eclipse.persistence.core:2.5.0.&lt;br/&gt;
&amp;gt; v20130507-3faac2b]&lt;br/&gt;
&amp;gt;         at&lt;br/&gt;
&amp;gt; org.eclipse.persistence.internal.oxm.record.SAXUnmarshaller.&lt;br/&gt;
&amp;gt; unmarshal(SAXUnmarshaller.java:705)[184:org.eclipse.persistence.core:2.5.0.&lt;br/&gt;
&amp;gt; v20130507-3faac2b]&lt;br/&gt;
&amp;gt;         at&lt;br/&gt;
&amp;gt; org.eclipse.persistence.oxm.XMLUnmarshaller.unmarshal(XMLUnmarshaller.java:&lt;br/&gt;
&amp;gt; 655)&lt;span class=&quot;error&quot;&gt;&amp;#91;184:org.eclipse.persistence.core:2.5.0.v20130507-3faac2b&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;gt;         at&lt;br/&gt;
&amp;gt; org.eclipse.persistence.jaxb.JAXBUnmarshaller.unmarshal(JAXBUnmarshaller.&lt;br/&gt;
&amp;gt; java:301)&lt;span class=&quot;error&quot;&gt;&amp;#91;185:org.eclipse.persistence.moxy:2.5.0.v20130507-3faac2b&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;gt;         at&lt;br/&gt;
&amp;gt; org.eclipse.persistence.jaxb.rs.MOXyJsonProvider.readFrom(MOXyJsonProvider.&lt;br/&gt;
&amp;gt; java:580)&lt;span class=&quot;error&quot;&gt;&amp;#91;185:org.eclipse.persistence.moxy:2.5.0.v20130507-3faac2b&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;gt;         at&lt;br/&gt;
&amp;gt; com.sun.jersey.spi.container.ContainerRequest.getEntity(ContainerRequest.&lt;br/&gt;
&amp;gt; java:488)&lt;span class=&quot;error&quot;&gt;&amp;#91;94:com.sun.jersey.jersey-server:1.17.0&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;gt;         at&lt;br/&gt;
&amp;gt; com.sun.jersey.server.impl.model.method.dispatch.&lt;br/&gt;
&amp;gt; EntityParamDispatchProvider$EntityInjectable.&lt;br/&gt;
&amp;gt; getValue(EntityParamDispatchProvider.java:123)[94:com.sun.jersey.jersey-&lt;br/&gt;
&amp;gt; server:1.17.0]&lt;br/&gt;
&amp;gt;         at&lt;br/&gt;
&amp;gt; com.sun.jersey.server.impl.inject.InjectableValuesProvider.&lt;br/&gt;
&amp;gt; getInjectableValues(InjectableValuesProvider.java:46)[94:com.sun.jersey.&lt;br/&gt;
&amp;gt; jersey-server:1.17.0]&lt;br/&gt;
&amp;gt;         at&lt;br/&gt;
&amp;gt; com.sun.jersey.server.impl.model.method.dispatch.&lt;br/&gt;
&amp;gt; AbstractResourceMethodDispatchProvider$EntityParamInInvoker.&lt;br/&gt;
&amp;gt; getParams(AbstractResourceMethodDispatchProvider.java:153)[94:com.sun.jersey.&lt;br/&gt;
&amp;gt; jersey-server:1.17.0]&lt;br/&gt;
&amp;gt;         at&lt;br/&gt;
&amp;gt; com.sun.jersey.server.impl.model.method.dispatch.&lt;br/&gt;
&amp;gt; AbstractResourceMethodDispatchProvider$ResponseOutInvoker.&lt;br/&gt;
&amp;gt; _dispatch(AbstractResourceMethodDispatchProvider.java:203)[94:com.sun.jersey.&lt;br/&gt;
&amp;gt; jersey-server:1.17.0]&lt;br/&gt;
&amp;gt;         at&lt;br/&gt;
&amp;gt; com.sun.jersey.server.impl.model.method.dispatch.&lt;br/&gt;
&amp;gt; ResourceJavaMethodDispatcher.dispatch(ResourceJavaMethodDispatcher.java:&lt;br/&gt;
&amp;gt; 75)&lt;span class=&quot;error&quot;&gt;&amp;#91;94:com.sun.jersey.jersey-server:1.17.0&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;gt;         at&lt;br/&gt;
&amp;gt; com.sun.jersey.server.impl.uri.rules.HttpMethodRule.accept(HttpMethodRule.&lt;br/&gt;
&amp;gt; java:302)&lt;span class=&quot;error&quot;&gt;&amp;#91;94:com.sun.jersey.jersey-server:1.17.0&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;gt;         at&lt;br/&gt;
&amp;gt; com.sun.jersey.server.impl.uri.rules.ResourceClassRule.&lt;br/&gt;
&amp;gt; accept(ResourceClassRule.java:108)&lt;span class=&quot;error&quot;&gt;&amp;#91;94:com.sun.jersey.jersey-server:1.17.0&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;gt;         at&lt;br/&gt;
&amp;gt; com.sun.jersey.server.impl.uri.rules.RightHandPathRule.&lt;br/&gt;
&amp;gt; accept(RightHandPathRule.java:147)&lt;span class=&quot;error&quot;&gt;&amp;#91;94:com.sun.jersey.jersey-server:1.17.0&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;gt;         at&lt;br/&gt;
&amp;gt; com.sun.jersey.server.impl.uri.rules.RootResourceClassesRule.&lt;br/&gt;
&amp;gt; accept(RootResourceClassesRule.java:84)[94:com.sun.jersey.jersey-server:1.17.&lt;br/&gt;
&amp;gt; 0]&lt;br/&gt;
&amp;gt;         at&lt;br/&gt;
&amp;gt; com.sun.jersey.server.impl.application.WebApplicationImpl.&lt;br/&gt;
&amp;gt; _handleRequest(WebApplicationImpl.java:1511)[94:com.sun.jersey.jersey-server:&lt;br/&gt;
&amp;gt; 1.17.0]&lt;br/&gt;
&amp;gt;         at&lt;br/&gt;
&amp;gt; com.sun.jersey.server.impl.application.WebApplicationImpl.&lt;br/&gt;
&amp;gt; _handleRequest(WebApplicationImpl.java:1442)[94:com.sun.jersey.jersey-server:&lt;br/&gt;
&amp;gt; 1.17.0]&lt;br/&gt;
&amp;gt;         at&lt;br/&gt;
&amp;gt; com.sun.jersey.server.impl.application.WebApplicationImpl.&lt;br/&gt;
&amp;gt; handleRequest(WebApplicationImpl.java:1391)[94:com.sun.jersey.jersey-server:&lt;br/&gt;
&amp;gt; 1.17.0]&lt;br/&gt;
&amp;gt;         at&lt;br/&gt;
&amp;gt; com.sun.jersey.server.impl.application.WebApplicationImpl.&lt;br/&gt;
&amp;gt; handleRequest(WebApplicationImpl.java:1381)[94:com.sun.jersey.jersey-server:&lt;br/&gt;
&amp;gt; 1.17.0]&lt;br/&gt;
&amp;gt;         at&lt;br/&gt;
&amp;gt; com.sun.jersey.spi.container.servlet.WebComponent.service(WebComponent.java:&lt;br/&gt;
&amp;gt; 416)&lt;span class=&quot;error&quot;&gt;&amp;#91;92:com.sun.jersey.servlet:1.17.0&amp;#93;&lt;/span&gt;  &lt;br/&gt;
&amp;gt;         at&lt;br/&gt;
&amp;gt; com.sun.jersey.spi.container.servlet.ServletContainer.&lt;br/&gt;
&amp;gt; service(ServletContainer.java:538)&lt;span class=&quot;error&quot;&gt;&amp;#91;92:com.sun.jersey.servlet:1.17.0&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;gt;         at&lt;br/&gt;
&amp;gt; com.sun.jersey.spi.container.servlet.ServletContainer.&lt;br/&gt;
&amp;gt; service(ServletContainer.java:716)&lt;span class=&quot;error&quot;&gt;&amp;#91;92:com.sun.jersey.servlet:1.17.0&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;gt;         at&lt;br/&gt;
&amp;gt; javax.servlet.http.HttpServlet.service(HttpServlet.java:668)[63:org.apache.&lt;br/&gt;
&amp;gt; geronimo.specs.geronimo-servlet_3.0_spec:1.0]&lt;br/&gt;
&amp;gt;         at&lt;br/&gt;
&amp;gt; org.apache.catalina.core.ApplicationFilterChain.&lt;br/&gt;
&amp;gt; internalDoFilter(ApplicationFilterChain.java:303)[301:org.apache.catalina:7.&lt;br/&gt;
&amp;gt; 0.53.v201406061610]&lt;br/&gt;
&amp;gt;         at&lt;br/&gt;
&amp;gt; org.apache.catalina.core.ApplicationFilterChain.&lt;br/&gt;
&amp;gt; doFilter(ApplicationFilterChain.java:208)[301:org.apache.catalina:7.0.53.&lt;br/&gt;
&amp;gt; v201406061610]&lt;br/&gt;
&amp;gt;         at&lt;br/&gt;
&amp;gt; org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.&lt;br/&gt;
&amp;gt; java:220)&lt;span class=&quot;error&quot;&gt;&amp;#91;301:org.apache.catalina:7.0.53.v201406061610&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;gt;         at&lt;br/&gt;
&amp;gt; org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.&lt;br/&gt;
&amp;gt; java:122)&lt;span class=&quot;error&quot;&gt;&amp;#91;301:org.apache.catalina:7.0.53.v201406061610&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;gt;         at&lt;br/&gt;
&amp;gt; org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.&lt;br/&gt;
&amp;gt; java:610)&lt;span class=&quot;error&quot;&gt;&amp;#91;301:org.apache.catalina:7.0.53.v201406061610&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;gt;         at&lt;br/&gt;
&amp;gt; org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:&lt;br/&gt;
&amp;gt; 170)&lt;span class=&quot;error&quot;&gt;&amp;#91;301:org.apache.catalina:7.0.53.v201406061610&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;gt;         at&lt;br/&gt;
&amp;gt; org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:&lt;br/&gt;
&amp;gt; 98)&lt;span class=&quot;error&quot;&gt;&amp;#91;301:org.apache.catalina:7.0.53.v201406061610&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;gt;         at&lt;br/&gt;
&amp;gt; org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:&lt;br/&gt;
&amp;gt; 950)&lt;span class=&quot;error&quot;&gt;&amp;#91;301:org.apache.catalina:7.0.53.v201406061610&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;gt;         at&lt;br/&gt;
&amp;gt; org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:&lt;br/&gt;
&amp;gt; 339)&lt;span class=&quot;error&quot;&gt;&amp;#91;301:org.apache.catalina:7.0.53.v201406061610&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;gt;         at&lt;br/&gt;
&amp;gt; org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:&lt;br/&gt;
&amp;gt; 116)&lt;span class=&quot;error&quot;&gt;&amp;#91;301:org.apache.catalina:7.0.53.v201406061610&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;gt;         at&lt;br/&gt;
&amp;gt; org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:&lt;br/&gt;
&amp;gt; 408)&lt;span class=&quot;error&quot;&gt;&amp;#91;301:org.apache.catalina:7.0.53.v201406061610&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;gt;         at&lt;br/&gt;
&amp;gt; org.apache.coyote.http11.AbstractHttp11Processor.&lt;br/&gt;
&amp;gt; process(AbstractHttp11Processor.java:1040)[301:org.apache.catalina:7.0.53.&lt;br/&gt;
&amp;gt; v201406061610]&lt;br/&gt;
&amp;gt;         at&lt;br/&gt;
&amp;gt; org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.&lt;br/&gt;
&amp;gt; process(AbstractProtocol.java:607)[301:org.apache.catalina:7.0.53.&lt;br/&gt;
&amp;gt; v201406061610]&lt;br/&gt;
&amp;gt;         at&lt;br/&gt;
&amp;gt; org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:&lt;br/&gt;
&amp;gt; 313)&lt;span class=&quot;error&quot;&gt;&amp;#91;301:org.apache.catalina:7.0.53.v201406061610&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;gt;         at&lt;br/&gt;
&amp;gt; java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:&lt;br/&gt;
&amp;gt; 1145)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_55&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;gt;         at&lt;br/&gt;
&amp;gt; java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:&lt;br/&gt;
&amp;gt; 615)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_55&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;gt;         at java.lang.Thread.run(Thread.java:744)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_55&amp;#93;&lt;/span&gt;&lt;/p&gt;</comment>
                            <comment id="49573" author="jhajnar@cisco.com" created="Wed, 4 Feb 2015 15:05:37 +0000"  >&lt;p&gt;fix for helium:&lt;br/&gt;
&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/14828/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/14828/&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="49574" author="jhajnar@cisco.com" created="Wed, 4 Feb 2015 15:20:35 +0000"  >&lt;p&gt;fix master:&lt;br/&gt;
&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/14829/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/14829/&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="49575" author="wdec@cisco.com" created="Thu, 5 Feb 2015 11:10:30 +0000"  >&lt;p&gt;Issue actually appears to lie in the libs netconf-connector/yangtools are using and load feature order.&lt;br/&gt;
Until fixed, the workaround is to ensure that neutron is started before netconf-connector-all.&lt;/p&gt;</comment>
                            <comment id="49576" author="shague@redhat.com" created="Sat, 7 Feb 2015 02:33:39 +0000"  >&lt;p&gt;Curious, but I had pushed &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/12132/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/12132/&lt;/a&gt; a while back and it fixed (or masked) the problem. Does this no longer work and the original problem has popped back up?&lt;/p&gt;</comment>
                            <comment id="49577" author="flavio@flaviof.com" created="Fri, 20 Feb 2015 16:16:51 +0000"  >
&lt;p&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;10:47:35&amp;#93;&lt;/span&gt;  &amp;lt;flaviof&amp;gt;	regXboi: edwarnicke: does the comment / abandon item in gerrit &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/14829/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/14829/&lt;/a&gt; make sense to you?&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;10:47:47&amp;#93;&lt;/span&gt;  &amp;lt;flaviof&amp;gt;	edwarnicke: is this something that got fixed?&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;10:48:52&amp;#93;&lt;/span&gt;  &amp;lt;mestery&amp;gt;	regXboi: Back, summarize for me? &lt;img class=&quot;emoticon&quot; src=&quot;https://jira.opendaylight.org/images/icons/emoticons/smile.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;10:50:58&amp;#93;&lt;/span&gt;  &amp;lt;@edwarnicke&amp;gt;	flaviof: 2213 isn&apos;t a restconf issue&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;10:51:02&amp;#93;&lt;/span&gt;  &amp;lt;@edwarnicke&amp;gt;	flaviof: It was a neutron issue&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;10:51:06&amp;#93;&lt;/span&gt;  &amp;lt;@edwarnicke&amp;gt;	flaviof: And I &lt;b&gt;suspect&lt;/b&gt; its fixed&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;10:51:28&amp;#93;&lt;/span&gt;  &amp;lt;@edwarnicke&amp;gt;	flaviof: As when I checked the neutron NB after the jetty migration it worked&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;10:53:32&amp;#93;&lt;/span&gt;  &amp;lt;flaviof&amp;gt;	edwarnicke: i agree.&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;10:54:13&amp;#93;&lt;/span&gt;  &amp;lt;flaviof&amp;gt;	edwarnicke: is the jetty migration the work done by you?&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;10:54:22&amp;#93;&lt;/span&gt;  &amp;lt;@edwarnicke&amp;gt;	flaviof: A part of it, yes&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;10:54:47&amp;#93;&lt;/span&gt;  &amp;lt;flaviof&amp;gt;	edwarnicke: does that explain why the abandoned gerrit 14829 ?&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;10:55:27&amp;#93;&lt;/span&gt;  &amp;lt;@edwarnicke&amp;gt;	flaviof: Well... 14289 had nothing to do with that bug actually... it was adding a dependency to restconf, which would not have solved the problem at all, and only would have brought unused dependencies to restconf&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;10:55:57&amp;#93;&lt;/span&gt;  &amp;lt;flaviof&amp;gt;	edwarnicke: hmm... so is the &lt;a href=&quot;https://jira.opendaylight.org/browse/CONTROLLER-943&quot; title=&quot;ClassNotFoundException: org.eclipse.persistence.internal.libraries.antlr.runtime.tree.Tree&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CONTROLLER-943&quot;&gt;&lt;del&gt;CONTROLLER-943&lt;/del&gt;&lt;/a&gt; still open?&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;10:56:41&amp;#93;&lt;/span&gt;  &amp;lt;@edwarnicke&amp;gt;	flaviof: I suspect not&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;10:57:01&amp;#93;&lt;/span&gt;  &amp;lt;@edwarnicke&amp;gt;	flaviof: I think I fixed it in passing when making the odl-neutron-northbound feature&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;10:57:24&amp;#93;&lt;/span&gt;  &amp;lt;flaviof&amp;gt;	edwarnicke: it says waiting for review, but I think that is bologna &lt;img class=&quot;emoticon&quot; src=&quot;https://jira.opendaylight.org/images/icons/emoticons/smile.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;10:57:45&amp;#93;&lt;/span&gt; 	gzhao (sid43100@gateway/web/irccloud.com/x-grtxrnuwmvqzteju) left IRC (Remote host closed the connection)&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;10:58:22&amp;#93;&lt;/span&gt;  &amp;lt;@edwarnicke&amp;gt;	flaviof: The bug is waiting for review?&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;10:58:40&amp;#93;&lt;/span&gt;  &amp;lt;flaviof&amp;gt;	edwarnicke: assuming that 2213 has nothing to do with your jetty migration work, then I feel better about Helium.&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;10:59:05&amp;#93;&lt;/span&gt;  &amp;lt;flaviof&amp;gt;	edwarnicke: yes, based on &lt;a href=&quot;https://bugs.opendaylight.org/show_bug.cgi?id=2213&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://bugs.opendaylight.org/show_bug.cgi?id=2213&lt;/a&gt;&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;10:59:06&amp;#93;&lt;/span&gt;  &amp;lt;regXboi&amp;gt;	ok so somebody clean up 2213&lt;/p&gt;</comment>
                            <comment id="49578" author="vdemcak@cisco.com" created="Mon, 23 Feb 2015 09:54:26 +0000"  >&lt;p&gt;Missing eclipse lib (org.eclipse.persistence.antlr/2.5.0) has been added correctly in Sam&apos;s commit (&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/12132/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/12132/&lt;/a&gt;).&lt;br/&gt;
All next java.lang.ClassNotFoundException: org.eclipse.persistence.internal.libraries.antlr.runtime.tree.Tree should be a problem with local project link to &quot;odl-base-eclipselink-persistence&quot;.&lt;/p&gt;</comment>
                            <comment id="49579" author="wdec@cisco.com" created="Tue, 10 Mar 2015 14:23:56 +0000"  >&lt;p&gt;Folks, even with this fix, I still see the problem (on occasion). I&apos;m reopening it.&lt;/p&gt;</comment>
                            <comment id="49580" author="carolsand@gmail.com" created="Tue, 5 May 2015 15:17:08 +0000"  >&lt;p&gt;This bug is part of the project to Move all ADSAL associated component bugs to ADSAL.&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>2213</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=2213]]></customfieldvalue>

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

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