About this task
If you are using Non-GUI Talend Administration Center, you can configure Talend Administration Center in Non-GUI mode by editing the configuration.properties file in the <TalendAdministrationCenterInstallationDirectory>/apache-tomcat/webapps/org.talend.administrator/WEB-INF/classes folder. To do so, proceed as follows:
- Stop Talend Administration Center.
- Open the configuration.properties file.
Add configurations as needed. The following table lists the
most commonly used configuration items:
Group Item Key Description Default value Log Technical file appender log4j.path.talendAppender Root path on server to the logs. It must be an ABSOLUTE path, and the path separator must be /. Log Technical log threshold log4j.talendAppender.threshold Set the threshold level. All log events with lower level than the threshold level are ignored by the appender. It is specified by setting the value of the Threshold option to a level string, such as OFF, FATAL, ERROR, WARN, INFO, DEBUG, TRACE or ALL. WARN Log Business log file path businessLog.path The path to the business log file of Talend Administration Center. SVN Server location url svn.serverlocationurl Default SVN URL root path for project creation. The project technical name will be concatenate to this URL to obtain the project complete URL. SVN Username svn.serveruser The name of the Subversion user. SVN Password svn.serverpassword The password of the Subversion user. GIT Git server url git.url Default git root URL. GIT Username git.username The name of the Git user. GIT Password git.password The password of the Git user. SSO Use SSO Login sso.field.useSSOLogin SSO Login enable/disable Job conductor Generated Jobs folder scheduler.conf.archivesJobsRootPath Root path on server to the Job archives. It must be an ABSOLUTE path. Job conductor Tasks logs folder scheduler.conf.jobExecutionLogs.rootPath Root path on Scheduler server to the Job execution logs. It must be an ABSOLUTE path. Only recovery logs are stored at this location for the moment. Job conductor Number of executions log scheduler.conf.cleaning.maxOldExecutionsLogs The maximum number of executions logs to keep. Set with 0 to disable delete action with this method. 1000 Job conductor Storage period for log files scheduler.conf.cleaning.maxDurationBeforeCleaningOldExecutionsLogs
The period that the log files of all Jobs will be kept, in days, before they are removed.
0 Job conductor Maximum number of generated Jobs scheduler.conf.cleaning.maxOldJobs
The maximum number of generated Job archives you want to store in the dedicated folder. Set with 0 to disable the delete action with this method.
3 Job conductor Storage period for generated Jobs scheduler.conf.cleaning.maxDurationBeforeCleaningOldJobs The period that the generated Job archives will be kept, in days, before they are removed. 0 Artifact Repository Artifact repository type scheduler.conf.repo.type Repository type. NEXUS 3 Artifact Repository URL scheduler.conf.nexus3.url The location URL to your repository. http://localhost:8081/ Artifact Repository Username scheduler.conf.nexus3.username The username to connect to your repository. admin Artifact Repository Password scheduler.conf.nexus3.password The password to connect to your repository. 3H7PqFGozhMb6mR8C1Rc/A== Artifact Repository Default Release Repo scheduler.conf.nexus3.defaultRepoRelease The name of the repository into which you want to publish the Release version of your artifact item by default. releases Artifact Repository Default Snapshot Repo scheduler.conf.nexus3.defaultRepoSnapshot The name of the repository into which you want to publish the Snapshot version of your artifact item by default. snapshots Artifact Repository Default Group ID scheduler.conf.nexus3.defaultGroupID The name of the group in which to publish your artifact item by default. org.example
- Restart Talend Administration Center.