Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [birt-dev] Re: java.lang.ClassCastException:org.eclipse.ui.part.FileEditorInput

Hi,
Thank you for interested in BIRT.
Bit-dev mail listing uses to discuss BIRT development issues. 
Please use BIRT news group for using issues.

The answer is as following:
Please don't have org.eclipse.birt.designer.ui.ide and org.eclipse.birt.designer.ui.rcp plug-in open together.
If you want to run RCP under eclipse IDE environment, you need close birt ide plug-in.
Thanks
Wang Qiangsheng
 
Actuate Software(Shanghai)
Phone: (86-21)50270900 ext. 226
Fax: (86-21)50270901
qwang@xxxxxxxxxxx
 

-----Original Message-----
From: birt-dev-bounces@xxxxxxxxxxx [mailto:birt-dev-bounces@xxxxxxxxxxx] On Behalf Of Ady Das-OToole
Sent: 2005年10月10日 9:33
To: Dev - BIRT project
Subject: [birt-dev] Re: java.lang.ClassCastException:org.eclipse.ui.part.FileEditorInput

Has anyone encountered this issue? I'm trying to run RCP after having 
built it within eclipse but I keep running into the following Class cast 
exception. Any help will be much appreciated.

- A

java.lang.ClassCastException: org.eclipse.ui.part.FileEditorInput
    at 
org.eclipse.birt.report.designer.internal.ui.editors.parts.AbstractMultiPageLayoutEditor.superSetInput(AbstractMultiPageLayoutEditor.java:558)
    at 
org.eclipse.birt.report.designer.internal.ui.editors.parts.AbstractMultiPageLayoutEditor.init(AbstractMultiPageLayoutEditor.java:760)
    at 
org.eclipse.ui.internal.EditorManager.createSite(EditorManager.java:773)
    at 
org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:572)
    at 
org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:365)
    at 
org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:552)
    at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:283)
    at 
org.eclipse.ui.internal.presentations.PresentablePart.setVisible(PresentablePart.java:126)
    at 
org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(PresentablePartFolder.java:268)
    at 
org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(LeftToRightTabOrder.java:65)
    at 
org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(TabbedStackPresentation.java:391)
    at 
org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:1102)
    at org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:1051)
    at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:1256)
    at org.eclipse.ui.internal.PartStack.add(PartStack.java:442)
    at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:109)
    at 
org.eclipse.ui.internal.EditorSashContainer.addEditor(EditorSashContainer.java:60)
    at 
org.eclipse.ui.internal.EditorAreaHelper.addToLayout(EditorAreaHelper.java:212)
    at 
org.eclipse.ui.internal.EditorAreaHelper.addEditor(EditorAreaHelper.java:202)
    at 
org.eclipse.ui.internal.EditorManager.createEditorTab(EditorManager.java:753)
    at 
org.eclipse.ui.internal.EditorManager.openEditorFromDescriptor(EditorManager.java:665)
    at 
org.eclipse.ui.internal.EditorManager.openEditor(EditorManager.java:628)
    at 
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2323)
    at 
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2258)
    at 
org.eclipse.ui.internal.WorkbenchPage.access$9(WorkbenchPage.java:2250)
    at org.eclipse.ui.internal.WorkbenchPage$9.run(WorkbenchPage.java:2236)
    at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
    at 
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2231)
    at 
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2212)
    at org.eclipse.ui.ide.IDE.openEditor(IDE.java:371)
    at org.eclipse.ui.ide.IDE.openEditor(IDE.java:334)
    at 
org.eclipse.birt.report.designer.ui.ide.wizards.NewReportWizard$3.run(NewReportWizard.java:565)
    at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
    at 
org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)
    at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3057)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2716)
    at 
org.eclipse.jface.operation.ModalContext$ModalContextThread.block(ModalContext.java:153)
    at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:303)
    at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java:830)
    at 
org.eclipse.birt.report.designer.ui.ide.wizards.NewReportWizard.performFinish(NewReportWizard.java:222)
    at 
org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:676)
    at 
org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:349)
    at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:556)
    at 
org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:90)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3080)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2713)
    at org.eclipse.jface.window.Window.runEventLoop(Window.java:809)
    at org.eclipse.jface.window.Window.open(Window.java:787)
    at 
org.eclipse.ui.internal.actions.NewWizardShortcutAction.run(NewWizardShortcutAction.java:110)
    at org.eclipse.jface.action.Action.runWithEvent(Action.java:996)
    at 
org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:538)
    at 
org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:488)
    at 
org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:400)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3080)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2713)
    at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1699)
    at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663)
    at 
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143)
    at 
org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:103)
    at 
org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226)
    at 
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376)
    at 
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163)
    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:334)
    at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
    at org.eclipse.core.launcher.Main.run(Main.java:973)
    at org.eclipse.core.launcher.Main.main(Main.java:948)

-- 
Ady Das OToole

Optaros
155 Second Street  Cambridge, MA  02141

(v) 617-225-2455 x113
(m) 617-217-1041 (f) 617-225-2457

-- do you ubuntu?

_______________________________________________
birt-dev mailing list
birt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/birt-dev


Back to the top