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