
Split deploy.properties into build.properties and runtime.properties, with runtime.properties going into the Vitro home directory. Modify ConfigurationProperties to locate the Vitro home directory, either by System property or JNDI Environment variable, or from build.properties, and to read from both build.properties and runtime.properties. Revise the install and upgrade documents for VIVO and Vitro. Change comments and error messages that referred to deploy.properties by name. Change vitro.home.directory to vitro.home
121 lines
4.5 KiB
Properties
121 lines
4.5 KiB
Properties
# -----------------------------------------------------------------------------
|
|
#
|
|
# Vitro runtime properties
|
|
#
|
|
# This file is provided as example.runtime.properties.
|
|
#
|
|
# Save a copy of this file as runtime.properties in your Vitro home directory,
|
|
# and edit the properties as needed for your installation.
|
|
#
|
|
# -----------------------------------------------------------------------------
|
|
|
|
#
|
|
# This namespace will be used when generating URIs for objects created in the
|
|
# editor. In order to serve linked data, the default namespace must be composed
|
|
# as follows (optional elements in parentheses):
|
|
#
|
|
# scheme + server_name (+ port) (+ servlet_context) + "/individual/"
|
|
#
|
|
# For example, Cornell's default namespace is:
|
|
#
|
|
# http://vivo.cornell.edu/individual/
|
|
#
|
|
Vitro.defaultNamespace = http://vivo.mydomain.edu/individual/
|
|
|
|
#
|
|
# URL of Solr context used in local Vitro search. This will usually consist of:
|
|
# scheme + server_name + port + vitro_webapp_name + "solr"
|
|
# In the standard installation, the Solr context will be on the same server as Vitro,
|
|
# and in the same Tomcat instance. The path will be the Vitro webapp.name (specified
|
|
# above) + "solr"
|
|
# Example:
|
|
# vitro.local.solr.url = http://localhost:8080/vitrosolr
|
|
vitro.local.solr.url = http://localhost:8080/vitrosolr
|
|
|
|
#
|
|
# Email parameters which VIVO can use to send mail. If these are left empty,
|
|
# the "Contact Us" form will be disabled and users will not be notified of
|
|
# changes to their accounts.
|
|
#
|
|
email.smtpHost = smtp.my.domain.edu
|
|
email.replyTo = vivoAdmin@my.domain.edu
|
|
|
|
#
|
|
# The basic parameters for a MySQL database connection. Change the end of the
|
|
# URL to reflect your database name (if it is not "vitro"). Change the username
|
|
# and password to match the authorized user you created in MySQL.
|
|
#
|
|
VitroConnection.DataSource.url = jdbc:mysql://localhost/vitro
|
|
VitroConnection.DataSource.username = vitroweb
|
|
VitroConnection.DataSource.password = vitrovitro
|
|
|
|
#
|
|
# The maximum number of active connections in the database connection pool.
|
|
# Increase this value to support a greater number of concurrent page requests.
|
|
#
|
|
VitroConnection.DataSource.pool.maxActive = 40
|
|
|
|
#
|
|
# The maximum number of database connections that will be allowed
|
|
# to remain idle in the connection pool. Default is 25%
|
|
# of the maximum number of active connections.
|
|
#
|
|
VitroConnection.DataSource.pool.maxIdle = 10
|
|
|
|
#
|
|
# Parameters to change in order to use VIVO with a database other than
|
|
# MySQL.
|
|
#
|
|
VitroConnection.DataSource.dbtype = MySQL
|
|
VitroConnection.DataSource.driver = com.mysql.jdbc.Driver
|
|
VitroConnection.DataSource.validationQuery = SELECT 1
|
|
|
|
#
|
|
# Optional URI of a SPARQL endpoint from which VIVO should display data.
|
|
# If set, VIVO will use this endpoint as its triple store instead of the
|
|
# SDB database.
|
|
#
|
|
#VitroConnection.DataSource.endpointURI =
|
|
|
|
#
|
|
# Optional URI to use for modifying the above endpoint via SPARQL UPDATE.
|
|
# This setting is only necessary if the endpoint does not support updates via
|
|
# its main URI. (This may be done for access control purposes.)
|
|
# If the endpointURI above is not set, this setting has no effect.
|
|
#
|
|
#VitroConnection.DataSource.updateEndpointURI =
|
|
|
|
#
|
|
# The email address of the root user for the VIVO application. The password
|
|
# for this user is initially set to "rootPassword", but you will be asked to
|
|
# change the password the first time you log in.
|
|
#
|
|
rootUser.emailAddress = root@myDomain.com
|
|
|
|
#
|
|
# How is a logged-in user associated with a particular Individual? One way is
|
|
# for the Individual to have a property whose value is the username of the user.
|
|
# This is the name of that property.
|
|
#
|
|
selfEditing.idMatchingProperty = http://vitro.mydomain.edu/ns#networkId
|
|
|
|
#
|
|
# If an external authentication system like Shibboleth or CUWebAuth is to be
|
|
# used, these properties say how the login button should be labeled, and which
|
|
# HTTP header will contain the user ID from the authentication system. If such
|
|
# as system is not to be used, leave these commented out. Consult the
|
|
# installation instructions for more details.
|
|
#
|
|
#externalAuth.buttonText = Log in using BearCat Shibboleth
|
|
#externalAuth.netIdHeaderName = remote_userID
|
|
|
|
#
|
|
# Types of individual for which we can create proxy editors.
|
|
# If this is omitted, defaults to http://www.w3.org/2002/07/owl#Thing
|
|
proxy.eligibleTypeList = http://www.w3.org/2002/07/owl#Thing
|
|
|
|
#
|
|
# Show only the most appropriate data values based on the Accept-Language
|
|
# header supplied by the browser. Default is true if not set.
|
|
#
|
|
RDFService.languageFilter = true
|