Tag Archives: WTK

WTK post install / filesystem permissions

If running your app from the eclipseme emulator shows the following console output
Running with storage root DefaultColorPhone
Warning: Failed to initialize WMA message routing support
Error: Can’t remove a lock file: /opt/sun-j2me-bin-2.2/wtklib/comcon-server.port.lock
Warning: Failed to initialize Bluetooth (JSR 82) support

Warning: The attempt to finalize unexisting client.
java.lang.NullPointerException
at com.sun.kvem.midp.MIDP.run(Unknown Source)
at com.sun.kvem.environment.EmulatorInvoker.runEmulatorImpl(Unknown Source)
at com.sun.kvem.environment.EmulatorInvoker.runEmulatorSameVM(Unknown Source)
at com.sun.kvem.environment.EmulatorInvoker.runEmulator(Unknown Source)
at com.sun.kvem.environment.ProfileEnvironment$KVMThread.runEmulator(Unknown Source)
at com.sun.kvem.environment.ProfileEnvironment$KVMThread.run(Unknown …

J2ME Entwicklungsumgebung + Wireless Toolkit

wie gewohnt auf einem gentoo stable amd64 Linux.

JDK:
$ sudo emerge dev-java/sun-jdk

Eclipse 3.4 herunterladen und auspacken,
J2ME Wireless Toolkit 2.2:
$ sudo su -
$ echo “dev-java/sun-j2me-bin ~amd64″ >> /etc/portage/package.keywords
$ echo “dev-java/sun-j2me-bin examples” >> /etc/portage/package.use
$ emerge dev-java/sun-j2me-bin
$ # USE-Flag “j2me” setzen, z.B. via “$ sudo ufed”
$ sudo emerge proguard

J2ME Wireless Toolkit 2.5.2 heruterladen und installieren,
EclipseMe herunterladen und auspacken.