<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 19:57:45 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>[DLUX-31] [RC0]  index.html not loading.  cannot access dlux gui</title>
                <link>https://jira.opendaylight.org/browse/DLUX-31</link>
                <project id="10119" key="DLUX">dlux</project>
                    <description>&lt;p&gt;Using RC0&lt;/p&gt;

&lt;p&gt;loading odl-openflowplugin-flow-services-ui feature (which will bring in dlux features)&lt;/p&gt;

&lt;p&gt;I have a newer distribution from RC0 and do not see this, FWIW:&lt;br/&gt;
distribution-karaf-0.3.0-20150605.143033-2324.zip&lt;/p&gt;

&lt;p&gt;when I point my browser to &lt;a href=&quot;http://$&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://$&lt;/a&gt;{CONTROLLER_IP}:8181/index.html I get the following&lt;br/&gt;
traceback in my browser.&lt;/p&gt;


&lt;p&gt;Problem accessing /index.html. Reason:&lt;/p&gt;

&lt;p&gt;    Server Error&lt;br/&gt;
Caused by:&lt;/p&gt;

&lt;p&gt;java.lang.NullPointerException: Error while generating the page. Could not read the index.html file.&lt;br/&gt;
    at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:226)&lt;br/&gt;
    at org.opendaylight.dlux.loader.implementation.DluxLoaderIndexServlet.doGet(DluxLoaderIndexServlet.java:69)&lt;br/&gt;
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:575)&lt;br/&gt;
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:668)&lt;br/&gt;
    at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:684)&lt;br/&gt;
    at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:503)&lt;br/&gt;
    at org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.doHandle(HttpServiceServletHandler.java:69)&lt;br/&gt;
    at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)&lt;br/&gt;
    at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:557)&lt;br/&gt;
    at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)&lt;br/&gt;
    at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1086)&lt;br/&gt;
    at org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.doHandle(HttpServiceContext.java:240)&lt;br/&gt;
    at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:429)&lt;br/&gt;
    at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)&lt;br/&gt;
    at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1020)&lt;br/&gt;
    at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)&lt;br/&gt;
    at org.ops4j.pax.web.service.jetty.internal.JettyServerHandlerCollection.handle(JettyServerHandlerCollection.java:75)&lt;br/&gt;
    at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)&lt;br/&gt;
    at org.eclipse.jetty.server.Server.handle(Server.java:370)&lt;br/&gt;
    at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:494)&lt;br/&gt;
    at org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:971)&lt;br/&gt;
    at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:1033)&lt;br/&gt;
    at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:644)&lt;br/&gt;
    at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235)&lt;br/&gt;
    at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)&lt;br/&gt;
    at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:696)&lt;br/&gt;
    at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:53)&lt;br/&gt;
    at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)&lt;br/&gt;
    at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)&lt;br/&gt;
    at java.lang.Thread.run(Thread.java:744)&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="24378">DLUX-31</key>
            <summary>[RC0]  index.html not loading.  cannot access dlux gui</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="harmasin@cisco.com">Harman Singh</assignee>
                                    <reporter username="jluhrsen">Jamo Luhrsen</reporter>
                        <labels>
                    </labels>
                <created>Fri, 5 Jun 2015 21:42:28 +0000</created>
                <updated>Mon, 15 Jun 2015 19:44:03 +0000</updated>
                            <resolved>Mon, 15 Jun 2015 19:44:03 +0000</resolved>
                                    <version>unspecified</version>
                                                    <component>General</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="47020" author="harmasin@cisco.com" created="Mon, 8 Jun 2015 22:44:42 +0000"  >&lt;p&gt;(In reply to Jamo Luhrsen from comment #0)&lt;br/&gt;
&amp;gt; Using RC0&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; loading odl-openflowplugin-flow-services-ui feature (which will bring in&lt;br/&gt;
&amp;gt; dlux features)&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; I have a newer distribution from RC0 and do not see this, FWIW:&lt;br/&gt;
&amp;gt; distribution-karaf-0.3.0-20150605.143033-2324.zip&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; when I point my browser to &lt;a href=&quot;http://$&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://$&lt;/a&gt;{CONTROLLER_IP}:8181/index.html I get the&lt;br/&gt;
&amp;gt; following&lt;br/&gt;
&amp;gt; traceback in my browser.&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; Problem accessing /index.html. Reason:&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt;     Server Error&lt;br/&gt;
&amp;gt; Caused by:&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; java.lang.NullPointerException: Error while generating the page. Could not&lt;br/&gt;
&amp;gt; read the index.html file.&lt;br/&gt;
&amp;gt;     at&lt;br/&gt;
&amp;gt; com.google.common.base.Preconditions.checkNotNull(Preconditions.java:226)&lt;br/&gt;
&amp;gt;     at&lt;br/&gt;
&amp;gt; org.opendaylight.dlux.loader.implementation.DluxLoaderIndexServlet.&lt;br/&gt;
&amp;gt; doGet(DluxLoaderIndexServlet.java:69)&lt;br/&gt;
&amp;gt;     at javax.servlet.http.HttpServlet.service(HttpServlet.java:575)&lt;br/&gt;
&amp;gt;     at javax.servlet.http.HttpServlet.service(HttpServlet.java:668)&lt;br/&gt;
&amp;gt;     at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:684)&lt;br/&gt;
&amp;gt;     at&lt;br/&gt;
&amp;gt; org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:503)&lt;br/&gt;
&amp;gt;     at&lt;br/&gt;
&amp;gt; org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.&lt;br/&gt;
&amp;gt; doHandle(HttpServiceServletHandler.java:69)&lt;br/&gt;
&amp;gt;     at&lt;br/&gt;
&amp;gt; org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)&lt;br/&gt;
&amp;gt;     at&lt;br/&gt;
&amp;gt; org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:557)&lt;br/&gt;
&amp;gt;     at&lt;br/&gt;
&amp;gt; org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:&lt;br/&gt;
&amp;gt; 231)&lt;br/&gt;
&amp;gt;     at&lt;br/&gt;
&amp;gt; org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:&lt;br/&gt;
&amp;gt; 1086)&lt;br/&gt;
&amp;gt;     at&lt;br/&gt;
&amp;gt; org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.&lt;br/&gt;
&amp;gt; doHandle(HttpServiceContext.java:240)&lt;br/&gt;
&amp;gt;     at&lt;br/&gt;
&amp;gt; org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:429)&lt;br/&gt;
&amp;gt;     at&lt;br/&gt;
&amp;gt; org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:&lt;br/&gt;
&amp;gt; 193)&lt;br/&gt;
&amp;gt;     at&lt;br/&gt;
&amp;gt; org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:&lt;br/&gt;
&amp;gt; 1020)&lt;br/&gt;
&amp;gt;     at&lt;br/&gt;
&amp;gt; org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)&lt;br/&gt;
&amp;gt;     at&lt;br/&gt;
&amp;gt; org.ops4j.pax.web.service.jetty.internal.JettyServerHandlerCollection.&lt;br/&gt;
&amp;gt; handle(JettyServerHandlerCollection.java:75)&lt;br/&gt;
&amp;gt;     at&lt;br/&gt;
&amp;gt; org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:&lt;br/&gt;
&amp;gt; 116)&lt;br/&gt;
&amp;gt;     at org.eclipse.jetty.server.Server.handle(Server.java:370)&lt;br/&gt;
&amp;gt;     at&lt;br/&gt;
&amp;gt; org.eclipse.jetty.server.AbstractHttpConnection.&lt;br/&gt;
&amp;gt; handleRequest(AbstractHttpConnection.java:494)&lt;br/&gt;
&amp;gt;     at&lt;br/&gt;
&amp;gt; org.eclipse.jetty.server.AbstractHttpConnection.&lt;br/&gt;
&amp;gt; headerComplete(AbstractHttpConnection.java:971)&lt;br/&gt;
&amp;gt;     at&lt;br/&gt;
&amp;gt; org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.&lt;br/&gt;
&amp;gt; headerComplete(AbstractHttpConnection.java:1033)&lt;br/&gt;
&amp;gt;     at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:644)&lt;br/&gt;
&amp;gt;     at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235)&lt;br/&gt;
&amp;gt;     at&lt;br/&gt;
&amp;gt; org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:&lt;br/&gt;
&amp;gt; 82)&lt;br/&gt;
&amp;gt;     at&lt;br/&gt;
&amp;gt; org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.&lt;br/&gt;
&amp;gt; java:696)&lt;br/&gt;
&amp;gt;     at&lt;br/&gt;
&amp;gt; org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.&lt;br/&gt;
&amp;gt; java:53)&lt;br/&gt;
&amp;gt;     at&lt;br/&gt;
&amp;gt; org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:&lt;br/&gt;
&amp;gt; 608)&lt;br/&gt;
&amp;gt;     at&lt;br/&gt;
&amp;gt; org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:&lt;br/&gt;
&amp;gt; 543)&lt;br/&gt;
&amp;gt;     at java.lang.Thread.run(Thread.java:744)&lt;/p&gt;



