This is a static archive of the previous Open Grid Forum GridForge content management system saved from host forge.ogf.org file /sf/go/projects.ggf-editor/discussion.rec_ogsa_basic_execution_service.topc4050 at Sun, 06 Nov 2022 09:02:43 GMT SourceForge : Post

Project Home

Tracker

Documents

Tasks

Source Code

Discussions

File Releases

Wiki

Project Admin
Project: Editor     Discussion > REC:OGSA Basic Execution Service v 1.0 > Suggestion: rename TerminateActivities to Suggestion: rename TerminateActivities to CancelActivities > List of Posts
Forum Topic - Suggestion: rename TerminateActivities to Suggestion: rename TerminateActivities to CancelActivities: (2 Items)
View:  as 
 
 
Suggestion: rename TerminateActivities to Suggestion: rename TerminateActivities to CancelActivities
I think that the TerminateActivities's name at the BES-Factory port-type is not good because the response content this:

<TerminateActivityResponse>
<ActivityIdentifier>EPR</ActivityIdentifier>
<Cancelled> xsd:Boolean </Cancelled> ?
|
<SOAP-1.1:fault> ... </SOAP-1.1:fault> ?
</TerminateActivityResponse> *


IMPORTANT part: <Cancelled> xsd:Boolean </Cancelled>

When we stop an activity then we will STOP it not kill. I think that the semantic is very important.
Re: Suggestion: rename TerminateActivities toSuggestion: rename TerminateActivities to CancelActivities
The TerminateActivities operation attempts to move the activity into the Terminated state and is therefore correctly 
named. Although the operation can succeed by sending a Terminate 'signal' to the activity - the true success of the 
operation (i.e. of moving the activity into the terminated state) can only be determined by querying the state of the 
activity within the container.

> I think that the TerminateActivities's name at the BES-Factory port-type is 
> not good because the response content this:
> 
> <TerminateActivityResponse>
> <ActivityIdentifier>EPR</ActivityIdentifier>
> <Cancelled> xsd:Boolean </Cancelled> ?
> |
> <SOAP-1.1:fault> ... </SOAP-1.1:fault> ?
> </TerminateActivityResponse> *

The Cancelled element in the response has been renamed to Terminate to eliminate any confusion.

Thank you for your comments.

Steven


 
 


The Open Grid Forum Contact Webmaster | Report a problem | GridForge Help
This is a static archive of the previous Open Grid Forum GridForge content management system saved from host forge.ogf.org file /sf/go/projects.ggf-editor/discussion.rec_ogsa_basic_execution_service.topc4050 at Sun, 06 Nov 2022 09:02:43 GMT