Installation guide
Chapter 4 Migrating Your Web Server 55
Any JSPs you have written in 0.92 will still work on iPlanet Web Server 6.0 as long as they
are in a designated legacy directory. To designate a directory as a legacy directory, access
the Class Manager, click the Services tab, and click Legacy JSP Directory. Use this page to
designate your legacy directories.
JSPs written in JSP 1.1 that are part of a web application can reside in any directory that the
server can serve from.
JSP 1.1 samples are in server_root/
plugins/samples/servlets/jsp.10.
Java Servlets
iPlanet Web Server 6.0 deprecates but maintains backward compatibility for the 4.1 style of
servlets configuration using
servlets.properties, rules.properties and
contexts.properties files. These files may not be supported in future releases of the
product. For more information, see the Programmer’s Guide to Servlets in iPlanet Web
Server.
Simple Session Manager
Simple Session Manager and JDBC Session Manager are supported by iPlanet Web Server
6.0, but deprecated. Users are encouraged to use IWS Session Manager instead, which is
described in the Programmer’s Guide to Servlets in iPlanet Web Server.
If your iPlanet Web Server 4.x web applications specified
SimpleSessionManager, you
should change the name of the class to
IWSSessionManager. You then have the option of
adding persistence. Other
Init attributes such as timeOut and reapInterval are
unchanged.
If your iPlanet Web Server 4.x web application specified
JDBCSessionManager, you
should change the name of the class to
IWSSessionManager and add the following
attribute to the
init-param element of the session manager:
session-data-store=’com.netscape.server.http.session.JdbcStore’
Other attributes such as provider and url remain unchanged.
If your iPlanet Web Server 4.x web application specified
MMapSessionManager as the
class name for the session manager, the application remains unchanged.
Virtual Servers
iPlanet Web Server 4.x you could create multiple server instances using hardware and
software virtual servers, but these instances were required to share the same configuration
information. With iPlanet Web Server 6.0, you can set up multiple classes of virtual servers.
Each class has separate configuration information.