<div dir="ltr">Hi Lincoln,<div><br></div><div>On, SimpleExportedInstanceImpl.java#L43, throws this exception: </div><div><br></div><div>java.lang.NoSuchMethodException: org.jboss.forge.addon.devtools.java.RegisterAsServiceCommand.&lt;init&gt;(org.jboss.forge.furnace.Furnace)</div>

<div><br></div><div>And then, on SimpleExportedInstanceImpl.java#L48, throws another exception: </div><div><br></div><div>org.jboss.forge.furnace.exception.ContainerException: No services of type [org.jboss.forge.addon.ui.input.InputComponentFactory] could be found in any started addons.</div>

<div><br></div><div>The variable &#39;type&#39; is a instance of Class&lt;org.jboss.forge.addon.devtools.java.RegisterAsServiceCommand&gt;</div><div><br></div><div>The variable &#39;addon&#39;</div><div>org.jboss.forge.addon:dev-tools-java,2.0.0.Final +STARTED HC: 754457738<br>

</div><div><br></div><div>The variable &#39;furnace&#39;:</div><div><div>- org.jboss.forge.addon:maven,2.0.0.Final +STARTED HC: 1610500533</div><div>- org.jboss.forge.addon:addon-manager-spi,2.0.0.Final +STARTED HC: 748079953</div>

<div>- org.jboss.forge.addon:scaffold,2.0.0.Final +STARTED HC: 615545734</div><div>- org.jboss.forge.addon:shell-spi,2.0.0.Final +STARTED HC: 604104855</div><div>- org.jboss.forge.addon:dev-tools-java,2.0.0.Final +STARTED HC: 754457738</div>

<div>- org.jboss.forge.addon:core,2.0.0.Final +STARTED HC: 223373568</div><div>- org.jboss.forge.addon:projects,2.0.0.Final +STARTED HC: 2035098616</div><div>- org.jboss.forge.addon:addons,2.0.0.Final +STARTED HC: 1048423739</div>

<div>- org.jboss.forge.addon:environment,2.0.0.Final +STARTED HC: 923692046</div><div>- org.jboss.forge.addon:scaffold-faces,2.0.0.Final +STARTED HC: 1982632907</div><div>- org.jboss.forge.addon:shell,2.0.0.Final +STARTED HC: 1963251698</div>

<div>- org.jboss.forge.addon:templates,2.0.0.Final +STARTED HC: 1515326872</div><div>- org.jboss.forge.addon:database-tools,2.0.0.Final +STARTED HC: 1427750678</div><div>- org.jboss.forge.addon:templates-spi,2.0.0.Final +STARTED HC: 947783753</div>

<div>- org.jboss.forge.addon:configuration,2.0.0.Final +STARTED HC: 798571343</div><div>- org.jboss.forge.addon:facets,2.0.0.Final +STARTED HC: 332932959</div><div>- org.jboss.forge.addon:parser-xml,2.0.0.Final +STARTED HC: 930393343</div>

<div>- org.jboss.forge.addon:ui-spi,2.0.0.Final +STARTED HC: 1409341478</div><div>- org.jboss.forge.addon:javaee,2.0.0.Final +STARTED HC: 121940113</div><div>- org.jboss.forge.addon:parser-java,2.0.0.Final +STARTED HC: 1090167931</div>

<div>- org.jboss.forge.furnace.container:simple,2.0.0.Final +STARTED HC: 1217654007</div><div>- org.jboss.forge.addon:scaffold-spi,2.0.0.Final +STARTED HC: 285052131</div><div>- org.jboss.forge.addon:addon-manager,2.0.0.Final +STARTED HC: 1755001097</div>

<div>- org.jboss.forge.addon:dependencies,2.0.0.Final +STARTED HC: 1739223386</div><div>- org.jboss.forge.addon:convert,2.0.0.Final +STARTED HC: 57594336</div><div>- org.jboss.forge.furnace.container:cdi,2.0.0.Final +STARTED HC: 593506875</div>

<div>- org.jboss.forge.addon:resources,2.0.0.Final +STARTED HC: 1620364002</div><div>- org.jboss.forge.addon:text,2.0.0.Final +STARTED HC: 1292481994</div><div>- org.jboss.forge.addon:ui,2.0.0.Final +STARTED HC: 1727529185</div>

</div><div><br></div><div>And, that&#39;s a dump of running thread</div><div><br></div><div><div>&quot;AeshProcess: 1@4299&quot; prio=5 tid=0x3a nid=NA runnable</div><div>  java.lang.Thread.State: RUNNABLE</div><div><span class="" style="white-space:pre">        </span>  at org.jboss.forge.furnace.container.simple.impl.SimpleExportedInstanceImpl.get(SimpleExportedInstanceImpl.java:53)</div>

<div><span class="" style="white-space:pre">        </span>  at org.jboss.forge.furnace.impl.addons.ImportedImpl$ImportedIteratorImpl.next(ImportedImpl.java:195)</div><div><span class="" style="white-space:pre">        </span>  at org.jboss.forge.addon.ui.impl.command.CommandFactoryImpl.getCommands(CommandFactoryImpl.java:38)</div>

