Sculptor RunnerTest is failing from maven. Inside Eclipse is running fine. Any idea why?
______________________________________________________________________________
Running org.sculptor.generator.SculptorRunnerTest
Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.153 sec <<< FAILURE!
testRun(org.sculptor.generator.SculptorRunnerTest) Time elapsed: 0.117 sec <<< ERROR!
com.google.inject.CreationException: Guice creation errors:
1) Error injecting method, java.lang.ExceptionInInitializerError
at org.eclipse.xtext.validation.AbstractInjectableValidator.register(AbstractInjectableValidator.java:44)
at org.eclipse.xtext.service.MethodBasedModule.configure(MethodBasedModule.java:55)
while locating org.eclipse.emf.mwe2.language.validation.Mwe2JavaValidator
1 error
at org.eclipse.emf.mwe2.language.mwe2.impl.Mwe2PackageImpl.initializePackageContents(Mwe2PackageImpl.java:669)
at org.eclipse.emf.mwe2.language.mwe2.impl.Mwe2PackageImpl.init(Mwe2PackageImpl.java:195)
at org.eclipse.emf.mwe2.language.mwe2.Mwe2Package.<clinit>(Mwe2Package.java:60)
at org.eclipse.emf.mwe2.language.validation.Mwe2JavaValidator.getEPackages(Mwe2JavaValidator.java:363)
at org.eclipse.xtext.validation.AbstractInjectableValidator.register(AbstractInjectableValidator.java:44)
at org.eclipse.xtext.validation.AbstractInjectableValidator$$FastClassByGuice$$2999770a.invoke(<generated>)
at com.google.inject.internal.cglib.reflect.$FastMethod.invoke(FastMethod.java:53)
at com.google.inject.internal.SingleMethodInjector$1.invoke(SingleMethodInjector.java:56)
at com.google.inject.internal.SingleMethodInjector.inject(SingleMethodInjector.java:90)
at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110)
at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94)
at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)
at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031)
at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
at com.google.inject.Scopes$1$1.get(Scopes.java:65)
at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:204)
at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:198)
at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024)
at com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:198)
at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:179)
at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:109)
at com.google.inject.Guice.createInjector(Guice.java:95)
at com.google.inject.Guice.createInjector(Guice.java:72)
at com.google.inject.Guice.createInjector(Guice.java:62)
at org.sculptor.generator.SculptorRunner$1.createInjector(SculptorRunner.java:49)
at org.eclipse.emf.mwe2.language.Mwe2StandaloneSetupGenerated.createInjectorAndDoEMFRegistration(Mwe2StandaloneSetupGenerated.java:28)
at org.sculptor.generator.SculptorRunner.run(SculptorRunner.java:46)
at org.sculptor.generator.SculptorRunnerTest.testRun(SculptorRunnerTest.java:28)
testRunInvalid(org.sculptor.generator.SculptorRunnerTest) Time elapsed: 0.036 sec <<< ERROR!
com.google.inject.CreationException: Guice creation errors:
1) Error injecting method, java.lang.NoClassDefFoundError: Could not initialize class org.eclipse.emf.mwe2.language.mwe2.Mwe2Package
at org.eclipse.xtext.validation.AbstractInjectableValidator.register(AbstractInjectableValidator.java:44)
at org.eclipse.xtext.service.MethodBasedModule.configure(MethodBasedModule.java:55)
while locating org.eclipse.emf.mwe2.language.validation.Mwe2JavaValidator
1 error
at org.eclipse.emf.mwe2.language.validation.Mwe2JavaValidator.getEPackages(Mwe2JavaValidator.java:363)
at org.eclipse.xtext.validation.AbstractInjectableValidator.register(AbstractInjectableValidator.java:44)
at org.eclipse.xtext.validation.AbstractInjectableValidator$$FastClassByGuice$$2999770a.invoke(<generated>)
at com.google.inject.internal.cglib.reflect.$FastMethod.invoke(FastMethod.java:53)
at com.google.inject.internal.SingleMethodInjector$1.invoke(SingleMethodInjector.java:56)
at com.google.inject.internal.SingleMethodInjector.inject(SingleMethodInjector.java:90)
at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110)
at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94)
at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)
at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031)
at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
at com.google.inject.Scopes$1$1.get(Scopes.java:65)
at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:204)
at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:198)
at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024)
at com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:198)
at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:179)
at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:109)
at com.google.inject.Guice.createInjector(Guice.java:95)
at com.google.inject.Guice.createInjector(Guice.java:72)
at com.google.inject.Guice.createInjector(Guice.java:62)
at org.sculptor.generator.SculptorRunner$1.createInjector(SculptorRunner.java:49)
at org.eclipse.emf.mwe2.language.Mwe2StandaloneSetupGenerated.createInjectorAndDoEMFRegistration(Mwe2StandaloneSetupGenerated.java:28)
at org.sculptor.generator.SculptorRunner.run(SculptorRunner.java:46)
at org.sculptor.generator.SculptorRunnerTest.testRunInvalid(SculptorRunnerTest.java:33)
On Wednesday, March 27, 2013 1:59:08 AM UTC+1, Torsten Juergeleit wrote: