Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[e4-dev] e4 contacts demo: error running with head

Hi All,

 

I just tried to run the head e4 contacts demo with the rest of the head. I get the following error during startup:

 

ERROR: Unable to create class 'org.eclipse.e4.ui.internal.workbench.addons.CommandProcessingAddon' from bundle '36'

org.eclipse.e4.core.di.InjectionException: java.lang.IllegalArgumentException: The handle object must not have a zero-length identifier

       at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:59)

       at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:831)

       at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:108)

       at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:313)

       at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:240)

       at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:153)

       at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:90)

       at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:64)

       at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:53)

       at org.eclipse.e4.ui.internal.workbench.swt.E4Application.createE4Workbench(E4Application.java:217)

       at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:116)

       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:369)

       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:621)

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

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

       at org.eclipse.equinox.launcher.Main.main(Main.java:1385)

Caused by: java.lang.IllegalArgumentException: The handle object must not have a zero-length identifier

       at org.eclipse.core.commands.common.HandleObjectManager.checkId(HandleObjectManager.java:60)

       at org.eclipse.core.commands.CommandManager.getParameterType(CommandManager.java:771)

       at org.eclipse.e4.ui.internal.workbench.addons.CommandProcessingAddon.createCommand(CommandProcessingAddon.java:115)

       at org.eclipse.e4.ui.internal.workbench.addons.CommandProcessingAddon.createCommands(CommandProcessingAddon.java:101)

       at org.eclipse.e4.ui.internal.workbench.addons.CommandProcessingAddon.init(CommandProcessingAddon.java:62)

       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.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:52)

       ... 23 more

 

Why does the addon creation throw this exception?

Any hints?

 

Thanks

 

Kai Tödter

 

Siemens AG

Corporate Technology

System Architecture & Platforms

CT T DE IT 1

Otto-Hahn-Ring 6

81739 Munich, Germany

Phone: +49 89 636-41064

Fax: +49 89 636-45450

mailto: kai.toedter@xxxxxxxxxxx

Internet: www.siemens.com/corporate-technology

 

Siemens Aktiengesellschaft: Chairman of the Supervisory Board: Gerhard Cromme; Managing Board: Peter Loescher, Chairman, President and Chief Executive Officer; Wolfgang Dehen, Heinrich Hiesinger, Joe Kaeser, Barbara Kux, Hermann Requardt, Siegfried Russwurm, Peter Y. Solmssen; Registered offices: Berlin and Munich, Germany; Commercial registries: Berlin Charlottenburg, HRB 12300, Munich, HRB 6684; WEEE-Reg.-No. DE 23691322

 


Back to the top