IBM Personal Java / Midlet environment J9
Here and Here is a post talking about J9 for MGMaps (Mobile GMaps) on Windows-Mobile PocketPC or Smartphone.
I installed the file like this post says: http://www.mgmaps.com/winset/. I tried and got this error.Invalid fontPaths.properties detected. Please delete fontPaths.properties in /lib/jclMidp20/ and restart the MIDlet.When I first installed J9 in my computer, there was no such a file. Now it’s created with zero byte.I deleted that file, it creates another empty one and says The font file paths are set incorrectly. Please edit fontPaths.properties in /lib/jclMidp20/ to point to the appropriate font files from the system font folder.Actually, I changed the system font according to this post, I’m using sunglobe.ttf and the whole path is \Windows\Fonts\sunglobe.ttf. Accordint to this post, I put in the file fontPaths.properties with “LcduiSystemFont: Windows\sungbloe.ttf“. But I still have the problem.
I googled keywords: LcduiSystemFont, fontPaths.properties and /lib/jclMidp20/. I didn’t get any solution. Finally, I found this post and this post with keyword fontPaths.jar.
I got the version of J9 from the 2nd post which is talked about in the 1st post and it worked finally. In the 1st post, their error message is “font file paths are set incorrectly. Please Edit fontPaths.jar in <VM Installation>/lib/jcmipd20/ext to point to the appropriate font files from the system font file”. My error message is about fontPaths.properties instead of fontPath.jar. I think they are using 6.0 version. My error is for 6.1 version.I’m trying to install J9 for GMaps as posted here. But I still have the same problem like before without IBM J9. I installed J9, then installed mgmaps-alpha-signed.jad. It didn’t give me any error about digital signature. After I logged in, I checked “stored maps”. But I still can not save it. I can save everything else except this “stored maps” option.
Update: Finally, I got MGMaps work with IBM J9 with loaded the following 2 files which is post here and here.
| jockyw2001 wrote: |
| The great new stored maps feature requires JSR-75 support. Unfortunately JSR-75 is not included in the standard IBM J9 package for WM5/6 devices.Luckily IBM offers an extension which is easy to install. You only have to copy 2 files to the right location. This is described in detail in the blog of Markus Brosch: http://www.markus.brosch.net/?p=111. If you already installed IBM J9 then there are only 3 steps: Download this jar from IBM. Unzip it. It contains a folder called fixed. Copy: fixed\ive-2.2\runtimes\wm2003\arm\midp2\bin\fileconn.dll into this folder on you mobile device: \Storage Card\J9\MIDP20\bin\ Copy: fixed\ive-2.2\runtimes\wm2003\arm\midp2\lib\jclMidp20\ext\fc.jar into this folder on you mobile device: \Storage Card\J9\MIDP20\lib\jclMidp20\ext\ After you installed JSR-75 restart IBM J9 and start MGMaps, go into Settings - Map Browsing and select the “Stored Maps” checkbox. In the “Storage Path” textbox enter “/Storage Card” if you stored the offline map directory under the root directory of the memory card. |
Results also posted here and here.
Sphere: Related Content