java.lang.ClassCastException: org.icefaces.eclipse.jst.libprov.PluginLibraryProviderInstallOperationConfig cannot be cast to org.eclipse.jst.common.project.facet.core.libprov.osgi.OsgiBundlesLibraryProviderInstallOperationConfig

Icesoft | maxburn | 6 years ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 0

    Eclipse Helios Project Facets error

    Icesoft | 6 years ago | maxburn
    java.lang.ClassCastException: org.icefaces.eclipse.jst.libprov.PluginLibraryProviderInstallOperationConfig cannot be cast to org.eclipse.jst.common.project.facet.core.libprov.osgi.OsgiBundlesLibraryProviderInstallOperationConfig

    Root Cause Analysis

    1. java.lang.ClassCastException

      org.icefaces.eclipse.jst.libprov.PluginLibraryProviderInstallOperationConfig cannot be cast to org.eclipse.jst.common.project.facet.core.libprov.osgi.OsgiBundlesLibraryProviderInstallOperationConfig

      at org.eclipse.jst.common.project.facet.ui.libprov.osgi.OsgiBundlesLibraryProviderInstallPanel$1.getElements()
    2. org.eclipse.jst
      OsgiBundlesLibraryProviderInstallPanel$1.getElements
      1. org.eclipse.jst.common.project.facet.ui.libprov.osgi.OsgiBundlesLibraryProviderInstallPanel$1.getElements(OsgiBundlesLibraryProviderInstallPanel.java:75)
      1 frame
    3. JFace
      StructuredViewer.setInput
      1. org.eclipse.jface.viewers.StructuredViewer.getRawChildren(StructuredViewer.java:989)
      2. org.eclipse.jface.viewers.ColumnViewer.getRawChildren(ColumnViewer.java:703)
      3. org.eclipse.jface.viewers.AbstractTableViewer.getRawChildren(AbstractTableViewer.java:1087)
      4. org.eclipse.jface.viewers.StructuredViewer.getFilteredChildren(StructuredViewer.java:896)
      5. org.eclipse.jface.viewers.StructuredViewer.getSortedChildren(StructuredViewer.java:1046)
      6. org.eclipse.jface.viewers.AbstractTableViewer.internalRefreshAll(AbstractTableViewer.java:701)
      7. org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:649)
      8. org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:636)
      9. org.eclipse.jface.viewers.AbstractTableViewer$2.run(AbstractTableViewer.java:592)
      10. org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1422)
      11. org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1383)
      12. org.eclipse.jface.viewers.AbstractTableViewer.inputChanged(AbstractTableViewer.java:590)
      13. org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:274)
      14. org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1664)
      14 frames
    4. org.eclipse.jst
      LibraryFacetPropertyPage.createContents
      1. org.eclipse.jst.common.project.facet.ui.libprov.osgi.OsgiBundlesLibraryProviderInstallPanel.createControl(OsgiBundlesLibraryProviderInstallPanel.java:136)
      2. org.eclipse.jst.common.project.facet.ui.libprov.internal.LibraryInstallPanel.handleProvidersSetChanged(LibraryInstallPanel.java:162)
      3. org.eclipse.jst.common.project.facet.ui.libprov.internal.LibraryInstallPanel.<init>(LibraryInstallPanel.java:111)
      4. org.eclipse.jst.common.project.facet.ui.libprov.internal.LibraryProviderFrameworkUiImpl.createInstallLibraryPanel(LibraryProviderFrameworkUiImpl.java:76)
      5. org.eclipse.jst.common.project.facet.ui.libprov.LibraryProviderFrameworkUi.createInstallLibraryPanel(LibraryProviderFrameworkUi.java:60)
      6. org.eclipse.jst.common.project.facet.ui.libprov.LibraryProviderFrameworkUi.createInstallLibraryPanel(LibraryProviderFrameworkUi.java:44)
      7. org.eclipse.jst.common.project.facet.ui.libprov.LibraryFacetPropertyPage.createPageContents(LibraryFacetPropertyPage.java:207)
      8. org.eclipse.jst.common.project.facet.ui.libprov.LibraryFacetPropertyPage.updateContents(LibraryFacetPropertyPage.java:266)
      9. org.eclipse.jst.common.project.facet.ui.libprov.LibraryFacetPropertyPage.createContents(LibraryFacetPropertyPage.java:192)
      9 frames
    5. JFace
      PreferencePage.createControl
      1. org.eclipse.jface.preference.PreferencePage.createControl(PreferencePage.java:232)
      1 frame
    6. org.eclipse.jst
      LibraryFacetPropertyPage.createControl
      1. org.eclipse.jst.common.project.facet.ui.libprov.LibraryFacetPropertyPage.createControl(LibraryFacetPropertyPage.java:131)
      1 frame
    7. JFace
      PreferenceDialog$14.run
      1. org.eclipse.jface.preference.PreferenceDialog.createPageControl(PreferenceDialog.java:1501)
      2. org.eclipse.jface.preference.PreferenceDialog$14.run(PreferenceDialog.java:1258)
      2 frames
    8. Eclipse Core
      SafeRunner.run
      1. org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
      1 frame
    9. Eclipse UI
      JFaceUtil$1.run
      1. org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49)
      1 frame
    10. JFace
      PreferenceDialog.showPage
      1. org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)
      2. org.eclipse.jface.preference.PreferenceDialog.showPage(PreferenceDialog.java:1252)
      2 frames
    11. Workbench
      FilteredPreferenceDialog.showPage
      1. org.eclipse.ui.internal.dialogs.FilteredPreferenceDialog.showPage(FilteredPreferenceDialog.java:673)
      1 frame
    12. JFace
      PreferenceDialog$10.run
      1. org.eclipse.jface.preference.PreferenceDialog$10.run(PreferenceDialog.java:708)
      1 frame
    13. RWT
      BusyIndicator.showWhile
      1. org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
      1 frame
    14. JFace
      StructuredViewer$3.run
      1. org.eclipse.jface.preference.PreferenceDialog$9.selectionChanged(PreferenceDialog.java:704)
      2. org.eclipse.jface.viewers.StructuredViewer$3.run(StructuredViewer.java:867)
      2 frames
    15. Eclipse Core
      SafeRunner.run
      1. org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
      1 frame
    16. Eclipse UI
      JFaceUtil$1.run
      1. org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49)
      1 frame
    17. JFace
      OpenStrategy$3.run
      1. org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)
      2. org.eclipse.jface.viewers.StructuredViewer.firePostSelectionChanged(StructuredViewer.java:865)
      3. org.eclipse.jface.viewers.StructuredViewer.handlePostSelect(StructuredViewer.java:1205)
      4. org.eclipse.jface.viewers.StructuredViewer$5.widgetSelected(StructuredViewer.java:1230)
      5. org.eclipse.jface.util.OpenStrategy.firePostSelectionEvent(OpenStrategy.java:251)
      6. org.eclipse.jface.util.OpenStrategy.access$5(OpenStrategy.java:245)
      7. org.eclipse.jface.util.OpenStrategy$3.run(OpenStrategy.java:419)
      7 frames
    18. RWT
      Display.observerProc
      1. org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
      2. org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134)
      3. org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3586)
      4. org.eclipse.swt.widgets.Display.observerProc(Display.java:3227)
      4 frames
    19. org.eclipse.swt
      OS.objc_msgSendSuper
      1. org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method)
      1 frame
    20. RWT
      Display.applicationProc
      1. org.eclipse.swt.widgets.Display.applicationNextEventMatchingMask(Display.java:4483)
      2. org.eclipse.swt.widgets.Display.applicationProc(Display.java:4739)
      2 frames
    21. org.eclipse.swt
      OS.objc_msgSendSuper
      1. org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method)
      1 frame
    22. RWT
      Display.windowProc
      1. org.eclipse.swt.widgets.Widget.callSuper(Widget.java:220)
      2. org.eclipse.swt.widgets.Widget.mouseDownSuper(Widget.java:1025)
      3. org.eclipse.swt.widgets.Tree.mouseDownSuper(Tree.java:1974)
      4. org.eclipse.swt.widgets.Widget.mouseDown(Widget.java:1021)
      5. org.eclipse.swt.widgets.Control.mouseDown(Control.java:2258)
      6. org.eclipse.swt.widgets.Tree.mouseDown(Tree.java:1942)
      7. org.eclipse.swt.widgets.Display.windowProc(Display.java:4976)
      7 frames
    23. org.eclipse.swt
      OS.objc_msgSendSuper
      1. org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method)
      1 frame
    24. RWT
      Display.windowProc
      1. org.eclipse.swt.widgets.Widget.callSuper(Widget.java:220)
      2. org.eclipse.swt.widgets.Widget.windowSendEvent(Widget.java:1943)
      3. org.eclipse.swt.widgets.Shell.windowSendEvent(Shell.java:2025)
      4. org.eclipse.swt.widgets.Display.windowProc(Display.java:5040)
      4 frames
    25. org.eclipse.swt
      OS.objc_msgSendSuper
      1. org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method)
      1 frame
    26. RWT
      Display.applicationProc
      1. org.eclipse.swt.widgets.Display.applicationSendEvent(Display.java:4582)
      2. org.eclipse.swt.widgets.Display.applicationProc(Display.java:4659)
      2 frames
    27. org.eclipse.swt
      NSApplication.sendEvent
      1. org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method)
      2. org.eclipse.swt.internal.cocoa.NSApplication.sendEvent(NSApplication.java:115)
      2 frames
    28. RWT
      Display.readAndDispatch
      1. org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3274)
      1 frame
    29. JFace
      Window.open
      1. org.eclipse.jface.window.Window.runEventLoop(Window.java:825)
      2. org.eclipse.jface.window.Window.open(Window.java:801)
      2 frames
    30. Eclipse UI
      PropertyDialogAction.run
      1. org.eclipse.ui.dialogs.PropertyDialogAction.run(PropertyDialogAction.java:157)
      1 frame
    31. JFace
      ActionContributionItem$5.handleEvent
      1. org.eclipse.jface.action.Action.runWithEvent(Action.java:498)
      2. org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584)
      3. org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501)
      4. org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411)
      4 frames
    32. RWT
      Display.readAndDispatch
      1. org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
      2. org.eclipse.swt.widgets.Display.sendEvent(Display.java:3776)
      3. org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1367)
      4. org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1390)
      5. org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1375)
      6. org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1187)
      7. org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3622)
      8. org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3277)
      8 frames
    33. Eclipse UI
      Workbench$7.run
      1. org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2640)
      2. org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2604)
      3. org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2438)
      4. org.eclipse.ui.internal.Workbench$7.run(Workbench.java:671)
      4 frames
    34. Databinding
      Realm.runWithDefault
      1. org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
      1 frame
    35. Eclipse UI
      Workbench.createAndRunWorkbench
      1. org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:664)
      1 frame
    36. Eclipse UI
      PlatformUI.createAndRunWorkbench
      1. org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
      1 frame
    37. Eclipse IDE
      IDEApplication.start
      1. org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:115)
      1 frame
    38. Equinox Container
      EclipseAppHandle.run
      1. org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
      1 frame
    39. Eclipse OSGi
      EclipseStarter.run
      1. org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
      2. org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
      3. org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369)
      4. org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
      4 frames
    40. Java RT
      Method.invoke
      1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      2. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      3. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      4. java.lang.reflect.Method.invoke(Method.java:597)
      4 frames
    41. Equinox
      Main.run
      1. org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:619)
      2. org.eclipse.equinox.launcher.Main.basicRun(Main.java:574)
      3. org.eclipse.equinox.launcher.Main.run(Main.java:1407)
      3 frames