I just tried Java Embedded 3.3 EA for Raspberry Pi on a Pi Model B. It seems like the runMidlet binary simply does not start for me, just as if the binary is corrupted. I googled the subject but wasn't successful. Any hints?
The Pi is running
Linux raspberrypi 3.1.9+ #272 PREEMPT Tue Aug 7 22:51:44 BST 2012 armv6l GNU/Linux
... and here is the reason: I found out that the pre-installed distribution was the soft-float one, not the hard-float.
I wonder how this can be found out without try and error. Commands like "uname" or "cat /etc/os-release" don't seem to give any information.