----- Table of Contents 1. What is the J2ME Wireless Toolkit 2.2 Patch? 2. How do I install the J2ME Wireless Toolkit 2.2 Patch? 3. How do I know if the patch is successfully installed? ----- 1. What is the J2ME Wireless Toolkit 2.2 Patch? The J2ME Wireless Toolkit 2.2 Patch fixes bugs in the emulator's implementation of JSR 172, the J2ME Web Services Specification, and JSR 82, Java APIs for Bluetooth. In particular, the JAX-RPC implementation in the J2ME Wireless Toolkit 2.2 does not handle floating point values correctly. The Bluetooth implementation is not fully compliant with the specification with regards to btgoep connections. This patch fixes the bugs. ----- 2. How do I install the J2ME Wireless Toolkit 2.2 Patch? To install the patch, unzip the patch file in an existing J2ME Wireless Toolkit 2.2 installation. The patch contains files that replace existing toolkit files. If you have the J2ME Wireless Toolkit 2.2 installed at C:\WTK22 (the default location in Microsoft Windows), then the contents of the zip file should replace these four files: C:\WTK22\bin\zayit.dll C:\WTK22\lib\j2me-ws.jar C:\WTK22\lib\jsr082.jar C:\WTK22\wtklib\ktools.zip On Linux, if you had installed the J2ME Wireless Toolkit 2.2 in /home/username/wtk22, then the contents of the zip file should replace these four files: /home/username/wtk22/bin/libzayit.so /home/username/wtk22/lib/j2me-ws.jar /home/username/wtk22/lib/jsr082.jar /home/username/wtk22/wtklib/ktools.zip If you are installing the patch on an installation of the J2ME Wireless Toolkit 2.2 that is part of an Integrated Development Enviroment (IDE), you will have to find the appropriate J2ME Wireless Toolkit 2.2 installation directory. For example, if you are using the J2ME Wireless Toolkit with NetBeans Mobility Pack 4.1 on Microsoft Windows, the J2ME Wireless Toolkit 2.2 gets installed into a subdirectory of your user home directory. For instance, a user named Administrator would find the J2ME Wireless Toolkit 2.2 here: C:\Documents and Settings\.netbeans\4.1\emulators\wtk22_win\emulator\wtk22 To apply the patch, unzip the patch file to replace these four files: C:\Documents and Settings\Adminstrator\.netbeans\4.1\emulators\wtk22_win\emulator\wtk22\bin\zayit.dll C:\Documents and Settings\Adminstrator\.netbeans\4.1\emulators\wtk22_win\emulator\wtk22\lib\j2me-ws.jar C:\Documents and Settings\Adminstrator\.netbeans\4.1\emulators\wtk22_win\emulator\wtk22\lib\jsr082.jar C:\Documents and Settings\Adminstrator\.netbeans\4.1\emulators\wtk22_win\emulator\wtk22\wtklib\ktools.zip ----- 3. How do I know if the patch is successfully installed? Run KToolbar, then choose Help > About from the menu. The version should read "Version 2.2 [patch 200511]". -----