I have successfully implemented an external program that starts and monitors Data Services jobs (XI 3 and above).
In reviewing the web services for Data Integrator, it appears that it is quite different. Looks like a WSDL is generated with each web-enabled job exposed as a web service, so that the job can be started through a web service request. If anyone has an example (including setting parameters, and such), that would be a great help to me.
The bigger issue, however, is that a number of web service operations available in XI 3 are not available in XI R2. For example,
Get_BatchJob_Status
Stop_Batch_Job
Get_Error_Log
Get_Monitor_Log
Get_Trace_Log
I need to know if there are alternatives, especially with regard to getting job status and knowing if it completed successfully or not. Are there other methods to get this information. At this point, I am willing to discard the web service approach and use command-line if that provides more comprehensive functionality.
Please advise. Thanks!