Mobility Modules for NetBeans™ 2004 Q1 Release Notes

This section of these Release Notes ..... Provides this information ...
Introduction Introduction to these release notes and the Mobility Modules software.
What's New: Enhancements and New Features New features and enhancements for this release.
Supported Platforms Operating systems on which the Mobility Modules have been tested.
Bugs and Issues Bugs and Issues related to functionality in this release of the product, supplied with workarounds, where applicable.
Other Documentation Sources of information about the Mobility Modules in documentation form.


These release notes represent the release notes for the Mobility Modules for NetBeans 2004Q1, hereafter referred to as the "Mobility modules."

NOTE: Mobility Modules for NetBeans 2004Q1 requires the Java™ 2 Software Development Kit, Standard Edition (J2SE™ SDK) v. 1.4.1_02 or later 1.4.x version.

What's New: Enhancements and New Features

The following section provides information on enhancements and new features available with the Mobility modules:

  • Support for the latest standards and tools, including:
    • MIDP 2.0
    • CLDC 1.1
    • JSR 185, Java Technology for the Wireless Industry (JWTI)
    • The J2ME Wireless Toolkit version 2.1.
  • New and improved wizards that simplify common and advanced tasks, such as:
    • Installing sample applications
    • Importing J2ME Wireless Toolkit projects
  • Improved interface for enhanced usability.
  • Support for JAR signing to improve security.
  • Support for Push registry, which facilitates the signing of MIDlet suites. This support includes an API Permissions tool to set permissions on sensitive APIs in the MIDlet Suite.
  • Support for Over-The-Air (OTA) Download Testing. This support simulates the complete lifecycle of an application, starting from the Over-The-Air (OTA) Provisioning from a web site, installing and verifying, running, updating, and removing your application without involving an external web server.
  • Support for Mobile Media (MMAPI) and Wireless Messaging (WMAPI) API libraries.

Supported Platforms

NOTE:The Mobility modules require J2SE SDK v. 1.4.1_02 or later v. 1.4.x platform.

The Mobility modules are supported on the following platforms:

  • Microsoft Windows 2000 Professional
  • Microsoft Windows XP Professional
  • Red Hat Linux 8

The J2ME Wireless Toolkit has been tested with the following systems:

  • Microsoft Windows NT 4.0 systems
  • Microsoft Windows 2000 systems

The J2ME Wireless Toolkit has been tested on a limited basis with the following,
unsupported systems:

  • Microsoft Windows 98 Second Edition
  • Red Hat Linux 7.1

Note: The platforms supported by the Mobility modules might differ from those supported by the emulator you plan to use. You should verify that both the Mobility modules and the emulator you plan to use are supported on your particular platform.

Bugs and Issues

NOTE: The Mobility modules are designed to be used in single-user mode. Errors might occur if multiple users concurrently access the same executable file. For this reason, this edition is not recommended for use in a shared installation on any Windows platform.

  • If you are creating a MIDlet that supports only MIDP 1.0, you should test it using the device emulator from The J2ME Wireless Toolkit version 1.0.4_01. The J2ME Wireless Toolkit 2.1 supports MIDP 2.0 features, and therefore may not accurately reflect your MIDlet's behavior on a MIDP 1.0 device.
  • 4666440 Description: If you are using JDK 1.4 with the J2ME Wireless Toolkit 1.0.4_01, you cannot debug code inside a MIDlet's constructor.
  • Workaround: Use the J2ME Wireless toolkit version 2.0 or later, use a different emulator, or place the code from the constructor into the MIDlet's method and place a breakpoint in the method.

  • 4940129 Description: The Currency Converter application used in the Mobility modules tutorial cannot handle values that overflow past the size of the text field (for example, the Yen value will overflow when the U.S. dollar amount exceeds 8 trillion dollars).
  • 4980310 Description: Debugger on occasion does not start.
  • Workaround: Try to start debugger again.

  • 5005489 Description: Code completion doesn't work for some local classes.
  • Workaround: Refresh the code completion by right-clicking on the filesystem and choosing Tools > Update Code Completion.

  • The Windows registry key used by the J2ME Wireless Toolkit, v. 1.0.4_01 is HKEY_LOCAL_MACHINE\SOFTWARE\Sun Microsystems, Inc.\J2ME Wireless Toolkit\1.0.4_01
  • The Windows registry key used by the J2ME Wireless Toolkit, v. 2.1 is HKEY_LOCAL_MACHINE\SOFTWARE\Sun Microsystems, Inc.\J2ME Wireless Toolkit\2.1

NOTE: Disabling or uninstalling the Mobility Modules will not remove the registry keys from the Windows registry. You must remove the registry keys manually, using a registry editor.

J2ME Wireless Toolkit Modules

Additional information and Release Notes for the J2ME Wireless Toolkit Modules can be found in the /emulator directory of your Mobile Modules installation, or at the J2ME Wireless Toolkit web site .

ProGuard Obfuscation Module

To find the latest information on the JODE obfuscator, go to the ProGuard web site.

RetroGuard Obfuscation Module

To find the latest information on the RetroGuard obfuscator, go to the Retrologic Systems web site.

Redistributable Files

The following files are a Redistributable, subject to the terms and conditions of the Binary Code License (BCL) and its Supplemental Terms.

1. Files that comprise the following modules:

  • J2ME Wireless Module
  • RetroGuard Integration Module
  • ProGuard Integration Module
  • Wireless Examples Module

Other Documentation


The Mobility Modules for NetBeans 2004Q1 Tutorial can be downloaded in PDF format on the installation CD, or from the NetBeans website.

Online Help

You can access online help for the IDE by choosing the Help > Help Sets menu item from the main window. The Help menu also includes links to the NetBeans Open Source homepage and other useful URLs.

Sample Applications

You can get sample applications by choosing the Help > Examples Setup Wizard menu item from the main window.

Not logged in. Log in, Register