When you customize Access Manager, you must modify the files included in Access Manager WARs, which results in changes to the web components. Remember that when you apply a patch or an upgrade to Access Manager, any customization you have implemented may be overwritten.
The Access Manager WARs are located in the following directory:
AccessManager-base/SUNWam and include:
console.war
password.war
services.war
The console.war contains files used by the Access Manager administration console.
You can modify the following console.war files:
web.xml and related XML files used for constructructing it are located in AccessManager-base /SUNWam/web-src/applications/WEB-INF/.
Modifiable JavaScript files are located in AccessManager-base /SUNWam/web-src/applications/console/js/.
Modifiable JSP are located in the following directories dependant upon the service that deploys them:
AccessManager-base /SUNWam/web-src/applications/console/auth/
AccessManager-base /SUNWam/web-src/applications/console/federation/
AccessManager-base /SUNWam/web-src/applications/console/policy/
AccessManager-base /SUNWam/web-src/applications/console/service/
AccessManager-base /SUNWam/web-src/applications/console/session/
AccessManager-base /SUNWam/web-src/applications/console/user/
Modifiable image files are located in AccessManager-base /SUNWam/web-src/applications/console/images/.
Modifiable stylesheets are located in AccessManager-base/SUNWam/web-src/applications/console/css/.
Do not modify the following console.war files. Modifying these files may cause unintended Access Manager behaviors.
JARs are located in AccessManager-base/SUNWam/web-src/applications/WEB-INF/lib/.
Tag Library Descriptor (.tld) files are located in AccessManager-base/SUNWam/web-src/applications/WEB-INF/.
The password.war contains files used by the Access Manager password reset service.
You can modify the following password.war files:
web.xml and related XML files used for constructing it are located in AccessManager-base/SUNWam/web-src/password/WEB-INF/.
JSPs located in /SUNWam/web-src/password/password/ui/ .
Image files located in SUNWam/web-src/password/password/images/ .
Stylesheets located in AccessManager-base/SUNWam/web-src/password/password/css/.
Do not modify the following password.war files. Modifying the following files may cause unintended Access Manager behaviors.
JARs located in AccessManager-base/SUNWam/web-src/password/WEB-INF/lib/.
Tag library descriptor (.tld) files located in AccessManager-base/web-src/password/WEB-INF/.
The services.war contains files used by various Access Manager services.
You can modify the following services.war files:
web.xml and related XML files used for constructing it are located in AccessManager-base/SUNWam/web-src/services/WEB-INF/.
JavaScript files are located in AccessManager-base/SUNWam/web-src/services/js/.
JSP are located in the following directories dependant upon the service that requires the customization:
AccessManager-base/SUNWam/web-src/services/config/auth/default/
AccessManager-base/SUNWam/web-src/services/config/federation/default/
Image files are located in the following directories dependant upon the service to which the images apply:
AccessManager-base/SUNWam/web-src/services/images/
AccessManager-base/SUNWam/web-src/services/fed_images/
AccessManager-base/SUNWam/web-src/services/login_images/
Stylesheets are located in the following directories dependant upon the service to which they apply:
AccessManager-base/SUNWam/web-src/services/css/.
AccessManager-base/SUNWam/web-src/services/fed_css/.
Do not modify the following services.war files. Modifying the following files may cause Access Manager to fail:
Non-modifiable JARs are located in AccessManager-base/SUNWam/web-src/services/WEB-INF/lib/.
Non-modifiable Tag Library Descriptor (.tld) files are located in AccessManager-base/SUNWam/web-src/services/WEB-INF/ .