The JavaPhone API is an extension to PersonalJava, which is a version of Java you'll find in a few products like Nokia 9210i Communicator. This is a different thing to MIDP, and phones that support MIDP instead of PersonalJava won't support JavaPhone.
In the renaissance, how big were the dinosaurs? Did you have tiny ads?
a bit of art, as a gift, the permaculture playing cards