?
Solved

ROBOT group job

Posted on 2006-05-17
3
Medium Priority
?
433 Views
Last Modified: 2012-05-05
Hi,

I have one ROBOT group job Job1. This job has three components JobX, JobY, JobZ. Currently this group job run only once.JobX unzips the file, JobY validates the file and JobZ uploads the file into system. Initial CL for these jobs are CLx, CLy, CLz resp.
Now due to new requriement we want this group job to run continuosly and if any file received then do the processing for that file.That means e.g. if at 10:00 AM if we have receive any file and unzip that file, validate the file and upload the file. Again if 10:15 if we receive any file than follow the same processing for this file.
Now my question is where do I need to add the logic to keep running the group job ? Do I need to add logic in CLx which is starting CL program for JobX ? Also if JobX keeps looking files for 3 hours then during this time will JobY and JobZ run ?

Thanks
Prashant
0
Comment
Question by:inform_prashant
  • 2
3 Comments
 
LVL 13

Expert Comment

by:_b_h
ID: 16698379
Hi, Prashant

For the Group job JOB1, go to the Advanced Scheduling screen by using option 2 on the Job Schedule List.
You can select that the job runs every 15 minutes by putting a '1' beside the EVERY parameter and putting 15 in minutes field.
The group job will run each of its members CLx, CLy, then CLz. Then, 15 minutes later, it will run them all again.

Barry
0
 

Author Comment

by:inform_prashant
ID: 16717733
Breey,

Got it....one more question....
If the first job JobX fails (due to file not available) then will the other two JobY and JobZ  run ?

Thanks for your reply.......

Prashant
0
 
LVL 13

Accepted Solution

by:
_b_h earned 375 total points
ID: 16717977
Hi, Prashant
You have a few options....
1) On the Group job, on the Group Control screen, you can select 'Stop processing group if one job fails'
2) You could combine the 3 jobs into one Robot job, by putting a separate entry for each job on the ROBOT Command Entry screen. Each entry has the option of cancelling when an error occurs, or ignoring the error
3) Combine your 3 CL programs into one program (perhaps by creating a new program that calls the other three). Then you can control when the job ends.

Barry
0

Featured Post

Get your Disaster Recovery as a Service basics

Disaster Recovery as a Service is one go-to solution that revolutionizes DR planning. Implementing DRaaS could be an efficient process, easily accessible to non-DR experts. Learn about monitoring, testing, executing failovers and failbacks to ensure a "healthy" DR environment.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I came across an unsolved Outlook issue and here is my solution.
Tech giants such as Amazon and Google have sold Alexa and Echo to such an extent that they have become household names. And soon they are expected to be used by commoners in their homes, ordering takeout, picking out a song, answering trivia questio…
Despite its rising prevalence in the business world, "the cloud" is still misunderstood. Some companies still believe common misconceptions about lack of security in cloud solutions and many misuses of cloud storage options still occur every day. …
Look below the covers at a subform control , and the form that is inside it. Explore properties and see how easy it is to aggregate, get statistics, and synchronize results for your data. A Microsoft Access subform is used to show relevant calcul…
Suggested Courses

807 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question