&lt;p&gt;Can you let me know from where you got RC0 distribution and What OS were you using to try out this distribution?&lt;/p&gt;</comment>
                            <comment id="47021" author="jluhrsen" created="Mon, 8 Jun 2015 22:49:36 +0000"  >&lt;p&gt;here is the RC0 bits I used:&lt;br/&gt;
&lt;a href=&quot;https://nexus.opendaylight.org/content/repositories/automatedweeklyreleases-1057/org/opendaylight/integration/distribution-karaf/0.3.0-Lithium-RC0/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://nexus.opendaylight.org/content/repositories/automatedweeklyreleases-1057/org/opendaylight/integration/distribution-karaf/0.3.0-Lithium-RC0/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;this setup:&lt;br/&gt;
Distributor ID:	Ubuntu&lt;br/&gt;
Description:	Ubuntu 12.04.5 LTS&lt;br/&gt;
Release:	12.04&lt;br/&gt;
Codename:	precise&lt;/p&gt;


&lt;p&gt;also, via IRC, hideyuki saw this on a CentOS7 system.&lt;/p&gt;</comment>
                            <comment id="47022" author="harmasin@cisco.com" created="Mon, 8 Jun 2015 23:19:05 +0000"  >&lt;p&gt;So, i see this issue on my machine also, when i use RC0 build that you pointed it. After little investigation, i figured the loader implementation jar &lt;a href=&quot;https://nexus.opendaylight.org/content/repositories/automatedweeklyreleases-1057/org/opendaylight/dlux/loader.implementation/0.2.0-Lithium-RC0/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://nexus.opendaylight.org/content/repositories/automatedweeklyreleases-1057/org/opendaylight/dlux/loader.implementation/0.2.0-Lithium-RC0/&lt;/a&gt; , does not have index.html at all. This works fine in stable lithium integration distribution &lt;a href=&quot;https://jenkins.opendaylight.org/releng/view/Distribution-Jobs/job/integration-distribution-merge-stable-lithium/lastBuild/org.opendaylight.integration$distribution-karaf/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/releng/view/Distribution-Jobs/job/integration-distribution-merge-stable-lithium/lastBuild/org.opendaylight.integration$distribution-karaf/&lt;/a&gt; and dlux distribution, because those jars have correct files. &lt;/p&gt;

