Giter Site home page Giter Site logo

ewfw64's Introduction

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.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	

ewfw64's People

Contributors

snouhaud avatar

Stargazers

Ranjith avatar

Watchers

James Cloos avatar Ranjith avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.