<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:26:22 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>[ODLMICRO-37]  ODLMicro-Netconf does not start</title>
                <link>https://jira.opendaylight.org/browse/ODLMICRO-37</link>
                <project id="10700" key="ODLMICRO">odlmicro</project>
                    <description>&lt;p&gt;1. Downloaded the latest netconf micro tar: wget &lt;a href=&quot;https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/opendaylight/odlmicro/micro-netconf/1.0.0-SNAPSHOT/micro-netconf-1.0.0-20200909.184824-50-micro.tar&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/opendaylight/odlmicro/micro-netconf/1.0.0-SNAPSHOT/micro-netconf-1.0.0-20200909.184824-50-micro.tar&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;2. Untar and started micro&lt;/p&gt;

&lt;p&gt;tar  xvf micro-netconf-1.0.0-20200909.184824-50-micro.tar &lt;/p&gt;

&lt;p&gt; cd micro-netconf-1.0.0-SNAPSHOT/&lt;/p&gt;

&lt;p&gt;java -Xms128M -Xmx2048m -XX:+UnlockDiagnosticVMOptions -XX:+HeapDumpOnOutOfMemoryError -XX:+DisableExplicitGC -Dcom.sun.management.jmxremote -Dfile.encoding=UTF-8 -Djava.security.egd=&lt;a href=&quot;file:/dev/./urandom&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;file:/dev/./urandom&lt;/a&gt; -cp &quot;etc/initial/&lt;b&gt;:lib/&lt;/b&gt;&quot; org.opendaylight.netconf.micro.NetconfMain&lt;/p&gt;



&lt;p&gt;3. Netconf does not start, the following errors are seen on console.&lt;/p&gt;

