<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 19:08:41 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>[AAA-122] NPE in org.opendaylight.aaa.shiro.realm.MDSALDynamicAuthorizationFilter</title>
                <link>https://jira.opendaylight.org/browse/AAA-122</link>
                <project id="10102" key="AAA">aaa</project>
                    <description>&lt;p&gt;&lt;a href=&quot;https://logs.opendaylight.org/releng/jenkins092/controller-csit-3node-clustering-only-carbon/627/archives/odl2_karaf.log.gz&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://logs.opendaylight.org/releng/jenkins092/controller-csit-3node-clustering-only-carbon/627/archives/odl2_karaf.log.gz&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;2017-04-11 11:10:31,367 | WARN  | tp1159369930-242 | ServletHandler                   | 44 - org.eclipse.jetty.aggregate.jetty-all-server - 8.1.19.v20160209 | Error Processing URI: /restconf/modules - (java.lang.NullPointerException) null&lt;br/&gt;
2017-04-11 11:10:33,534 | WARN  | tp1159369930-242 | ServletHandler                   | 44 - org.eclipse.jetty.aggregate.jetty-all-server - 8.1.19.v20160209 | &lt;br/&gt;
javax.servlet.ServletException: java.lang.NullPointerException&lt;br/&gt;
	at org.apache.shiro.web.servlet.AdviceFilter.cleanup(AdviceFilter.java:196)&lt;span class=&quot;error&quot;&gt;&amp;#91;239:org.apache.shiro.web:1.3.2&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:148)&lt;span class=&quot;error&quot;&gt;&amp;#91;239:org.apache.shiro.web:1.3.2&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)&lt;span class=&quot;error&quot;&gt;&amp;#91;239:org.apache.shiro.web:1.3.2&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)&lt;span class=&quot;error&quot;&gt;&amp;#91;239:org.apache.shiro.web:1.3.2&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)&lt;span class=&quot;error&quot;&gt;&amp;#91;239:org.apache.shiro.web:1.3.2&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)&lt;span class=&quot;error&quot;&gt;&amp;#91;239:org.apache.shiro.web:1.3.2&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)&lt;span class=&quot;error&quot;&gt;&amp;#91;239:org.apache.shiro.web:1.3.2&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)&lt;span class=&quot;error&quot;&gt;&amp;#91;239:org.apache.shiro.web:1.3.2&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)&lt;span class=&quot;error&quot;&gt;&amp;#91;239:org.apache.shiro.web:1.3.2&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)&lt;span class=&quot;error&quot;&gt;&amp;#91;239:org.apache.shiro.web:1.3.2&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)&lt;span class=&quot;error&quot;&gt;&amp;#91;238:org.apache.shiro.core:1.3.2&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)&lt;span class=&quot;error&quot;&gt;&amp;#91;238:org.apache.shiro.core:1.3.2&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383)&lt;span class=&quot;error&quot;&gt;&amp;#91;238:org.apache.shiro.core:1.3.2&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)&lt;span class=&quot;error&quot;&gt;&amp;#91;239:org.apache.shiro.web:1.3.2&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)&lt;span class=&quot;error&quot;&gt;&amp;#91;239:org.apache.shiro.web:1.3.2&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1478)&lt;span class=&quot;error&quot;&gt;&amp;#91;44:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:499)&lt;span class=&quot;error&quot;&gt;&amp;#91;44:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.doHandle(HttpServiceServletHandler.java:69)&lt;span class=&quot;error&quot;&gt;&amp;#91;53:org.ops4j.pax.web.pax-web-jetty:3.2.9&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)&lt;span class=&quot;error&quot;&gt;&amp;#91;44:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:557)&lt;span class=&quot;error&quot;&gt;&amp;#91;44:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)&lt;span class=&quot;error&quot;&gt;&amp;#91;44:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1086)&lt;span class=&quot;error&quot;&gt;&amp;#91;44:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.doHandle(HttpServiceContext.java:240)&lt;span class=&quot;error&quot;&gt;&amp;#91;53:org.ops4j.pax.web.pax-web-jetty:3.2.9&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:427)&lt;span class=&quot;error&quot;&gt;&amp;#91;44:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)&lt;span class=&quot;error&quot;&gt;&amp;#91;44:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1020)&lt;span class=&quot;error&quot;&gt;&amp;#91;44:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)&lt;span class=&quot;error&quot;&gt;&amp;#91;44:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.ops4j.pax.web.service.jetty.internal.JettyServerHandlerCollection.handle(JettyServerHandlerCollection.java:75)&lt;span class=&quot;error&quot;&gt;&amp;#91;53:org.ops4j.pax.web.pax-web-jetty:3.2.9&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)&lt;span class=&quot;error&quot;&gt;&amp;#91;44:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.server.Server.handle(Server.java:370)&lt;span class=&quot;error&quot;&gt;&amp;#91;44:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:494)&lt;span class=&quot;error&quot;&gt;&amp;#91;44:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:973)&lt;span class=&quot;error&quot;&gt;&amp;#91;44:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:1035)&lt;span class=&quot;error&quot;&gt;&amp;#91;44:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:641)&lt;span class=&quot;error&quot;&gt;&amp;#91;44:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:231)&lt;span class=&quot;error&quot;&gt;&amp;#91;44:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)&lt;span class=&quot;error&quot;&gt;&amp;#91;44:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:696)&lt;span class=&quot;error&quot;&gt;&amp;#91;44:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:53)&lt;span class=&quot;error&quot;&gt;&amp;#91;44:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)&lt;span class=&quot;error&quot;&gt;&amp;#91;44:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)&lt;span class=&quot;error&quot;&gt;&amp;#91;44:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at java.lang.Thread.run(Thread.java:745)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_121&amp;#93;&lt;/span&gt;&lt;br/&gt;
