DigiSlice Corporation

AppComposer Release Notes

Version 3.0.2 - 2003.09.16

Contents

Introduction

About this Version

This release is a minor point upgrade that primarily addresses bugs found in the previous version as well as the following:

Quick Installation Instructions

While most of the dialogs displayed during installation should be fairly self-explanatory, detailed instructions can be found in the Installation Guide.

Download Instructions

You can download installable executables of AppComposer from our website: support.digislice.com.

Simply fill out the registration form, supplying a valid email address, and two things will be sent to you: a link to the current installable executables, and a license key (generated based on your name and email address). We also request that you fill out the rest of the survey, to help us build better software for you.

Note: AppComposer comes in two flavors: with and without an included Java SDK. If you don't mind a larger download, we encourage you to use the one with the included Java SDK, which will ensure that you have the right version of the SDK. If you know you already have a recent SDK (SDK, not just the JRE, version 1.3 or better) installed on your system, then you can save some time and space by downloading AppComposer without Java. If you are not sure, download the one with Java. If you install the one without Java and have problems running AppComposer, try downloading and installing the one with the Java SDK.

System Requirements

High-end workstations with at least 512MB of physical memory. The official platforms currently supported:

Note: You must have installed a Java Software Development Kit (SDK or JDK) before AppComposer can be installed, unless you download a version of AppComposer that has a JVM embedded into it. You can download a version of J2SE SDK from Sun Microsystems from their website (make sure you download and installed the SDK as the JRE is not sufficient).

Windows Installation

Simply execute the program, AppComposerInstallWindows.exe and following the instructions displayed in the InstallAnywhere dialog process as explained in the Getting Started Guide.

Linux Installation

Simply execute the shell script, AppComposerInstallLinux.bin from the command line, as in:

$ sh ./AppComposerInstallLinux.bin  
Preparing to install...
Extracting the installation resources from the installer archive...
Configuring the installer for this system's environment...
 
Launching installer...

Continue following the instructions displayed in the InstallAnywhere dialog process as explained in the Installation Guide.

Solaris Installation

Simply execute the shell script, AppComposerInstallSolaris.bin from the command line, as in:

$ sh ./AppComposerInstallSolaris.bin  
Preparing to install...
Extracting the installation resources from the installer archive...
Configuring the installer for this system's environment...
 
Launching installer...

Continue following the instructions displayed in the InstallAnywhere dialog process as explained in the Installation Guide.

Mac OS X Installation

Use StuffIt to uncompress the SIT file that you download by double-clicking on it. You will be left with an installable executable that can be double-clicked to execute to actually install the product.

Continue following the instructions displayed in the InstallAnywhere dialog process as explained in the Installation Guide.

Note: If you are upgrading from a previous version of AppComposer, you must either install the new version of AppComposer into the same directory, or move the original AppComposer to the Trash, and then empty the trash can before installing the new version of AppComposer.

Product Support

Support for this product can be obtained in any of the following methods:

  1. Online Forums. We have set up a support web site at support.digislice.com with online documentation and user discussion forums (a bulletin board message system). Our engineers monitor the discussion and answer questions posted there. This should be sufficient for non-critical problems. Note: Bugs can be posted and submitted at this site as well.

Product Change Details

The following describe in more detail some of the major changes and features added to the product for this release.

New FreeMarker Template

We added a new template component similar to the JSPTemplate bean that allows web pages to be written using the open source FreeMarker Template Engine.

Packaging the FreeMarker technology as a JavaBean allows AppComposer users to easily build FreeMarker data models and process them against FreeMarker templates to create dynamic output. For more information, see the FreeMarkerBean documentation or open the example projects in the examples/FreeMarkerExamples directory.

Bug Listing

Bugs Closed from Last Version

The following is a brief listing of some of the bugs from the previous (3.0.1) version that have been closed in this (3.0.2) version:

ID Summary Description
123 Eval popup fails to draw sometimes on Windows JDK 1.3.1
178 Can't set parameters to SQLRawStatement
175 Trying to open Alarm.zac fails and appears to lock up product
73 Saving capsules should automatically add .zac extension
74 When saving a capsule, the default name should be different
128 When saving a capsule as a jar, it should default to a name

Open Bugs

The following is a listing of known bugs and issues associated with this version of AppComposer. Details concerning these bugs can be found by logging into our Bugzilla bug tracking system at bugs.digislice.com.

ID Summary Description Priority
131 Selecting "wedge popup items" do not stick to the properties panel [Mac OS X only] P3
  Workaround: This is a strange de-focus issue where the contents don't get saved unless you loose focus from widget just the "right way". One workaround is to click in the field and hit the tab or return key.  
177 Cannot open capsules that use missing beans. P3
Workaround: See the bug details.
130 Cosmetic issues of the menus make it difficult to use. P3
Workaround: Minor cosmetic issues that will be addressed in a future release. The product is still workable.
22 Console window has no vertical scrollbar toggle. P3
Workaround If you resize the window, it is usually redisplayed. You can also select all of the text, and copy/paste it to another program for easier viewing.
60 'Editor not Available' message for constant value of type 'Object' is misleading. P3
Comments: The message displayed is a warning message. See details in order to understand what the error message should actually say.
62 Focus problem in console window after dialog dismissed P3
Workaround: See the bug details.
47 Spurious error about "Port 80 in use" when port is not set to 80. P3
Comments: The error message that is displayed shouldn't be displayed. It works correctly. Most people, however, will not run into it.