Installation guide

ServletExec 4.1 Installation Guide iii
4.3 INSTALLING SERVLETEXEC/NSAPI FOR MULTIPLE SERVERS ........................................32
4.4 RUNNING THE SERVLETEXEC/NSAPI INSTALLER..........................................................32
4.5 WHAT WAS INSTALLED AND/OR MODIFIED? ..................................................................33
4.5.1 The ServletExecNSAPI Directory .......................................................................33
4.5.2 Server start Script ...........................................................................................35
4.5.2.1 ServletExecHome...................................................................................................... 35
4.5.2.2 LD_LIBRARY_PATH ................................................................................................. 35
4.5.2.3 LD_PRELOAD........................................................................................................... 36
4.5.2.4 SERVER_ROOT ....................................................................................................... 36
4.5.3 NES/iWS Configuration File (obj.conf) .........................................................36
4.6 UNINSTALLING SERVLETEXEC/NSAPI..........................................................................37
5. SERVLETEXEC/AS: APPLICATION SERVER (WINDOWS)......................................40
5.1 UPGRADING FROM A PREVIOUS VERSION .....................................................................40
5.2 SYSTEM REQUIREMENTS .............................................................................................41
5.2.1 Operating System and Web Server....................................................................41
5.2.2 JDK or JRE .........................................................................................................42
5.2.3 JDK/JRE Installation ...........................................................................................42
5.2.3.1 Multiple JDK/JRE Versions Installed ......................................................................... 43
5.3 UNINSTALLING OTHER SERVLET ENGINES ....................................................................44
5.4 RUNNING THE SERVLETEXEC/AS INSTALLER................................................................44
5.5 WHAT WAS INSTALLED AND/OR MODIFIED? ..................................................................47
5.5.1 The ServletExec AS Directory ............................................................................48
5.5.2 Registry Entries ..................................................................................................49
5.5.3 Microsoft IIS........................................................................................................50
5.5.3.1 ServletExec_Adapter.dll ............................................................................................ 50
5.5.3.2 Metabase ISAPI Filter Entry ...................................................................................... 50
5.5.3.3 The servletexec.properties Configuration File ............................................... 53
5.5.3.4 Web Application URL Context ................................................................................... 54
5.5.3.5 Prefix Aliases............................................................................................................. 54
5.5.3.6 Suffix Aliases ............................................................................................................. 54
5.5.4 Netscape Enterprise Server / iPlanet Web Server .............................................54
5.5.4.1 Server Configuration File (obj.conf)................................................................... 54
5.5.4.2 Web Application URL Context ................................................................................... 57
5.5.4.3 Prefix Aliases............................................................................................................. 57
5.5.4.4 Suffix Aliases ............................................................................................................. 57
5.5.5 Apache HTTP Server..........................................................................................57
5.5.5.1 ApacheModuleServletExec.dll ................................................................................... 57
5.5.5.2 Server Configuration File (httpd.conf)........................................................................ 58
5.5.5.3 Web Application URL Context ................................................................................... 58
5.5.5.4 Prefix Aliases............................................................................................................. 59
5.5.5.5 Suffix Aliases ............................................................................................................. 59
5.6 SERVLETEXEC/AS OPERATION ...................................................................................60
5.6.1 Starting ServletExec/AS .....................................................................................60
5.6.1.1 StartServletExec.bat.................................................................................................. 61
5.6.1.2 Using the java Command .......................................................................................... 61
5.6.1.3 Closing the DOS Window .......................................................................................... 63
5.6.2 Stopping ServletExec/AS....................................................................................63
5.6.2.1 StopServletExec.bat .................................................................................................. 64
5.6.2.2 Using the java Command .......................................................................................... 64
5.6.3 Remote Operation ..............................................................................................65
5.6.4 Multiple ServletExec/AS Instances (Multiple Java VMs) ....................................66
5.7 UNINSTALLING SERVLETEXEC/AS................................................................................66
6. SERVLETEXEC/AS: APPLICATION SERVER (UNIX)................................................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 .........................................................................................................70