4 From the first telnet session you opened check whether the Inlooptxt file is

4 from the first telnet session you opened check

This preview shows page 249 - 251 out of 512 pages.

4 From the first telnet session you opened, check whether the Inloop.txt file is generated. Numeric values are added to the file over time. 5 Issue the following command to reset the Siebel Server: Reset_server -e <enterprise> -M <server name> This step causes the workflow process that you are monitoring to fail. 6 Restart the Siebel Server, then enter the siebps command as you did in Step 1 . The Siebel Server process is started again. 7 Connect back to the smgr> prompt, then issue the following command in order to resume execution of the workflow process from the point of failure: smgr>start task for comp wfrecvmgr A new server task for the Workflow Recovery Manager component is started with a new server task id.
Image of page 249
Siebel Business Process Framework: Workflow Guide Version 8.1, Rev A Administering a Workflow Process Diagnosing a Workflow Process That Has Failed 250 8 From the Telnet session, enter the following command to check the contents of the file: tail -f inloop.txt Numeric values are added to the file until 2999 is reached. 9 Issue the following command to check the last value entered in the file: outfile.txt The last and only value in this file must be 3000. 10 Issue the following command: list tasks for comp WfRecvMgr Observe that there are now one or more server tasks in the list. These are server tasks that Workflow Recovery Manager performs in order to recover workflow processes that were interrupted when you reset the server in Step 5 . Recommended Techniques to Recover a Workflow Process It is recommended that you perform the following techniques to recover a workflow process: Modify the Allow Retry Flag property on the Siebel operation step and business service step in order to reduce the number of checkpoints, and thereby minimize run-time overhead. If the Recovery Manager cannot determine from which step the instance of a workflow process must recover, then the instance is marked for manual recovery. Recovery is performed by the Recovery Manager based on state information for the instance that is saved by the Workflow Engine. The state information is saved at recovery checkpoints. To optimize performance, the recovery checkpoints are determined by the Workflow Engine based on the nature of the step and the Allow Retry flag property on the step. Break down a complex business service into a number of simpler business services, thereby making it easier to individually recover each smaller business service. Use multiple recovery managers. Having multiple recovery managers provides a way to safeguard against system problems that are transient or permanent. For example, a situation can exist in an environment where the subnet in which the recovery manager resides is frequently down. However, it is typical for only one recovery manager to be present as long as the recovery manager itself can be automatically restarted upon server failure.
Image of page 250
Image of page 251

You've reached the end of your free preview.

Want to read all 512 pages?

  • Summer '16
  • Oracle
  • Siebel Workflow, Workflow Guide

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern

Ask Expert Tutors You can ask You can ask ( soon) You can ask (will expire )
Answers in as fast as 15 minutes