Hi Brian,
 
We currently have CTRL-M creating tickets within Remedy.
 
We created a staging form in Remedy, which pushes to HPD:HelpDesk.  There are 
Filters attached to this staging form to allow it to create or update a 
HelpDesk Case dependent on whether the update is a new Incident, or simply an 
update to an existing one.
 
The staging form in turn has a Web Service tied to it, with inputs for the data 
we want to push into HPD:HelpDesk, and a single output containing the Case ID 
of the case it creates or updates.
 
CTRL-M then calls a shell script.  This script generates a SOAP file containing 
the data of the update.  It then calls WGet (a freeware app) to push that SOAP 
file to Remedy's Web Service.  Finally it returns the result from the staging 
form to CTRL-M.
 
Side notes:
 
CTLR-M sometimes submits a several shouts consecutively, or within a very short 
period.  As the shouts are multi-threaded, this can result in the script being 
unable to connect to the Web Service, as another copy is already connected with 
the same user ID.  Although it only takes a fraction of a second to push an 
update through, and release the connection, we do run into this a lot.
 
In order to prevent shouts from being dropped, we added a little logic to the 
script to allow it to retry once per second up to X times, until it ultimately 
succeeds, or times out.  (I've seen up to 30 consecutive shouts complete in 
around 45 seconds this way)  If it does eventually time out, then it kicks an 
email to our Data Center folks, and they're able to page whoever they need to.
 
It's also handy to write the script to use the shell's PID as part of any temp 
file names you might use.  This prevents any temp file data from being jumbled 
together.
 
Hope this helps.
 
Eric Cleereman

 -----Original Message-----
From: Action Request System discussion list(ARSList) [mailto:[EMAIL PROTECTED] 
Behalf Of Sokol, Brian
Sent: Tuesday, February 06, 2007 4:07 PM
To: [email protected]
Subject: Remedy and Control-M Integration



** 

Has anyone integrated Control-M with Remedy? I would like to automatically 
create a ticket in the Help Desk if a job fails on Control-M.

Brian Sokol 
Manager, Desktop Services 
Scholastic Inc. 
557 Broadway 
NY, NY 10012 
(212) 343-6494 
 <http://www.Scholastic.com> http://www.Scholastic.com 

__20060125_______________________This posting was submitted with HTML in it___


_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org ARSlist:"Where the 
Answers Are"

Reply via email to