Caused by: java.lang.NullPointerException&lt;br/&gt;
	at org.opendaylight.aaa.shiro.realm.MDSALDynamicAuthorizationFilter.getHttpAuthzContainer(MDSALDynamicAuthorizationFilter.java:52)&lt;span class=&quot;error&quot;&gt;&amp;#91;237:org.opendaylight.aaa.shiro:0.5.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.aaa.shiro.realm.MDSALDynamicAuthorizationFilter.isAccessAllowed(MDSALDynamicAuthorizationFilter.java:74)&lt;span class=&quot;error&quot;&gt;&amp;#91;237:org.opendaylight.aaa.shiro:0.5.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.aaa.shiro.realm.MDSALDynamicAuthorizationFilter.isAccessAllowed(MDSALDynamicAuthorizationFilter.java:61)&lt;span class=&quot;error&quot;&gt;&amp;#91;237:org.opendaylight.aaa.shiro:0.5.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)&lt;span class=&quot;error&quot;&gt;&amp;#91;239:org.apache.shiro.web:1.3.2&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)&lt;span class=&quot;error&quot;&gt;&amp;#91;239:org.apache.shiro.web:1.3.2&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)&lt;span class=&quot;error&quot;&gt;&amp;#91;239:org.apache.shiro.web:1.3.2&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)&lt;span class=&quot;error&quot;&gt;&amp;#91;239:org.apache.shiro.web:1.3.2&amp;#93;&lt;/span&gt;&lt;br/&gt;
	... 39 more&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="22373">AAA-122</key>
            <summary>NPE in org.opendaylight.aaa.shiro.realm.MDSALDynamicAuthorizationFilter</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="rgoulding">Ryan Goulding</assignee>
                                    <reporter username="rovarga">Robert Varga</reporter>
                        <labels>
                    </labels>
                <created>Wed, 12 Apr 2017 11:40:54 +0000</created>
                <updated>Thu, 21 Mar 2019 11:56:47 +0000</updated>
                            <resolved>Fri, 5 May 2017 08:13:14 +0000</resolved>
                                                                    <component>General</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                                                                <comments>
                            <comment id="42380" author="pgubka@cisco.com" created="Thu, 13 Apr 2017 17:06:16 +0000"  >&lt;p&gt;I am switching this bug to blocker, because i am unable to move forward in DOMDataBroker testing if tell-based protocol is used.&lt;/p&gt;</comment>
                            <comment id="42381" author="rgoulding" created="Tue, 18 Apr 2017 22:48:09 +0000"  >&lt;p&gt;Please add me to AAA bugs in the future.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://github.com/opendaylight/aaa/blob/master/aaa-shiro/impl/src/main/java/org/opendaylight/aaa/impl/shiro/realm/MDSALDynamicAuthorizationFilter.java#L52&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/opendaylight/aaa/blob/master/aaa-shiro/impl/src/main/java/org/opendaylight/aaa/impl/shiro/realm/MDSALDynamicAuthorizationFilter.java#L52&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It looks like the dataBroker reference is null.  I think I need to update the blueprint.xml to include a dataBroker reference so it is non-null when the AAAShiroProvider is loaded.&lt;/p&gt;</comment>
                            <comment id="42382" author="rgoulding" created="Wed, 19 Apr 2017 14:11:43 +0000"  >&lt;p&gt;Actually I see now... NETCONF/RESTCONF doesn&apos;t have an OSGI dependency on AAA.  Thats for a good reason, we never exposed an API for it.  I would think the correct thing to do here would be to:&lt;/p&gt;

