[
https://issues.jboss.org/browse/TEIIDDES-897?page=com.atlassian.jira.plug...
]
Dan Florian resolved TEIIDDES-897.
----------------------------------
Resolution: Done
VDB Editor does not have a selection provider and that is how the NPE was occurring. Now
checking for null selection provider in NewMenuContributionsManager.
NPE Customizing Designer Perspective
------------------------------------
Key: TEIIDDES-897
URL:
https://issues.jboss.org/browse/TEIIDDES-897
Project: Teiid Designer
Issue Type: Bug
Components: Eclipse Integration
Affects Versions: 7.3
Environment: Mac OS X 10.6.6
Reporter: Dan Florian
Assignee: Dan Florian
Fix For: 7.4
Open a VDB Editor then right-click on Designer perspective tab and customize and get
below exception. Error is because the VDB Editor has a null selection provider.
java.lang.NullPointerException
at
com.metamatrix.modeler.internal.ui.actions.NewMenuContributionsManager.getContributionItems(NewMenuContributionsManager.java:28)
at
org.eclipse.ui.actions.CompoundContributionItem.getContributionItemsToFill(CompoundContributionItem.java:95)
at
org.eclipse.ui.actions.CompoundContributionItem.fill(CompoundContributionItem.java:70)
at
org.eclipse.ui.internal.menus.DynamicMenuContributionItem.fill(DynamicMenuContributionItem.java:125)
at org.eclipse.jface.action.MenuManager.doItemFill(MenuManager.java:737)
at org.eclipse.jface.action.MenuManager.update(MenuManager.java:818)
at org.eclipse.jface.action.MenuManager.updateAll(MenuManager.java:935)
at org.eclipse.jface.action.MenuManager.update(MenuManager.java:838)
at org.eclipse.jface.action.MenuManager.updateAll(MenuManager.java:935)
at org.eclipse.jface.action.MenuManager.update(MenuManager.java:838)
at org.eclipse.jface.action.MenuManager.updateAll(MenuManager.java:935)
at
org.eclipse.ui.internal.dialogs.CustomizePerspectiveDialog.loadMenuAndToolbarStructure(CustomizePerspectiveDialog.java:2639)
at
org.eclipse.ui.internal.dialogs.CustomizePerspectiveDialog.<init>(CustomizePerspectiveDialog.java:1447)
at
org.eclipse.ui.internal.WorkbenchWindow.createCustomizePerspectiveDialog(WorkbenchWindow.java:4012)
--
This message is automatically generated by JIRA.
For more information on JIRA, see:
http://www.atlassian.com/software/jira