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