Installation guide
How to Configure the ServletExec Servlet Engine for JSP Password Services on a Sun Java System Web Server
in the UNIX Operating Environment
158 Web Agent Installation Guide
How to Configure the ServletExec Servlet Engine for JSP
Password Services on a Sun Java System Web Server in the
UNIX Operating Environment
To configure the ServletExec Servlet Engine for JSP Password Services on a Sun
Java System Web server in the UNIX operating environment, use the following
process:
1. Use the Sun Java System Web server to make the following changes to the
web server instance on which your SiteMinder Web Agent runs:
a. Add the following legacy servlet attributes:
■ Servlet Name: PSWDChangeServlet
■ Servlet Code: PSWDChangeServletServlet
■ Classpath: web_agent_home/jpw/jpw.jar
web_agent_home
Indicates the directory where the Web Agent is installed.
Default (Windows installations): C:\Program Files\CA\webagent
Default (UNIX installations): /opt/ca/webagent
b. Add the following virtual path to the Servlet Virtual Path Translation of
the Legacy Servlets:
/siteminderagent/pwservlet/PSWDChangeServlet and Servlet Name: PSWDChangeServlet
c. Disable the Sun Java System servlet engine.
2. Install the ServletExec ASAPI software.
3. Use a text editor to update the
ServletExec_installation_directory/se-instance_name/StartServletExec file
with the following modifications:
a. Find PORT="8888", and change the port of communication with web
server to any free port (for example, PORT="7777").
b. Extend the CLASSPATH definition by adding the following entries to the
end of the CLASSPATH:
web_agent_home/jpw/jpw.jar
web_agent_home/java/jsafe.jar
c. Extend the document directories definition by adding the directory
entries after the following line:
$SENAME $HOMEDIR $MIMEFILE $DOCROOTDIR -port $PORT
$SEOPTS -addl "/siteminderagent/jpw=web_agent_home/jpw""
Note: There are two quotation marks at the end of the entry.