&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
***********
SLF4J: &lt;span class=&quot;code-object&quot;&gt;Class&lt;/span&gt; path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/home/ubuntu/micro-netconf-1.0.0-SNAPSHOT/lib/org.slf4j.slf4j-simple-1.7.28.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/home/ubuntu/micro-netconf-1.0.0-SNAPSHOT/lib/org.apache.logging.log4j.log4j-slf4j-impl-2.13.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http:&lt;span class=&quot;code-comment&quot;&gt;//www.slf4j.org/codes.html#multiple_bindings &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; an explanation.
&lt;/span&gt;SLF4J: Actual binding is of type [org.slf4j.impl.SimpleLoggerFactory]
[main] INFO org.opendaylight.infrautils.micro.Main - Starting up org.opendaylight.netconf.micro.NetconfModule@1d296da...
[main] INFO org.opendaylight.odlguice.inject.ClassPathScanner - Bound &lt;span class=&quot;code-keyword&quot;&gt;interface&lt;/span&gt; org.opendaylight.netconf.sal.connect.api.DeviceActionFactory to &lt;span class=&quot;code-keyword&quot;&gt;class &lt;/span&gt;org.opendaylight.netconf.sal.connect.netconf.DeviceActionFactoryImpl
[main] INFO org.opendaylight.odlguice.inject.ClassPathScanner - Bound &lt;span class=&quot;code-keyword&quot;&gt;interface&lt;/span&gt; org.opendaylight.netconf.sal.connect.api.SchemaResourceManager to &lt;span class=&quot;code-keyword&quot;&gt;class &lt;/span&gt;org.opendaylight.netconf.sal.connect.impl.DefaultSchemaResourceManager
[main] INFO org.opendaylight.odlguice.inject.ClassPathScanner - Bound &lt;span class=&quot;code-keyword&quot;&gt;interface&lt;/span&gt; org.opendaylight.netconf.sal.restconf.api.JSONRestconfService to &lt;span class=&quot;code-keyword&quot;&gt;class &lt;/span&gt;org.opendaylight.netconf.sal.restconf.impl.JSONRestconfServiceImpl
[main] INFO org.opendaylight.odlguice.inject.ClassPathScanner - Bound &lt;span class=&quot;code-keyword&quot;&gt;interface&lt;/span&gt; org.opendaylight.netconf.sal.connect.netconf.schema.mapping.BaseNetconfSchemas to &lt;span class=&quot;code-keyword&quot;&gt;class &lt;/span&gt;org.opendaylight.netconf.sal.connect.netconf.schema.mapping.DefaultBaseNetconfSchemas
[main] INFO org.opendaylight.odlguice.inject.ClassPathScanner - Bound &lt;span class=&quot;code-keyword&quot;&gt;interface&lt;/span&gt; org.opendaylight.netconf.auth.AuthProvider to &lt;span class=&quot;code-keyword&quot;&gt;class &lt;/span&gt;org.opendaylight.netconf.authprovider.CredentialServiceAuthProvider
[main] INFO org.opendaylight.netconf.micro.NetconfModule - Loading netconf
[main] INFO org.opendaylight.yangtools.yang.parser.rfc7950.stmt.list.AbstractListStatementSupport - Configuration list (urn:opendaylight:yang:aaa:cert?revision=2015-11-26)cipher-suites does not define any keys in violation of RFC7950 section 7.8.2. While &lt;span class=&quot;code-keyword&quot;&gt;this&lt;/span&gt; is fine with OpenDaylight, it can cause interoperability issues with other systems [defined at [{name=(urn:opendaylight:yang:aaa:cert?revision=2015-11-26)aaa-cert}]:83:12]
[main] INFO org.opendaylight.yangtools.yang.parser.rfc7950.stmt.list.AbstractListStatementSupport - Configuration list (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)error does not define any keys in violation of RFC7950 section 7.8.2. While &lt;span class=&quot;code-keyword&quot;&gt;this&lt;/span&gt; is fine with OpenDaylight, it can cause interoperability issues with other systems [defined at [{name=(urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf}]:138:9]
[main] INFO org.opendaylight.yangtools.yang.parser.rfc7950.stmt.list.AbstractListStatementSupport - Configuration list (urn:opendaylight:yang:aaa:cert:mdsal?revision=2016-03-21)cipher-suites does not define any keys in violation of RFC7950 section 7.8.2. While &lt;span class=&quot;code-keyword&quot;&gt;this&lt;/span&gt; is fine with OpenDaylight, it can cause interoperability issues with other systems [defined at [{name=(urn:opendaylight:yang:aaa:cert:mdsal?revision=2016-03-21)aaa-cert-mdsal}]:81:8]
[main] INFO org.opendaylight.yangtools.yang.parser.rfc7950.stmt.list.AbstractListStatementSupport - Configuration list (urn:opendaylight:params:xml:ns:yang:aaa?revision=2016-12-14)permissions does not define any keys in violation of RFC7950 section 7.8.2. While &lt;span class=&quot;code-keyword&quot;&gt;this&lt;/span&gt; is fine with OpenDaylight, it can cause interoperability issues with other systems [defined at [{name=(urn:opendaylight:params:xml:ns:yang:aaa?revision=2016-12-14)aaa}]:143:8]
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.google.inject.internal.cglib.core.$ReflectUtils$1 (file:/home/ubuntu/micro-netconf-1.0.0-SNAPSHOT/lib/com.google.inject.guice-4.2.3.jar) to method java.lang.&lt;span class=&quot;code-object&quot;&gt;ClassLoader&lt;/span&gt;.defineClass(java.lang.&lt;span class=&quot;code-object&quot;&gt;String&lt;/span&gt;,&lt;span class=&quot;code-object&quot;&gt;byte&lt;/span&gt;[],&lt;span class=&quot;code-object&quot;&gt;int&lt;/span&gt;,&lt;span class=&quot;code-object&quot;&gt;int&lt;/span&gt;,java.security.ProtectionDomain)
WARNING: Please consider reporting &lt;span class=&quot;code-keyword&quot;&gt;this&lt;/span&gt; to the maintainers of com.google.inject.internal.cglib.core.$ReflectUtils$1
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a &lt;span class=&quot;code-keyword&quot;&gt;future&lt;/span&gt; release
[main] ERROR org.opendaylight.infrautils.micro.Main - Failed to start up, going to close up and exit
com.google.inject.CreationException: Unable to create injector, see the following errors:

1) No implementation &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; org.opendaylight.aaa.api.PasswordCredentialAuth was bound.
  &lt;span class=&quot;code-keyword&quot;&gt;while&lt;/span&gt; locating org.opendaylight.aaa.api.PasswordCredentialAuth
    &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; the 1st parameter of org.opendaylight.netconf.authprovider.CredentialServiceAuthProvider.&amp;lt;init&amp;gt;(CredentialServiceAuthProvider.java:32)
  at org.opendaylight.odlguice.inject.guice.GuiceClassPathBinder.lambda$bindAllSingletons$0(GuiceClassPathBinder.java:33)

