Configuration parameters for the SAP navigation integration

You can set the following configuration parameters for the SAP navigation integration of Integrator for SAP.

For details about where and how to set them see the topic about Configuring your Integrator for SAP.
sap.BaseUri
Use this parameter to specify the base URI to the SAP NetWeaver Portal. Example: http://sapportal.company.com:50000 . This parameter has no default.
sap.NavUri = (/NavigationWS/NavigationWSConfig?style=document)
Use this parameter to specify the relative URI of the SAP NetWeaver Portal navigation web service. The default value is /NavigationWS/NavigationWSConfig?style=document .
sap.InteropUri = (/irj/portal/interop)
Use this parameter to specify the relative URI of the SAP Interop service. The default value is /irj/portal/interop .
sap.NavUriTimeout
Use this parameter to specify a timeout in seconds for the web service call. The default value is 5 .
sap.CredentialSlotId
This parameter is optional. Use it only if you use Basic Authentication for SSO. Use this parameter to specify the name of the Credential Vault slot that you want to use for authentication to the SAP NetWeaver Portal.
sap.SSOTokenUrl
This parameter is optional. Use it only if you use Basic Authentication for SSO and you have created a Credential Vault slot for this. In this case use this parameter to specify the absolute URL to a protected resource of your choice in your SAP NetWeaver Portal, for example a specific page or iView. This URL is used for login to retrieve the SSO token. During retrieval of the SSO token, WebSphere® Portal Express® follows all HTTP redirects. If you use a SAML scenario, you do not need to set this parameter.
sap.SSOTokenName = (MYSAPSSO2)
Use this parameter to specify the SSO token name of your SAP NetWeaver Portal. If you use the Credential Vault, use this parameter for authentication of the web service call. The default value is MYSAPSSO2 .
sap.SSOTokenDomain
This parameter is optional. Use it only if you use Basic Authentication for SSO. Add this parameter if you want to pass also the SSO token defined by the parameter sap.SSOTokenName from WebSphere Portal Express to the client browser. If you do so, the integration also authenticates the clients that use the configured SSO scenario between WebSphere Portal Express and SAP NetWeaver Portal. To enable this authentication by token, specify the domain for which you want to set the token, starting with a dot, for example .ibm.com   . This parameter has no default. If you set this parameter, you also must do the following:
  • Add the login filter implementation com.ibm.wps.integration.sap.login.LoginFilter to both the explicit and implicit login filter chains.
  • Add the logout filter implementation com.ibm.wps.integration.sap.logout.LogoutFilter to both the explicit and implicit logout filter chains.
For details see the topic about Configuring authentication filters.
sap.ClientSideLogging = (false)
Use this parameter to determine whether WebSphere Portal Express gives out client-side JavaScript debugging messages to the JavaScript console. This is helpful if problems with the automatic resizing of the iframe occur. If you want the portal to give out client-side JavaScript debugging messages to the JavaScript console, set this parameter to true . Restart the WebSphere Portal Express server for the change to become active.