<div dir="ltr">Hey Pablo,<div><br></div><div>Thanks for taking a very detailed look at this! Based on your findings, I believe that this issue has been resolved in the 2.0.1-SNAPSHOT code (there was an issue where classes were being compared for equality by their hash code, which is not correct. We've since switched to using the class name and issues such as this one (where classes of the incorrect type show up in odd places) seem to be resolved.</div>
<div><br></div><div>Again, I really appreciate you taking the time to dig into this problem for us!</div><div><br></div><div>~Lincoln </div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Feb 13, 2014 at 9:50 AM, Pablo Palazon <span dir="ltr"><<a href="mailto:pablo.palazon@gmail.com" target="_blank">pablo.palazon@gmail.com</a>></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,<div><br></div><div>It was a strange error because there was an ClassNotFoundException of org.jboss.forge.addon.ui.impl.input.InputComponentProducer, and I don't know why. On forge bootstrap when UI addon is loading. All necessary jars has been installed, included ui-impl-2.0.0.Final.jar</div>
<div><br></div><div>I deleted .forge directory and local maven repository of /org/jboss/forge, and I installed another time Forge 2. The error was rid, but I don't know why.</div><div><br></div><div>Thanks so much for your attention</div>
</div><div class="HOEnZb"><div class="h5"><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"><<a href="mailto:lincolnbaxter@gmail.com" target="_blank">lincolnbaxter@gmail.com</a>></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 'ls' 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't reproduce this issue locally.</div>
<div><br></div><div>Thanks! This would be a BIG help.</div><span><font color="#888888"><div><br></div><div>~Lincoln</div></font></span></div><div><div><div class="gmail_extra"><br>
<br><div class="gmail_quote">On Wed, Feb 12, 2014 at 1:36 PM, Pablo Palazon <span dir="ltr"><<a href="mailto:pablo.palazon@gmail.com" target="_blank">pablo.palazon@gmail.com</a>></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'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"><<a href="mailto:lincolnbaxter@gmail.com" target="_blank">lincolnbaxter@gmail.com</a>></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 "forge --list" 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"><<a href="mailto:ggastald@redhat.com" target="_blank">ggastald@redhat.com</a>></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>
> Em 12/02/2014, ąs 08:24, Pablo Palazon <<a href="mailto:pablo.palazon@gmail.com" target="_blank">pablo.palazon@gmail.com</a>> escreveu:<br>
<div><div>><br>
> Hi forge users,<br>
><br>
> I'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 'ls', I have this reply:<br>
><br>
> Exception when parsing/running: ls, Could not create instance of [org.jboss.forge.addon.devtools.java.RegisterAsServiceCommand] through reflection.<br>
><br>
> That's my environment vars<br>
><br>
> Apache Maven 3.1.1 (0728685237757ffbf44136acec0402957f723d9a; 2013-09-17 17:22:22+0200)<br>
> Maven home: /proyectos/javatools/apache-maven/apache-maven-3.1.1<br>
> Java version: 1.7.0_51, vendor: Oracle Corporation<br>
> Java home: /opt/java/jdk1.7.0_51/jre<br>
> Default locale: en_US, platform encoding: UTF-8<br>
> OS name: "linux", version: "3.8.0-33-generic", arch: "amd64", family: "unix"<br>
><br>
> Thanks so much in advance.<br>
</div></div>> _______________________________________________<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>
<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>
"Simpler is better."
</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>"Simpler is better."
</div>
</div></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></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><br clear="all"><div><br></div>-- <br>Lincoln Baxter, III<br>
<a href="http://ocpsoft.org" target="_blank">http://ocpsoft.org</a><br>"Simpler is better."
</div>