| 
      
      
      From: Vlad S. <ska...@gm...> - 2008-10-06 19:24:32
      
     | 
| Applet do not support multiple class loaders.
Also you can't change bytecode in applet/
On 10/6/08, David Welton <da...@de...> wrote:
> >  Save for web is adding the new class and also adding the use of this
>  > class into bytcode.
>
>
> Ok.  I managed to work my way through the source code and see what
>  it's doing.  Pretty clever!
>
>
>  > Calls to System.getProperty(), System.out, System.err and
>  > getResourceAsStream are redirected to MicroEmulator Injected class.
>  > This can't be done at Applet runtime.
>
>
> Next best thing: some code like the following in a standalone .class
>  or .jar or whatever:
>
>     public static void main(String[] args) {
>         try {
>             File output = new File(... new file name ...);
>             AppletProducer.createMidlet(... old file name ..., output);
>         } catch (Exception ex) {
>             System.err.println("Error: " + ex.toString());
>         }
>     }
>
>  I'm going to build one for myself, but it might be useful to other people too.
>
>  Incidentally - why can't it be done at run time?  Limitations in the
>  applet model?
>
>
>  >  The svn for MicroEmulator is at sf.net and was not moved. We are
>  > going to maintain this version until Harmony  will make a Release of
>  > new  MicroEmulator.
>
>
> Cool, thanks!
>
>
>  --
>
> David N. Welton
>
>  http://www.welton.it/davidw/
>
>  http://www.dedasys.com/
>
>  -------------------------------------------------------------------------
>  This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
>  Build the coolest Linux based applications with Moblin SDK & win great prizes
>  Grand prize is a trip for two to an Open Source event anywhere in the world
>  http://moblin-contest.org/redirect.php?banner_id=100&url=/
>  _______________________________________________
>  Microemulator-users mailing list
>  Mic...@li...
>  https://lists.sourceforge.net/lists/listinfo/microemulator-users
>
-- 
Vlad
 |