I use JBuilder 7 + MobileSet 3 + Nokia Developer's Suite 2.0 for midlet development. When I'm trying to obfuscate midlet without Nokia UI API classes everything fine. But If I use FullCanvas or DeviceControl classes then I have something like that:

E:\j2sdk1.4.1_02\bin\javaw -classpath "E:\JBuilder7\retroguard-v1.1\retroguard.jar;;E:\NDS20\Devices\Nokia_7210_MIDP_SDK_v1_0\lib\classes.zip" RetroGuard "E:\henson\Java\Moscowpoly\Moscowpoly.jar" "E:\henson\Java\Moscowpoly\obfuscate-temp\Moscowpoly.jar" "E:\henson\Java\Moscowpoly\obfuscate-temp\Moscowpoly.rgs" "E:\henson\Java\Moscowpoly\obfuscate-temp\log-Moscowpoly.jar"
java.lang.UnsatisfiedLinkError: nativeStaticInitialiser
at com.nokia.mid.impl.isa.ui.style.UIStyle.nativeStaticInitialiser(Native Method)
at com.nokia.mid.impl.isa.ui.style.UIStyle.<clinit>(UIStyle.java:544)
at javax.microedition.lcdui.Displayable.<clinit>(Displayable.java:247)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:140)
at a.a.a.f.a(Unknown Source)
at a.a.a.f.a(Unknown Source)
at a.a.a.f.j(Unknown Source)
at a.a.a.j$4.a(Unknown Source)
at a.a.a.j.a(Unknown Source)
at a.a.a.j.a(Unknown Source)
at a.a.a.j.a(Unknown Source)
at a.a.a.j.a(Unknown Source)
at a.a.a.j.a(Unknown Source)
at a.a.a.j.if(Unknown Source)
at a.a.a.s.do(Unknown Source)
at a.a.a.s.a(Unknown Source)
at RetroGuard.a(Unknown Source)
at RetroGuard.a(Unknown Source)
at RetroGuard.main(Unknown Source)
Exception in thread "main"

I use SDK from NDS 2.0 emulator of Nokia 7210. I was trying to use SDK from Nokia 60 emulator and problem exist there too.

Please HELP!