The following is a summary of the system requirements and supported platforms for ServletExec.
Important: Please refer to and thoroughly review the
ServletExec Installation Guide under Documentation in
the ServletExec Self-Help section for additional details
before installing any version of ServletExec:
ServletExec Documentation.
ServletExec/ISAPI 6.0 is a plug-in servlet engine for Microsoft IIS on the Windows platform.
OS / Web Server Support
ServletExec/ISAPI 6.0 is supported on the following systems:
| Operating System | Web Server |
| Windows 2008/Vista (both x86 & x64 editions) |
Internet Information Server (IIS) 7.0 |
| Windows 2003 R2 (both x86 & x64 editions) |
Internet Information Server (IIS) 6.0 |
| Windows 2003 (both x86 & x64 editions) |
Internet Information Server (IIS) 6.0 |
| Windows XP Professional | Internet Information Server (IIS) 5.1 |
| Windows 2000 | Internet Information Server (IIS) 5.0 |
ServletExec/ISAPI 6.0 is not supported on Windows NT/95/98/Me.
JDK / JRE Support
Note: The Java Runtime Environment (JRE) does not contain a Java compiler, which is required by ServletExec to support JavaServer Pages (JSP); be sure to install a Java Development Kit (JDK/SDK), and not the JRE, if you plan to use JSPs.
ServletExec/ISAPI 6.0 supports the following JDK/JREs:
| JDK/JRE Vendor | JDK/JRE Version | Vendor URL |
| Sun Microsystems | 1.5.x (5.0) 1.6.x |
java.sun.com/j2se |
ServletExec/ISAPI 6.0 does not support JDK/JRE versions prior to 1.5.x.
(The Servlet 2.5 Specification mandates that JVM 1.5 or higer be used.)
Please refer to the ServletExec Installation Guide for more details.
ServletExec/AS 6.0 is a standalone web application server that hosts Java Servlets and JSPs.
OS / Web Server Support
ServletExec/AS 6.0 is supported on the following systems:
| Operating System | Web Server |
|
Windows 2008/Vista
(both x86 & x64) |
1.3.9 - 1.3.x 2.0.43 - 2.0.x 2.2.4 - 2.2.x [SJSWS 7.0u1] |
|
Windows 2003
(both x86 & x64) |
1.3.9 - 1.3.x 2.0.43 - 2.0.x 2.2.4 - 2.2.x [SJSWS 7.0u1] |
| Windows XP Professional |
1.3.9 - 1.3.x 2.0.43 - 2.0.x 2.2.4 - 2.2.x [SJSWS 7.0u1] |
| Windows 2000 |
1.3.9 - 1.3.x 2.0.43 - 2.0.x 2.2.4 - 2.2.x [SJSWS 7.0u1] |
|
SPARC Solaris 10
SPARC Solaris 9 SPARC Solaris 8 SPARC Solaris 7 SPARC Solaris 2.6 (with patch) |
1.3.4 - 1.3.x 2.0.43 - 2.0.x 2.2.4 - 2.2.x [SJSWS 7.0u1] |
|
HP-UX 11v2 (11.23)
HP-UX 11i v1.0 (11.11) HP-UX 11.0 |
1.3.4 - 1.3.x 2.0.43 - 2.0.x 2.2.4 - 2.2.x [SJSWS 7.0u1] |
|
IBM AIX 5.3
IBM AIX 5.2 IBM AIX 5.1 |
1.3.4 - 1.3.x 2.0.43 - 2.0.x 2.2.4 - 2.2.x |
|
Red Hat Linux 9.x
Red Hat Linux 8.x Red Hat Linux 7.x Red Hat EL 5 Red Hat EL 4 Red Hat EL 3 |
1.3.4 - 1.3.x 2.0.43 - 2.0.x 2.2.4 - 2.2.x [SJSWS 7.0u1] |
|
SuSE Linux 9.1
SuSE Linux 8.2 |
1.3.4 - 1.3.x 2.0.43 - 2.0.x 2.2.4 - 2.2.x |
ServletExec/AS 6.0 is not supported on Windows NT/95/98/Me.
You can download the Solaris 2.6 patch ReadMe from: ftp://sunsolve.sun.com/pub/patches/105181.readme
Notes (UNIX/Linux Only):
SE FAQ #89 may also be of interest.
JDK / JRE Support
Notes (All Platforms):
ServletExec/AS 6.0 supports the following JDK/JREs:
| JDK/JRE Vendor | JDK/JRE Version | Vendor URL |
| All Vendors | 1.5 or higher | Refer to Vendor |
ServletExec/AS 5.0 does not support JDK/JRE versions prior to 1.5
(The Servlet 2.5 Specification mandates that JVM 1.5 or higher be used.)
A Note about IBM's JDK 1.5 on AIX:
IBM's JDK 1.5 on AIX places the java executable inside .../sdk/jre/bin/.
But the lib folder alongside that bin folder does NOT contain tools.jar.
tools.jar is found in a lib folder that is 1 level above that "standard" location.
For example:
.../sdk/lib/tools.jar
(i.e. "above" the jre folder).
So if javaHome is:
/usr/installers/jvms/java5/sdk/jre
then a symbolic link for tools.jar must be created if you wish SE to be able to find tools.jar out-of-the-box
(tools.jar is needed in order to run JSP pages).
Here is an example:
ln -s ../lib/tools.jar /lib/tools.jar
Web Server Adapters
ServletExec/AS 6.0 includes web server adapters for the following web servers on UNIX:
- Apache HTTP Server 2.2.0 - 2.2.x
- Apache HTTP Server 2.0.43 - 2.0.x
- Apache HTTP Server 1.3.4 - 1.3.x
- Sun Java System Web Server [SJSWS 7.0u1]
- Sun ONE Web Server 6.1
Please refer to the ServletExec Installation Guide for more details.
ServletExec/ISAPI 5.0 is a plug-in servlet engine for Microsoft IIS on the Windows platform.
OS / Web Server Support
ServletExec/ISAPI 5.0 is supported on the following systems:
| Operating System | Web Server |
| Windows 2003 | Internet Information Server (IIS) 6.0 |
| Windows 2003 64-bit Edition | Internet Information Server (IIS) 6.0 |
| Windows XP Professional | Internet Information Server (IIS) 5.1 |
| Windows 2000 | Internet Information Server (IIS) 5.0 |
| Windows NT 4.0 Server | Internet Information Server (IIS) 4.0 |
| Windows NT 4.0 Workstation | Peer Web Services (PWS) 4.0 |
ServletExec/ISAPI 5.0 is not supported on Windows 95/98/Me.
JDK / JRE Support
Note: The Java Runtime Environment (JRE) does not contain a Java compiler, which is required by ServletExec to support JavaServer Pages (JSP); be sure to install a Java Development Kit (JDK/SDK), and not the JRE, if you plan to use JSPs.
ServletExec/ISAPI 5.0 supports the following JDK/JREs:
| JDK/JRE Vendor | JDK/JRE Version | Vendor URL |
| Sun Microsystems | 1.3.1 1.4.x 1.5 (5.0) |
java.sun.com/j2se |
| IBM | 1.3 | www.ibm.com/developerworks/java |
ServletExec/ISAPI 5.0 does not support JDK/JRE 1.2, 1.1 or earlier.
(Sun Microsystems officially dropped support for JDK/JRE 1.2 on Nov-01-2003.)
Please refer to the ServletExec Installation Guide for more details.
ServletExec/NSAPI 5.0 is a plug-in servlet engine for Netscape and iPlanet web servers on the Windows platform.
OS / Web Server Support
ServletExec/NSAPI 5.0 is supported on the following systems:
| Operating System | Web Server |
|
Windows 2003 Windows XP Professional Windows 2000 Windows NT 4.0 Server Windows NT 4.0 Workstation |
3.5.1 and higher 4.0 - 4.higher |
|
SPARC Solaris 2.6 (with patch) SPARC Solaris 7 SPARC Solaris 8 SPARC Solaris 9 |
3.5.1 and higher 4.1sp9 - 4.higher |
ServletExec/NSAPI 5.0 is not supported on Windows 95/98/Me.
You can download the Solaris 2.6 patch ReadMe from: ftp://sunsolve.sun.com/pub/patches/105181.readme
JDK / JRE Support
Note: The Java Runtime Environment (JRE) does not contain a Java compiler, which is required by ServletExec to support JavaServer Pages (JSP); be sure to install a Java Development Kit (JDK), and not the JRE, if you plan to use JSPs.
ServletExec/NSAPI 5.0 supports the following JDK/JREs:
| JDK/JRE Vendor | JDK/JRE Version | Vendor URL |
| Sun Microsystems (Windows) | 1.3.1 1.4.x 1.5 (5.0) |
java.sun.com/j2se |
| Sun Microsystems (Solaris) | 1.3.x 1.4.x 1.5 (5.0) |
java.sun.com/j2se |
| IBM (Windows only) |
1.3 | www.ibm.com/developerworks/java |
ServletExec/NSAPI 5.0 does not support JDK/JRE 1.2, 1.1 or earlier.
(Sun Microsystems officially dropped support for JDK/JRE 1.2 on Nov-01-2003.)
Please refer to the ServletExec Installation Guide for more details.
ServletExec/AS 5.0 is a standalone web application server that hosts Java Servlets and JSPs.
OS / Web Server Support
ServletExec/AS 5.0 is supported on the following systems:
| Operating System | Web Server |
| Windows 2003 |
4.0 - 4.x 1.3.9 - 1.3.28 2.0.43 - 2.0.47 |
| Windows XP Professional |
3.5.1 and higher 4.0 - 4.x 1.3.9 - 1.3.28 2.0.43 - 2.0.47 |
| Windows 2000 |
3.5.1 and higher 4.0 - 4.x 1.3.9 - 1.3.28 2.0.43 - 2.0.47 |
|
Windows NT 4.0 Service Pack 4 or higher |
3.5.1 and higher 4.0 - 4.x 1.3.9 - 1.3.28 2.0.43 - 2.0.47 |
|
SPARC Solaris 2.6 (with patch) SPARC Solaris 7 SPARC Solaris 8 SPARC Solaris 9 |
3.5.1 and higher 4.0 - 4.x 1.3.4 - 1.3.x 2.0.43 - 2.0.x |
|
HP-UX 11.0 HP-UX 11i v1.0 (11.11) |
3.5.1 and higher 4.0 - 4.x 1.3.4 - 1.3.x 2.0.43 - 2.0.x |
|
IBM AIX 5.1 IBM AIX 5.2 IBM AIX 5.3 |
4.0 - 4.x 1.3.4 - 1.3.x 2.0.43 - 2.0.x |
|
Red Hat Linux 7.x Red Hat Linux 8.x Red Hat Linux 9.x Red Hat Enterprise Linux 2.1 |
6.0 - 6.x 1.3.4 - 1.3.x 2.0.43 - 2.0.x |
|
Red Hat Enterprise Linux 3.0 Red Hat Enterprise Linux 4.0 |
1.3.4 - 1.3.x 2.0.43 - 2.0.x |
|
SuSE Linux 8 SuSE Linux 9.1 |
1.3.33 - 1.3.x 2.0.54 - 2.0.x |
ServletExec/AS 5.0 is not supported on Windows 95/98/Me.
You can download the Solaris 2.6 patch ReadMe from: ftp://sunsolve.sun.com/pub/patches/105181.readme
Notes (UNIX/Linux Only):
You should also know that at the time of this writing (12/14/2005), there is no version of ServletExec that supports Apache 2.2 since no testing has been done with that version of apache. And also since that version of Apache does not support modules that were designed for Apache 2.0.x. This is according to what is stated on the apache.org website (basically saying that Apache 2.2 is not backward compatible with such modules). The wording on that website is:
Apache 2.2 add-in modules are not compatible with Apache 2.0 or 1.3 modules. If you are running third party add-in modules, you will need to obtain new modules written for Apache 2.2 from that third party before you attempt to upgrade from Apache 2.0.
JDK / JRE Support
Notes (All Platforms):
ServletExec/AS 5.0 supports the following JDK/JREs:
| JDK/JRE Vendor | JDK/JRE Version | Vendor URL |
| All Vendors | 1.3 and higher | Refer to Vendor |
ServletExec/AS 5.0 does not support JDK/JRE 1.2, 1.1 or earlier.
(Sun Microsystems officially dropped support for JDK/JRE 1.2 on Nov-01-2003.)
Web Server Adapters
ServletExec/AS 5.0 includes web server adapters for the following web servers on UNIX:
- Netscape Enterprise Server 3.5.1 and higher
- iPlanet Web Server 4.0 and higher
- Sun ONE Web Server 6.1
- Apache HTTP Server 1.3.4 and higher
- Apache HTTP Server 2.0.43 and higher
Please refer to the ServletExec Installation Guide for more details.
ServletExec/ISAPI 4.2 is a plug-in servlet engine for Microsoft IIS on Windows NT/2000/XP. It is supported on the following systems:
- Windows NT 4.0 (Service Pack 4 and higher) or Windows 2000
- ServletExec/ISAPI is not supported on Windows 95/98/Me
- Microsoft IIS 4.0 or 5.0
- Sun's Java Development Kit (JDK) version 1.2, 1.3 or 1.4
- the Java Runtime Environment (JRE) does not contain a Java compiler, which is required by ServletExec to support JavaServer Pages (JSP); be sure to install a JDK, and not the JRE, if you plan to use JSP
- IBM's JDK 1.3
Please refer to the ServletExec Installation Guide for more details.
ServletExec/NSAPI 4.2 is a plug-in servlet engine for Netscape Enterprise Server (NES), iPlanet Web Server (iWS) and Sun ONE Web Server. It is supported on the following systems:
- Windows NT 4.0 (Service Pack 4 and higher) or Windows 2000
- ServletExec/NSAPI is not supported on Windows 95/98/Me
- SPARC Solaris 2.6 (requires a patch), 7, or 8
- Netscape Enterprise Server (NES) 3.6
- iPlanet Web Server 4.0 and higher
- Sun ONE Web Server 6.1 and higher
- Sun's Java Development Kit (JDK) 1.2, 1.3 or 1.4
- the Java Runtime Environment (JRE) does not contain a Java compiler, which is required by ServletExec to support JavaServer Pages (JSP); be sure to install a JDK, and not the JRE, if you plan to use JSP
- IBM's JDK 1.3 (Windows NT/2000/XP only)
Please refer to the ServletExec Installation Guide for more details.
ServletExec/AS 4.2 is a standalone web application server that hosts Java Servlets and JSP. ServletExec/AS does not contain a built-in web server; therefore, it must be deployed in conjunction with one of the web servers listed below. It is supported on the following systems:
- Windows NT 4.0 (Service Pack 4 and higher) or Windows 2000
- ServletExec/AS is not supported on Windows 95/98/Me
- SPARC Solaris 2.6, 7, or 8
- Red Hat Linux 6.2 and higher
- AIX 4.3.3 and 4.3.10
- HP-UX 10.20 and 11.0
- Netscape Enterprise Server (NES) 3.6
- iPlanet Web Server 4.0 and higher
- Sun ONE Server 6.1 and higher
- Apache 1.3.4 and higher (UNIX platforms)
- installing ServletExec/AS for Apache on UNIX platforms requires the Apache apxs utility, which in turn requires that you have PERL and a C programming language compiler/linker installed
- Apache on UNIX platforms must be built with Dynamic Shared Object (DSO) support enabled before installing a ServletExec/AS web server adapter
- Apache 1.3.9 through 1.3.27 (Windows)
- Sun's Java Development Kit (JDK) version 1.2, 1.3 or 1.4
- the Java Runtime Environment (JRE) does not contain a Java compiler, which is required by ServletExec to support JavaServer Pages (JSP); be sure to install a JDK, and not the JRE, if you plan to use JSP
- IBM's JDK 1.3 (Windows NT/2000/XP and AIX only)
Please refer to the ServletExec Installation Guide for more details.


