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.

 

Modules

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:

 

Parts

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
   addon
      testframework
      qtpintegration
Add-ons to the UltraLightClient base framework
   base UltraLightClient base framework
   container
      ejb
      servlet
J2EE server integration including EJB container integration and Servlet container integration.
   doc
      addon
       ULCQTPIntegrationGuide.pdf
       ULCTestFrameworkGuide.pdf
      apidoc
      ULCArchitectureGuide.pdf
      ULCDeploymentGuide.pdf
      ULCEssentialsGuide.pdf
      ULCExtensionGuide.pdf
      ULCInstallGuide.pdf
      ULCReferenceGuide.pdf
      ULCTestFramework.pdf
      ULCWhitePaper.pdf
UltraLightClient documentation
   environment
      applet
      jnlp
      standalone
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
      hello
      onlineshop
      pie
      teammembers
      tomcat
      trusted
      ulcdndset
      ulcset
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