Hi all,
I am developing my first MIDlet using Eclipse 3.3 and EclipseME 1.7.9.
The development started fairly smoothly, and I managed to run the
important demos in the Sun WTK 2.5.2, I recently ran into some weird
problems that no amount of Googling could solve. It all began when I
made a lot of changes to the source code of my own application, and
wanted to see how it worked in the emulator. When I ran the project,
none of the changes showed up, and I would still see some sysout prints
that I had removed long ago. I then went into the Eclipse workspace, and
removed the content of the /bin directory, thinking that it would
recompile everything from the source.
Instead, I started running into these errors:
Running with storage root
/home/graffiti/j2mewtk/2.5.2/appdb/DefaultColorPhone
Running with locale: en_US.UTF-8
Running in the untrusted security domain
java.lang.ClassNotFoundException: org/berk/GroceryList
at com.sun.midp.midlet.MIDletState.createMIDlet(+29)
at com.sun.midp.midlet.Scheduler.schedule(+52)
at com.sun.midp.main.Main.runLocalClass(+28)
at com.sun.midp.main.Main.main(+80)
Execution completed.
2755738 bytecodes executed
40 thread switches
1665 classes in the system (including system classes)
14243 dynamic objects allocated (437872 bytes)
1 garbage collections (0 bytes collected)
Somebody else had a similar problem, and they proposed including the
/bin directory as an "Extra Emulator Parameter" using the -cp switch.
When I do, the emulator does manage to find the class, but I get the
following error instead:
Running with storage root
/home/graffiti/j2mewtk/2.5.2/appdb/DefaultColorPhone
Running with locale: en_US.UTF-8
Running in the untrusted security domain
Error verifying method org/berk/GroceryList startApp()V
[...]
ALERT: java/lang/VerifyError: org/berk/GroceryList.
Execution completed.
2750987 bytecodes executed
32 thread switches
1666 classes in the system (including system classes)
14313 dynamic objects allocated (438588 bytes)
2 garbage collections (378116 bytes collected).
I really do not know what else I can try, or what other diagnostic
information I can send you that could be of help. I heard the log mode
of EclipseME could be useful, but I couldn't find a way of enabling it.
If you have any leads, please let me know,
Sincerely,
Berk
-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Eclipseme-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/eclipseme-users