The silent installer is a Java program. The installation CD contains a sample batch file to run the install with the correct JRE and CLASSPATH settings. An additional text file specifies the installation type and options. These instructions assume that you will include the PowerBuilder Application Server Plug-In install files and customized installer scripts with the install media for your own software.
Configuring the silent installer
Create a directory for your install image.
Copy the following files from the PowerBuilder Application Server Plug-In installation CD to the install image directory:
PBASP100.jar.
readme.htm. This file contains a link to the online documentation.
The JRE_1_5 subdirectory and its contents. Sybase recommends that you use this JRE to run the install. Other JRE versions may not work as well.
The Modules\LicensePanel directory is required, as are the files in the Modules folder.
Create configuration and run files as described in “Configuration and run files”. Copy any required additional files from the PowerBuilder Application Server Plug-In CD to your install image, as described in that section.
To support the silent uninstallation process, create the files described in “Silent uninstaller files”.
Testing and running the silent installer
Before running a silent installation:
Exit any programs that are running. If you do not, the installer may not be able to copy some files to the appropriate directories.
Verify that there is enough space in your product directories; 450MB are required.
If your home directory contains an InstallShield vpd.properties file, make a backup copy. If you run the installer with a different user ID, check for this file in the home directory of that user ID and back it up if it exists.
Test the silent installer using the run script that you created at the command line or in your own product’s installation script. Running a silent installation takes 5 – 10 minutes, depending on the speed of your computer.
After each trial run, check for errors, and clean up your machine as described in “Troubleshooting and cleanup of the silent installer”.