Oracle® Health Sciences Empirica Signal Installation Guide Release 8.0 E50114-02 |
|
![]() Previous |
![]() Next |
This chapter includes the following topics:
This section describes how to configure properties files in the Empirica Signal software.
Prerequisites: If you intend to configure the Empirica Signal software to use single sign-on (SSO) with Oracle Access Manager (OAM), refer to Appendix A, "Single sign-on (SSO) - Oracle Access Manager (OAM) setup" for configuration details.
Perform these steps on the application server using the non-privileged user account.
The webvdme.properties
file stores database connection information for the Empirica Signal software.
Create a directory that will be used for temporary files created by the Empirica Signal application, such as:
/u01/app/oracle/product/Signal/temp
Make sure to create this directory so that the non-privileged user account has write access to it.
Navigate to the following directory:
<
INSTALL_DIR>/Signal/WEB-INF/classes
Make a copy of the template_webvdme.properties
file in the same directory with the name webvdme.properties. For example, use the following command:
$ cp template_webvdme.properties webvdme.properties
Using a text editor, open the webvdme.properties file.
Review the settings for the following values in the file, changing the values as appropriate for your installation.
connect=jdbc:oracle:thin:@//host:port/service_name
where:
host is the IP address or fully qualified name of the database server.
port is the port number used by the database listener.
service_name is the database service name.
Example: connect=jdbc:oracle:thin:@//198.168.0.1:1521/ORCL
sqlldr_connect=tnsnames_alias
Example: sqlldr_connect=orcl
Modify the temp_dir entry so that it points to the temporary directory that you created in step 1.
If you plan to use the Topics feature, specify the Topics Web Service URL:
Locate the topicsService.url
property.
Remove the hash character (#) so that the property is no longer commented out.
Change the values in the URL as appropriate for your installation, replacing <
server_name>
with your server name.
topicsService.url= https://<
server_name>:7004/Signal/ws/topicsService
Note: The previous example assumes that you are using SSL and will be configuring the SSL security policy for the Topics Web Service, described in Setting up the Web Service Security Policy. If you are not using SSL, use http and the appropriate port. |
If you do not plan to use the Topics feature, specify a blank Topics Web Service URL:
Locate the topicsService.url
property.
Change the value in the URL to blank:
topicsService.url=
Optionally, configure the Empirica Signal software for single sign-on (SSO):
In the webvdme.properties
file, uncomment the following properties:
sso.plugins=com.oracle.hsgbu.empirica.sso.EmpiricaSsoPlugin
sso.EmpiricaSsoPlugin.username.header=oam-remote-user
Note: The value of thesso.EmpiricaSsoPlugin.username.header property depends on your OAM configuration. |
Specify the SSO logout URL by uncommenting the following property and replacing the bold sample URL with the appropriate value. You obtain the SSO logout URL in Information to collect before you begin.
sso.EmpiricaSsoPlugin.logoutRedirectUrl=
https://ssoServer:port/oamsso/logout.jsp
Update the session timeout value:
Navigate to the following directory:
<
INSTALL_DIR>/Signal/WEB-INF
Open the web.xml
file.
Set the value of the session-timeout parameter so that it is greater than the session timeout for the single sign-on setup in the organization.
Save the file, and exit the editor.
Perform these steps on the application server using the non-privileged user account.
The listener.properties
file stores information used for data mining.
Navigate to the following directory:
<
INSTALL_DIR>/Signal/WEB-INF/classes
The directory contains the template_listener.properties
file.
Make a copy of the template_listener.properties
file in the same directory with the name listener.properties
. For example, use the following command:
$ cp template_listener.properties listener.properties
Using a text editor, open the listener.properties
file.
Edit the following path settings as needed:
mgps_path
sqlldr_path
Save and close the file.
(Upgrade only) Migrate customized settings, if necessary:
Compare the values of the following properties to the values in the listener.properties
file that was used for release 7.3.3.3 of the Empirica Signal software:
mgps_mem_limit
mgps_prr_mem_limit
fetch_size
If any of the values used for release 7.3.3.3 are larger, update the values in the new listener.properties
file to the larger values.
Perform these steps on the application server using the non-privileged user account.
The webvdme-fonts.properties
file stores font information.
Navigate to the following directory:
<
INSTALL_DIR>/Signal/WEB-INF/classes
The directory contains the template_webvdme-fonts.properties
file.
Make a copy of the template_webvdme-fonts.properties
file in the same directory with the name webvdme-fonts.properties
. For example, use the following command:
$ cp template_webvdme-fonts.properties webvdme-fonts.properties
(Upgrade only) If you customized the webvdme-fonts.properties
file for release 7.3.3.3 and want to preserve these customizations, install Linux versions of the desired fonts on the Linux application server. Additionally, update the font names in the new webvdme-fonts.properties
as appropriate.
Perform these steps on the application server using the non-privileged user account.
Navigate to the following directory:
<
INSTALL_DIR>/Signal/WEB-INF/classes
Open the log4j.properties
file, and update the following property with the location for storing the application log file. Make sure the non-privileged user account has write access to the folder.
log4j.appender.defaultAppender.File
Save and close the file.
(Upgrade only) If you changed properties in addition to the log4j.appender.defaultAppender.File
property for release 7.3.3.3, apply the same changes to the new log4j.properties file.
Perform these steps to preserve any customizations you made to release 7.3.3.3 and to copy Release Notes documents from previous releases.
Perform these steps on the application server using the non-privileged user account.
Copy any relevant Release Notes documents from the previous installation location to the new installation location. For example, copy the Release Notes documents from the following location:
C:\Lincoln\apps\webvdme\webapps\web_root\relnotes
to the following location:
/u01/stage/Signal_Install/Signal/relnotes
Note: You do not need to copy the following documents: Release Notes documents for data releases that are no longer on your server, MedDRA documents for releases that are no longer on your server, Release Notes documents for prior releases of the Empirica Signal software, a PDF document of the User Guide for prior releases, and the Logistic Regression in Empirica Signal 7.1 PDF document. |
Copy any custom content, such as custom home pages, from the previous installation location to the new installation location. For example, copy your file from the following location:
C:\Lincoln\apps\webvdme\webapps\web_root\customhomes
to the following location:
/u01/stage/Signal_Install/Signal/customhomes
Copy any custom images from the previous installation location to the new installation location. For example, copy your file from the following location:
C:\Lincoln\apps\webvdme\webapps\web_root\image
to the following location:
/u01/stage/Signal_Install/Signal/image
Obtain the most recent version of the Release Notes, Known Issues, and User Guide. For more information, see Related documents.
Copy the Release Notes, Known Issues, and User Guide to the following location:
/u01/stage/Signal_Install/Signal/relnotes