Servlet APIs

The Web-based Identity Manager user interface is highly dependent on
Uniform Resource Locators (URLs) to specify the location of pages to be retrieved
by the Web client.

Identity Manager depends on the Servlet APIs provided by an application
server (such as Apache Tomcat, IBM WebSphere, or BEA WebLogic) to determine
the fully qualified URL in the current HTTP request so that a valid URL can be placed in the generated
HTML and HTTP response.

Some configurations prevent the application server from
determining the URL the Web client uses for an HTTP request. Examples include:

A port-forwarding or Network Address Translation (NAT) firewall
placed between the Web client and Web server, or between the Web server and
application server

A proxy server (such as Tivoli Policy Director WebSEAL) placed
between the Web client and Web server, or between the Web server and application
server

For instances in which the Servlet APIs do not provide accurate URL
data from an HTTP request, the correct data can be configured in the Waveset.properties file (located in your Identity Manager installation config directory).