About

Standalone server for development. Can be run using this command line:

java -Dserver.extraClasspath=./conf -Desigate.config=<config file> -Dserver.port=8383  -jar esigate-server-<version>.jar start
			

Config file should be located in extraClasspath folder (conf folder).
The configuration file must define the base url of the application you want to do ESI transformation. For example:

esigate.remoteUrlBase=http://localhost:8080/
			

Configuration

Server configuration (http port, ...) can be done with system property

java -Dserver.extraClasspath=./ -Desigate.config=<config file> -Dserver.port=8383  -jar esigate-server-<version>.jar start
			

Property Usage Default value
server.port HTTP Port 8080
server.port HTTP Port 8080
server.controlPort Jetty Controle Port 8081
server.contextPath Esigate webapp context path /
server.extraClasspath Additionnal classpath
server.minThreads Min threads number 500
server.maxThreads Max threads number 500
server.outputBufferSize Output buffer size in octets 8 * 1024
server.idleTimeout Idle timeout in milliseconds 30000
server.sessionCookieName Override the esigate session cookie name in order to avoid conflict with remote application Jetty default (JSESSIONID)