Ultra Light Client Logo

Release Notes

May 21, 2008


About UltraLightClient 6.2.3

Release 6.2.3 includes the following new features:

Feature Description
Support Fixes This release contains fixes and features that were reported to the premium support mailing list.

The section Fixed Bugs gives an overview of the most important differences between UltraLightClient 6.2.2 and UltraLightClient 6.2.3

This build is based on ULC 6.2.2 Please see the ULC 6.2.2 release notes for additional information.


Version Notes

UltraLightClient 6.2.3 requires the Java Runtime Environment (JRE) 1.4.2 or later on the server and on the client.

To deploy an UltraLightClient application in a J2EE server the server needs to support either at least the Servlet 2.4 specification or at least the EJB 2.1 specification.


Modules, Parts and Release Structure

The UltraLightClient release includes all components required to successfully develop and deploy UltraLightClient applications. The UltraLightClient modules, parts, packages, and the structure of the current release are described in the following sections.



The UltraLightClient release is split into modules. Each module belongs to exactly one of five categories:

The category and module names are reflected in the directory structure of the release, e.g. environment/applet for the applet module that belongs to the environement category.

A module directory contains subdirectories with the following contents:



Each of these modules can contain up to four parts:

The part names are reflected in the filename of the jar files in the lib and src directory of the corresponding module, e.g. ulc-applet-client.jar and ulc-applet-client-src.jar for the classes and source stubs of the applet module that have to be deployed on the client side.


Release Structure

ulc-6.2.3 UltraLightClient 6.2.3 home directory
Add-ons to the UltraLightClient base framework
   base UltraLightClient base framework
J2EE server integration including EJB container integration and Servlet container integration.
UltraLightClient documentation
Client environment integration for applet deployment, JNLP deployment, and standalone deployment.
   license the jar file with the deployment license key
   previous_releasenotes Previous release notes
Sample applications with ready to run Tomcat Servlet container
   build.txt Contains the build number
   LicenseAgreement.pdf The license Agreement
   releasenotes.html This document



Fixed Bugs

PR Description Comments
UBA-7423 Possible deadlock when UISession is created on EDT  
UBA-7413 UIScrollPane.BasicScrollPane.setCorner() breaks with recent JRE6  
UBA-7416 UISession.waitForIdle() may lead to a dead-lock when invoked from multiple threads  


Known Problems and Limitations

You can find known problems and limitations in our issue database.

Product and company names herein may be trademarks of their respective owners.

Copyright (c) 2000-2015 Canoo Engineering AG