&lt;p&gt;Now, question is, how RC0 is being cut and from where?&lt;/p&gt;</comment>
                            <comment id="47023" author="zxiiro" created="Wed, 10 Jun 2015 14:12:10 +0000"  >&lt;p&gt;(In reply to Harman Singh from comment #3)&lt;br/&gt;
&amp;gt; So, i see this issue on my machine also, when i use RC0 build that you&lt;br/&gt;
&amp;gt; pointed it. After little investigation, i figured the loader implementation&lt;br/&gt;
&amp;gt; jar&lt;br/&gt;
&amp;gt; &lt;a href=&quot;https://nexus.opendaylight.org/content/repositories/automatedweeklyreleases-&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://nexus.opendaylight.org/content/repositories/automatedweeklyreleases-&lt;/a&gt;&lt;br/&gt;
&amp;gt; 1057/org/opendaylight/dlux/loader.implementation/0.2.0-Lithium-RC0/ , does&lt;br/&gt;
&amp;gt; not have index.html at all. This works fine in stable lithium integration&lt;br/&gt;
&amp;gt; distribution&lt;br/&gt;
&amp;gt; &lt;a href=&quot;https://jenkins.opendaylight.org/releng/view/Distribution-Jobs/job/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/releng/view/Distribution-Jobs/job/&lt;/a&gt;&lt;br/&gt;
&amp;gt; integration-distribution-merge-stable-lithium/lastBuild/org.opendaylight.&lt;br/&gt;
&amp;gt; integration$distribution-karaf/ and dlux distribution, because those jars&lt;br/&gt;
&amp;gt; have correct files. &lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; Now, question is, how RC0 is being cut and from where?&lt;/p&gt;

&lt;p&gt;RC0 was cut last Wednesday night. The disparity could be because of timing. When was this bug last fixed?&lt;/p&gt;

&lt;p&gt;Depending on the integration job could be the disparity if it&apos;s being built nightly and the issue was resolved recently. In this case we will see if it&apos;s solved in RC1.&lt;/p&gt;</comment>
                            <comment id="47024" author="zxiiro" created="Wed, 10 Jun 2015 15:08:05 +0000"  >&lt;p&gt;I will produce a RC0.1 build today and we can verify if this bug is still an issue with that build. I will also work on getting the autorelease Daily build to publish artifacts to Nexus so that we don&apos;t have to wait for RCs to build in the future.&lt;/p&gt;</comment>
                            <comment id="47025" author="zxiiro" created="Sat, 13 Jun 2015 15:59:25 +0000"  >&lt;p&gt;I noticed in the autorelease runs there&apos;s 2 dlux test failures listed at these 2 links due to NullPointer.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jenkins.opendaylight.org/releng/view/autorelease/job/autorelease-release-lithium/23/org.opendaylight.dlux$loader.implementation/testReport/org.opendaylight.dlux.loader/DluxLoaderIndexServletTest/testLoadIndexHTML/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/releng/view/autorelease/job/autorelease-release-lithium/23/org.opendaylight.dlux$loader.implementation/testReport/org.opendaylight.dlux.loader/DluxLoaderIndexServletTest/testLoadIndexHTML/&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;https://jenkins.opendaylight.org/releng/view/autorelease/job/autorelease-release-lithium/23/org.opendaylight.dlux$loader.implementation/testReport/org.opendaylight.dlux.loader/DluxLoaderIndexServletTest/testLoadModulePropertyFile/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/releng/view/autorelease/job/autorelease-release-lithium/23/org.opendaylight.dlux$loader.implementation/testReport/org.opendaylight.dlux.loader/DluxLoaderIndexServletTest/testLoadModulePropertyFile/&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;Are these related to this bug?&lt;/p&gt;</comment>
                            <comment id="47026" author="harmasin@cisco.com" created="Sat, 13 Jun 2015 18:23:31 +0000"  >&lt;p&gt;looks like it, i added these tests recently, to make sure loading happens fine. &lt;/p&gt;

&lt;p&gt;So here is how it works in dlux - &lt;/p&gt;

&lt;p&gt;1. All the common resources files are under loader.resources jar and this jar&apos;s content gets copied to dlux-web directory for massaging and dlux-web puts them into build directory present under dlux-web.&lt;/p&gt;

&lt;p&gt;2. Then, loader implementation copies those files to make a jar out of it along with karaf blueprint, so karaf can load those file. &lt;/p&gt;

&lt;p&gt;This is the snippet inside loader implementation pom.xml, which does this job - &lt;/p&gt;

&lt;p&gt;&amp;lt;plugin&amp;gt;&lt;br/&gt;
        &amp;lt;artifactId&amp;gt;maven-resources-plugin&amp;lt;/artifactId&amp;gt;&lt;br/&gt;
        &amp;lt;version&amp;gt;2.6&amp;lt;/version&amp;gt;&lt;br/&gt;
        &amp;lt;executions&amp;gt;&lt;br/&gt;
          &amp;lt;execution&amp;gt;&lt;br/&gt;
            &amp;lt;id&amp;gt;copy-src-resources&amp;lt;/id&amp;gt;&lt;br/&gt;
            &amp;lt;phase&amp;gt;validate&amp;lt;/phase&amp;gt;&lt;br/&gt;
            &amp;lt;goals&amp;gt;&lt;br/&gt;
              &amp;lt;goal&amp;gt;copy-resources&amp;lt;/goal&amp;gt;&lt;br/&gt;
            &amp;lt;/goals&amp;gt;&lt;br/&gt;
            &amp;lt;configuration&amp;gt;&lt;br/&gt;
              &amp;lt;outputDirectory&amp;gt;${project.basedir}/target/generated-resources/dlux&amp;lt;/outputDirectory&amp;gt;&lt;br/&gt;
              &amp;lt;resources&amp;gt;&lt;br/&gt;
                &amp;lt;resource&amp;gt;&lt;br/&gt;
                  &amp;lt;directory&amp;gt;${project.basedir}/../../dlux-web/build/&amp;lt;/directory&amp;gt;&lt;br/&gt;
                    &amp;lt;includes&amp;gt;&lt;br/&gt;
                      &amp;lt;include&amp;gt;src/main.js&amp;lt;/include&amp;gt;&lt;br/&gt;
                      &amp;lt;include&amp;gt;src/app/app.controller.js&amp;lt;/include&amp;gt;&lt;br/&gt;
                      &amp;lt;include&amp;gt;src/app/app.module.js&amp;lt;/include&amp;gt;&lt;br/&gt;
                      &amp;lt;include&amp;gt;src/app/routingConfig.js&amp;lt;/include&amp;gt;&lt;br/&gt;
                      &amp;lt;include&amp;gt;src/common/config/env.module.js&amp;lt;/include&amp;gt;&lt;br/&gt;
                      &amp;lt;include&amp;gt;vendor/**&amp;lt;/include&amp;gt;&lt;br/&gt;
                      &amp;lt;include&amp;gt;assets/**&amp;lt;/include&amp;gt;&lt;br/&gt;
                    &amp;lt;/includes&amp;gt;&lt;br/&gt;
		    &amp;lt;excludes&amp;gt;&lt;br/&gt;
		    &amp;lt;/excludes&amp;gt;&lt;br/&gt;
                  &amp;lt;filtering&amp;gt;false&amp;lt;/filtering&amp;gt;&lt;br/&gt;
                &amp;lt;/resource&amp;gt;&lt;br/&gt;
              &amp;lt;/resources&amp;gt;&lt;br/&gt;
            &amp;lt;/configuration&amp;gt;&lt;br/&gt;
          &amp;lt;/execution&amp;gt;&lt;br/&gt;
          &amp;lt;execution&amp;gt;&lt;br/&gt;
            &amp;lt;id&amp;gt;copy-index&amp;lt;/id&amp;gt;&lt;br/&gt;
            &amp;lt;phase&amp;gt;validate&amp;lt;/phase&amp;gt;&lt;br/&gt;
            &amp;lt;goals&amp;gt;&lt;br/&gt;
              &amp;lt;goal&amp;gt;copy-resources&amp;lt;/goal&amp;gt;&lt;br/&gt;
            &amp;lt;/goals&amp;gt;&lt;br/&gt;
            &amp;lt;configuration&amp;gt;&lt;br/&gt;
              &amp;lt;outputDirectory&amp;gt;${project.basedir}/target/generated-resources/index&amp;lt;/outputDirectory&amp;gt;&lt;br/&gt;
              &amp;lt;resources&amp;gt;&lt;br/&gt;
                &amp;lt;resource&amp;gt;&lt;br/&gt;
                  &amp;lt;directory&amp;gt;${project.basedir}/../../dlux-web/build/&amp;lt;/directory&amp;gt;&lt;br/&gt;
                    &amp;lt;includes&amp;gt;&lt;br/&gt;
                      &amp;lt;include&amp;gt;index.html&amp;lt;/include&amp;gt;&lt;br/&gt;
                    &amp;lt;/includes&amp;gt;&lt;br/&gt;
                  &amp;lt;filtering&amp;gt;false&amp;lt;/filtering&amp;gt;&lt;br/&gt;
                &amp;lt;/resource&amp;gt;&lt;br/&gt;
              &amp;lt;/resources&amp;gt;&lt;br/&gt;
            &amp;lt;/configuration&amp;gt;&lt;br/&gt;
          &amp;lt;/execution&amp;gt;&lt;br/&gt;
        &amp;lt;/executions&amp;gt;&lt;br/&gt;
      &amp;lt;/plugin&amp;gt;&lt;/p&gt;

&lt;p&gt;After looking at logs of build failure &lt;a href=&quot;https://jenkins.opendaylight.org/releng/view/autorelease/job/autorelease-release-lithium/23/org.opendaylight.dlux$loader.implementation/console&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/releng/view/autorelease/job/autorelease-release-lithium/23/org.opendaylight.dlux$loader.implementation/console&lt;/a&gt; , i see this line - &lt;/p&gt;

&lt;p&gt; skip non existing resourceDirectory /opt/jenkins/workspace/autorelease-release-lithium/dlux/loader/impl/../../dlux-web/build&lt;/p&gt;

&lt;p&gt;Why would this happen? I am assuming this build is running like any other clone of dlux project.&lt;/p&gt;</comment>
                            <comment id="47027" author="zxiiro" created="Sat, 13 Jun 2015 18:58:35 +0000"  >&lt;p&gt;FWIW this is the commandline autorelease uses to kick off a build.&lt;/p&gt;

&lt;p&gt;    clean install source:jar javadoc:jar -Pintegrationtests,docs,repoBuild -Dcheckstyle.skip=true -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r&lt;/p&gt;

&lt;p&gt;Which looks fairly similar to what DLUX uses to build although DLUX builds with less options.&lt;/p&gt;

&lt;p&gt;In past experience I&apos;ve found the maven-resources-plugin to be sometimes finicky with the settings and doesn&apos;t always do what you expect. I know where to look now so I will try to reproduce it on my laptop.&lt;/p&gt;

&lt;p&gt;Let me know if there&apos;s anything I can get you to help you troubleshoot too.&lt;/p&gt;</comment>
                            <comment id="47028" author="zxiiro" created="Sat, 13 Jun 2015 19:14:06 +0000"  >&lt;p&gt;I think I just figured it out. The fact that DLUX even is successful in DLUX&apos;s own official build seems to be pure luck of the draw.&lt;/p&gt;

&lt;p&gt;The gist of it is that loader.implementation depends on dlux-web being built first but does not declare dlux-web as a dependency.&lt;/p&gt;

&lt;p&gt;In the DLUX official build Maven just happens to decide that dlux-web should be built before loader.implementation is built. So this missing dependency issue does not get picked up as build order by chance just happens to be correct.&lt;/p&gt;

&lt;p&gt;In the autorelease build because there is numerous more build modules Maven&apos;s dependency calculation gets calculated in a different order and DLUX is not lucky here as dlux-web is ordered to be built after loader.implementation is built.&lt;/p&gt;

&lt;p&gt;The solution is to add dlux-web as a dependency to loader.implementation as it is dependent on that module being first built in order for the resources plugin to be successful in finding the site pages.&lt;/p&gt;

&lt;p&gt;Below is a snippet of the reactor orders from autorelease (you can compare this to the Reactor order found in the dlux-merge jobs):&lt;/p&gt;

&lt;p&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; loader&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.loader.resources&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; loader.implementation&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.core.resources&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; DLUX - Bundles&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.core&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.common.layout.resources&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.common.layout&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.common.login.resources&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.common.login&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.common.authentication.resources&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.common.authentication&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.common.navigation.resources&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.common.navigation&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.common.topbar.resources&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.common.topbar&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.common.general.resources&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.common.general&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.node.resources&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.node&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.graph.resources&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.topology.resources&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.topology&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.yangui.resources&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.yangui&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.common.yangutils.resources&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.common.yangutils&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.common.sigmatopology.resources&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.common.sigmatopology&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.yangvisualizer.resources&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.yangvisualizer&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; DLUX - Features&lt;/p&gt;

&lt;p&gt;...  # Truncated uninteresting parts&lt;/p&gt;

&lt;p&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.network.resources ............................. SUCCESS [  0.004 s]&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.flow.resources ................................ SUCCESS [  0.003 s]&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.container.resources ........................... SUCCESS [  0.004 s]&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.connection_manager.resources .................. SUCCESS [  0.004 s]&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.resources ..................................... SUCCESS [  0.004 s]&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; DLUX - DLUX Static Web&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; distribution-dlux&lt;/p&gt;</comment>
                            <comment id="47029" author="zxiiro" created="Sat, 13 Jun 2015 19:15:51 +0000"  >&lt;p&gt;Proposed patch: &lt;a href=&quot;https://git.opendaylight.org/gerrit/22533&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/22533&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="47030" author="zxiiro" created="Sat, 13 Jun 2015 19:19:28 +0000"  >&lt;p&gt;(In reply to Thanh Ha from comment #10)&lt;br/&gt;
&amp;gt; Proposed patch: &lt;a href=&quot;https://git.opendaylight.org/gerrit/22533&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/22533&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I messed up and submitted 2 patches:&lt;/p&gt;

&lt;p&gt;master: &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/22533/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/22533/&lt;/a&gt;&lt;br/&gt;
lithium: &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/22534/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/22534/&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="47031" author="zxiiro" created="Mon, 15 Jun 2015 17:58:40 +0000"  >&lt;p&gt;This should be fixed now with the latest RC1 build. Can someone verify that it&apos;s fixed?&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://nexus.opendaylight.org/content/repositories/automatedweeklyreleases-1062/org/opendaylight/integration/distribution-karaf/0.3.0-Lithium-RC1-v201506140556/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://nexus.opendaylight.org/content/repositories/automatedweeklyreleases-1062/org/opendaylight/integration/distribution-karaf/0.3.0-Lithium-RC1-v201506140556/&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="47032" author="harmasin@cisco.com" created="Mon, 15 Jun 2015 18:34:48 +0000"  >&lt;p&gt;It is still not fixed, i just tried it. Can you check if maven maintained the build order? Also, tests did not fail?&lt;/p&gt;</comment>
                            <comment id="47033" author="zxiiro" created="Mon, 15 Jun 2015 19:22:12 +0000"  >&lt;p&gt;(In reply to Harman Singh from comment #13)&lt;br/&gt;
&amp;gt; It is still not fixed, i just tried it. Can you check if maven maintained&lt;br/&gt;
&amp;gt; the build order? Also, tests did not fail?&lt;/p&gt;

&lt;p&gt;This is the build &lt;a href=&quot;https://jenkins.opendaylight.org/releng/view/autorelease/job/autorelease-release-lithium/25/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/releng/view/autorelease/job/autorelease-release-lithium/25/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I can comfirm that dlux-web is built before loader.implementation.&lt;/p&gt;

&lt;p&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux ............................................... SUCCESS [  0.004 s]&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; loader ............................................. SUCCESS [  0.004 s]&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.node.resources ................................ SUCCESS [  0.004 s]&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.common.yangutils.resources .................... SUCCESS [  0.004 s]&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.common.sigmatopology.resources ................ SUCCESS [  0.004 s]&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.common.navigation.resources ................... SUCCESS [  0.004 s]&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.common.layout.resources ....................... SUCCESS [  0.004 s]&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.common.authentication.resources ............... SUCCESS [  0.003 s]&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.common.login.resources ........................ SUCCESS [  0.004 s]&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.common.general.resources ...................... SUCCESS [  0.004 s]&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.yangui.resources .............................. SUCCESS [  0.004 s]&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.yangvisualizer.resources ...................... SUCCESS [  0.003 s]&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.graph.resources ............................... SUCCESS [  0.004 s]&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.topology.resources ............................ SUCCESS [  0.246 s]&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.loader.resources .............................. SUCCESS [  0.004 s]&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.core.resources ................................ SUCCESS [  0.004 s]&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.common.topbar.resources ....................... SUCCESS [  0.003 s]&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; DLUX - DLUX Static Web ............................. SUCCESS [  3.667 s]&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; loader.implementation .............................. SUCCESS [  0.492 s]&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; DLUX - Bundles ..................................... SUCCESS [  0.004 s]&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.core .......................................... SUCCESS [  0.653 s]&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.common.layout ................................. SUCCESS [  0.007 s]&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.common.login .................................. SUCCESS [  0.006 s]&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.common.authentication ......................... SUCCESS [  0.006 s]&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.common.navigation ............................. SUCCESS [  0.006 s]&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.common.topbar ................................. SUCCESS [  0.006 s]&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.common.general ................................ SUCCESS [  0.005 s]&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.node .......................................... SUCCESS [  0.006 s]&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.topology ...................................... SUCCESS [  0.006 s]&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.yangui ........................................ SUCCESS [  0.006 s]&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.common.yangutils .............................. SUCCESS [  0.006 s]&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.common.sigmatopology .......................... SUCCESS [  0.006 s]&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; dlux.yangvisualizer ................................ SUCCESS [  0.005 s]&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; DLUX - Features .................................... SUCCESS [  3.392 s]&lt;/p&gt;</comment>
                            <comment id="47034" author="zxiiro" created="Mon, 15 Jun 2015 19:24:02 +0000"  >&lt;p&gt;I see a bunch of errors in dlux-web part of the build:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jenkins.opendaylight.org/releng/view/autorelease/job/autorelease-release-lithium/25/org.opendaylight.dlux$dlux-web/consoleFull&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/releng/view/autorelease/job/autorelease-release-lithium/25/org.opendaylight.dlux$dlux-web/consoleFull&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Is this expected?&lt;/p&gt;</comment>
                            <comment id="47035" author="zxiiro" created="Mon, 15 Jun 2015 19:26:06 +0000"  >&lt;p&gt;(In reply to Thanh Ha from comment #15)&lt;br/&gt;
&amp;gt; I see a bunch of errors in dlux-web part of the build:&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; &lt;a href=&quot;https://jenkins.opendaylight.org/releng/view/autorelease/job/autorelease-&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/releng/view/autorelease/job/autorelease-&lt;/a&gt;&lt;br/&gt;
&amp;gt; release-lithium/25/org.opendaylight.dlux$dlux-web/consoleFull&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; Is this expected?&lt;/p&gt;

&lt;p&gt;Here&apos;s the log for loader.implementation:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jenkins.opendaylight.org/releng/view/autorelease/job/autorelease-release-lithium/25/org.opendaylight.dlux$loader.implementation/console&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/releng/view/autorelease/job/autorelease-release-lithium/25/org.opendaylight.dlux$loader.implementation/console&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;and the unit tests appear to be passing:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jenkins.opendaylight.org/releng/view/autorelease/job/autorelease-release-lithium/25/testReport/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/releng/view/autorelease/job/autorelease-release-lithium/25/testReport/&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="47036" author="harmasin@cisco.com" created="Mon, 15 Jun 2015 19:29:10 +0000"  >&lt;p&gt;i just checked, this jar looks good - &lt;br/&gt;
&lt;a href=&quot;https://jenkins.opendaylight.org/releng/view/autorelease/job/autorelease-release-lithium/25/org.opendaylight.dlux$loader.implementation/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/releng/view/autorelease/job/autorelease-release-lithium/25/org.opendaylight.dlux$loader.implementation/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;but the link you posted before for RC1, i think that link version is different from this one. I think i tested wrong version of RC1&lt;/p&gt;</comment>
                            <comment id="47037" author="zxiiro" created="Mon, 15 Jun 2015 19:36:21 +0000"  >&lt;p&gt;(In reply to Harman Singh from comment #17)&lt;br/&gt;
&amp;gt; i just checked, this jar looks good - &lt;br/&gt;
&amp;gt; &lt;a href=&quot;https://jenkins.opendaylight.org/releng/view/autorelease/job/autorelease-&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/releng/view/autorelease/job/autorelease-&lt;/a&gt;&lt;br/&gt;
&amp;gt; release-lithium/25/org.opendaylight.dlux$loader.implementation/&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; but the link you posted before for RC1, i think that link version is&lt;br/&gt;
&amp;gt; different from this one. I think i tested wrong version of RC1&lt;/p&gt;

&lt;p&gt;Oops, sorry you&apos;re right. I did copy the wrong URL. Here&apos;s the correct one.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://nexus.opendaylight.org/content/repositories/automatedweeklyreleases-1063/org/opendaylight/integration/distribution-karaf/0.3.0-Lithium-RC1-v201506150016/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://nexus.opendaylight.org/content/repositories/automatedweeklyreleases-1063/org/opendaylight/integration/distribution-karaf/0.3.0-Lithium-RC1-v201506150016/&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="47038" author="harmasin@cisco.com" created="Mon, 15 Jun 2015 19:44:03 +0000"  >&lt;p&gt;And it works finally. Thanks Thanh! Marking this defect resolved.&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>3602</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=3602]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10204" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>ODL SR Target Milestone</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10361"><![CDATA[Lithium-RC0]]></customfieldvalue>

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

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