Hi,
The snippet editor currently fails to open in eclipse SDK 4.4 due to this error[1].
Fabian suggested that it might be related to the latest Xtext contribution to eclipse Luna.
I will start looking into the matter, but any ideas on how this can be solved are highly appreciated.
The project repository can be found here [2].
Thank you!
Best Regards,
Stefan.
[1]
org.eclipse.core.runtime.CoreException: Failed to create injector for org.eclipse.recommenders.templates.SnipDSL ExtensionFactory: org.eclipse.recommenders.templates.rcp.SnipDSLExecutableExtensionFactory
at org.eclipse.xtext.ui.guice.AbstractGuiceAwareExecutableExtensionFactory.create(AbstractGuiceAwareExecutableExtensionFactory.java:57)
at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:262)
at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)
at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:274)
at org.eclipse.ui.internal.registry.EditorDescriptor.createEditor(EditorDescriptor.java:235)
at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:318)
at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPart
(....)
Caused by: java.lang.NoClassDefFoundError: org/eclipse/xtext/ui/refactoring/impl/FixedCompositeChange
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
at java.lang.Class.getDeclaredConstructors(Unknown Source)
at com.google.inject.spi.InjectionPoint.forConstructorOf(InjectionPoint.java:243)
at com.google.inject.internal.ConstructorBindingImpl.create(ConstructorBindingImpl.java:96)
at com.google.inject.internal.InjectorImpl.createUninitializedBinding(InjectorImpl.java:629)
at com.google.inject.internal.InjectorImpl.createJustInTimeBinding(InjectorImpl.java:845)
at com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive(InjectorImpl.java:772)
... 133 more
Caused by: java.lang.ClassNotFoundException: org.eclipse.xtext.ui.refactoring.impl.FixedCompositeChange cannot be found by osgi.identity; osgi.identity="org.eclipse.xtext.xbase.ui"; type="osgi.bundle"; version:Version="2.4.3.v201308130914"; singleton:="true"
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:406)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:326)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:318)
at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:118)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 157 more