Documentation Home

Client platforms known to be compatible
with Reciprocal Net site software


Background

Most users interact with Reciprocal Net site software by way of a web browser.† The site software includes several Java applets for molecular visualization, some of which require special client-side support in order to function.† Among these visualization tools are miniJaMM, JaMM1, and JaMM2 (the most advanced applet).† This document details client-side environments that have been reported to be compatible.

Compatibility chart

Platform

general support

mini-
JaMM

JaMM
1

JaMM
2

Microsoft Windows 98, 2000, or XP
Microsoft Internet Explorer 5.0, 5.5, or 6.0

with Microsoftís Java VM (included with many versions of IE)

with Sunís Java plug-in 1.2.1 or higher

Microsoft Windows 98, 2000, or XP
Netscape Navigator 4.7 or 4.8

with Sunís Java plug-in 1.2.1 or higher

Microsoft Windows 98, 2000, or XP
Netscape Navigator 6.1, 6.2, or 7.0

with Sunís Java plug-in 1.3.1 or higher (included with many versions of Netscape)

Red Hat Linux 7.3 on Intel CPU
Netscape Navigator 4.7

with Sunís Java plug-in 1.2.1 or higher

Red Hat Linux 8.0 on Intel CPU
Mozilla 1.0.1

with Sunís Java plug-in 1.2.1 or higher

SGI IRIX 6.3 or higher
Netscape Navigator 4.7

with Sunís Java plug-in lower than 1.3.1

with Sunís Java plug-in 1.3.1 or higher

Apple MacOS 9.2.2
Microsoft Internet Explorer 5.0

with Apple Macintosh Runtime for Java (MRJ) 2.2.5

Apple MacOS 9.2.2
Netscape Navigator 4.7

with Apple Macintosh Runtime for Java (MRJ) 2.2.5 and Mozillaís MRJ plug-in for Netscape

Platform notes for Microsoft Windows

Sunís Java plug-in, also called the Java Runtime Environment, is a free download available from http://java.sun.com/.† Netscape 4.x is compatible only with older versions of the plug-in earlier than 1.3.† Netscape 6.x and 7.x are compatible only with newer versions of the plug-in (version 1.3 and later).† Netscape 6 and 7 frequently are bundled with Sunís Java plug-in, however, and thus in many cases a separate download is not required.

Microsoftís Java VM, included with many versions of Internet Explorer and available as an optional add-on for others, does not support the newest Java standards and therefore is not compatible with JaMM2.† The solution is to install and use Sunís Java VM instead.

Platform notes for Red Hat Linux

Sunís Java plug-in, also called the Java Runtime Environment, is a free download available from http://java.sun.com/.† For version 1.4.1-01, the runtime environment installs itself (including the plug-in) to the /usr/java/j2re-1.4.1_01/ directory.† To activate the plug-in under Mozilla, create a symlink in /usr/lib/Mozilla-1.0.1/plugins/ (or similar) to the file /usr/java/j2re-1.4.1_01/plugin/i386/ns610/libjavaplugin_oji.so.† Yes, the Java plug-in that Sun intended for use with Netscape 6.1 also happens to be compatible with Mozilla 1.0.1.

Platform notes for Apple MacOS

Macintosh Runtime for Java (MRJ) is an add-on to OS 9 published by Apple.† Only the newest version (2.2.5) has been tested, but earlier versions might also be compatible.† MRJ is a free download from http://www.apple.com/java/.

Microsoft Internet Explorer detects the presence of MRJ and seamlessly activates the MRJ plug-in when necessary; no special configuration is required.

Netscape Navigator includes its own Java VM that is not compatible with any of the visualization applets.†† The solution is to install a plug-in that couples Netscape to MRJ and allows Netscape to utilize MRJís Java VM instead of its own.† The MRJ plug-in for Netscape was created by the Mozilla project and is a free download from http://www.mozilla.org/oji/MRJPlugin.html.† Once the package is installed, the plug-in must be copied to Netscapeís Plugins directory and Netscape must be instructed to utilize the plug-in (inside Netscape, go to Edit/Preferences/Advanced and click the appropriate check box).

Unfortunately there is no Java VM available for MacOS 9 that would support the advanced Java features that JaMM2 requires.† Purportedly MacOS X has such support, but this has not been verified.

Technical support

The bulk of the information contained in this document was discovered and reported by end-users at Reciprocal Net partner sites for the benefit of their peers.† Additions, corrections, and comments about client-side compatibility are always welcome; please e-mail these to help@reciprocalnet.org.†


Documentation Home