Changes between Version 142 and Version 143 of DASISH/XSD and XML


Ignore:
Timestamp:
12/18/13 12:50:45 (10 years ago)
Author:
olhsha
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DASISH/XSD and XML

    v142 v143  
    423423
    424424
    425 Supplementary updating the list of permissions in the annotation.
    426 
     425Supplementary updating the list of permissions in the annotation:
     426
     427Example 1.
    427428
    428429Request body:
     
    452453
    453454
     455Example 2: user 00000000-0000-0000-0000-000000000114 is not known to the DASISH data base
     456
     457Request body:
     458{{{#!xml
     459<?xml version="1.0" encoding="UTF-8"?>
     460<userWithPermissionList xmlns="http://www.dasish.eu/ns/addit"
     461    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     462    xsi:schemaLocation="http://www.dasish.eu/ns/addit file:/Users/olhsha/repositories/DASISH/t5.6/schema/trunk/annotator-schema/src/main/resources/DASISH-schema.xsd">
     463    <userWithPermission ref="http://localhost:8080/annotator-backend/api/users/00000000-0000-0000-0000-000000000111" permission="reader"/>
     464    <userWithPermission ref="http://localhost:8080/annotator-backend/api/users/00000000-0000-0000-0000-000000000114" permission="writer"/>
     465 </userWithPermissionList>
     466}}}
     467
     468
     469Respond
     470{{{#!xml
     471    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
     472    <responseBody xmlns="http://www.dasish.eu/ns/addit" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.dasish.eu/ns/addit https://svn.clarin.eu/DASISH/t5.6/schema/trunk/annotator-schema/src/main/resources/DASISH-schema.xsd">
     473    <permissions>
     474    <userWithPermission permission="owner" ref="http://localhost:8080/annotator-backend/api/users/00000000-0000-0000-0000-000000000113"/>
     475    <userWithPermission permission="reader" ref="http://localhost:8080/annotator-backend/api/users/00000000-0000-0000-0000-000000000111"/>
     476    <userWithPermission permission="writer" ref="http://localhost:8080/annotator-backend/api/users/00000000-0000-0000-0000-000000000112"/>
     477    <userWithPermission permission="writer" ref="http://localhost:8080/annotator-backend/api/users/00000000-0000-0000-0000-000000000114"/>
     478    </permissions>
     479    <actionList>
     480        <action message="PROVIDE_USER_INFO" object="http://localhost:8080/annotator-backend/api/users/00000000-0000-0000-0000-000000000114"/>
     481    </actionList>
     482    </responseBody>
     483}}}
    454484
    455485=== PUT api/annotations/6a01ba7b-2a15-47d4-bf1c-a14b46eb953f/permissions/00000000-0000-0000-0000-000000000111 ===