Java

Release Notes
JavaTM 2 Platform, Micro Edition
Connected Device Configuration (CDC)
Version 1.0 FCS
December 2000

J2ME CDC Porting Guide

Overview

This is the first release of the Java 2 Platform, Micro Edition (J2ME) Connected Device Configuration (CDC). It provides a Java platform designed specifically for use in consumer and embedded devices. The CDC class library provides the minimum common set of classes required by applications on these devices. A J2ME CDC profile includes the CDC and provides supplemental classes for a particular type of application.

This release of the CDC implements the current CDC specification. The CDC specification is undergoing participant review in the Java Community Process. The CDC specification and implementation are subject to change.

Known Problems

Known problems are listed below in ascending order by Bug ID.
Bug ID Description

4326659

SecurityManager.checkMemberAccess() can be bypassed using reflection.
4330537 VxWorks networking problems may occur after running a test program for two hours.
4333233 Calling java.net.MulticastSocket.leaveGroup() on VxWorks throws an exception.
4335077 The following native methods map to VM internal calls that are not yet implemented:
  • java.lang.Thread.countStackFrames()
  • java.lang.SecurityManager.classDepth()
  • java.lang.SecurityManager.classLoaderDepth0()
  • sun.misc.Signal.findSignal()
  • sun.misc.Signal.handle0()
  • sun.misc.Signal.raise0()
4335093 Setting the CVM_REFLECT build option to false causes the VM to throw an exception during startup, and the VM then doesn't run.
4340612 The build files for the debugger support are missing in this release.

Copyright © 2000 Sun Microsystems, Inc. All Rights Reserved.

Please send comments to: jcp-cdc-comments@eng.sun.com
Sun