&lt;p&gt;1) expose service api w/ filter method&lt;br/&gt;
2) have NETCONF/RESTCONF blueprint depend on AAA Service.&lt;/p&gt;

&lt;p&gt;Make sense, Robert et al.?&lt;/p&gt;</comment>
                            <comment id="42383" author="rgoulding" created="Wed, 19 Apr 2017 17:48:02 +0000"  >&lt;p&gt;1) is done through &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/55255/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/55255/&lt;/a&gt;&lt;br/&gt;
2) is tricky since restconf utilizes CSS still&lt;/p&gt;</comment>
                            <comment id="42384" author="rgoulding" created="Wed, 19 Apr 2017 18:49:15 +0000"  >&lt;p&gt;2) Draft patch in NETCONF&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/55269&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/55269&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="42385" author="rgoulding" created="Thu, 27 Apr 2017 07:27:17 +0000"  >&lt;p&gt;stable/carbon:&lt;br/&gt;
&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/56050/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/56050/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;master:&lt;br/&gt;
&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/55269&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/55269&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="42386" author="pgubka@cisco.com" created="Fri, 28 Apr 2017 15:30:19 +0000"  >&lt;p&gt;Please have a look at &lt;a href=&quot;https://jenkins.opendaylight.org/sandbox/job/bgpcep-csit-3node-bgpclustering-longevity-only-carbon/8/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/sandbox/job/bgpcep-csit-3node-bgpclustering-longevity-only-carbon/8/&lt;/a&gt;&lt;br/&gt;
I attach the logs from this job too.&lt;/p&gt;


&lt;p&gt;NPE returned here:&lt;br/&gt;
&lt;a href=&quot;https://logs.opendaylight.org/sandbox/jenkins091/bgpcep-csit-3node-bgpclustering-longevity-only-carbon/8/archives/log.html.gz#s1-s1-t3-k2-k1-k1-k6-k2-k1-k2-k1-k1-k3-k4-k1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://logs.opendaylight.org/sandbox/jenkins091/bgpcep-csit-3node-bgpclustering-longevity-only-carbon/8/archives/log.html.gz#s1-s1-t3-k2-k1-k1-k6-k2-k1-k2-k1-k1-k3-k4-k1&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;It comes from node 2:&lt;br/&gt;
&lt;a href=&quot;https://logs.opendaylight.org/sandbox/jenkins091/bgpcep-csit-3node-bgpclustering-longevity-only-carbon/8/archives/odl2_karaf.log.gz&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://logs.opendaylight.org/sandbox/jenkins091/bgpcep-csit-3node-bgpclustering-longevity-only-carbon/8/archives/odl2_karaf.log.gz&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="42387" author="rgoulding" created="Mon, 1 May 2017 12:59:39 +0000"  >&lt;p&gt;Data store isn&apos;t accessible... is the node isolated?&lt;/p&gt;</comment>
                            <comment id="42388" author="rgoulding" created="Mon, 1 May 2017 19:45:13 +0000"  >&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/56330/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/56330/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;should handle the other NPE in this same section of code.&lt;/p&gt;</comment>
                            <comment id="42389" author="pgubka@cisco.com" created="Tue, 2 May 2017 20:47:42 +0000"  >
