Configuring the Deployment Kit and repository
Actuate Java Components provide the ability to organize, run, and view reports in a local repository managed by the Deployment Kit. You configure the security and repository for the Java Component using parameters in web.xml. The Java Components repository operates as a standalone or workgroup entity on the file system. Table 4‑5 describes the configuration parameters for the Deployment Kit.
Table 4‑5 Deployment Kit web.xml parameters
Parameter name
Description
REPOSITORY_CACHE_
TIMEOUT_SEC
Specifies how long a repository cache is valid. When the cache becomes invalid, any user actions refresh the cache for the duration. The default value is 900 seconds.
STANDALONE_
ACCESS_MANAGER
Specifies the class of the security manager that controls access to Java Component functionality. The default value is com.actuate.iportal.repository.jar.localfs.LocalAccessManager.
STANDALONE_
ALLOW_ANONYMOUS
Specifies whether access to Java Component functionality requires a user name. Valid values are true and false. The default value is true.
STANDALONE_
ANONYMOUS_
USERNAME
If the value of the STANDALONE_ALLOW_ANONYMOUS parameter is true, this parameter specifies the user name that denotes unauthenticated access to the Java Component application. The default value is anonymous.
STANDALONE_
HOME_FOLDER
Specifies the root folder for users’ individual home folders in a repository. This folder is a subfolder of the repository root folder. The default value is /home.
STANDALONE_
PUBLIC_FOLDER
Specifies the root folder for public documents in a repository. This folder is a subfolder of the repository root folder. The default value is /public.
STANDALONE_
REPOSITORY_CLASS
Specifies the class that provides repository functionality to an Java Component application. The default value is com.actuate.iportal.repository.jcr.fs.FileSystemRepository.
STANDALONE_
REPOSITORY_FILE_
AUTHENTICATION
Specifies whether authentication controls access to Java Component functionality. Valid values are true and false. If the value is false, when an unknown user attempts to log in, the Java Component accepts the attempt and creates a home directory for the user. If the value is true, the Java Component uses the class defined by STANDALONE_ACCESS_MANAGER to validate the login attempt. The default value is false.
STANDALONE_
REPOSITORY_PATH
Path to the repository for Actuate Java Components files. The default value is set when Java Components are installed.