Issue 4347: The childComplete signal needs to carry final Outcome of completed child (ots-structs-ftf) Source: International Business Machines (Dr. Ian Robinson, ian_robinson@uk.ibm.com) Nature: Uncategorized Issue Severity: Summary: The childComplete signal carries an ActivityInformation structure in its application_specific_data field. The ActivityInformation structure contains the GlobalId and final CompletionStatus of the completed activity. This structure also needs to contain the completed Activity's final Outcome in order to be properly useful to application frameworks that need to know about how a child activity completes. Resolution: closed no change Revised Text: Actions taken: June 15, 2001: received issue March 10, 2004: closed issue Discussion: This issue should be closed off as already resolved by Issue 4303, which removed the ChildComplete signal. End of Annotations:===== From: ian_robinson@uk.ibm.com Received: from d06mta10.portsmouth.uk.ibm.com (d06mta09_cs0 [9.180.35.6]) by d06relay02.portsmouth.uk.ibm.com (8.11.1m3/NCO v4.96) with SMTP id f5FGmZB70716; Fri, 15 Jun 2001 17:48:35 +0100 Received: by d06mta10.portsmouth.uk.ibm.com(Lotus SMTP MTA v4.6.5 (863.2 5-20-1999)) id 80256A6C.005C4D5C ; Fri, 15 Jun 2001 17:48:11 +0100 X-Lotus-FromDomain: IBMGB To: ots-structs-ftf@omg.org cc: issues@omg.org Message-ID: <80256A6C.005C48EF.00@d06mta10.portsmouth.uk.ibm.com> Date: Fri, 15 Jun 2001 17:47:23 +0100 Subject: New Issue: The childComplete signal needs to carry the final Outcome of the completed child Mime-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset=us-ascii X-UIDL: j'4!!\b`d9-/T!!)18e9 The childComplete signal carries an ActivityInformation structure in its application_specific_data field. The ActivityInformation structure contains the GlobalId and final CompletionStatus of the completed activity. This structure also needs to contain the completed Activity's final Outcome in order to be properly useful to application frameworks that need to know about how a child activity completes. Ian Robinson, Senior Software Engineer, WebSphere Development IBM UK Laboratories, Hursley MP 189 Tel (Ext) +44-1962-818626 (Int) 7-248626 ian_robinson@uk.ibm.com Importance: Normal Subject: Issue 4347: proposal To: ots-structs-ftf@omg.org X-Mailer: Lotus Notes Release 5.0.5 September 22, 2000 Message-ID: From: "Ian Robinson" Date: Thu, 19 Jul 2001 22:41:41 +0100 X-MIMETrack: Serialize by Router on d06ml007/06/M/IBM(Release 5.0.6 |December 14, 2000) at 20/07/2001 08:24:59 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-UIDL: $b*!!\$Qd96UGe9#>#"! Proposal for resolution of 4347: The ActivityInformation structure should be modified to add an Outcome field Section 2.1.3.1 "ActivityInformation" then needs to be updated to: struct ActivityInformation { GlobalId activityId; CompletionStatus status; Outcome final_outcome; }; In Section 2.1.3.2, the descriptions of how the ActivityInformation is used in each of the pre-defined Signals needs to be modified as follows: preCompletion: The Activity's completion status and its identity is encoded within the Signal via the ActivityInformation structure. The ActivityInformation final_outcome is nil for this signal. postCompletion: The Activity's completion status, its identity and final outcome are encoded within the Signal via the ActivityInformation structure. childBegin: The child Activity's identity and initial completion status are encoded within the Signal via the ActivityInformation structure. The ActivityInformation final_outcome is nil. childComplete: The child Activity's completion status, its identity and final outcome are encoded within the Signal via the ActivityInformation structure. NB. This signal is only mentioned for completeness. Issue 4303 proposes its removal, which is not in conflict with this proposal. Ian Robinson, Senior Software Engineer, WebSphere Development IBM UK Laboratories, Hursley MP 189 Tel (Ext) +44-1962-818626 (Int) 7-248626 ian_robinson@uk.ibm.com From: "Mark Little" To: "XOTS" Subject: FTF meeting summary Date: Wed, 18 Jul 2001 10:05:44 +0100 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2919.6600 X-MIMEOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 X-Filter-Version: 2.1 (cheviot3) Content-Type: text/plain; charset="iso-8859-1" X-UIDL: *%D!!CL[d9H0jd9D]:!! Just a quick note to report on the meeting we had at Danvers. We managed to work through all of the issues that were reported prior to Danvers, though some have come up since. A brief summary of the issues we discussed, and the resolutions follows (the individuals who will write up the final proposed resolutions are also indicated). Proposal for 4347: add Outcome to ActivityInformation. This should be the Outcome to be returned to the client in the case of activity termination. If the activity has not completed, then this should be nil. [Ian Robinson to write up,] Subject: Proposed resolution for issue 4347 To: ots-structs-rtf@omg.org X-Mailer: Lotus Notes Release 5.0.7 March 21, 2001 From: "Ian Robinson" Date: Sat, 5 Apr 2003 21:03:53 +0100 X-MIMETrack: Serialize by Router on d06ml007/06/M/IBM(Release 5.0.9a |January 7, 2002) at 05/04/2003 21:45:19 This issue should be closed off as already resolved by Issue 4303, which removed the ChildComplete signal. Ian Robinson, Senior Technical Staff Member, WebSphere Transactions Architecture & Development, IBM Hursley Lab, UK Tel +44-(0)1962-818626 Tie: 724-8626 ian_robinson@uk.ibm.com From: "Mark Little" To: , "Ian Robinson" Subject: Re: Proposed resolution for issue 4347 Date: Sun, 6 Apr 2003 20:41:37 +0100 X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-Newcastle-MailScanner: Found to be clean Agreed. Mark. ----- Original Message ----- From: "Ian Robinson" To: Sent: Saturday, April 05, 2003 9:03 PM Subject: Proposed resolution for issue 4347 > This issue should be closed off as already resolved by Issue 4303, which > removed the ChildComplete signal. > > Ian Robinson, > Senior Technical Staff Member, > WebSphere Transactions Architecture & Development, > IBM Hursley Lab, UK > Tel +44-(0)1962-818626 Tie: 724-8626 > ian_robinson@uk.ibm.com > > > From: "Mark Little" To: "XOTS RTF" Subject: proposed text for resolutions Date: Fri, 11 Apr 2003 14:37:57 +0100 X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-Newcastle-MailScanner: Found to be clean X-Newcastle-MailScanner-SpamScore: s The following is the proposed text for each resolution. Let me know if you've any problems. Silence will be taken as acceptance. Issue 4347 (Ian Robinson) This issue should be closed off as already resolved by Issue 4303, which removed the ChildComplete signal.