OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

camp message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: [OASIS Issue Tracker] Commented: (CAMP-66) Creating instance of a Platform Component


    [ http://tools.oasis-open.org/issues/browse/CAMP-66?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=35864#action_35864 ] 

Anish Karmarkar commented on CAMP-66:
-------------------------------------

If you look at how applications are deployed/instantiated we do not need the parameterDefinitionURI in the Service resource.
All components are always part of an assembly. If the component is created off an artifact (say war file) then it points to the war file using the 'artifact' attribute. If the component was created because of a service dependency then it points to the service resource using the 'service' attribute. I.e., you don't really POST to what used to be PlatformComponentTemplate (and what is now Service) to create an "instance". Service "instances" which are represented as components are always created for you when you instantiate an assembly. If someone has a special need to post on Service resource, it should be an extension.
But we now do allow assemblies to be instantiated from a Plan resource. The Plan resource does not have a parameterDefinitionURI attribute.
Proposal: move the parameterDefinitionURI from Service to Plan resource.

> Creating instance of a Platform Component
> -----------------------------------------
>
>                 Key: CAMP-66
>                 URL: http://tools.oasis-open.org/issues/browse/CAMP-66
>             Project: OASIS Cloud Application Management for Platforms (CAMP) TC
>          Issue Type: Improvement
>          Components: Spec
>            Reporter: Anish Karmarkar
>
> Issue 30 (Parameters) resolution talks about parameters on a PlatformComponentTemplate and the fact that the platform MUST accept POST on PlatformComponentTempaltes that specify parameters. This is a new feature that we have introduced. Given this resolution, we might want to specific exactly how those POSTs work by adding another subsection in the protocol section.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://tools.oasis-open.org/issues/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]