This is a static archive of the previous Open Grid Forum GridForge content management system saved from host forge.ogf.org file /sf/wiki/do/viewPage/projects.graap-wg/wiki/WSAGRNExampleForExtension at Thu, 03 Nov 2022 00:14:09 GMT SourceForge : View Wiki Page: WSAGRNExampleForExtension

Project Home

Tracker

Documents

Tasks

Source Code

Discussions

File Releases

Wiki

Project Admin
Search Wiki Pages Project: GRAAP-WG     Wiki > WSAGRNExampleForExtension > View Wiki Page
wiki1855: WSAGRNExampleForExtension

WS-AgreementReNegotiation example extension for WS-Agreement

I would like to add some entries to wsag:Context and add an attribute, if possible. In the example below, wsag: denotes the original entries in WS-Agreement Spec. wsag-rn: denotes entries newly introduced by WS-AgreementRenegotiation.

This way of notation would make it possible to denote what had been in the original spec. and what had been addt\ed to extend the current spec. However, I am not sure whether the xml schema would allow such a way of notation thus it might not work for a pseudo schema either.. Any comments on how to proceed would be appreciated.


<wsag:Context xs:anyAttribute>
<wsag:AgreementInitiator>xs:anyType</wsag:AgreementInitiator> ?
<wsag:AgreementResponder>xs:anyType</wsag:AgreementResponder> ?
<wsag:ServiceProvider>wsag:AgreementRoleType</wsag:ServiceProvider>
<wsag:ExpirationTime wsag-rn:IsNotRenegotiable=”xs:boolean”>
xs:DateTime</wsag:ExpirationTime> ?
<wsag:TemplateId>xs:string</wsag:TemplateId> ?
<wsag:TemplateName>xs:string</wsag:TemplateName> ?
<wsag-rn:SupersededBy>xs:anyType</wsag-rn:SupersededBy>?
<wsag-rn:SupersededTime>xs:DateTime</wsag-rn:SupersededTime>?
<wsag-rn:Supersedes>xs:anyType</wsag-rn:Supersedes>?
<xs:any/> *
</wsag:Context>
GFD115 JSDL SPMD Application Extension, does seem to take this approach... <jsdl:Application>
:
<jsdl-spmd:SPMDApplication>
<jsdl-posix:Executable>a.out</jsdl-posix:Executable>
<jsdl-posix:Input>input.dat</jsdl-posix:Input>
<jsdl-posix:Output>output.dat</jsdl-posix:Output>
<jsdl-spmd:NumberOfProcesses>8</jsdl-spmd:NumberOfProcesses>
<jsdl-spmd:SPMDVariation>http://www.ogf.org/jsdl/2007/02/jsdlspmd/ MPI</jsdl-spmd:SPMDVariation>
</jsdl-spmd:SPMDApplication>
:
</jsdl:Application>
Adding a new attribute
<wsag:ExpirationTime wsag-rn:IsNotRenegotiable=”xs:boolean”>
xs:DateTime</wsag:ExpirationTime> ?
might be a bit more difficult...
 




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/wiki/do/viewPage/projects.graap-wg/wiki/WSAGRNExampleForExtension at Thu, 03 Nov 2022 00:14:09 GMT