<div><span class="" style="white-space:pre">        </span>  - locked &lt;0x105f&gt; (a org.jboss.forge.addon.ui.impl.command.CommandFactoryImpl)</div><div><span class="" style="white-space:pre">        </span>  at sun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethodAccessorImpl.java:-1)</div>

<div><span class="" style="white-space:pre">        </span>  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)</div><div><span class="" style="white-space:pre">        </span>  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)</div>

<div><span class="" style="white-space:pre">        </span>  at java.lang.reflect.Method.invoke(Method.java:606)</div><div><span class="" style="white-space:pre">        </span>  at org.jboss.forge.furnace.proxy.ClassLoaderInterceptor$1.call(ClassLoaderInterceptor.java:59)</div>

<div><span class="" style="white-space:pre">        </span>  at org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:34)</div><div><span class="" style="white-space:pre">        </span>  at org.jboss.forge.furnace.proxy.ClassLoaderInterceptor.invoke(ClassLoaderInterceptor.java:75)</div>

<div><span class="" style="white-space:pre">        </span>  at org.jboss.forge.addon.ui.impl.command.CommandFactoryImpl_$$_javassist_72cb1dee-a96a-4edf-9a11-87e8af49a0e4.getCommands(CommandFactoryImpl_$$_javassist_72cb1dee-a96a-4edf-9a11-87e8af49a0e4.java:-1)</div>

<div><span class="" style="white-space:pre">        </span>  at org.jboss.forge.addon.shell.CommandManager.getAllCommands(CommandManager.java:64)</div><div><span class="" style="white-space:pre">        </span>  at org.jboss.forge.addon.shell.aesh.ForgeCommandRegistry.findCommand(ForgeCommandRegistry.java:123)</div>

<div><span class="" style="white-space:pre">        </span>  at org.jboss.forge.addon.shell.aesh.ForgeCommandRegistry.getForgeCommand(ForgeCommandRegistry.java:102)</div><div><span class="" style="white-space:pre">        </span>  at org.jboss.forge.addon.shell.aesh.ForgeCommandRegistry.getCommand(ForgeCommandRegistry.java:77)</div>

<div><span class="" style="white-space:pre">        </span>  at org.jboss.aesh.console.AeshConsoleImpl.getCommand(AeshConsoleImpl.java:211)</div><div><span class="" style="white-space:pre">        </span>  at org.jboss.aesh.console.AeshConsoleImpl.access$100(AeshConsoleImpl.java:48)</div>

<div><span class="" style="white-space:pre">        </span>  at org.jboss.aesh.console.AeshConsoleImpl$AeshConsoleCallbackImpl.execute(AeshConsoleImpl.java:275)</div><div><span class="" style="white-space:pre">        </span>  at org.jboss.aesh.console.AeshProcess.run(AeshProcess.java:41)</div>

<div><span class="" style="white-space:pre">        </span>  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)</div><div><span class="" style="white-space:pre">        </span>  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)</div>

<div><span class="" style="white-space:pre">        </span>  at java.lang.Thread.run(Thread.java:744)</div></div><div><br></div><div>I hope that help you. And thanks so much for your attention.</div><div><br></div></div><div class="gmail_extra">

<br><br><div class="gmail_quote">On Wed, Feb 12, 2014 at 10:09 PM, Lincoln Baxter, III <span dir="ltr">&lt;<a href="mailto:lincolnbaxter@gmail.com" target="_blank">lincolnbaxter@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div dir="ltr">Hey Pablo,<div><br></div><div>Do you have the Forge 2 source code checked out? If so, could you do me a favor? Make sure you have this project in your eclipse/IDE workspace:</div><div><br></div><div><a href="https://github.com/forge/furnace-simple" target="_blank">https://github.com/forge/furnace-simple</a><br>


</div><div><br></div><div>Start forge with `forge --debug` and attach the debugger via the instructions here:</div><div><br></div><div><a href="http://forge.jboss.org/docs/using/debugging-forge.html" target="_blank">http://forge.jboss.org/docs/using/debugging-forge.html</a><br>


</div><div><br></div><div>Set a breakpoint in this class: </div><div><br></div><div><a href="https://github.com/forge/furnace-simple/blob/master/impl/src/main/java/org/jboss/forge/furnace/container/simple/impl/SimpleExportedInstanceImpl.java#L53" target="_blank">https://github.com/forge/furnace-simple/blob/master/impl/src/main/java/org/jboss/forge/furnace/container/simple/impl/SimpleExportedInstanceImpl.java#L53</a><br>


</div><div><br></div><div>Then run the &#39;ls&#39; command and your breakpoint should be hit. Could you find the exception there and tell us as much as possible about what is going on?</div><div><br></div><div>I know this is a lot, but I can&#39;t reproduce this issue locally.</div>


<div><br></div><div>Thanks! This would be a BIG help.</div><span class="HOEnZb"><font color="#888888"><div><br></div><div>~Lincoln</div></font></span></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br>

