Plug-In Specific Parameters

Plug-In Specific Parameters
You can configure the following parameters in the agentparm.txt file for the WA Agent for Informatica. The file is located in the agent installation directory. You can open the agentparm.txt file in any standard text editor.
 
3
 
2
 
 
communication.alias_
n
 
Defines the alias name for the agent. The 
n
 suffix increments sequentially for each alias agent.
Default:
 
agentname
_INFA
To enable an alias on the agent, verify that the comment character (#) is removed from the parameter line.
informatica.appendRunLog
 
Specifies whether the workflow or the task logs of the current execution is captured and stored in the spool file for the startWorkflow, restartWorkflow, and monitorWorkflow CLI operations. The following values are available:
  • ALWAYS
    Indicates that the workflow or the task log is always stored in the spool file.
  • FAILURE
    Indicates that the workflow or the task log is stored in the spool file only when the job fails.
  • NONE
    Indicates that no logs are stored in the spool file for a workflow run.
 
Default:
 FAILURE
The logs of a failed task are only added if the failed task is of the SESSION type.
informatica.concurrentinstances.enabled
 
Indicates whether to enable the execution of concurrent workflows with the same instance name.
  • true
    Enables the execution of concurrent workflows with the same instance name.
    Due to a known issue in Informatica, this option is not supported so you cannot run workflow instances in parallel.
  • false
    Disables the execution of concurrent workflows with the same instance name.
Default:
 false
informatica.connection.expiration.time.seconds
 
Specifies the idle session connection timeout value in seconds.
 
 
Default: 
300
 
 
informatica.connection.pool.size
 
Specifies the maximum number of simultaneously open connections in a database pool.
Default:
 20
informatica.controltask.enabled
 
Indicates whether to retrieve the run details of CONTROL tasks within a workflow using the Informatica API or a database query.
  • true
    Retrieves the run details of CONTROL tasks within a workflow using the Informatica API.
    Due to a known issue in Informatica, this option is not supported.
  • false
    Retrieves the run details of CONTROL tasks within a workflow using a database query.
Default:
 false
informatica.folder.name.default
 
Specifies the default Informatica folder name.
Default:
 default
informatica.monitor.workflow.sleep.time.seconds
 
Specifies the job monitor polling interval for outstanding jobs in seconds.
Default:
 20
informatica.passonsuccessonly.default
 
Indicates whether the status of the workflow is retrieved directly from Informatica or inferred depending on the successful execution of all the tasks.
  • true
    Returns the workflow status that is based on the status of tasks in the Informatica workflow. If all tasks in the workflow complete successfully, the agent reports the status of the workflow as successful. If any task in the workflow fails, the agent reports the status of the workflow as failed.
  • false
    Returns the workflow status as reported by Informatica. In Informatica, a workflow can succeed even if one or more tasks in the workflow fail.
Default:
 false
You can override the value in the job definition.
informaticaplugin.name
Informatica plug-in name.
Default:
 InformaticaPlugin
 
informatica.server.target.default
 
Specifies the name of the Informatica target (
infaTarget
). The 
install_dir
/config/informatica/
infaTarget
 directory contains the properties for connecting to the Informatica server and one or more database repositories.
You can identify the Informatica target server in a job definition to override the default value.
informatica.thread.pool.size
 
Specifies the maximum number of threads in a database pool that is used to connect to Informatica. 
Default:
 20
java.security.egd
 
(Linux) Sets the source for random number generation. The agent sets this parameter to file:///dev/urandom to overcome a known issue on Linux with random number generation that can cause applications to be blocked.
jdbc.drivers
 
Specifies the driver class name for the JDBC driver. Separate multiple drivers with a colon (:).
Example:
 oracle.jdbc.driver.OracleDriver:com.microsoft.sqlserver.jdbc.SQLServerDriver
plugins.start_internal_
n
 
Specifies the agent plug-in to start by the core Java agent.
n  
Denotes an integer that is assigned to the agent plug-in, starting at 1. The 
n
 suffix must increase sequentially for each agent plug-in.
For information about System Agent parameters, see the System Agent Reference documentation.