Specifying the Keystore Location for WS-Security in the wss.properties File

After you install digital certificates for WS-Security, you must specify the keystore location in the wss.properties file.

To specify the keystore location for WS-Security:

  • Open the wss.properties file.

    The location of the file is <PIA_HOME>\webserv\<DOMAIN>\peoplesoft\applications\PSIGW.war\WEB-INF\classes.

  • Set the following property equal to the location and file name of the keystore where you installed the integration gateway-based digital certificates.

    org.apache.ws.security.crypto.merlin.file

    For example:

    org.apache.ws.security.crypto.merlin.file=c:/<PIA_HOME>/<webserv>/
    <DOMAIN>/keystore/pskey

    Note:

    When entering the path to the keystore, use either double backslashes (“\\”) or forward slashes (“/”) as path separators. Do not use backslashes (“\”) as path separators for directory names in the wss.properties file. Backslashes are misinterpreted as escape characters by the Java processes that access the file.

  • Save the changes.