[Oslc-Automation] OSLC Actions: Action for resource that does not yet exist: worked example
John Arwe
johnarwe at us.ibm.com
Thu Jan 30 14:03:07 EST 2014
Having just searched...
1: Correct (and unsurprising) to say we've not spec'd any way to initiate
execution of a templated request.
2: I don't see text allowing them to be cleaned up "quickly", which I
thought we had in here already.
3: I don't see any mention of the oslc:usage value for templates, did we
scrap that entirely in favor of TemplateDialog as a type?
4: wrt #1, we should consider if that's a gap. If I wanted to emulate a
client-centric reader, you also haven't told me that updating its state to
queued/etc Must Not have the desired effect.
Best Regards, John
Voice US 845-435-9470 BluePages
Tivoli OSLC Lead - Show me the Scenario
From: Martin P Pain <martinpain at uk.ibm.com>
To: John Arwe/Poughkeepsie/IBM at IBMUS,
Cc: oslc-automation at open-services.net, "Oslc-Automation"
<oslc-automation-bounces at open-services.net>
Date: 01/30/2014 12:44 PM
Subject: Re: [Oslc-Automation] OSLC Actions: Action for resource
that does not yet exist: worked example
> It will never be executed *in this
> scenario*, because... *and the client will never change its state to
> make it eligible for execution*.
The client cannot change its oslc_auto:state to make it eligible, as its
oslc_auto:state is already set to oslc_auto:new, as that is what the
provider wants submitted to the creation factory. There is no spec'd way
to make this exact request resource (at this exact URI) eligible for
execution. The provider has decided that this resource is not eligible for
execution (because it was created by a template dialog), and it has not
exposed this in the data as there is no way allowed by the spec to
advertise this in the data. Therefore there is nothing about the data that
can be changed to make it eligible for execution. There's nothing to stop
the provider doing something provider-specific, but what I'm wanting to
get across is that this is non-eligible, and that there is no spec'd way
to make it eligible.
For now I've changed it to "This Automation Request resource itself is not
eligible for execution", which hopefully covers both our points. (Although
I'm not sure we introduce the term "eligible for execution" anywhere.
Perhaps we need to include in in the Auto spec's discussion of template
dialogs.
All other suggestions are good, I've edited the page to include them.
Thanks.
Martin Pain
Software Developer - Green Hat
Rational Test Virtualization Server, Rational Test Control Panel
Open Services for Lifecycle Collaboration - Automation WG joint chair
E-mail: martinpain at uk.ibm.com
Find me on: and within IBM on:
IBM United Kingdom Limited
Registered in England and Wales with number 741598
Registered office: PO Box 41, North Harbour, Portsmouth, Hants. PO6 3AU
Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number
741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://open-services.net/pipermail/oslc-automation_open-services.net/attachments/20140130/211399ec/attachment-0003.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/jpeg
Size: 518 bytes
Desc: not available
URL: <http://open-services.net/pipermail/oslc-automation_open-services.net/attachments/20140130/211399ec/attachment.jpe>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/jpeg
Size: 1208 bytes
Desc: not available
URL: <http://open-services.net/pipermail/oslc-automation_open-services.net/attachments/20140130/211399ec/attachment-0001.jpe>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/gif
Size: 360 bytes
Desc: not available
URL: <http://open-services.net/pipermail/oslc-automation_open-services.net/attachments/20140130/211399ec/attachment.gif>
More information about the Oslc-Automation
mailing list