Dear SCO Customer, Support Level Supplement (SLS) PTF7122B, the Java Supplement, corrects known problems with running the Java Development Kit 1.1.3u on SCO Operating Systems. PTF7122B contains updated versions of the following files: /opt/jdk-1.1.3/lib/x86at/green_threads/libawt.so /opt/jdk-1.1.3/lib/x86at/green_threads/libawt_g.so /opt/jdk-1.1.3/lib/x86at/green_threads/libjava.so /opt/jdk-1.1.3/lib/x86at/green_threads/libjava_g.so Problem Specifics: ------------------ 1. java.net.Socket constructor does not throw an exception if the connection does not succeed on UnixWare 7 and UnixWare 2. Associated SCO tracking numbers: ul98-27112, erg710649 Note: This fix requires both PTF7051B and PTF7038B on UnixWare 7.0.1, and both PTF4026 and PTF4027 on UnixWare 2. This fix is not currently available for UnixWare 7.0.0. 2. You are unable to set the title of dialog boxes or frames using the AWT on SCO OpenServer Release 5 and UnixWare 2. Associated SCO tracking numbers: ul98-17610, erg500761 3. Using the JNI Invocation API causes a core dump if the C/C++ main program performs any I/O before the Java Virtual Machine is invoked. Associated SCO tracking numbers: ul98-18015, erg710568 4. Certain usages of sockets (such as in JDBC) may cause the JVM to hang when high-priority messages were at the socket head. Associated SCO tracking numbers: ul98-20402, erg710595 Software Notes and Recommendations ---------------------------------- PTF7122B should only be installed on the following SCO products running Java Development Kit 1.1.3u for SCO Operating Systems: UnixWare 7.0.0 with the UnixWare 7 Release Supplement (uw7rs) UnixWare 7.0.1 SCO UnixWare Application Server Release 2.1.2, 2.1.3 SCO UnixWare Personal Edition Release 2.1.2, 2.1.3 SCO OpenServer Enterprise System Release 5.0.4, 5.0.5 SCO OpenServer Desktop System Release 5.0.4, 5.0.5 SCO OpenServer Host System Release 5.0.4, 5.0.5 The release notes displayed prior to installation can be found in: /var/sadm/pkg/ptf7122/install/ptf7122.txt Note: SLS PTF7122B supersedes SLS PTF7122A. If you have SLS PTF7122A installed on your SCO OpenServer Release 5 machine, you must first remove it by using these commands: $ su Password: # pkgrm ptf7122 UnixWare Operating System users need not remove PTF7122A prior to installing PTF7122B. Installation Instructions ------------------------- 1. Download the ptf7122b.Z and ptf7122b.txt files to the /tmp directory on your machine. 2. As root, uncompress the file and add the package to your system using these commands: $ su Password: # uncompress /tmp/ptf7122b.Z # pkgadd -d /tmp/ptf7122b # rm /tmp/ptf7122b 3. There is no need to reboot the system after installing this package. Removal Instructions -------------------- 1. As root, remove the package using these commands: $ su Password: # pkgrm ptf7122 2. There is no need to reboot the system after removing this package. If you have questions regarding this SLS, or the product on which it is installed, please contact your software supplier.