loading table of contents...

5.5. Configuration Property Reference

Property Value Default Description
repository.url string   This property determines where to get the IOR of the Content Server (format: http://<server>:<port>/coremedia/ior). <server> must be the name of the Content Server host. For <port> you have to set the server's web server HTTP port.
repository.user string   The user in whose name the connection to the Content Server is established. By default, only the user webserver is allowed to use the webserver login service required for a Content Application Engine.
repository.domain string   The domain of the user indicated above
repository.password string   The password of the user indicated above
repository.workflow true/false false Defines if a connection with the Workflow Server should be established. For most content application, this is not necessary.
repository.workflow.url string   This property specifies the IOR of the Workflow Server, if the IOR configured at the Content Server should not be used (format: http://<server>:<port>/workflow/ior).
repository.heapCacheSize number 20000000 The total number of bytes used by the main memory cache of the Content Application Engine. For 32 bit JVMs this value is exact, for 64 bit JVMs, the actual memory consumption may be up to 2 times the configured value.
repository.blobCacheSize number 32000000 The total number of bytes used by the disk cache of the Content Application Engine. This cache is used for storing blobs downloaded from the Content Server. The default size is 32 MB. The configured directory for the blob cache must be large enough to hold all cached blobs and potentially leftover files from earlier forced shutdowns of the Content Application Engine web application.
repository.blobStreamingSizeThreshold number 131072 The minimum size of streamed blobs in bytes. blobs less than or equal to this size will be downloaded completely to disk before the first byte can be read. Larger blobs will be downloaded in the background.
repository.blobStreamingThreads number 2 The number of threads reserved for streaming blob.
repository.maxCachedBlobSize number   The maximum size of blobs that are cached on the local disk. Larger blobs are downloaded from the Content Server on every request.
repository.blobCachePath string the Java temporary directory The directory in which cached blobs are stored. Make sure that the file system for this directory is large enough. Note that forced shutdowns of the Content Application Engine web application may result in leftover files in this directory, which should be cleared while the CAE is down. The configured directory may be shared with other CAEs, because the actual cache content is placed in dynamically allocated subdirectories.
viewdispatcher.cache.enabled true/false true Defines if the caching of view lookups is enabled. Disabling might be useful when developing templates.
security.csrf-prevention.enabled true/false false Enables protection against cross-site request forgery attacks by generating anti-CSRF tokens for authenticated users, adding such tokens to all forms created with the Spring Form tag library, and validating tokens for unsafe requests.

Table 5.1. Configuration Properties