Hello John,<br><br>Thanks for your reply. Sure. I can use appletviewer to test the applet. However, my object is not this. I want to add a small code snippet to the HotSpot VM so that it can print out the methods invoked information when an applet is running. I think the appletviewer is linked with the HotSpot under jdk7 directory. How can I link the appletviewer to &quot;my&quot; HotSpot project? Does it mean I need to directly change the HotSpot code under jdk7 directory? Thank you very much.<br>
<br>Best,<br>Yi<br><br><br><div class="gmail_quote">2010/8/19 John Pampuch <span dir="ltr">&lt;<a href="mailto:john.pampuch@oracle.com">john.pampuch@oracle.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">



  

<div bgcolor="#ffffff" text="#000000">
<font face="Helvetica, Arial, sans-serif">You&#39;ll need to use
&quot;appletviewer&quot;, which is included in the JDK (in the bin directory) in
order to run an applet outside of the context of a web browser.<br><font color="#888888">
<br>
-John<br>
</font></font><div><div></div><div class="h5"><br>
On 8/19/10 9:43 AM, Yi Yang wrote:
<blockquote type="cite">Hello everyone,<br>
  <br>
I have a question about HotSpot VM. Thanks for your attention in
advance.<br>
  <br>
My object is to load applet bytecode (applet.class) to HotSpot VM and
then record the methods invoked by the applet. However, I have no idea
how to load the applet bytecode.  For example, I can use the command
&quot;gamma testClass&quot; to load the file &quot;testClass.class&quot;. But how about the
applet bytecode without a main entry point? If I use &quot;gamma applet&quot;,
then here is the error message: Exception in thread &quot;main&quot;
java.lang.NoSuchMethodError: main<br>
  <br>
Could you please give me some hints?Hope to hearing from you soon.
Thank you.<br>
  <br>
Best,<br>
  <font color="#888888"><font color="#888888">Yi</font>
  </font></blockquote>
</div></div></div>

</blockquote></div><br>