[forge-dev] Is it me or Forge is completely broken ?
Hi all,
I've just updated my code with the latest SNAPSHOT... and nothing is
working. I've installed Forge, run forge command, hit TAB, and I have the
following exception.
Is it me or someone else can reproduce it ?
23:05:46,018 SEVERE
Loop 1917268731) Error while retrieving command instance:
org.jboss.forge.furnace.exception.ContainerException: Failed to get
instance of [class
org.jboss.forge.addon.scaffold.impl.ui.ScaffoldGenerateCommandImpl] with
proxy for ClassLoader [ModuleClassLoader for Module
"org.jboss.forge.addon.scaffold:2.6.1-SNAPSHOT_8f77995b-6ecd-4f86-8fa8-d5f8ffb0fd80"
from AddonModuleLoader]
at
org.jboss.forge.furnace.container.cdi.services.ExportedInstanceImpl.get(ExportedInstanceImpl.java:76)
at
org.jboss.forge.furnace.impl.addons.ImportedImpl$ImportedIteratorImpl.next(ImportedImpl.java:183)
at
org.jboss.forge.addon.ui.impl.command.CommandFactoryImpl.getCommands(CommandFactoryImpl.java:58)
at
org.jboss.forge.addon.ui.impl.command.CommandFactoryImpl.getEnabledCommandNames(CommandFactoryImpl.java:79)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at
org.jboss.forge.furnace.proxy.ClassLoaderInterceptor$1.call(ClassLoaderInterceptor.java:65)
at
org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:34)
at
org.jboss.forge.furnace.proxy.ClassLoaderInterceptor.invoke(ClassLoaderInterceptor.java:81)
at
org.jboss.forge.addon.ui.impl.command.CommandFactoryImpl_$$_javassist_59492f4e-7283-4cc3-8bc2-83aba8c148d4.getEnabledCommandNames(CommandFactoryImpl_$$_javassist_59492f4e-7283-4cc3-8bc2-83aba8c148d4.java)
at
org.jboss.forge.addon.shell.aesh.ForgeCommandRegistry.getForgeCommandNames(ForgeCommandRegistry.java:171)
at
org.jboss.forge.addon.shell.aesh.ForgeCommandRegistry.getAllCommandNames(ForgeCommandRegistry.java:162)
at
org.jboss.aesh.console.AeshConsoleImpl.completeCommandName(AeshConsoleImpl.java:184)
at
org.jboss.aesh.console.AeshConsoleImpl.access$000(AeshConsoleImpl.java:49)
at
org.jboss.aesh.console.AeshConsoleImpl$AeshCompletion.complete(AeshConsoleImpl.java:230)
at
org.jboss.aesh.console.AeshCompletionHandler.complete(AeshCompletionHandler.java:126)
at
org.jboss.aesh.console.AeshInputProcessor.complete(AeshInputProcessor.java:381)
at
org.jboss.aesh.console.AeshInputProcessor.parseOperation(AeshInputProcessor.java:149)
at org.jboss.aesh.console.Console.processInternalOperation(Console.java:603)
at org.jboss.aesh.console.Console.execute(Console.java:593)
at org.jboss.aesh.console.Console.access$700(Console.java:59)
at org.jboss.aesh.console.Console$6.run(Console.java:496)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:744)
Caused by: org.jboss.forge.furnace.exception.ContainerException: Failed to
at
org.jboss.forge.furnace.container.cdi.services.ExportedInstanceImpl.get(ExportedInstanceImpl.java:118)
at
org.jboss.forge.furnace.container.cdi.impl.ImportedBeanLifecycle.create(ImportedBeanLifecycle.java:105)
at
org.jboss.forge.furnace.container.cdi.util.ImmutableBean.create(ImmutableBean.java:68)
at
org.jboss.weld.context.unbound.DependentContextImpl.get(DependentContextImpl.java:69)
at
org.jboss.weld.manager.BeanManagerImpl.getReference(BeanManagerImpl.java:740)
at
org.jboss.weld.manager.BeanManagerImpl.getInjectableReference(BeanManagerImpl.java:831)
at
org.jboss.weld.injection.FieldInjectionPoint.inject(FieldInjectionPoint.java:92)
at org.jboss.weld.util.Beans.injectBoundFields(Beans.java:364)
at org.jboss.weld.util.Beans.injectFieldsAndInitializers(Beans.java:375)
at
org.jboss.weld.injection.producer.DefaultInjector$1.proceed(DefaultInjector.java:71)
at
org.jboss.weld.injection.InjectionContextImpl.run(InjectionContextImpl.java:48)
at
org.jboss.weld.injection.producer.DefaultInjector.inject(DefaultInjector.java:68)
at
org.jboss.weld.injection.producer.ResourceInjector.access$101(ResourceInjector.java:46)
at
org.jboss.weld.injection.producer.ResourceInjector$1.proceed(ResourceInjector.java:70)
at
org.jboss.weld.injection.InjectionContextImpl.run(InjectionContextImpl.java:48)
at
org.jboss.weld.injection.producer.ResourceInjector.inject(ResourceInjector.java:65)
at
org.jboss.weld.injection.producer.BasicInjectionTarget.inject(BasicInjectionTarget.java:109)
at org.jboss.weld.bean.ManagedBean.create(ManagedBean.java:150)
at
org.jboss.weld.context.unbound.DependentContextImpl.get(DependentContextImpl.java:69)
at
org.jboss.weld.manager.BeanManagerImpl.getReference(BeanManagerImpl.java:740)
at
org.jboss.weld.manager.BeanManagerImpl.getReference(BeanManagerImpl.java:760)
at
org.jboss.weld.util.ForwardingBeanManager.getReference(ForwardingBeanManager.java:61)
at
org.jboss.weld.bean.builtin.BeanManagerProxy.getReference(BeanManagerProxy.java:78)
at
org.jboss.forge.furnace.container.cdi.services.ExportedInstanceImpl$1.call(ExportedInstanceImpl.java:64)
at
org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:34)
at
org.jboss.forge.furnace.container.cdi.services.ExportedInstanceImpl.get(ExportedInstanceImpl.java:72)
... 26 more
Caused by: org.jboss.forge.furnace.exception.ContainerException: Failed to
get instance of [class
org.jboss.addon.validation.ui.ValidationInputComponentEnricher] with proxy
for ClassLoader [ModuleClassLoader for Module
"org.jboss.forge.addon.bean-validation:2.6.1-SNAPSHOT_8fced0f4-8e47-442a-8cdc-af60b4bc9e61"
from AddonModuleLoader]
at
org.jboss.forge.furnace.container.cdi.services.ExportedInstanceImpl.get(ExportedInstanceImpl.java:76)
at
org.jboss.forge.furnace.impl.addons.ImportedImpl$ImportedIteratorImpl.next(ImportedImpl.java:183)
at
org.jboss.forge.addon.ui.impl.input.InputComponentProducer.produceSelectOne(InputComponentProducer.java:88)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at
org.jboss.weld.injection.MethodInjectionPoint.invokeOnInstanceWithSpecialValue(MethodInjectionPoint.java:90)
at
org.jboss.weld.injection.MethodInjectionPoint.invokeOnInstance(MethodInjectionPoint.java:83)
at
org.jboss.weld.injection.producer.ProducerMethodProducer.produce(ProducerMethodProducer.java:96)
at
org.jboss.weld.injection.producer.AbstractMemberProducer.produce(AbstractMemberProducer.java:151)
at
org.jboss.weld.bean.AbstractProducerBean.create(AbstractProducerBean.java:183)
at
org.jboss.weld.context.unbound.DependentContextImpl.get(DependentContextImpl.java:69)
at
org.jboss.weld.manager.BeanManagerImpl.getReference(BeanManagerImpl.java:740)
at
org.jboss.weld.manager.BeanManagerImpl.getInjectableReference(BeanManagerImpl.java:831)
at
org.jboss.weld.manager.BeanManagerImpl.getInjectableReference(BeanManagerImpl.java:846)
at
org.jboss.weld.util.ForwardingBeanManager.getInjectableReference(ForwardingBeanManager.java:66)
at
org.jboss.weld.bean.builtin.BeanManagerProxy.getInjectableReference(BeanManagerProxy.java:84)
at
org.jboss.forge.furnace.container.cdi.services.ExportedInstanceImpl$2.call(ExportedInstanceImpl.java:106)
at
org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:34)
at
org.jboss.forge.furnace.container.cdi.services.ExportedInstanceImpl.get(ExportedInstanceImpl.java:114)
... 51 more
Caused by: java.lang.IllegalStateException: Addon service
at
org.jboss.forge.furnace.container.cdi.impl.ImportedBeanLifecycle.create(ImportedBeanLifecycle.java:121)
at
org.jboss.forge.furnace.container.cdi.util.ImmutableBean.create(ImmutableBean.java:68)
at
org.jboss.weld.context.unbound.DependentContextImpl.get(DependentContextImpl.java:69)
at
org.jboss.weld.manager.BeanManagerImpl.getReference(BeanManagerImpl.java:740)
at
org.jboss.weld.manager.BeanManagerImpl.getInjectableReference(BeanManagerImpl.java:831)
at
org.jboss.weld.injection.FieldInjectionPoint.inject(FieldInjectionPoint.java:92)
at org.jboss.weld.util.Beans.injectBoundFields(Beans.java:364)
at org.jboss.weld.util.Beans.injectFieldsAndInitializers(Beans.java:375)
at
org.jboss.weld.injection.producer.DefaultInjector$1.proceed(DefaultInjector.java:71)
at
org.jboss.weld.injection.InjectionContextImpl.run(InjectionContextImpl.java:48)
at
org.jboss.weld.injection.producer.DefaultInjector.inject(DefaultInjector.java:68)
at
org.jboss.weld.injection.producer.ResourceInjector.access$101(ResourceInjector.java:46)
at
org.jboss.weld.injection.producer.ResourceInjector$1.proceed(ResourceInjector.java:70)
at
org.jboss.weld.injection.InjectionContextImpl.run(InjectionContextImpl.java:48)
at
org.jboss.weld.injection.producer.ResourceInjector.inject(ResourceInjector.java:65)
at
org.jboss.weld.injection.producer.BasicInjectionTarget.inject(BasicInjectionTarget.java:109)
at org.jboss.weld.bean.ManagedBean.create(ManagedBean.java:150)
at
org.jboss.weld.context.unbound.DependentContextImpl.get(DependentContextImpl.java:69)
at
org.jboss.weld.manager.BeanManagerImpl.getReference(BeanManagerImpl.java:740)
at
org.jboss.weld.manager.BeanManagerImpl.getReference(BeanManagerImpl.java:760)
at
org.jboss.weld.util.ForwardingBeanManager.getReference(ForwardingBeanManager.java:61)
at
org.jboss.weld.bean.builtin.BeanManagerProxy.getReference(BeanManagerProxy.java:78)
at
org.jboss.forge.furnace.container.cdi.services.ExportedInstanceImpl$1.call(ExportedInstanceImpl.java:64)
at
org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:34)
at
org.jboss.forge.furnace.container.cdi.services.ExportedInstanceImpl.get(ExportedInstanceImpl.java:72)
... 71 more
23:05:46,036 SEVERE
Loop 1917268731) Error while retrieving command instance:
org.jboss.forge.furnace.exception.ContainerException: Failed to get
instance of [class
org.jboss.forge.addon.javaee.jaxws.ui.setup.JAXWSSetupWizard] with proxy
for ClassLoader [ModuleClassLoader for Module
"org.jboss.forge.addon.javaee:2.6.1-SNAPSHOT_dd81c3f5-11bf-4ca7-b49c-7ffb2ac4f02b"
from AddonModuleLoader]
at
org.jboss.forge.furnace.container.cdi.services.ExportedInstanceImpl.get(ExportedInstanceImpl.java:76)
at
org.jboss.forge.furnace.impl.addons.ImportedImpl$ImportedIteratorImpl.next(ImportedImpl.java:183)
at
org.jboss.forge.addon.ui.impl.command.CommandFactoryImpl.getCommands(CommandFactoryImpl.java:58)
at
org.jboss.forge.addon.ui.impl.command.CommandFactoryImpl.getEnabledCommandNames(CommandFactoryImpl.java:79)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at
org.jboss.forge.furnace.proxy.ClassLoaderInterceptor$1.call(ClassLoaderInterceptor.java:65)
at
org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:34)
at
org.jboss.forge.furnace.proxy.ClassLoaderInterceptor.invoke(ClassLoaderInterceptor.java:81)
at
org.jboss.forge.addon.ui.impl.command.CommandFactoryImpl_$$_javassist_59492f4e-7283-4cc3-8bc2-83aba8c148d4.getEnabledCommandNames(CommandFactoryImpl_$$_javassist_59492f4e-7283-4cc3-8bc2-83aba8c148d4.java)
at
org.jboss.forge.addon.shell.aesh.ForgeCommandRegistry.getForgeCommandNames(ForgeCommandRegistry.java:171)
at
org.jboss.forge.addon.shell.aesh.ForgeCommandRegistry.getAllCommandNames(ForgeCommandRegistry.java:162)
at
org.jboss.aesh.console.AeshConsoleImpl.completeCommandName(AeshConsoleImpl.java:184)
at
org.jboss.aesh.console.AeshConsoleImpl.access$000(AeshConsoleImpl.java:49)
at
org.jboss.aesh.console.AeshConsoleImpl$AeshCompletion.complete(AeshConsoleImpl.java:230)
at
org.jboss.aesh.console.AeshCompletionHandler.complete(AeshCompletionHandler.java:126)
at
org.jboss.aesh.console.AeshInputProcessor.complete(AeshInputProcessor.java:381)
at
org.jboss.aesh.console.AeshInputProcessor.parseOperation(AeshInputProcessor.java:149)
at org.jboss.aesh.console.Console.processInternalOperation(Console.java:603)
at org.jboss.aesh.console.Console.execute(Console.java:593)
at org.jboss.aesh.console.Console.access$700(Console.java:59)
at org.jboss.aesh.console.Console$6.run(Console.java:496)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:744)
Caused by: org.jboss.forge.furnace.exception.ContainerException: Failed to
at
org.jboss.forge.furnace.container.cdi.services.ExportedInstanceImpl.get(ExportedInstanceImpl.java:118)
at
org.jboss.forge.furnace.container.cdi.impl.ImportedBeanLifecycle.create(ImportedBeanLifecycle.java:105)
at
org.jboss.forge.furnace.container.cdi.util.ImmutableBean.create(ImmutableBean.java:68)
at
org.jboss.weld.context.unbound.DependentContextImpl.get(DependentContextImpl.java:69)
at
org.jboss.weld.manager.BeanManagerImpl.getReference(BeanManagerImpl.java:740)
at
org.jboss.weld.manager.BeanManagerImpl.getInjectableReference(BeanManagerImpl.java:831)
at
org.jboss.weld.injection.FieldInjectionPoint.inject(FieldInjectionPoint.java:92)
at org.jboss.weld.util.Beans.injectBoundFields(Beans.java:364)
at org.jboss.weld.util.Beans.injectFieldsAndInitializers(Beans.java:375)
at
org.jboss.weld.injection.producer.DefaultInjector$1.proceed(DefaultInjector.java:71)
at
org.jboss.weld.injection.InjectionContextImpl.run(InjectionContextImpl.java:48)
at
org.jboss.weld.injection.producer.DefaultInjector.inject(DefaultInjector.java:68)
at
org.jboss.weld.injection.producer.ResourceInjector.access$101(ResourceInjector.java:46)
at
org.jboss.weld.injection.producer.ResourceInjector$1.proceed(ResourceInjector.java:70)
at
org.jboss.weld.injection.InjectionContextImpl.run(InjectionContextImpl.java:48)
at
org.jboss.weld.injection.producer.ResourceInjector.inject(ResourceInjector.java:65)
at
org.jboss.weld.injection.producer.BasicInjectionTarget.inject(BasicInjectionTarget.java:109)
at org.jboss.weld.bean.ManagedBean.create(ManagedBean.java:150)
at
org.jboss.weld.context.unbound.DependentContextImpl.get(DependentContextImpl.java:69)
at
org.jboss.weld.manager.BeanManagerImpl.getReference(BeanManagerImpl.java:740)
at
org.jboss.weld.manager.BeanManagerImpl.getReference(BeanManagerImpl.java:760)
at
org.jboss.weld.util.ForwardingBeanManager.getReference(ForwardingBeanManager.java:61)
at
org.jboss.weld.bean.builtin.BeanManagerProxy.getReference(BeanManagerProxy.java:78)
at
org.jboss.forge.furnace.container.cdi.services.ExportedInstanceImpl$1.call(ExportedInstanceImpl.java:64)
at
org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:34)
at
org.jboss.forge.furnace.container.cdi.services.ExportedInstanceImpl.get(ExportedInstanceImpl.java:72)
... 26 more
Caused by: org.jboss.forge.furnace.exception.ContainerException: Failed to
get instance of [class
org.jboss.addon.validation.ui.ValidationInputComponentEnricher] with proxy
for ClassLoader [ModuleClassLoader for Module
"org.jboss.forge.addon.bean-validation:2.6.1-SNAPSHOT_8fced0f4-8e47-442a-8cdc-af60b4bc9e61"
from AddonModuleLoader]
at
org.jboss.forge.furnace.container.cdi.services.ExportedInstanceImpl.get(ExportedInstanceImpl.java:76)
at
org.jboss.forge.furnace.impl.addons.ImportedImpl$ImportedIteratorImpl.next(ImportedImpl.java:183)
at
org.jboss.forge.addon.ui.impl.input.InputComponentProducer.produceSelectOne(InputComponentProducer.java:88)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at
org.jboss.weld.injection.MethodInjectionPoint.invokeOnInstanceWithSpecialValue(MethodInjectionPoint.java:90)
at
org.jboss.weld.injection.MethodInjectionPoint.invokeOnInstance(MethodInjectionPoint.java:83)
at
org.jboss.weld.injection.producer.ProducerMethodProducer.produce(ProducerMethodProducer.java:96)
at
org.jboss.weld.injection.producer.AbstractMemberProducer.produce(AbstractMemberProducer.java:151)
at
org.jboss.weld.bean.AbstractProducerBean.create(AbstractProducerBean.java:183)
at
org.jboss.weld.context.unbound.DependentContextImpl.get(DependentContextImpl.java:69)
at
org.jboss.weld.manager.BeanManagerImpl.getReference(BeanManagerImpl.java:740)
at
org.jboss.weld.manager.BeanManagerImpl.getInjectableReference(BeanManagerImpl.java:831)
at
org.jboss.weld.manager.BeanManagerImpl.getInjectableReference(BeanManagerImpl.java:846)
at
org.jboss.weld.util.ForwardingBeanManager.getInjectableReference(ForwardingBeanManager.java:66)
at
org.jboss.weld.bean.builtin.BeanManagerProxy.getInjectableReference(BeanManagerProxy.java:84)
at
org.jboss.forge.furnace.container.cdi.services.ExportedInstanceImpl$2.call(ExportedInstanceImpl.java:106)
at
org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:34)
at
org.jboss.forge.furnace.container.cdi.services.ExportedInstanceImpl.get(ExportedInstanceImpl.java:114)
... 51 more
Caused by: java.lang.IllegalStateException: Addon service
at
org.jboss.forge.furnace.container.cdi.impl.ImportedBeanLifecycle.create(ImportedBeanLifecycle.java:121)
at
org.jboss.forge.furnace.container.cdi.util.ImmutableBean.create(ImmutableBean.java:68)
at
org.jboss.weld.context.unbound.DependentContextImpl.get(DependentContextImpl.java:69)
at
org.jboss.weld.manager.BeanManagerImpl.getReference(BeanManagerImpl.java:740)
at
org.jboss.weld.manager.BeanManagerImpl.getInjectableReference(BeanManagerImpl.java:831)
at
org.jboss.weld.injection.FieldInjectionPoint.inject(FieldInjectionPoint.java:92)
at org.jboss.weld.util.Beans.injectBoundFields(Beans.java:364)
at org.jboss.weld.util.Beans.injectFieldsAndInitializers(Beans.java:375)
at
org.jboss.weld.injection.producer.DefaultInjector$1.proceed(DefaultInjector.java:71)
at
org.jboss.weld.injection.InjectionContextImpl.run(InjectionContextImpl.java:48)
at
org.jboss.weld.injection.producer.DefaultInjector.inject(DefaultInjector.java:68)
at
org.jboss.weld.injection.producer.ResourceInjector.access$101(ResourceInjector.java:46)
at
org.jboss.weld.injection.producer.ResourceInjector$1.proceed(ResourceInjector.java:70)
at
org.jboss.weld.injection.InjectionContextImpl.run(InjectionContextImpl.java:48)
at
org.jboss.weld.injection.producer.ResourceInjector.inject(ResourceInjector.java:65)
at
org.jboss.weld.injection.producer.BasicInjectionTarget.inject(BasicInjectionTarget.java:109)
at org.jboss.weld.bean.ManagedBean.create(ManagedBean.java:150)
at
org.jboss.weld.context.unbound.DependentContextImpl.get(DependentContextImpl.java:69)
at
org.jboss.weld.manager.BeanManagerImpl.getReference(BeanManagerImpl.java:740)
at
org.jboss.weld.manager.BeanManagerImpl.getReference(BeanManagerImpl.java:760)
at
org.jboss.weld.util.ForwardingBeanManager.getReference(ForwardingBeanManager.java:61)
at
org.jboss.weld.bean.builtin.BeanManagerProxy.getReference(BeanManagerProxy.java:78)
at
org.jboss.forge.furnace.container.cdi.services.ExportedInstanceImpl$1.call(ExportedInstanceImpl.java:64)
at
org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:34)
at
org.jboss.forge.furnace.container.cdi.services.ExportedInstanceImpl.get(ExportedInstanceImpl.java:72)
... 71 more
--
Antonio Goncalves
Software architect and Java Champion
Web site <http://www.antoniogoncalves.org/> | Twitter
<http://twitter.com/agoncal> | LinkedIn <http://www.linkedin.com/in/agoncal>
| Paris JUG <http://www.parisjug.org/> | Devoxx France