&lt;p&gt;I still hit the problem with NPE.&lt;br/&gt;
&lt;a href=&quot;https://logs.opendaylight.org/sandbox/jenkins091/controller-csit-3node-clustering-only-carbon/2/archives/log.html.gz#s1-s14-t3-k2-k1-k1-k6-k1-k1-k2-k1-k1-k3-k4-k1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://logs.opendaylight.org/sandbox/jenkins091/controller-csit-3node-clustering-only-carbon/2/archives/log.html.gz#s1-s14-t3-k2-k1-k1-k6-k1-k1-k2-k1-k1-k3-k4-k1&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Here the suite restarts (kill and ./bin/start) all 3 odl nodes.&lt;/p&gt;</comment>
                            <comment id="42390" author="rgoulding" created="Tue, 2 May 2017 21:26:49 +0000"  >&lt;p&gt;Okay I see... dataBroker is null which means that AAAShiroProvider.getInstance().getDataBroker() is returning null.  My guess is that there is some sort of race or the container is restarted resulting on null dataBroker. I will try injecting the bean directly into the MDSALDynamicAuthorizationFilter instead and avoid the kludge of managing lifecycle in java code...&lt;/p&gt;</comment>
                            <comment id="42391" author="vzelcamo@cisco.com" created="Thu, 4 May 2017 09:00:20 +0000"  >&lt;p&gt;Hi Ryan,&lt;br/&gt;
do you have any update for us? We are still hitting this error. Thanks.&lt;/p&gt;</comment>
                            <comment id="42392" author="pgubka@cisco.com" created="Thu, 4 May 2017 12:18:29 +0000"  >&lt;p&gt;Stored logs from job mentioned in comment 10. Robot&apos;s log.html is not attached, because it is bigger tham 1MB.&lt;/p&gt;</comment>
                            <comment id="42397" author="pgubka@cisco.com" created="Thu, 4 May 2017 12:18:29 +0000"  >&lt;p&gt;Attachment logs.tar has been added with description: stored logs from comment 10&lt;/p&gt;</comment>
                            <comment id="42393" author="rgoulding" created="Thu, 4 May 2017 16:20:29 +0000"  >&lt;p&gt;I think this should fix it:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/56540/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/56540/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This is a workaround due to &lt;a href=&quot;https://jira.opendaylight.org/browse/AAA-118&quot; title=&quot;shiro.ini needs to die&quot; class=&quot;issue-link&quot; data-issue-key=&quot;AAA-118&quot;&gt;&lt;del&gt;AAA-118&lt;/del&gt;&lt;/a&gt; which we need to address in Nitrogen.&lt;/p&gt;</comment>
                            <comment id="42394" author="rgoulding" created="Thu, 4 May 2017 18:51:52 +0000"  >&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/56548/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/56548/&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="42395" author="rgoulding" created="Thu, 4 May 2017 18:54:10 +0000"  >&lt;p&gt;Leaving this as Waiting For Review until you verify it is fixed, Peter.&lt;/p&gt;</comment>
                            <comment id="42396" author="vrpolak" created="Fri, 5 May 2017 08:13:14 +0000"  >&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/56548&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/56548&lt;/a&gt; is merged, so setting status to FIXED. Now it is time for Peter to look at the new results and reopen, or set VERIFIED.&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="12950" name="logs.tar" size="675328" author="pgubka@cisco.com" created="Thu, 4 May 2017 12:18:29 +0000"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                            <customfield id="customfield_11400" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10208" key="com.atlassian.jira.plugin.system.customfieldtypes:textfield">
                        <customfieldname>External issue ID</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>8214</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=8214]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10206" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Issue Type</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10300"><![CDATA[Bug]]></customfieldvalue>

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

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