This Bugzilla instance is deprecated, and most Eclipse projects now use GitHub or Eclipse GitLab. Please see the deprecation plan for details.
Bug 168468 - FacesConfig Editor throws exception when adding ManagedBeans..
Summary: FacesConfig Editor throws exception when adding ManagedBeans..
Status: CLOSED FIXED
Alias: None
Product: Java Server Faces
Classification: WebTools
Component: UI (show other bugs)
Version: 2.0   Edit
Hardware: PC Windows XP
: P3 major (vote)
Target Milestone: ---   Edit
Assignee: Cameron Bateman CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-12-18 17:23 EST by Raghunathan Srinivasan CLA
Modified: 2007-04-03 11:47 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Raghunathan Srinivasan CLA 2006-12-18 17:23:21 EST
Smoke test on build S-2.0M4-200612180440.
Adding a managed bean throws this exception.
!ENTRY org.eclipse.wst.common.ui.properties 4 2 2006-12-18 13:51:06.093
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.wst.common.ui.properties".
!STACK 0
java.util.MissingResourceException: The image resource 'full/obj16/ManagedBeanClassType' could not be located
	at org.eclipse.emf.common.EMFPlugin.delegatedGetImage(EMFPlugin.java:329)
	at org.eclipse.emf.common.EMFPlugin.getImage(EMFPlugin.java:271)
	at org.eclipse.jst.jsf.facesconfig.edit.provider.ManagedBeanClassTypeItemProvider.getImage(ManagedBeanClassTypeItemProvider.java:127)
	at org.eclipse.emf.edit.provider.AdapterFactoryItemDelegator.getImage(AdapterFactoryItemDelegator.java:118)
	at org.eclipse.emf.edit.provider.ItemPropertyDescriptor$ItemDelegator.getImage(ItemPropertyDescriptor.java:255)
	at org.eclipse.emf.edit.ui.provider.PropertyDescriptor$1.getImage(PropertyDescriptor.java:128)
	at org.eclipse.ui.views.properties.PropertySheetEntry.getImage(PropertySheetEntry.java:435)
	at org.eclipse.ui.views.properties.PropertySheetViewer.updateEntry(PropertySheetViewer.java:1299)
	at org.eclipse.ui.views.properties.PropertySheetViewer.access$4(PropertySheetViewer.java:1292)
	at org.eclipse.ui.views.properties.PropertySheetViewer$3.valueChanged(PropertySheetViewer.java:326)
	at org.eclipse.ui.views.properties.PropertySheetEntry.fireValueChanged(PropertySheetEntry.java:325)
	at org.eclipse.ui.views.properties.PropertySheetEntry.setValues(PropertySheetEntry.java:763)
	at org.eclipse.ui.views.properties.PropertySheetEntry.refreshValues(PropertySheetEntry.java:615)
	at org.eclipse.ui.views.properties.PropertySheetEntry.refreshChildEntries(PropertySheetEntry.java:568)
	at org.eclipse.ui.views.properties.PropertySheetEntry.setValues(PropertySheetEntry.java:760)
	at org.eclipse.ui.views.properties.PropertySheetViewer.setInput(PropertySheetViewer.java:943)
	at org.eclipse.ui.views.properties.PropertySheetPage.selectionChanged(PropertySheetPage.java:473)
	at org.eclipse.jst.jsf.facesconfig.ui.pageflow.properties.GeneralViewSection.setInput(GeneralViewSection.java:255)
	at org.eclipse.wst.common.ui.properties.internal.view.Tab$5.run(Tab.java:173)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
	at org.eclipse.wst.common.ui.properties.internal.view.Tab.setInput(Tab.java:180)
	at org.eclipse.wst.common.ui.properties.internal.provisional.TabbedPropertySheetPage$SelectionChangedListener.selectionChanged(TabbedPropertySheetPage.java:208)
	at org.eclipse.jface.viewers.Viewer$2.run(Viewer.java:162)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
	at org.eclipse.core.runtime.Platform.run(Platform.java:850)
	at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:45)
	at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:153)
	at org.eclipse.jface.viewers.Viewer.fireSelectionChanged(Viewer.java:160)
	at org.eclipse.jface.viewers.StructuredViewer.updateSelection(StructuredViewer.java:2004)
	at org.eclipse.jface.viewers.StructuredViewer.setSelection(StructuredViewer.java:1605)
	at org.eclipse.jface.viewers.Viewer.setSelection(Viewer.java:388)
	at org.eclipse.wst.common.ui.properties.internal.provisional.TabbedPropertySheetPage.setInput(TabbedPropertySheetPage.java:660)
	at org.eclipse.wst.common.ui.properties.internal.provisional.TabbedPropertySheetPage.selectionChanged(TabbedPropertySheetPage.java:512)
	at org.eclipse.ui.views.properties.PropertySheet.selectionChanged(PropertySheet.java:214)
	at org.eclipse.ui.internal.AbstractSelectionService.fireSelection(AbstractSelectionService.java:156)
	at org.eclipse.ui.internal.AbstractSelectionService$1.selectionChanged(AbstractSelectionService.java:62)
	at org.eclipse.ui.part.MultiPageSelectionProvider$1.run(MultiPageSelectionProvider.java:108)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
	at org.eclipse.ui.part.MultiPageSelectionProvider.fireEventChange(MultiPageSelectionProvider.java:106)
	at org.eclipse.ui.part.MultiPageSelectionProvider.fireSelectionChanged(MultiPageSelectionProvider.java:88)
	at org.eclipse.ui.part.MultiPageEditorSite.handleSelectionChanged(MultiPageEditorSite.java:450)
	at org.eclipse.ui.part.MultiPageEditorSite$2.selectionChanged(MultiPageEditorSite.java:366)
	at org.eclipse.jst.jsf.facesconfig.ui.page.FacesConfigMasterDetailPage.selectionChanged(FacesConfigMasterDetailPage.java:254)
	at org.eclipse.jst.jsf.facesconfig.ui.section.AbstractFacesConfigSection.selectionChanged(AbstractFacesConfigSection.java:260)
	at org.eclipse.jst.jsf.facesconfig.ui.section.FacesConfigMasterSection.selectionChanged(FacesConfigMasterSection.java:307)
	at org.eclipse.jst.jsf.facesconfig.ui.section.ManagedBeanMasterSection.selectionChanged(ManagedBeanMasterSection.java:205)
	at org.eclipse.jface.viewers.Viewer$2.run(Viewer.java:162)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
	at org.eclipse.core.runtime.Platform.run(Platform.java:850)
	at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:45)
	at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:153)
	at org.eclipse.jface.viewers.Viewer.fireSelectionChanged(Viewer.java:160)
	at org.eclipse.jface.viewers.StructuredViewer.updateSelection(StructuredViewer.java:2004)
	at org.eclipse.jface.viewers.StructuredViewer.handleSelect(StructuredViewer.java:1137)
	at org.eclipse.jface.viewers.StructuredViewer$4.widgetSelected(StructuredViewer.java:1163)
	at org.eclipse.jface.util.OpenStrategy.fireSelectionEvent(OpenStrategy.java:227)
	at org.eclipse.jface.util.OpenStrategy.access$3(OpenStrategy.java:221)
	at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:388)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:928)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3465)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3079)
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1945)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1909)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:425)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
	at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:95)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethod(EclipseAppContainer.java:522)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:147)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:104)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:74)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:354)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:170)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.eclipse.core.launcher.Main.invokeFramework(Main.java:339)
	at org.eclipse.core.launcher.Main.basicRun(Main.java:283)
	at org.eclipse.core.launcher.Main.run(Main.java:984)
	at org.eclipse.core.launcher.Main.main(Main.java:959)
Comment 1 Cameron Bateman CLA 2006-12-18 17:33:30 EST
FIX

Updated the build.properties file in org.eclipse.jst.jsf.facesconfig to ensure the icons folder is included.

jst-commit message id: <20061218220809.51CBB1A9C0@mail.eclipse.org>


--Cam
Comment 2 Raghunathan Srinivasan CLA 2006-12-19 14:52:02 EST
Verified fixed in Stable Build: S-2.0M4-200612182353
Comment 3 John Lanuti CLA 2007-04-03 11:47:12 EDT
Closing as part of mass query to clean up old resolved bugs in untargetted milestones.