We just released J4ME (http://www.j4me.org/). It is an open source library that includes a UI framework, logging, etc.
Part of the library is support for getting Bluetooth GPS data in J2ME. The API is an extension to JSR-179, Java's Location API. We have tested this on a variety of Bluetooth GPS pucks (SiRF, MTK, etc.) and different phones.
It is the foundation of the Score Out Caddie (http://www.scoreout.com/). It is a GPS yardage guide for golfers that runs on their cell phone.