Installation Notes (Install.txt) InterClient 1.50 Last modified September 21, 1998 Contents: I. Important Note for JBuilder Users II. Installation Note for Windows NT and 95/98 III. Uninstalling on Windows NT and 95/98 IV. Installation Options V. Distributed Jar Files VI. Testing your Local Installation VII. Software Expiration VIII.Installation Note for Solaris and HP-UX __________________________________________________________________ Important Note for JBuilder Users Please exit JBuilder before continuing with the InterClient install. JBuilder must *not* be running in order for the InterClient Install to properly modify JBuilder INI settings. For information on configuring INI settings manually, see the file JBuilderNotes.txt after installation. __________________________________________________________________ Installation Note for Windows NT and 95/98 If you have a previous release of InterClient installed on this machine, you MUST uninstall it before continuing. __________________________________________________________________ Uninstalling on Windows NT and 95/98 Before uninstalling, you should first stop the InterServer service or application if it is running, and then remove the service using the InterServer Configuration Utility. When uninstalling on NT, use the add/remove program icon in the NT control panel. On Windows 95, there is an uninstall icon in the InterClient program group if InterServer was previously installed. __________________________________________________________________ Installation Options During installation you will be prompted to choose components to install. By default all of the following components are installed: InterClient The pure Java JDBC client library which communicates with a server-side InterServer. InterServer A remote access server for InterBase. This is a middleware service which acts as a proxy between InterClient and InterBase. The service is tailored for InterBase remote access via JDBC. Documentation HTML documentation for the all-Java InterClient JDBC driver. __________________________________________________________________ Distributed Jar Files interclient-core.jar The JDBC driver with only the default English text resources. No utilities included in the core jar. interclient-res.jar Locale-specific resource bundles. interclient-utils.jar Currently consists of the communications diagnostics utility. interclient.jar JDBC driver, all resources, and utilities. The Windows install automatically appends interclient.jar to your user's classpath. You must modify your classpath manually on Unix. __________________________________________________________________ Testing your Local Installation See the Troubleshooting section of the InterClient Help html for detailed instructions on testing your machine configuration for running InterClient applications using java interbase.interclient.utils.CommDiag and for instructions on testing your applet configuration using CommDiag.html __________________________________________________________________ Software Expiration This release of InterClient will expire, but continue to function, on December 30, 2000. Expired product releases of InterClient accept connections, but the connection is tagged with an ExpiredDriverWarning. Expired beta releases of InterClient may throw an ExpiredDriverException and refuse connections. Upon expiration, it is suggested that you upgrade both InterClient and InterServer driver components by downloading a recent release from http://www.interbase.com. __________________________________________________________________ Installation Note for Solaris and HP-UX After the download files have been extracted using the tar command (tar -xvf InterClient.tar), a directory is created named interclient_install_temp_dir containing the following files: install.sh : the installation program interclient.tar : components to be extracted by install.sh The installation process creates a log file of the installation session. It is important to retain the log file in the installation directory. - It contains the configuration information specific to your site necessary to complete the installation. - It contains a log of your installation choices. It will be required should you require technical support. The following entry must occur in the /etc/services file or the NIS services map: interserver 3060/tcp An entry in the /etc/inetd.conf file is also required: interserver stream tcp nowait root /usr/interclient/bin/interserver interserver After adding these entries, either reboot the system or restart the inet daemon. To restart the inet daemon, use the ps command to discover the process id of the inetd process: ps -e | grep inetd or ps -ax | grep inetd The number in the output column 'PID' is the process id of the inet daemon. Use the process id with the following command to restart the inet daemon: kill -HUP After installing, be sure to add /usr/interclient/interclient.jar to your CLASSPATH. __________________________________________________________________