Skip to content

Properties.xml

This is the main configuration file for Easit GO. It holds settings such as path to the file archive, connection details for the database and solr

Required

Name Description
dataSource.driverClassName The fully qualified Java class name of the JDBC driver to be used.
dataSource.url The connection URL to be passed to our JDBC driver to establish a connection (prepend with jdbc:sqlserver://).
hibernate.dialect Full path to class to use for mapping between java language data type and database datatype
dataSource.username The connection user name to be passed to our JDBC driver to establish a connection.
dataSource.password The connection password to be passed to our JDBC driver to establish a connection.

Optionals

Name Description
server.port Specifies what port Easit GO should listen on. Default value: 8080
fileSystem.rootPath Path to where files for Easit GO should be saved. Defaults to the directory files, relative to easitgo.jar
solr.home Path to sorl index directory. Defaults to the directory solr, relative to easitgo.jar
trace.outputPath Path to trace logs directory. Defaults to the directory trace, relative to easitgo.jar
dataSource.pool.initialSize The initial number of connections that are created when the pool is started.
dataSource.pool.maxActive The maximum number of active connections that can be allocated from this pool at the same time, or negative for no limit.
dataSource.pool.maxIdle The maximum number of connections that can remain idle in the pool, without extra ones being released, or negative for no limit.
dataSource.pool.minIdle The minimum number of connections that can remain idle in the pool, without extra ones being created, or zero to create none.
hibernate.hbm2ddl.auto Default value: update
hibernate.show_sql If set to true, Easit GO outputs the SQL queries sent to the database in its log file. Default value: false
zkSessionTimeoutSeconds Sets time after which the user is logged out of Easit GO if inactive. Default value: 14400 (4 hours)
ajp.enabled Specifies if the connector should be enabled or not
ajp.address Specifies which address will be used for listening on the specified port
ajp.port The TCP port number on which this Connector will create a server socket and await incoming connections
ajp.redirectPort Specifies what port to redirect request to
ajp.tomcatAuthentication If set to true, the authentication will be done in Tomcat.
ajp.packetSize This attribute sets the maximum AJP packet size in Bytes. The maximum value is 65536. It should be the same as the maxAllowedContentLength attribute in IIS.
ajp.allowedRequestAttributesPattern The AJP protocol supports the passing of arbitrary request attributes. Requests containing arbitrary request attributes will be rejected with a 403 response unless the entire attribute name matches this regular expression.
ajp.secret Only requests from workers with this secret keyword will be accepted. The default value is null. This attribute must be specified with a non-null, non-zero length value.
server.servlet.context-path Overrides default root context path. Default value: /. If overriden with /test/ Easit GO is served at http://localhost:port/test/