Set up the webvdme.properties file for Empirica Signal

Previous Topic

Next Topic

Book Contents

Set up the webvdme.properties file for Empirica Signal

You create and edit the webvdme.properties file to supply important properties to the Empirica Signal software.

Before you begin, if you intend to configure the Empirica Signal software to use single sign-on (SSO) with Oracle Access Manager (OAM), refer to Set up Oracle Access Manager (OAM) for configuration details.

Perform these steps using the non-privileged user account on the application server.

  1. If you are installing the Empirica Signal software on this server for the first time, create a directory for temporary files created by the Empirica Signal application if it has not already been created, for example:

    $ mkdir /u01/app/oracle/product/Signal/temp

  2. Set the permissions on the directory containing the log file to enable write access for the non-privileged user account.
  3. Navigate to the <INSTALL_DIR>/Signal/WEB-INF/classes directory, for example:

    $ cd /u01/stage/Signal_Install/Signal/WEB-INF/classes

  4. Copy the template_webvdme.properties file into the same directory, and name the copy webvdme.properties, for example:

    $ cp template_webvdme.properties webvdme.properties

  5. Using a text editor, open the webvdme.properties file.
  6. Edit the parameters according to the following table:

    Table describing the parameters in the webvdme.properties file.

    Parameter

    Description

    Example

    sqlldr_connect

    Specify the value <TNS_NAME>.

    sqlldr_connect=orcl

    temp_dir

    Specify the path to the /temp directory you created in Step 1.

    temp_dir=/u01/app/oracle/product/Signal/temp

    instance.name

    • If you plan to use one application server to host multiple instances of Empirica Signal, provide the name of the instance.
    • If you do not plan to use one application server to host multiple instances of Empirica Signal, leave the instance.name blank.

    instance.name=dev

    or

    instance.name=

    #topicsService.url

    • If you plan to use the Topics feature, uncomment the line, and replace localhost with your server name and portNumber with the port number.
    • If you do not plan to use the Topics feature, uncomment the line, and set the topicsService.url parameter to empty.

    topicsService.url=https://myserver:7004/TopicsService/ws/topicsService

    The example is for an SSL environment, where you configure the SSL security policy for the Topics web service. For more information, see Set up the Topics web service security policy. For a non-SSL environment, use http and the appropriate port.

    #sso.plugins

    To enable SSO, uncomment the line.

    sso.plugins=com.oracle.hsgbu.empirica.sso.EmpiricaSsoPlugin

    #sso.EmpiricaSsoPlugin.username.header

    To enable SSO, uncomment the line.

    The value of the sso.EmpiricaSsoPlugin.username.header property depends on your OAM configuration.

    sso.EmpiricaSsoPlugin.username.header=OAM_REMOTE_USER

    #sso.EmpiricaSsoPlugin.logoutRedirectUrl

    To enable SSO, uncomment the line, and replace the sample URL with your logout URL in the form <https://ssoServer:port/oamsso/logout.jsp>.

    sso.EmpiricaSsoPlugin.logoutRedirectUrl=<OAM_logout_URL>?end_url=https://myserver:7004/Signal

  7. Save and close the file.
  8. For an SSO environment, update the session timeout value:
    1. Navigate to the <INSTALL_DIR>/Signal/WEB-INF directory, for example:

      $ cd /u01/stage/Signal_Install/Signal/WEB-INF

    2. Using a text editor, open the web.xml file.
    3. Edit the session-timeout parameter so that it is greater than the session timeout for the single sign-on setup in the organization.
    4. Save and close the file.
Send Feedback