Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.TXT | 2014-10-01 | 4.1 kB | |
ExecuteWorkflow_LINUX_X86_64.zip | 2014-10-01 | 36.1 MB | |
ExecuteWorkflow_WIN64.zip | 2014-10-01 | 14.3 MB | |
ExecuteWorkflow_WIN32.zip | 2014-10-01 | 11.1 MB | |
Totals: 4 Items | 61.5 MB | 0 |
Description: A Java utility that uses the Informatica Operations API allowing parameter inputs, trapping of suspended workflows and ability to send an email on failure. This utility extends the functionality of the pmcmd startworkflow and starttask command. If you pass in a parameter file and individual parameters on the command line, a temporary parameter file is created that has the values from the parameter file and appends the individual parameters. The e-mail sent is in HTML format using tables and looks similar to the workflow monitor output. Features: -Written in java using Informatica Operations API. -Platform independent. -Can be executed on any OS supported by Informatica SDK without installing the PowerCenter server or client software. -Pass in up to 10 individual name-value pair parameters enclosed with "" that will be used in the workflow (ie "$$Parameter=value") -Individual parameters can be appended to an existing parameter file. -Ability to send an email to comma delimited list of addresses on workflow failures using SMTP. -Traps a suspended workflow and fails the command. -Use of a default properties file to define server names, authentication and email settings. V1.4.1 Bug Fixes: -Issue with workflow with worklets cause many "Repository Error ([REP_57156] Object id does not exist)" in the Integration service log. V1.4 Bug Fixes: -null pointer error if email address is not specified. -If no folder path ending is set in properties file for the PMLOGDIR, program tries to create the file with foldername causing permission issues due to no folder found. -Fixed issue with creating a temp parameter file if both 1 or more parameters are set and parameter file is specified. -Unable to determine the version of the program. default output and job execution output displays version information. Enhancements: -New command line option -cj allows a custom job or process name that is displayed in console output and error emails. -New option in properties file allows the option to create a session log if session fails. If no session log was created the workflow log is used. -New option in properties file allows the option to attach the session log to the failure email if the session log is < 1MB in size and the email properties have been defined. -Ability to have one email address in the properties file and if needed a different email address on the command line and email addresses will be merged at run time. -Added additional information in console and email output (listed below) as well as general formatting and email subject line changes. -Folder Name -workflow run ID -Repository Name V1.3 Bug Fixes: -Fixed time format not correct in workflow and session details output. -Fixed Exception error if no email address specified in properties file Enhancements: -New option in properties file allows ability to log in using Security Domain. -New option in properties file to set polling time for checking workflow status while running. Potential risk of workflow delays if a large number of workflows are running concurrently and trying can flood the repository with requests for workflow details. The default is 30 seconds(30000). -New flag -os allows the ability to pass in a folder OS Profile name at run time. V1.2 Bug Fixes: -The "-prop" parameter was not recognizing the value of parameter file being passed in. Enhancements: -Recompiled and re-orgamized to not use classes and call jar file directly. This allows easier updates to the program by just releasing the jar file. -Moved infa.properties to root directory for easier access to modifcations. -New parameter "-ri" to pass in a workflow instance name (this can only be used for concurrent workflows). -New flag "-d" to enable server details (this was displaying by default before). If -d is not used, no server details will be displayed on the console during execution. V1.1 Bug Fixes: -Fixed a java error when a worklet fails in a workflow. V1.0 Initial Release