<div dir="ltr">Hi Stefano,<div><br></div><div>GME does not properly report the path to Java interpreters, so that is not an indication of the error.</div><div><br></div><div><br></div><div>Instead of the "X" icon, you should see a Java cup. Be sure you are running 32-bit GME. Under Help->About GME, it should read "16.3.23... x86". It is "GME" from the start menu, not "GME (64 bit)". Java interpreters do not work with 64-bit GME.</div><div><br></div><div><br></div><div>I can reproduce your error message if I try to run the Java interpreter in 64-bit GME:</div><div>---------------------------<br></div><div><div>GME</div><div>---------------------------</div><div>Component execution failed: Class not registered</div><div><br></div><div>: 'Mga.Interpreter.TestJava'</div><div>---------------------------</div><div>OK </div><div>---------------------------</div></div><div>(I believe "interfaccia non registrata" is not the correct translation of that error code. The first google result for it is this:<br></div><div><a href="http://stackoverflow.com/questions/3960437/net-comexception-interface-non-registered">http://stackoverflow.com/questions/3960437/net-comexception-interface-non-registered</a><br></div><div>Which points to REGDB_E_CLASSNOTREG, which is "Class not registered" according to <a href="https://msdn.microsoft.com/en-us/library/cc704587.aspx">https://msdn.microsoft.com/en-us/library/cc704587.aspx</a>)</div><div><br></div><div><br></div><div>There is only one source of registration for User (non-system) mode. If you run JavaCompRegister.exe and select "Register systemwide", it should not show up in 64-bit GME, since in the System registry, 32- and 64-bit are separated. (Unregister the interpreter first if you want to try this)</div><div><br></div><div>Kevin</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Jun 16, 2016 at 1:51 PM, Iannucci, Stefano <span dir="ltr"><<a href="mailto:stefano@dasi.msstate.edu" target="_blank">stefano@dasi.msstate.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div lang="EN-US" link="#0563C1" vlink="#954F72">
<div>
<p class="MsoNormal">Dear GME developers,<u></u><u></u></p>
<p class="MsoNormal">I'm a new GME user and I'm really appreciating it so far.<u></u><u></u></p>
<p class="MsoNormal">I'm trying to register a simple Java Interpreter following the instructions that I found on the Lesson 8 of the tutorial and on <a href="http://www.isis.vanderbilt.edu/sites/default/files/13-interpreters2.ppt" target="_blank">http://www.isis.vanderbilt.edu/sites/default/files/13-interpreters2.ppt</a><u></u><u></u></p>
<p class="MsoNormal">I realized a simple Java class (BONInterpreter.java, attached) and I registered the corresponding compiled class with JavaCompRegister.exe<u></u><u></u></p>
<p class="MsoNormal">However, even though the registration was successful, the components window on GME does not report the path to the interpreter (components.png) and when I try to execute it I get an "interface not registered" error message (interface_not_registered.png).<u></u><u></u></p>
<p class="MsoNormal">I'm currently using Windows 10 and GME 16.3.23.2919 x64. I have installed both the 32 and 64 bit versions of Java.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Could you please give me some hint to solve this problem?<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Thank you.<u></u><u></u></p>
<p class="MsoNormal">Best regards,<u></u><u></u></p>
<p class="MsoNormal">Stefano Iannucci<u></u><u></u></p>
</div>
</div>
<br>_______________________________________________<br>
gme-users mailing list<br>
<a href="mailto:gme-users@list.isis.vanderbilt.edu">gme-users@list.isis.vanderbilt.edu</a><br>
<a href="http://list.isis.vanderbilt.edu/cgi-bin/mailman/listinfo/gme-users" rel="noreferrer" target="_blank">http://list.isis.vanderbilt.edu/cgi-bin/mailman/listinfo/gme-users</a><br>
<br></blockquote></div><br></div>