NetBeans Mobility Pack for CDC 5.5.1 Release Notes
Welcome to the NetBeans Mobility Pack for CDC, an add-on pack that provides
the tools for creating Java Micro Edition (Java ME) applications that support
the Java ME, Connected Device Configuration (CDC) technologies.
Note: If you are looking for information about installing the NetBeans
Mobility Pack for CDC 5.5.1, see the NetBeans
Mobility Pack for CDC 5.5.1 Installation Guide.
Supported Operating Systems
The NetBeans Mobility Pack for CDC 5.5.1 runs on the Java SE JDK versions 5.0
and 6.0, which consists of the Java Runtime Environment plus developer tools
for compiling, debugging, and running applications written in the Java language.
The NetBeans Mobility pack for CDC runs on Microsoft Windows systems that
support the Java VM. Below is a list of platforms that NetBeans IDE has been
- Microsoft Windows Vista
- Microsoft Windows XP Professional SP2
Installing NetBeans Mobility Pack for CDC 5.5.1 to non-Windows platforms
Currently the Mobility Pack for CDC is not available for non-Windows platforms
due to a lack of 3rd party emulator support for other platforms. However, we
do offer an unsupported binary zip of the pack for those who want to install
the pack on other operating systems. Please note that there is no documentation
or support for the binary zip. For information about downloading and installing
the binary zip, please visit the FAQ
page for this topic. The Mobility
Users mailing list is also available for further questions related to this
Minimum Hardware Configurations
The Mobility Pack for CDC does not require significant
resources beyond those required by the NetBeans IDE.
Note: The IDE's minimum screen resolution is 1024x768 pixels.
- Processor: 500 MHz Intel Pentium III workstation or equivalent
- Memory: 512 MB
- Disk space: 850 MB of free disk space
Recommended Hardware Configurations
- Processor: 1.4 GHz Intel Pentium III workstation or equivalent
- Memory: 1 GB
- Disk space: 1 GB of free disk space
NetBeans IDE runs on the J2SE JDK (Java SE Development Kit) 5.0 and 6.0,
which consists of the Java Runtime Environment plus developer tools for compiling,
debugging, and running applications written in the Java language.
You can download the JDK for your platform at http://java.sun.com/javase/downloads/index.jsp
The Sun Java Toolkit for CDC is integrated within the NetBeans Mobility Pack.
However, if you want to program applications for other supported platforms,
you need to download and install one or more of the following SDKs:
- Embedded Software Architecture Emulator (Registration required for
- Sony Ericsson
- UIQ 3 SDK (login required for download)
- M600 Extension Package for the UIQ 3 SDK Beta 3 (download)
- P990 Extension Package for the UIQ 3 SDK Beta 3 (download)
- Nokia Series 80 Platform SDK for Symbian OS, for Java, Personal Profile
- Windows Mobile with NSIcom CrEme VM
- CrEme 4.10 Developer Support (download)
- Microsoft Device Emulator 1.0 (download)
- Virtual Machine Network Driver for Microsoft Device Emulator (download)
- ActiveSync (download)
- The SavaJe Mobile Platform (no longer available)
The CDC Pack 5.5.1 supports deployment on Windows Mobile (with the NSIcom
VM) and SavaJe devices.
Installation instructions for each emulator are available in the NetBeans Mobility Pack for CDC 5.5.1 Installation Guide.
When you first run the IDE with NetBeans Mobility Pack, you can import a subset
of the settings you used in NetBeans Mobility Pack for CDC 5.5. If you choose
not to import settings from that previous release, the IDE opens using the default
Note: The IDE only recognizes previous installations where
the user directory resides in the default location. It does not recognize
installations where you have specified a user directory using the
switch. If you would like to import settings from an IDE that the installer
does not recognize, download an archive version of the IDE instead of the
Though it is possible to import settings from the NetBeans Mobility Pack
for CDC 5.0 into the NetBeans 5.5.1, it is not possible to import settings from
NetBeans Mobility Pack for CDC 5.5.1 into the earlier IDE release.
The unresolved issues for this release are as follows:
- Issue #77083:
icon.small/icon.focused has absolute path after deployment
bundle.jnlp contains an absolute
path for icon.small and icon.focused. That is because the icons are
located on the device. In the text field, you must enter the path ot
the icon as it is defined on the device. The correct location (path)
should be listed in the device documentation.
Error while saving palette settings.
Description: GUI Designer Palette settings are not saved if
you change the project's emulator platform.
Build fails when switching between emulator platforms.
Description: If you change platform from Nokia to Sony Ericsson,
the build fails.
Workaround: Change the UID by right-clicking on the project
and choosing Project Properties > General > Sony Ericsson.
- Issue #77083:
Absolute path link for icons in bundle.jnlp file
Description: icon.small and icon.focused has absolute path after
Workaround: The path can be specified for devices according
to the device's documentation.
- Issue #88913:
Cannot find nbproject/build-impl.xml error
Description: Internationalized version of IDE will receive error
message if you Build, Run and Rename a project.
- Issue #90047:
Problems debugging CDC projects
Description: java.lang.NoClassDefFoundError is thrown when trying
to debug a CDC project
Workaround: Debugging doesn't work if you load a CDC Toolkit
project to Mobility Pack for CDC. You must upgrade the project to Mobility
Pack for CDC by going to the project's Properties, clicking OK and following
the steps the IDE gives.
- Issue 90647:
Cannot change device of Sony Ericsson UIQ platform within IDE
Description: The target device of the platform cannot be changed
in the IDE
Workaround: Run SDKConfig.exe utility located in <install_dir>\UIQ3SDK\epoc32\tools\distrib\
where <install_dir> is the directory
the Sony Ericsson UIQ3 emulator was installed on your computer.
- Issue #90654:
Projects built using Mobility Pack for CDC 5.5.1 update1 fail after upgrading
to FCS version
Description: Problem is caused by the execution method being
incorrect for the FCS version of CDC pack
Workaround: Change project Properties to the Xlet execution
method when upgrading projects using AGUI that were created with Mobility
Pack for CDC 5.5.1 update1.
In addition to the built-in help system, the NetBeans Mobility Pack for CDC
is documented through a series of tutorials and articles. For information
about the Java ME, CDC development features supported by the Mobility Pack
for CDC, see the following documents. (See NetBeans IDE Documentation Archives for NetBeans 5.5 documents.)
- NetBeans Mobility
Pack for CDC 5.5.1 Quick Start Guide
- NetBeans Mobility Pack Learning
- NetBeans Mobility Pack for CDC Docs and Support Page
You can find news, articles, additional modules, and other useful information
on the NetBeans project web site. Since NetBeans and the NetBeans Mobility
Pack is an open-source project, the web site also provides access to source
code, a bug database, information on creating your own NetBeans modules, and
For more information, visit mobility.netbeans.org/.
You can keep up to date on NetBeans IDE and interact with the NetBeans community
by signing up for NetBeans Mobility Pack project mailing lists at https://netbeans.org/community/lists/.