ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » Workflow Engines - IBM MQ Workflow & Business Process Choreographer » Autonomous and Non Autonomous Sub Process

Post new topic  Reply to topic
 Autonomous and Non Autonomous Sub Process « View previous topic :: View next topic » 
Author Message
anuppc
PostPosted: Mon Jan 10, 2005 12:49 pm    Post subject: Autonomous and Non Autonomous Sub Process Reply with quote

Voyager

Joined: 22 Oct 2002
Posts: 93
Location: Montreal

Hi All,

Can anyone explain to me what is the difference between a autonomous and non autonomous subprocess? What is the relationship between the sub processes and Control setting the buildtime? The workflow doc talks about this in suspend and terminate commands.

Regards
Anup
_________________
BlowFish
Back to top
View user's profile Send private message Send e-mail Yahoo Messenger MSN Messenger
jmac
PostPosted: Mon Jan 10, 2005 2:55 pm    Post subject: Reply with quote

Jedi Knight

Joined: 27 Jun 2001
Posts: 3081
Location: EmeriCon, LLC

Anup:

It is my belief that an Autonomous subprocess runs using the data on it's own control tab (Process Activity properties) and not using the data on its parent process's control tab. I believe that the same is true of the information specified on the Staff tab of the Process object properties.
_________________
John McDonald
RETIRED
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address Yahoo Messenger MSN Messenger
anuppc
PostPosted: Mon Jan 10, 2005 8:18 pm    Post subject: Reply with quote

Voyager

Joined: 22 Oct 2002
Posts: 93
Location: Montreal

This is the explanation for Suspend command in WF Programming Guide

The process instance must be in state Running. All non-autonomous
subprocesses with respect to control autonomy are also suspended if the deep option is true.


What does this mean???


Autonomous subprocesses are not considered.
The process instance remains in state Suspending as long as there are running
program activity implementations, suspending non-autonomous subprocesses,
or checked-out work items. When the activity implementations completed
their executions and the non-autonomous subprocesses reached the Suspended
state, and when the checked-out work items are checked in, the process
instance is put into the Suspended state.
Optionally, a date may be specified up to when the process instance is
suspended. The date is to be specified in local time. The process instance is
then automatically resumed, together with the non-autonomous subprocesses,
if the deep option had been specified.



Question is how do you model a non-autonomous and an autonomous subprocess?
_________________
BlowFish
Back to top
View user's profile Send private message Send e-mail Yahoo Messenger MSN Messenger
hos
PostPosted: Tue Jan 11, 2005 2:07 am    Post subject: Reply with quote

Chevalier

Joined: 03 Feb 2002
Posts: 470

Hi,

in the Buildtime manual, chapter 4 you can see the Autonomy options for a process. If you specify Control autonomy for your subprocess you'll see the mentioned behaviour when terminate, suspend or resume is called.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » Workflow Engines - IBM MQ Workflow & Business Process Choreographer » Autonomous and Non Autonomous Sub Process
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.