Installation guide
Table Of Contents
- Introduction
- ServletExec/ISAPI: Microsoft IIS Plugin (Windows)
- ServletExec/NSAPI:NES/iWS/Sun ONE Plugin (Windows)
- ServletExec/NSAPI: NES/iWS/Sun ONE Plugin(SPARC Solaris)
- ServletExec/AS:Application Server (Windows)
- ServletExec/AS: Application Server (UNIX/Linux)

4.2.4 Disable the Built-In Servlet Engine (iWS 4.0 and higher)...................................33
4.2.5 Disable the Built-In Servlet Engine (Sun ONE Web Server 6.1) ........................34
4.3 INSTALLING SERVLETEXEC/NSAPI FOR MULTIPLE SERVERS.........................................34
4.4 RUNNING THE SERVLETEXEC/NSAPI INSTALLER ..........................................................34
4.5 WHAT WAS INSTALLED AND/OR MODIFIED? ..................................................................35
4.5.1 The ServletExecNSAPI Directory .......................................................................35
4.5.2 Server start Script ...........................................................................................37
4.5.2.1 ServletExecHome...................................................................................................... 37
4.5.2.2 LD_LIBRARY_PATH ................................................................................................. 37
4.5.2.3 LD_PRELOAD........................................................................................................... 38
4.5.2.4 SERVER_ROOT ....................................................................................................... 38
4.5.3 NES/iWS/Sun ONE Configuration Files .............................................................38
4.6 UNINSTALLING SERVLETEXEC/NSAPI..........................................................................39
5. SERVLETEXEC/AS: APPLICATION SERVER (WINDOWS)......................................42
5.1 UPGRADING FROM A PREVIOUS VERSION .....................................................................42
5.2 SYSTEM REQUIREMENTS .............................................................................................43
5.2.1 Operating System and Web Server....................................................................43
5.2.2 JDK or JRE.........................................................................................................44
5.2.3 JDK/JRE Installation...........................................................................................45
5.2.3.1 Multiple JDK/JRE Versions Installed ......................................................................... 45
5.3 UNINSTALLING OTHER SERVLET ENGINES ....................................................................46
5.4 RUNNING THE SERVLETEXEC/AS INSTALLER ................................................................46
5.5 WHAT WAS INSTALLED AND/OR MODIFIED? ..................................................................50
5.5.1 The ServletExec AS Directory............................................................................50
5.5.2 Registry Entries ..................................................................................................52
5.5.3 Microsoft IIS........................................................................................................52
5.5.3.1 ServletExec_Adapter.dll ............................................................................................ 52
5.5.3.2 Metabase ISAPI Filter Entry ...................................................................................... 52
5.5.3.3 The webadapter.properties Configuration File ................................................. 56
5.5.4 NES / iWS / Sun ONE.........................................................................................56
5.5.4.1 Server Configuration Files ......................................................................................... 57
5.5.5 Apache HTTP Server..........................................................................................59
5.5.5.1 ApacheModuleServletExec.dll................................................................................... 59
5.5.5.2 Server Configuration File (httpd.conf)........................................................................ 59
5.6 CONFIGURING WEBADAPTER.PROPERTIES ....................................................................60
5.6.1.1 Connection Pooling Between the Web Server Adapter and ServletExec .................. 60
5.6.1.2 Hosts ......................................................................................................................... 61
5.6.1.3 ServletExec Instances ............................................................................................... 61
5.7 SERVLETEXEC/AS OPERATION....................................................................................61
5.7.1 Starting ServletExec/AS .....................................................................................62
5.7.1.1 StartServletExec.bat.................................................................................................. 62
5.7.1.2 Using the java Command .......................................................................................... 62
5.7.1.3 Closing the DOS Window.......................................................................................... 64
5.7.2 Stopping ServletExec/AS....................................................................................65
5.7.2.1 StopServletExec.bat .................................................................................................. 65
5.7.2.2 Using the java Command .......................................................................................... 65
5.7.3 Remote Operation ..............................................................................................65
5.7.4 Multiple ServletExec/AS Instances (Multiple Java VMs)....................................66
5.8 UNINSTALLING SERVLETEXEC/AS................................................................................67
6. SERVLETEXEC/AS: APPLICATION SERVER (UNIX/LINUX)....................................68
6.1 UPGRADING FROM A PREVIOUS VERSION.....................................................................68
6.2 SYSTEM REQUIREMENTS .............................................................................................69
6.2.1 Operating System and Web Server....................................................................69
6.2.2 JDK or JRE.........................................................................................................71
6.2.3 Web server adapters ..........................................................................................71
6.2.3.1 Apache HTTP Server ................................................................................................ 71
6.3 UNINSTALLING OTHER SERVLET ENGINES ....................................................................72
ServletExec 5.0 Installation Guide iii