1 Reply Latest reply: Jul 26, 2013 6:40 AM by bob_baldwin RSS

    Bundle Manifest Editor Exception

    bob_baldwin Community Member

      Following advice from WDS, we have just migrated to EB 2.1 (using the trial version until the team releases fixes authentication issues for the standard version via the partner portal) and upon importing or opening an existing EB 2.0 project in FlashBuilder 4.6, and then attempting to access the Bundle Manifest Editor throws an exception and displays the message "Could not open the editor: An unexpected exception was thrown." (The log of the event is included below.)

       

      Is there a way to externally edit the manifest to correct whatever problems the editor is experiencing? (We hope the only solution to this is NOT to create a new project and import the sources.)

       

       

      !ENTRY org.eclipse.osgi 2 1 2013-07-26 07:36:51.656

      !MESSAGE NLS unused message: HybridBundlePage_extensions_title in: com.adobe.cside.ui.editors.pages.messages

       

      !ENTRY org.eclipse.osgi 2 1 2013-07-26 07:36:51.656

      !MESSAGE NLS unused message: ZXPBundlePage_extensions_title in: com.adobe.cside.ui.editors.pages.messages

       

      !ENTRY org.eclipse.ui 4 0 2013-07-26 07:36:52.276

      !MESSAGE Unable to create editor ID com.adobe.cside.ui.editors.BundleManifestEditor: An unexpected exception was thrown.

      !STACK 0

      java.lang.NullPointerException

                at com.adobe.cside.ui.editors.pages.MainBundlePage.isPointProductSupported(Unknown Source)

                at com.adobe.cside.ui.editors.pages.MainBundlePage.createTargetAppSection(Unknown Source)

                at com.adobe.cside.ui.editors.pages.MainBundlePage.createFormContent(Unknown Source)

                at org.eclipse.ui.forms.editor.FormPage$1.run(FormPage.java:152)

                at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)

                at org.eclipse.ui.forms.editor.FormPage.createPartControl(FormPage.java:150)

                at org.eclipse.ui.forms.editor.FormEditor.pageChange(FormEditor.java:471)

                at com.adobe.cside.ui.editors.BundleManifestEditor.pageChange(Unknown Source)

                at org.eclipse.ui.part.MultiPageEditorPart.setActivePage(MultiPageEditorPart.java:1067)

                at org.eclipse.ui.forms.editor.FormEditor.setActivePage(FormEditor.java:603)

                at org.eclipse.ui.part.MultiPageEditorPart.createPartControl(MultiPageEditorPart.java:352)

                at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:670)

                at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:465)

                at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:595)

                at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:313)

                at org.eclipse.ui.internal.presentations.PresentablePart.setVisible(PresentablePart.java:180 )

                at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(PresentablePartFo lder.java:270)

                at org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(LeftToRightTabOrder .java:65)

                at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(TabbedStack Presentation.java:473)

                at org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:1245)

                at org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:1198)

                at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:1597)

                at org.eclipse.ui.internal.PartStack.add(PartStack.java:493)

                at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:103)

                at org.eclipse.ui.internal.PartStack.add(PartStack.java:479)

                at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:112)

                at org.eclipse.ui.internal.EditorSashContainer.addEditor(EditorSashContainer.java:63)

                at org.eclipse.ui.internal.EditorAreaHelper.addToLayout(EditorAreaHelper.java:225)

                at org.eclipse.ui.internal.EditorAreaHelper.addEditor(EditorAreaHelper.java:213)

                at org.eclipse.ui.internal.EditorManager.createEditorTab(EditorManager.java:808)

                at org.eclipse.ui.internal.EditorManager.openEditorFromDescriptor(EditorManager.java:707)

                at org.eclipse.ui.internal.EditorManager.openEditor(EditorManager.java:666)

                at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2942)

                at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2850)

                at org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:2842)

                at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2793)

                at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)

                at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2789)

                at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2773)

                at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2756)

                at com.adobe.cside.ui.popup.actions.CSIDEBundleEditorAction.run(Unknown Source)

                at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:251)

                at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionI tem.java:584)

                at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501)

                at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java :411)

                at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)

                at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4128)

                at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1457)

                at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1480)

                at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1465)

                at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1270)

                at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3974)

                at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3613)

                at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2696)

                at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2660)

                at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494)

                at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674)

                at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)

                at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:667)

                at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)

                at com.adobe.flexbuilder.standalone.FlashBuilderApplication.start(FlashBuilderApplication.ja va:108)

                at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)

                at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLau ncher.java:110)

                at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.jav a:79)

                at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)

                at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)

                at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

                at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

                at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

                at java.lang.reflect.Method.invoke(Method.java:597)

                at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)

                at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)

                at org.eclipse.equinox.launcher.Main.run(Main.java:1410)