!ENTRY org.eclipse.e4.ui.workbench.swt 4 2 2012-09-11 15:40:49.946
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.e4.ui.workbench.swt".
!STACK 0
org.eclipse.e4.core.di.InjectionException: org.eclipse.core.runtime.AssertionFailedException: null argument:Action must not have null id
at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:63)
at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:857)
at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:111)
at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:81)
at org.eclipse.e4.core.contexts.ContextInjectionFactory.inject(ContextInjectionFactory.java:72)
at org.eclipse.ui.internal.Workbench.createWorkbenchWindow(Workbench.java:1249)
at org.eclipse.ui.internal.Workbench.getActiveWorkbenchWindow(Workbench.java:1221)
at org.eclipse.ui.internal.services.WorkbenchSourceProvider.updateActiveShell(WorkbenchSourceProvider.java:924)
at org.eclipse.ui.internal.services.WorkbenchSourceProvider.getCurrentState(WorkbenchSourceProvider.java:133)
at org.eclipse.ui.internal.services.WorkbenchSourceProvider$6.handleEvent(WorkbenchSourceProvider.java:684)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1262)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1077)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1058)
at org.eclipse.swt.widgets.Decorations.WM_ACTIVATE(Decorations.java:1664)
at org.eclipse.swt.widgets.Shell.WM_ACTIVATE(Shell.java:2145)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:4525)
at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:341)
at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1627)
at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2069)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:4976)
at org.eclipse.swt.internal.win32.OS.BringWindowToTop(Native Method)
at org.eclipse.swt.widgets.Decorations.bringToTop(Decorations.java:231)
at org.eclipse.swt.widgets.Shell.open(Shell.java:1217)
at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.postProcess(WBWRenderer.java:710)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:639)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:725)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:696)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:690)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:675)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:957)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:916)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:585)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:540)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at esc_configurator_tool.Application.start(Application.java:20)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
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.launcher.Main.invokeFramework(Main.java:629)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
at org.eclipse.equinox.launcher.Main.main(Main.java:1414)
Caused by: org.eclipse.core.runtime.AssertionFailedException: null argument:Action must not have null id
at org.eclipse.core.runtime.Assert.isNotNull(Assert.java:85)
at org.eclipse.ui.application.ActionBarAdvisor.register(ActionBarAdvisor.java:191)
at esc_configurator_tool.ApplicationActionBarAdvisor.makeActions(ApplicationActionBarAdvisor.java:77)
at org.eclipse.ui.application.ActionBarAdvisor.fillActionBars(ActionBarAdvisor.java:148)
at org.eclipse.ui.internal.WorkbenchWindow.fillActionBars(WorkbenchWindow.java:2050)
at org.eclipse.ui.internal.WorkbenchWindow.setup(WorkbenchWindow.java:523)
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.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
... 53 more
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-09-11 15:40:49.975
!MESSAGE Exception occurred while rendering: org.eclipse.e4.ui.model.application.ui.basic.impl.TrimmedWindowImpl@22a7c7 (elementId: IDEWindow, tags: [topLevel], contributorURI: platform:/plugin/org.eclipse.ui.workbench) (widget: Shell {MSI's ESC Configuration Generator in RCP}, renderer: org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer@1ead524, toBeRendered: true, onTop: false, visible: true, containerData: null, accessibilityPhrase: null) (label: null, iconURI: null, tooltip: null, context: TrimmedWindowImpl (IDEWindow) Context, variables: [], x: -2147483648, y: -2147483648, width: 1024, height: 768)
!STACK 0
org.eclipse.e4.core.di.InjectionException: org.eclipse.core.runtime.AssertionFailedException: null argument:Action must not have null id
at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:63)
at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:857)
at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:111)
at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:81)
at org.eclipse.e4.core.contexts.ContextInjectionFactory.inject(ContextInjectionFactory.java:72)
at org.eclipse.ui.internal.Workbench.createWorkbenchWindow(Workbench.java:1249)
at org.eclipse.ui.internal.Workbench.getActiveWorkbenchWindow(Workbench.java:1221)
at org.eclipse.ui.internal.services.WorkbenchSourceProvider.updateActiveShell(WorkbenchSourceProvider.java:924)
at org.eclipse.ui.internal.services.WorkbenchSourceProvider.getCurrentState(WorkbenchSourceProvider.java:133)
at org.eclipse.ui.internal.services.WorkbenchSourceProvider$6.handleEvent(WorkbenchSourceProvider.java:684)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1262)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1077)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1058)
at org.eclipse.swt.widgets.Decorations.WM_ACTIVATE(Decorations.java:1664)
at org.eclipse.swt.widgets.Shell.WM_ACTIVATE(Shell.java:2145)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:4525)
at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:341)
at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1627)
at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2069)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:4976)
at org.eclipse.swt.internal.win32.OS.BringWindowToTop(Native Method)
at org.eclipse.swt.widgets.Decorations.bringToTop(Decorations.java:231)
at org.eclipse.swt.widgets.Shell.open(Shell.java:1217)
at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.postProcess(WBWRenderer.java:710)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:639)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:725)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:696)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:690)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:675)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:957)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:916)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:585)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:540)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at esc_configurator_tool.Application.start(Application.java:20)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
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.launcher.Main.invokeFramework(Main.java:629)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
at org.eclipse.equinox.launcher.Main.main(Main.java:1414)
Caused by: org.eclipse.core.runtime.AssertionFailedException: null argument:Action must not have null id
at org.eclipse.core.runtime.Assert.isNotNull(Assert.java:85)
at org.eclipse.ui.application.ActionBarAdvisor.register(ActionBarAdvisor.java:191)
at esc_configurator_tool.ApplicationActionBarAdvisor.makeActions(ApplicationActionBarAdvisor.java:77)
at org.eclipse.ui.application.ActionBarAdvisor.fillActionBars(ActionBarAdvisor.java:148)
at org.eclipse.ui.internal.WorkbenchWindow.fillActionBars(WorkbenchWindow.java:2050)
at org.eclipse.ui.internal.WorkbenchWindow.setup(WorkbenchWindow.java:523)
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.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
... 53 more
]]>RP Mar2012-09-11T10:30:51-00:00Re: org.eclipse.core.runtime.AssertionFailedException
https://www.eclipse.org/forums/index.php/mv/msg/375178/911340/#msg_911340
2012-09-11T12:21:24-00:00Re: org.eclipse.core.runtime.AssertionFailedException
https://www.eclipse.org/forums/index.php/mv/msg/375178/911645/#msg_911645
and Run->Run Configurations- Plug-ins o.e.e4.ui.workbench.addons.swt already selected default
Tool.Product ->open Launch the application/product same error.
Please kindly help me.
]]>RP Mar2012-09-12T03:21:47-00:00Re: org.eclipse.core.runtime.AssertionFailedException
https://www.eclipse.org/forums/index.php/mv/msg/375178/911797/#msg_911797
Means that there is something that needs an ID but it is not provided. Most likely a command.]]>2012-09-12T10:40:47-00:00Re: org.eclipse.core.runtime.AssertionFailedException
https://www.eclipse.org/forums/index.php/mv/msg/375178/912168/#msg_912168
ESC_Configurator_Tool.jar plug-in already included in the product dependencies.
org.eclipse.e4.core.di.InjectionException: org.eclipse.core.runtime.AssertionFailedException: null argument:Action must not have null id -
same error like earlier so please kindly help me.]]>RP Mar2012-09-13T04:23:49-00:00Re: org.eclipse.core.runtime.AssertionFailedException
https://www.eclipse.org/forums/index.php/mv/msg/375178/912172/#msg_912172
ESC_Configurator_Tool.jar plug-in already included in the product dependencies.
org.eclipse.e4.core.di.InjectionException: org.eclipse.core.runtime.AssertionFailedException: null argument:Action must not have null id -
same error like earlier above posted so please kindly help me.]]>RP Mar2012-09-13T04:31:45-00:00Re: org.eclipse.core.runtime.AssertionFailedException
https://www.eclipse.org/forums/index.php/mv/msg/375178/912338/#msg_912338
org.eclipse.e4.ui.workbench.swt plug-in also included in the product.
!ENTRY org.eclipse.e4.ui.workbench.swt 4 2 2012-09-13 14:29:12.093
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.e4.ui.workbench.swt".
!STACK 0
org.eclipse.e4.core.di.InjectionException: org.eclipse.core.runtime.AssertionFailedException: null argument:Action must not have null id
at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:63)]]>RP Mar2012-09-13T11:28:58-00:00Re: org.eclipse.core.runtime.AssertionFailedException
https://www.eclipse.org/forums/index.php/mv/msg/375178/912567/#msg_912567
2012-09-13T19:26:40-00:00Re: org.eclipse.core.runtime.AssertionFailedException
https://www.eclipse.org/forums/index.php/mv/msg/375178/912715/#msg_912715
My application eclipse RCP,Juno ide.
Please meta-inf->manifest.mf Plug-in.xml file attached.
tool.product I added all the required dependencies,tool.product-> launch app
org.eclipse.e4.ui.workbench.swt".
!STACK 0
org.eclipse.e4.core.di.InjectionException: org.eclipse.core.runtime.AssertionFailedException: null argument:Action must not have null id
]]>RP Mar2012-09-14T03:36:38-00:00Re: org.eclipse.core.runtime.AssertionFailedException
https://www.eclipse.org/forums/index.php/mv/msg/375178/912846/#msg_912846
Please kindly help me how to solve it the error and If need I will send required plug-ins in the product as well as applications plug-ins.]]>RP Mar2012-09-14T09:28:49-00:00Re: org.eclipse.core.runtime.AssertionFailedException
https://www.eclipse.org/forums/index.php/mv/msg/375178/912856/#msg_912856
2012-09-14T09:40:18-00:00Re: org.eclipse.core.runtime.AssertionFailedException
https://www.eclipse.org/forums/index.php/mv/msg/375178/915311/#msg_915311
defined, added ID:-product in the overview of the tool.product.
Eclipse for RCP and RAP Developers
Version: Juno Release
Build id: 20120614-1722
Please kindly help me.
]]>RP Mar2012-09-17T03:26:11-00:00Re: org.eclipse.core.runtime.AssertionFailedException
https://www.eclipse.org/forums/index.php/mv/msg/375178/915839/#msg_915839
Existing application developed in Eclipse SDK,Version: 3.7.1,Build id: M20110909-1335 but in that application not used eclipse rcp.
Please kindly how to run my product.
]]>RP Mar2012-09-18T04:03:15-00:00Re: org.eclipse.core.runtime.AssertionFailedException
https://www.eclipse.org/forums/index.php/mv/msg/375178/915875/#msg_915875
more strict here than 3.x.
I've already replied to you on the RCP-Forum.
Tom
Am 13.09.12 13:28, schrieb RP Mar:
> Please kindly help, It's not yet fixed and I debug the app also.
> org.eclipse.e4.ui.workbench.swt plug-in also included in the product.
>
> !ENTRY org.eclipse.e4.ui.workbench.swt 4 2 2012-09-13 14:29:12.093
> !MESSAGE Problems occurred when invoking code from plug-in:
> "org.eclipse.e4.ui.workbench.swt".
> !STACK 0
> org.eclipse.e4.core.di.InjectionException:
> org.eclipse.core.runtime.AssertionFailedException: null argument:Action
> must not have null id
> at
> org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:63)
>]]>Thomas Schindl2012-09-18T06:13:31-00:00Re: org.eclipse.core.runtime.AssertionFailedException
https://www.eclipse.org/forums/index.php/mv/msg/375178/921346/#msg_921346
org.eclipse.e4.ui.workbench.sw
org.eclipse.e4.core.di.InjectionException: org.eclipse.core.runtime.AssertionFailedException: null argument:Action must not have null id]]>RP Mar2012-09-24T03:22:45-00:00Re: org.eclipse.core.runtime.AssertionFailedException
https://www.eclipse.org/forums/index.php/mv/msg/375178/921473/#msg_921473
at
esc_configurator_tool.ApplicationActionBarAdvisor.makeActions(ApplicationActionBarAdvisor.java:77)
So what is your code there?
Tom
Am 24.09.12 05:22, schrieb RP Mar:
> I debug the application and where exactly the problem.How to find out
> the problem please.
>
> org.eclipse.e4.ui.workbench.sw
>
> org.eclipse.e4.core.di.InjectionException:
> org.eclipse.core.runtime.AssertionFailedException: null argument:Action
> must not have null id]]>Thomas Schindl2012-09-24T06:21:23-00:00Re: org.eclipse.core.runtime.AssertionFailedException
https://www.eclipse.org/forums/index.php/mv/msg/375178/921588/#msg_921588
exitAction = ActionFactory.QUIT.create(window);
register(exitAction);
userAction = new UserAction(window);
userAction.setText("User Manual");
userAction.setImageDescriptor(AbstractUIPlugin.imageDescriptorFromPlugin(IXMLKeys.ToolPackage, IImageKeys.USERMANUAL));
register(userAction);
newWindowAction = new newWindowAction("New File", window);
newWindowAction.setImageDescriptor(AbstractUIPlugin.imageDescriptorFromPlugin(IXMLKeys.ToolPackage, IImageKeys.CREATE));
register(newWindowAction);
-----------
after this control going to Assert.class ->
public static void isNotNull(Object object, String message) {
if (object == null)
throw new AssertionFailedException("null argument:" + message); //$NON-NLS-1$
}
-------------
this below code is not executed....
newFormAction = new CreateFormAction("New Form", window);
newFormAction.setImageDescriptor(AbstractUIPlugin.imageDescriptorFromPlugin(IXMLKeys.ToolPackage, IImageKeys.ADDFORM));
register(newFormAction);
generateFormAction = new GenerateFormAction(window);
generateFormAction.setText("Generate");
generateFormAction.setImageDescriptor(AbstractUIPlugin.imageDescriptorFromPlugin(IXMLKeys.ToolPackage, IImageKeys.EXECUTING));
// register(generateFormAction);
saveFormAction = new SaveFormAction(window);
saveFormAction.setText("Save");
saveFormAction.setImageDescriptor(AbstractUIPlugin.imageDescriptorFromPlugin(IXMLKeys.ToolPackage, IImageKeys.SAVE));
runCodeWarrier = new LaunchCodeWarrier(window);
runCodeWarrier.setText("Compile");
runCodeWarrier.setImageDescriptor(AbstractUIPlugin.imageDescriptorFromPlugin(IXMLKeys.ToolPackage, IImageKeys.CODEWARRIOR));
runBootloader = new BootCodeAction(window);
runBootloader.setText("Open BootLoader Code");
runBootloader.setImageDescriptor(AbstractUIPlugin.imageDescriptorFromPlugin(IXMLKeys.ToolPackage, IImageKeys.BOOTFILE));
sbGenerate = new GenerateSBFile();
sbGenerate.setText("Create sb File");
sbGenerate.setImageDescriptor(AbstractUIPlugin.imageDescriptorFromPlugin(IXMLKeys.ToolPackage, IImageKeys.SBCREATION));
addParameter = new AddParamAction("Create New Parameter",window);
addParameter.setText("Add Parameter");
addParameter.setToolTipText("Add New Parameter");
addParameter.setImageDescriptor(AbstractUIPlugin.imageDescriptorFromPlugin(IXMLKeys.ToolPackage, IImageKeys.ADDPARAM));
register(addParameter);
// super.makeActions(window);
So how does the newWindowAction-class (what a strange classname!) look
like? It looks like you are NOT setting an ID for it!
So when you call register it checks the id and throws the exception.
Like I said maybe 3.x was not that picky here but 4.x requires you to
set the ID (because internally it use commands).
Tom]]>Thomas Schindl2012-09-24T11:55:39-00:00Re: org.eclipse.core.runtime.AssertionFailedException
https://www.eclipse.org/forums/index.php/mv/msg/375178/922534/#msg_922534
!MESSAGE The command ("esc_configurator_tool.createForm.createForm") is undefined
!STACK 0
java.lang.Exception
at org.eclipse.jface.action.ExternalActionManager$CommandCallback.isActive(ExternalActionManager.java:370)
at org.eclipse.jface.action.ActionContributionItem.isCommandActive(ActionContributionItem.java:647)
at org.eclipse.jface.action.ActionContributionItem.isVisible(ActionContributionItem.java:703)
at org.eclipse.ui.internal.WorkbenchWindow.fill(WorkbenchWindow.java:894)
at org.eclipse.ui.internal.WorkbenchWindow.fill(WorkbenchWindow.java:872)
at org.eclipse.ui.internal.WorkbenchWindow.setup(WorkbenchWindow.java:555)
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.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:857)
at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:111)
at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:81)
at org.eclipse.e4.core.contexts.ContextInjectionFactory.inject(ContextInjectionFactory.java:72)
at org.eclipse.ui.internal.Workbench.createWorkbenchWindow(Workbench.java:1249)
at org.eclipse.ui.internal.Workbench.getActiveWorkbenchWindow(Workbench.java:1221)
at org.eclipse.ui.internal.services.WorkbenchSourceProvider.updateActiveShell(WorkbenchSourceProvider.java:924)
at org.eclipse.ui.internal.services.WorkbenchSourceProvider.getCurrentState(WorkbenchSourceProvider.java:133)
at org.eclipse.ui.internal.services.WorkbenchSourceProvider$6.handleEvent(WorkbenchSourceProvider.java:684)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1262)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1077)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1058)
at org.eclipse.swt.widgets.Decorations.WM_ACTIVATE(Decorations.java:1664)
at org.eclipse.swt.widgets.Shell.WM_ACTIVATE(Shell.java:2145)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:4525)
at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:341)
at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1627)
at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2069)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:4976)
at org.eclipse.swt.internal.win32.OS.BringWindowToTop(Native Method)
at org.eclipse.swt.widgets.Decorations.bringToTop(Decorations.java:231)
at org.eclipse.swt.widgets.Shell.open(Shell.java:1217)
at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.postProcess(WBWRenderer.java:710)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:639)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:725)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:696)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:690)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:675)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:957)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:916)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:585)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:540)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at esc_configurator_tool.Application.start(Application.java:20)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
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.launcher.Main.invokeFramework(Main.java:629)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
at org.eclipse.equinox.launcher.Main.main(Main.java:1414)
!ENTRY org.eclipse.e4.ui.workbench.swt 4 2 2012-09-25 10:25:17.996
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.e4.ui.workbench.swt".
!STACK 0
java.lang.NullPointerException
at esc_configurator_tool.ApplicationWorkbenchWindowAdvisor.postWindowOpen(ApplicationWorkbenchWindowAdvisor.java:35)
at org.eclipse.ui.internal.WorkbenchWindow.fireWindowOpened(WorkbenchWindow.java:1214)
at org.eclipse.ui.internal.Workbench.createWorkbenchWindow(Workbench.java:1261)
at org.eclipse.ui.internal.Workbench.getActiveWorkbenchWindow(Workbench.java:1221)
at org.eclipse.ui.internal.services.WorkbenchSourceProvider.updateActiveShell(WorkbenchSourceProvider.java:924)
at org.eclipse.ui.internal.services.WorkbenchSourceProvider.getCurrentState(WorkbenchSourceProvider.java:133)
at org.eclipse.ui.internal.services.WorkbenchSourceProvider$6.handleEvent(WorkbenchSourceProvider.java:684)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1262)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1077)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1058)
at org.eclipse.swt.widgets.Decorations.WM_ACTIVATE(Decorations.java:1664)
at org.eclipse.swt.widgets.Shell.WM_ACTIVATE(Shell.java:2145)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:4525)
at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:341)
at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1627)
at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2069)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:4976)
at org.eclipse.swt.internal.win32.OS.BringWindowToTop(Native Method)
at org.eclipse.swt.widgets.Decorations.bringToTop(Decorations.java:231)
at org.eclipse.swt.widgets.Shell.open(Shell.java:1217)
at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.postProcess(WBWRenderer.java:710)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:639)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:725)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:696)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:690)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:675)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:957)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:916)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:585)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:540)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at esc_configurator_tool.Application.start(Application.java:20)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
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.launcher.Main.invokeFramework(Main.java:629)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
at org.eclipse.equinox.launcher.Main.main(Main.java:1414)
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-09-25 10:25:18.013
!MESSAGE Exception occurred while rendering: org.eclipse.e4.ui.model.application.ui.basic.impl.TrimmedWindowImpl@10eb04b (elementId: IDEWindow, tags: [topLevel], contributorURI: platform:/plugin/org.eclipse.ui.workbench) (widget: Shell {MSI's ESC Configuration Generator in RCP}, renderer: org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer@b33a25, toBeRendered: true, onTop: false, visible: true, containerData: null, accessibilityPhrase: null) (label: null, iconURI: null, tooltip: null, context: TrimmedWindowImpl (IDEWindow) Context, variables: [], x: 75, y: 75, width: 1024, height: 768)
!STACK 0
java.lang.NullPointerException
at esc_configurator_tool.ApplicationWorkbenchWindowAdvisor.postWindowOpen(ApplicationWorkbenchWindowAdvisor.java:35)
at org.eclipse.ui.internal.WorkbenchWindow.fireWindowOpened(WorkbenchWindow.java:1214)
at org.eclipse.ui.internal.Workbench.createWorkbenchWindow(Workbench.java:1261)
at org.eclipse.ui.internal.Workbench.getActiveWorkbenchWindow(Workbench.java:1221)
at org.eclipse.ui.internal.services.WorkbenchSourceProvider.updateActiveShell(WorkbenchSourceProvider.java:924)
at org.eclipse.ui.internal.services.WorkbenchSourceProvider.getCurrentState(WorkbenchSourceProvider.java:133)
at org.eclipse.ui.internal.services.WorkbenchSourceProvider$6.handleEvent(WorkbenchSourceProvider.java:684)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1262)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1077)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1058)
at org.eclipse.swt.widgets.Decorations.WM_ACTIVATE(Decorations.java:1664)
at org.eclipse.swt.widgets.Shell.WM_ACTIVATE(Shell.java:2145)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:4525)
at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:341)
at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1627)
at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2069)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:4976)
at org.eclipse.swt.internal.win32.OS.BringWindowToTop(Native Method)
at org.eclipse.swt.widgets.Decorations.bringToTop(Decorations.java:231)
at org.eclipse.swt.widgets.Shell.open(Shell.java:1217)
at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.postProcess(WBWRenderer.java:710)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:639)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:725)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:696)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:690)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:675)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:957)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:916)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:585)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:540)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at esc_configurator_tool.Application.start(Application.java:20)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
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.launcher.Main.invokeFramework(Main.java:629)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
at org.eclipse.equinox.launcher.Main.main(Main.java:1414)
]]>RP Mar2012-09-25T05:09:55-00:00Re: org.eclipse.core.runtime.AssertionFailedException
https://www.eclipse.org/forums/index.php/mv/msg/375178/922568/#msg_922568
exceptions are selfexplainatory.
a) looks like you don't have a command with the ID
'esc_configurator_tool.createForm.createForm'
b) You have a null-access in your postWindowOpen
Tom
Am 25.09.12 07:09, schrieb RP Mar:
> !ENTRY org.eclipse.jface 4 0 2012-09-25 10:15:52.580
> !MESSAGE The command ("esc_configurator_tool.createForm.createForm") is
> undefined
> !STACK 0
> java.lang.Exception
> at
> org.eclipse.jface.action.ExternalActionManager$CommandCallback.isActive(ExternalActionManager.java:370)
>
> at
> org.eclipse.jface.action.ActionContributionItem.isCommandActive(ActionContributionItem.java:647)
>
> at
> org.eclipse.jface.action.ActionContributionItem.isVisible(ActionContributionItem.java:703)
>
> at
> org.eclipse.ui.internal.WorkbenchWindow.fill(WorkbenchWindow.java:894)
> at
> org.eclipse.ui.internal.WorkbenchWindow.fill(WorkbenchWindow.java:872)
> at
> org.eclipse.ui.internal.WorkbenchWindow.setup(WorkbenchWindow.java:555)
> 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.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
>
> at
> org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:857)
>
> at
> org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:111)
> at
> org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:81)
> at
> org.eclipse.e4.core.contexts.ContextInjectionFactory.inject(ContextInjectionFactory.java:72)
>
> at
> org.eclipse.ui.internal.Workbench.createWorkbenchWindow(Workbench.java:1249)
>
> at
> org.eclipse.ui.internal.Workbench.getActiveWorkbenchWindow(Workbench.java:1221)
>
> at
> org.eclipse.ui.internal.services.WorkbenchSourceProvider.updateActiveShell(WorkbenchSourceProvider.java:924)
>
> at
> org.eclipse.ui.internal.services.WorkbenchSourceProvider.getCurrentState(WorkbenchSourceProvider.java:133)
>
> at
> org.eclipse.ui.internal.services.WorkbenchSourceProvider$6.handleEvent(WorkbenchSourceProvider.java:684)
>
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
> at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1262)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1077)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1058)
> at
> org.eclipse.swt.widgets.Decorations.WM_ACTIVATE(Decorations.java:1664)
> at org.eclipse.swt.widgets.Shell.WM_ACTIVATE(Shell.java:2145)
> at org.eclipse.swt.widgets.Control.windowProc(Control.java:4525)
> at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:341)
> at
> org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1627)
> at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2069)
> at org.eclipse.swt.widgets.Display.windowProc(Display.java:4976)
> at org.eclipse.swt.internal.win32.OS.BringWindowToTop(Native Method)
> at org.eclipse.swt.widgets.Decorations.bringToTop(Decorations.java:231)
> at org.eclipse.swt.widgets.Shell.open(Shell.java:1217)
> at
> org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.postProcess(WBWRenderer.java:710)
>
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:639)
>
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:725)
>
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:696)
>
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:690)
>
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:675)
>
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:957)
>
> at
> org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
>
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:916)
>
> at
> org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86)
>
> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:585)
> at
> org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
>
> at
> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:540)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
> at esc_configurator_tool.Application.start(Application.java:20)
> at
> org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
>
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
>
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
>
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353)
>
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
>
> 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.launcher.Main.invokeFramework(Main.java:629)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1414)
>
> !ENTRY org.eclipse.e4.ui.workbench.swt 4 2 2012-09-25 10:25:17.996
> !MESSAGE Problems occurred when invoking code from plug-in:
> "org.eclipse.e4.ui.workbench.swt".
> !STACK 0
> java.lang.NullPointerException
> at
> esc_configurator_tool.ApplicationWorkbenchWindowAdvisor.postWindowOpen(ApplicationWorkbenchWindowAdvisor.java:35)
>
> at
> org.eclipse.ui.internal.WorkbenchWindow.fireWindowOpened(WorkbenchWindow.java:1214)
>
> at
> org.eclipse.ui.internal.Workbench.createWorkbenchWindow(Workbench.java:1261)
>
> at
> org.eclipse.ui.internal.Workbench.getActiveWorkbenchWindow(Workbench.java:1221)
>
> at
> org.eclipse.ui.internal.services.WorkbenchSourceProvider.updateActiveShell(WorkbenchSourceProvider.java:924)
>
> at
> org.eclipse.ui.internal.services.WorkbenchSourceProvider.getCurrentState(WorkbenchSourceProvider.java:133)
>
> at
> org.eclipse.ui.internal.services.WorkbenchSourceProvider$6.handleEvent(WorkbenchSourceProvider.java:684)
>
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
> at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1262)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1077)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1058)
> at
> org.eclipse.swt.widgets.Decorations.WM_ACTIVATE(Decorations.java:1664)
> at org.eclipse.swt.widgets.Shell.WM_ACTIVATE(Shell.java:2145)
> at org.eclipse.swt.widgets.Control.windowProc(Control.java:4525)
> at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:341)
> at
> org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1627)
> at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2069)
> at org.eclipse.swt.widgets.Display.windowProc(Display.java:4976)
> at org.eclipse.swt.internal.win32.OS.BringWindowToTop(Native Method)
> at org.eclipse.swt.widgets.Decorations.bringToTop(Decorations.java:231)
> at org.eclipse.swt.widgets.Shell.open(Shell.java:1217)
> at
> org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.postProcess(WBWRenderer.java:710)
>
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:639)
>
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:725)
>
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:696)
>
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:690)
>
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:675)
>
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:957)
>
> at
> org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
>
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:916)
>
> at
> org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86)
>
> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:585)
> at
> org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
>
> at
> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:540)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
> at esc_configurator_tool.Application.start(Application.java:20)
> at
> org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
>
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
>
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
>
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353)
>
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
>
> 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.launcher.Main.invokeFramework(Main.java:629)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1414)
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-09-25 10:25:18.013
> !MESSAGE Exception occurred while rendering:
> mailto:org.eclipse.e4.ui.model.application.ui.basic.impl.TrimmedWindowImpl@10eb04b
> (elementId: IDEWindow, tags: [topLevel], contributorURI:
> platform:/plugin/org.eclipse.ui.workbench) (widget: Shell {MSI's ESC
> Configuration Generator in RCP}, renderer:
> mailto:org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer@b33a25,
> toBeRendered: true, onTop: false, visible: true, containerData: null,
> accessibilityPhrase: null) (label: null, iconURI: null, tooltip: null,
> context: TrimmedWindowImpl (IDEWindow) Context, variables: [], x: 75, y:
> 75, width: 1024, height: 768)
> !STACK 0
> java.lang.NullPointerException
> at
> esc_configurator_tool.ApplicationWorkbenchWindowAdvisor.postWindowOpen(ApplicationWorkbenchWindowAdvisor.java:35)
>
> at
> org.eclipse.ui.internal.WorkbenchWindow.fireWindowOpened(WorkbenchWindow.java:1214)
>
> at
> org.eclipse.ui.internal.Workbench.createWorkbenchWindow(Workbench.java:1261)
>
> at
> org.eclipse.ui.internal.Workbench.getActiveWorkbenchWindow(Workbench.java:1221)
>
> at
> org.eclipse.ui.internal.services.WorkbenchSourceProvider.updateActiveShell(WorkbenchSourceProvider.java:924)
>
> at
> org.eclipse.ui.internal.services.WorkbenchSourceProvider.getCurrentState(WorkbenchSourceProvider.java:133)
>
> at
> org.eclipse.ui.internal.services.WorkbenchSourceProvider$6.handleEvent(WorkbenchSourceProvider.java:684)
>
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
> at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1262)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1077)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1058)
> at
> org.eclipse.swt.widgets.Decorations.WM_ACTIVATE(Decorations.java:1664)
> at org.eclipse.swt.widgets.Shell.WM_ACTIVATE(Shell.java:2145)
> at org.eclipse.swt.widgets.Control.windowProc(Control.java:4525)
> at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:341)
> at
> org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1627)
> at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2069)
> at org.eclipse.swt.widgets.Display.windowProc(Display.java:4976)
> at org.eclipse.swt.internal.win32.OS.BringWindowToTop(Native Method)
> at org.eclipse.swt.widgets.Decorations.bringToTop(Decorations.java:231)
> at org.eclipse.swt.widgets.Shell.open(Shell.java:1217)
> at
> org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.postProcess(WBWRenderer.java:710)
>
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:639)
>
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:725)
>
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:696)
>
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:690)
>
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:675)
>
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:957)
>
> at
> org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
>
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:916)
>
> at
> org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86)
>
> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:585)
> at
> org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
>
> at
> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:540)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
> at esc_configurator_tool.Application.start(Application.java:20)
> at
> org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
>
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
>
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
>
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353)
>
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
>
> 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.launcher.Main.invokeFramework(Main.java:629)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1414)
>]]>Thomas Schindl2012-09-25T05:55:35-00:00Re: org.eclipse.core.runtime.AssertionFailedException
https://www.eclipse.org/forums/index.php/mv/msg/375178/922748/#msg_922748
Application GUI working very fine and need to view explorer view,property view ,view.
Thank you very much.]]>RP Mar2012-09-25T09:41:27-00:00Re: org.eclipse.core.runtime.AssertionFailedException
https://www.eclipse.org/forums/index.php/mv/msg/375178/937849/#msg_937849
Please kindly help me reg my Views...
I have a view in that it contains a treeviewer, Failed to create the part's controls.
I'm working with eclipse, it's an RCP application,Juno
java.lang.NullPointerException
at esc_configurator_tool.FileNameMockModel.FileDatNamesList(FileNameMockModel.java:56)
at esc_configurator_tool.FileNameMockModel.getCategories(FileNameMockModel.java:21)
at esc_configurator_tool.FileNameContentProvider.getElements(FileNameContentProvider.java:24)
-----------
ExplorerView.java
public void createPartControl(Composite parent) {
// TODO Auto-generated method stub
viewer = new TreeViewer(parent);
makeAction();
}
public List<String> FileDatNamesList(){
List<String> datFilname = new ArrayList<String>();
File folder = new File(Constants.INSTANCE.getDirectory());
File[] listOfFiles = folder.listFiles();
for (int i = 0; i < listOfFiles.length; i++) {
if (listOfFiles[i].isFile()) {
datFilname.add(listOfFiles[i].getName());
}
}
return datFilname;
}]]>RP Mar2012-10-09T10:18:19-00:00Re: org.eclipse.core.runtime.AssertionFailedException
https://www.eclipse.org/forums/index.php/mv/msg/375178/937878/#msg_937878
this out to you?
Tom
Am 09.10.12 12:18, schrieb RP Mar:
> Dear Tom,
> Please kindly help me reg my Views...
>
> I have a view in that it contains a treeviewer, Failed to create the
> part's controls.
>
> I'm working with eclipse, it's an RCP application,Juno
> java.lang.NullPointerException
> at
> esc_configurator_tool.FileNameMockModel.FileDatNamesList(FileNameMockModel.java:56)
>
> at
> esc_configurator_tool.FileNameMockModel.getCategories(FileNameMockModel.java:21)
>
> at
> esc_configurator_tool.FileNameContentProvider.getElements(FileNameContentProvider.java:24)
>
> -----------
> ExplorerView.java
>
> public void createPartControl(Composite parent) {
> // TODO Auto-generated method stub
> viewer = new TreeViewer(parent);
> makeAction(); }
>
> private void makeAction() {
> viewer.setContentProvider(new FileNameContentProvider());
> viewer.setLabelProvider(new FileNameLabelProvider());
> FileNameMockModel fileNames =
> ObjectFactory.commonObject.getFileNameObject();
> viewer.setInput(fileNames);
> getSite().setSelectionProvider(viewer);
> IWorkbenchPage page =
> Workbench.getInstance().getActiveWorkbenchWindow().getActivePage();
> try {
> page.showView(View.ID);
> } catch (PartInitException e1) {
> // TODO Auto-generated catch block
> e1.printStackTrace();
> }
> final MenuManager mgr = new MenuManager();
>
> ....................................................
> FileNameMockModel.java
>
> public List<String> FileDatNamesList(){
> List<String> datFilname = new ArrayList<String>();
>
> File folder = new File(Constants.INSTANCE.getDirectory());
> File[] listOfFiles = folder.listFiles();
>
> for (int i = 0; i < listOfFiles.length; i++) {
> if (listOfFiles[i].isFile()) {
> datFilname.add(listOfFiles[i].getName()); }
> }
> return datFilname;
> }]]>Thomas Schindl2012-10-09T10:42:42-00:00Re: org.eclipse.core.runtime.AssertionFailedException
https://www.eclipse.org/forums/index.php/mv/msg/375178/937942/#msg_937942
http://www.eclipse.org/forums/index.php/t/396350/]]>2012-10-09T11:57:58-00:00Re: org.eclipse.core.runtime.AssertionFailedException
https://www.eclipse.org/forums/index.php/mv/msg/375178/938664/#msg_938664
RP Mar2012-10-10T03:46:24-00:00Re: org.eclipse.core.runtime.AssertionFailedException
https://www.eclipse.org/forums/index.php/mv/msg/375178/938828/#msg_938828
In the below makeAction method control going to Compatibility.java class ->
protected boolean CreatePartControl(final IworkbenchPartlegacypart,Composite parent){
]]>RP Mar2012-10-10T07:31:25-00:00Re: org.eclipse.core.runtime.AssertionFailedException
https://www.eclipse.org/forums/index.php/mv/msg/375178/939038/#msg_939038
Please I tried a lot to figure out the prob please kindly help me.]]>RP Mar2012-10-10T11:21:13-00:00Re: org.eclipse.core.runtime.AssertionFailedException
https://www.eclipse.org/forums/index.php/mv/msg/375178/939843/#msg_939843
Please my 3 views are not added while running my application, I added in the Perspective implements IPerspectiveFactory also. Failed to create part's control NPE also not yet solved please kindly hlep me.earlier some application developed on 3.x and I am implementing eclipse rcp,Eclipse for RCP and RAP Developers,Version: Juno Release ]]>RP Mar2012-10-11T04:54:11-00:00Re: org.eclipse.core.runtime.AssertionFailedException
https://www.eclipse.org/forums/index.php/mv/msg/375178/940162/#msg_940162
RP Mar2012-10-11T11:20:18-00:00