[
https://issues.jboss.org/browse/JBIDE-20290?page=com.atlassian.jira.plugi...
]
Andre Dietisheim updated JBIDE-20290:
-------------------------------------
Steps to Reproduce:
# ASSERT: make sure that you have a connection to a v3 OpenShift server
# ASSERT: make sure that you have at least 1 project in your v3 OpenShift server
# EXEC: in Explorer: pick "Manage Projects" in the context menu to your
connection
# ASSERT: OpenShift projects wizard pops up listing your project(s)
# EXEC: select a project and hit "Remove..."
Result:
!npe-deleting-resource.png!
An error dialog pops up and reports an NPE. The projects is deleted though, you realise
this once you refresh the connection in the explorer.
In Eclipse log one can see the following:
{code}
java.lang.NullPointerException
at
org.jboss.tools.openshift.internal.ui.explorer.OpenShiftExplorerContentProvider.getResourceGrouping(OpenShiftExplorerContentProvider.java:126)
at
org.jboss.tools.openshift.internal.ui.explorer.OpenShiftExplorerContentProvider.refreshGrouping(OpenShiftExplorerContentProvider.java:119)
at
org.jboss.tools.openshift.internal.ui.explorer.OpenShiftExplorerContentProvider.handleConnectionChanged(OpenShiftExplorerContentProvider.java:65)
at
org.jboss.tools.openshift.internal.common.ui.explorer.BaseExplorerContentProvider$ConnectionsRegistryListener.connectionChanged(BaseExplorerContentProvider.java:260)
at
org.jboss.tools.openshift.common.core.connection.ConnectionsRegistry.fireChange(ConnectionsRegistry.java:158)
at
org.jboss.tools.openshift.common.core.connection.ConnectionsRegistry.fireConnectionChanged(ConnectionsRegistry.java:116)
at
org.jboss.tools.openshift.internal.ui.job.DeleteResourceJob.doRun(DeleteResourceJob.java:48)
at
org.jboss.tools.openshift.internal.ui.wizard.project.ManageProjectsWizardPage$3$1.doRun(ManageProjectsWizardPage.java:177)
at
org.jboss.tools.openshift.internal.common.core.job.AbstractDelegatingMonitorJob.run(AbstractDelegatingMonitorJob.java:36)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
{code}
was:
# ASSERT: make sure that you have a connection to a v3 OpenShift server
# ASSERT: make sure that you have at least 1 project in your v3 OpenShift server
# EXEC: in Explorer: pick "Manage Projects" in the context menu to your
connection
# ASSERT: OpenShift projects wizard pops up listing your project(s)
# EXEC: select a project and hit "Remove..."
Result:
!npe-deleting-resource.png!
An error dialog pops up and reports an NPE.
In Eclipse log one can see the following:
{code}
java.lang.NullPointerException
at
org.jboss.tools.openshift.internal.ui.explorer.OpenShiftExplorerContentProvider.getResourceGrouping(OpenShiftExplorerContentProvider.java:126)
at
org.jboss.tools.openshift.internal.ui.explorer.OpenShiftExplorerContentProvider.refreshGrouping(OpenShiftExplorerContentProvider.java:119)
at
org.jboss.tools.openshift.internal.ui.explorer.OpenShiftExplorerContentProvider.handleConnectionChanged(OpenShiftExplorerContentProvider.java:65)
at
org.jboss.tools.openshift.internal.common.ui.explorer.BaseExplorerContentProvider$ConnectionsRegistryListener.connectionChanged(BaseExplorerContentProvider.java:260)
at
org.jboss.tools.openshift.common.core.connection.ConnectionsRegistry.fireChange(ConnectionsRegistry.java:158)
at
org.jboss.tools.openshift.common.core.connection.ConnectionsRegistry.fireConnectionChanged(ConnectionsRegistry.java:116)
at
org.jboss.tools.openshift.internal.ui.job.DeleteResourceJob.doRun(DeleteResourceJob.java:48)
at
org.jboss.tools.openshift.internal.ui.wizard.project.ManageProjectsWizardPage$3$1.doRun(ManageProjectsWizardPage.java:177)
at
org.jboss.tools.openshift.internal.common.core.job.AbstractDelegatingMonitorJob.run(AbstractDelegatingMonitorJob.java:36)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
{code}
Projects wizard: NPE when deleting a project
--------------------------------------------
Key: JBIDE-20290
URL:
https://issues.jboss.org/browse/JBIDE-20290
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: openshift
Affects Versions: 4.3.0.Beta2
Reporter: Andre Dietisheim
Assignee: Jeff Cantrill
Priority: Critical
Fix For: 4.3.0.Beta2
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)