2) No implementation &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; org.opendaylight.aaa.filterchain.configuration.CustomFilterAdapterConfiguration was bound.
  &lt;span class=&quot;code-keyword&quot;&gt;while&lt;/span&gt; locating org.opendaylight.aaa.filterchain.configuration.CustomFilterAdapterConfiguration
    &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; the 5th parameter of org.opendaylight.netconf.sal.restconf.web.WebInitializer.&amp;lt;init&amp;gt;(WebInitializer.java:40)
  at org.opendaylight.odlguice.inject.guice.GuiceClassPathBinder.lambda$bindAllSingletons$1(GuiceClassPathBinder.java:34)

3) No implementation &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; org.opendaylight.yangtools.yang.model.parser.api.YangParserFactory was bound.
  &lt;span class=&quot;code-keyword&quot;&gt;while&lt;/span&gt; locating org.opendaylight.yangtools.yang.model.parser.api.YangParserFactory
    &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; the 1st parameter of org.opendaylight.netconf.sal.connect.impl.DefaultSchemaResourceManager.&amp;lt;init&amp;gt;(DefaultSchemaResourceManager.java:55)
  &lt;span class=&quot;code-keyword&quot;&gt;while&lt;/span&gt; locating org.opendaylight.netconf.sal.connect.impl.DefaultSchemaResourceManager
    &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; the 4th parameter of org.opendaylight.netconf.micro.NetconfModule.getNetconfTopology(NetconfModule.java:247)
  at org.opendaylight.netconf.micro.NetconfModule.getNetconfTopology(NetconfModule.java:247)

4) No implementation &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; org.opendaylight.yangtools.yang.model.parser.api.YangParserFactory was bound.
  &lt;span class=&quot;code-keyword&quot;&gt;while&lt;/span&gt; locating org.opendaylight.yangtools.yang.model.parser.api.YangParserFactory
    &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; the 1st parameter of org.opendaylight.netconf.sal.connect.netconf.schema.mapping.DefaultBaseNetconfSchemas.&amp;lt;init&amp;gt;(DefaultBaseNetconfSchemas.java:26)
  &lt;span class=&quot;code-keyword&quot;&gt;while&lt;/span&gt; locating org.opendaylight.netconf.sal.connect.netconf.schema.mapping.DefaultBaseNetconfSchemas
    &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; the 9th parameter of org.opendaylight.netconf.micro.NetconfModule.getNetconfTopology(NetconfModule.java:247)
  at org.opendaylight.netconf.micro.NetconfModule.getNetconfTopology(NetconfModule.java:247)

4 errors
	at com.google.inject.internal.Errors.throwCreationExceptionIfErrorsExist(Errors.java:554)
	at com.google.inject.internal.InternalInjectorCreator.initializeStatically(InternalInjectorCreator.java:161)
	at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:108)
	at com.google.inject.Guice.createInjector(Guice.java:87)
	at com.google.inject.Guice.createInjector(Guice.java:78)
	at org.opendaylight.infrautils.micro.Main.&amp;lt;init&amp;gt;(Main.java:37)
	at org.opendaylight.netconf.micro.NetconfMain.main(NetconfMain.java:20)
[main] INFO org.opendaylight.infrautils.micro.Main - Initiating orderly shutdown by closing Guice injector...
[main] INFO org.opendaylight.infrautils.micro.Main - Shutdown complete; Guice injector closed.
[main] INFO org.opendaylight.infrautils.micro.Main - Now &lt;span class=&quot;code-object&quot;&gt;System&lt;/span&gt;.exit(0) so that any hanging non-daemon threads don&apos;t prevent JVM stop.

***********8
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

</description>
                <environment></environment>
        <key id="33224">ODLMICRO-37</key>
            <summary> ODLMicro-Netconf does not start</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="1" iconUrl="https://jira.opendaylight.org/images/icons/priorities/blocker.svg">Highest</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="VenkataSatya">VenkataSatya Jonnadula</assignee>
                                    <reporter username="gvrangan">Venkatrangan Govindarajan</reporter>
                        <labels>
                    </labels>
                <created>Thu, 10 Sep 2020 10:26:30 +0000</created>
                <updated>Sat, 3 Oct 2020 11:57:17 +0000</updated>
                            <resolved>Mon, 14 Sep 2020 09:36:39 +0000</resolved>
                                                    <fixVersion>Aluminum</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="68608" author="tnevrekar" created="Thu, 10 Sep 2020 12:40:50 +0000"  >&lt;p&gt;This seems to have happened after the latest merge.&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_10002" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>ODLMICRO-30</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i03usn:</customfieldvalue>

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