<br><div class="gmail_quote">On Wed, Feb 12, 2014 at 1:36 PM, Pablo Palazon <span dir="ltr">&lt;<a href="mailto:pablo.palazon@gmail.com" target="_blank">pablo.palazon@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi again,<div><br></div><div>That&#39;s the log with debug log level when I execute ls command, and produce the error.</div>


<div><br></div><div><a href="http://paste2.org/ze4EeJUD" target="_blank">http://paste2.org/ze4EeJUD</a><br>

</div><div><br></div><div>Thanks</div></div><div class="gmail_extra"><br><br><div class="gmail_quote"><div>On Wed, Feb 12, 2014 at 5:52 PM, Lincoln Baxter, III <span dir="ltr">&lt;<a href="mailto:lincolnbaxter@gmail.com" target="_blank">lincolnbaxter@gmail.com</a>&gt;</span> wrote:<br>




</div><div><div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Pablo,<div><br></div><div>Could you also paste the results of &quot;forge --list&quot; from the command line (while forge is NOT running.) This should let us know what version of addons you are running. Thank you!</div>





<div><br></div><div>~Lincoln</div></div><div class="gmail_extra"><div><div><br><br><div class="gmail_quote">On Wed, Feb 12, 2014 at 8:15 AM, George Gastaldi <span dir="ltr">&lt;<a href="mailto:ggastald@redhat.com" target="_blank">ggastald@redhat.com</a>&gt;</span> wrote:<br>





<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Pablo.<br>
<br>
Does it happen everytime? Could you <a href="http://paste2.org" target="_blank">paste2.org</a> your logs in ~/.forge/logs/?<br>
<br>
Thanks<br>
<br>
&gt; Em 12/02/2014, às 08:24, Pablo Palazon &lt;<a href="mailto:pablo.palazon@gmail.com" target="_blank">pablo.palazon@gmail.com</a>&gt; escreveu:<br>
<div><div>&gt;<br>
&gt; Hi forge users,<br>
&gt;<br>
&gt; I&#39;m using Forge 2.0.0.Final, and I have some problems with command execution on forge CLI. When I execute any command, for example &#39;ls&#39;, I have this reply:<br>
&gt;<br>
&gt; Exception when parsing/running: ls, Could not create instance of [org.jboss.forge.addon.devtools.java.RegisterAsServiceCommand] through reflection.<br>
&gt;<br>
&gt; That&#39;s my environment vars<br>
&gt;<br>
&gt; Apache Maven 3.1.1 (0728685237757ffbf44136acec0402957f723d9a; 2013-09-17 17:22:22+0200)<br>
&gt; Maven home: /proyectos/javatools/apache-maven/apache-maven-3.1.1<br>
&gt; Java version: 1.7.0_51, vendor: Oracle Corporation<br>
&gt; Java home: /opt/java/jdk1.7.0_51/jre<br>
&gt; Default locale: en_US, platform encoding: UTF-8<br>
&gt; OS name: &quot;linux&quot;, version: &quot;3.8.0-33-generic&quot;, arch: &quot;amd64&quot;, family: &quot;unix&quot;<br>
&gt;<br>
&gt; Thanks so much in advance.<br>
</div></div>&gt; _______________________________________________<br>
&gt; forge-users mailing list<br>
&gt; <a href="mailto:forge-users@lists.jboss.org" target="_blank">forge-users@lists.jboss.org</a><br>
&gt; <a href="https://lists.jboss.org/mailman/listinfo/forge-users" target="_blank">https://lists.jboss.org/mailman/listinfo/forge-users</a><br>
<br>
_______________________________________________<br>
forge-users mailing list<br>
<a href="mailto:forge-users@lists.jboss.org" target="_blank">forge-users@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/forge-users" target="_blank">https://lists.jboss.org/mailman/listinfo/forge-users</a></blockquote></div><br><br clear="all"><div><br></div></div></div><span><font color="#888888">-- <br>




Lincoln Baxter, III<br><a href="http://ocpsoft.org" target="_blank">http://ocpsoft.org</a><br>
&quot;Simpler is better.&quot;
</font></span></div>
<br>_______________________________________________<br>
forge-users mailing list<br>
<a href="mailto:forge-users@lists.jboss.org" target="_blank">forge-users@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/forge-users" target="_blank">https://lists.jboss.org/mailman/listinfo/forge-users</a><br></blockquote></div></div></div><br></div>
<br>_______________________________________________<br>
forge-users mailing list<br>
<a href="mailto:forge-users@lists.jboss.org" target="_blank">forge-users@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/forge-users" target="_blank">https://lists.jboss.org/mailman/listinfo/forge-users</a><br></blockquote></div><br><br clear="all"><div><br></div>-- <br>Lincoln Baxter, III<br>


<a href="http://ocpsoft.org" target="_blank">http://ocpsoft.org</a><br>&quot;Simpler is better.&quot;
</div>
</div></div><br>_______________________________________________<br>
forge-users mailing list<br>
<a href="mailto:forge-users@lists.jboss.org">forge-users@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/forge-users" target="_blank">https://lists.jboss.org/mailman/listinfo/forge-users</a><br></blockquote></div><br></div>