[
https://issues.apache.org/jira/browse/NETBEANS-3276?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16961346#comment-16961346
]
Laszlo Kishalmi commented on NETBEANS-3276:
-------------------------------------------
I think I found some reasons. You have not seen it before 11.1 as neither 11.0
nor the other plugin had JavaEE integration for Gradle before.
Right now I've detected that a project looses it's JavaEE capability for some
reason, broken build file, removed war plugin. Then it is still possible from
the browser action provider to request it's preferences in order to be able to
unregister its preference change listener. Then as the project lost its JavaEE
type those preferences are do not exist any more.
I still have to think what shall I do here.
> NPE in WebProjectBrowserProvider.
> ---------------------------------
>
> Key: NETBEANS-3276
> URL: https://issues.apache.org/jira/browse/NETBEANS-3276
> Project: NetBeans
> Issue Type: Bug
> Affects Versions: 11.1
> Reporter: Shevek
> Assignee: Laszlo Kishalmi
> Priority: Major
>
> java.lang.NullPointerException
> at
> org.netbeans.modules.gradle.javaee.web.WebProjectBrowserProvider.getPreferences(WebProjectBrowserProvider.java:119)
> at
> org.netbeans.modules.gradle.javaee.web.WebProjectBrowserProvider.removePropertyChangeListener(WebProjectBrowserProvider.java:106)
> at
> org.netbeans.modules.web.clientproject.browser.ActiveBrowserAction.activeProjectChanged(ActiveBrowserAction.java:320)
> at
> org.netbeans.modules.web.clientproject.browser.ActiveBrowserAction.refreshView(ActiveBrowserAction.java:305)
> at
> org.netbeans.modules.web.clientproject.browser.ActiveBrowserAction.access$700(ActiveBrowserAction.java:86)
> at
> org.netbeans.modules.web.clientproject.browser.ActiveBrowserAction$8.run(ActiveBrowserAction.java:295)
> at
> org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418)
> at
> org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
> at org.openide.util.lookup.Lookups.executeWith(Lookups.java:278)
> [catch] at
> org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists