cool ... nice thinking -- Ian.

At 08:43 AM 8/25/2006 +0100, Michel Drescher wrote:
Ian, all,

without having the draft read yet:

Inspired from the (obviously extremely successful *g*) HTTP/1.1 specification, I would apply "be generous in what you accept, but exact in what you emit" here:

So I would suggest stating that a client SHOULD send vectors of length 1, and the consuming service SHOULD accept longer vectors. However, the service MUST consume only the first element in that input vector.

That would relieve us from defining faults for this case (faults for empty or non-existing input vectors still apply, though).

Cheers,
Michel

Ian Foster wrote:
Marvin:
Regarding: "The only restriction on the BES base case specification is that for the GetActivitiesStatus, TerminateActivities, and GetJSDLDocuments operations the length of the input vector of activities parameter MUST be exactly 1."
Is there a need to indicate the error that should be returned if the length is different than 1?
Ian.

At 10:49 PM 8/24/2006 -0700, Marvin Theimer wrote:
Hi;

Enclosed is the revised version of the HPC Basic Profile document. 
I've added the paragraph to section 3 making it explicit that JSDL documents MAY include additional elements that a compliant system may respond to with a fault and I've filled in section 4 on BES.

Marvin.
_______________________________________________________________
Ian Foster -- Weblog: http://ianfoster.typepad.com <http://ianfoster.typepad.com/>
Computation Institute: www.ci.uchicago.edu <http://www.ci.uchicago.edu/> & www.ci.anl.gov <http://www.ci.anl.gov/>
Argonne: MCS/221, 9700 S. Cass Ave, Argonne, IL 60439
Chicago: Rm 405, 5640 S. Ellis Ave, Chicago, IL 60637
Tel: +1 630 252 4619 --- Globus Alliance: www.globus.org <http://www.globus.org/>
    
      


--
Michel <dot> Drescher <at> uk <dot> fujitsu <dot> com
Fujitsu Laboratories of Europe
+44 20 8606 4834

_______________________________________________________________
Ian Foster -- Weblog: http://ianfoster.typepad.com
Computation Institute: www.ci.uchicago.edu & www.ci.anl.gov
Argonne: MCS/221, 9700 S. Cass Ave, Argonne, IL 60439
Chicago: Rm 405, 5640 S. Ellis Ave, Chicago, IL 60637
Tel: +1 630 252 4619 --- Globus Alliance: www.globus.org