DataLink version 1.0 Proposed Erratum 4: Self-Describing Service example fix

Author: Mark Taylor, François Bonnarel

Date last changed: 2020-05-11

Date accepted: 2020-06-11

Rationale

In the process of moving the DataLink-1.0 into the ivoa-std GitHub repo, it has been found an error in the example in §4.6 (page 26) (see DataLink issue #3). The error consists in a wrong ref="primaryID" attribute linking a service descriptor PARAM to a results table FIELD. This erratum proposes to suppress the wrong ref attribute.

Erratum Content

This Erratum proposes to replace, in §4.6 of DataLink - Version 1.0 the first RESOURCE element of the example:

<RESOURCE type=”meta” utype=”adhoc:service” name=”this”>
   <PARAM name="standardID" datatype="char" arraysize="*"
      value="ivo://ivoa.net/std/DataLink#links-1.0" />
   <PARAM name="accessURL" datatype="char" arraysize="*"
      value="http://example.com/mylinks" />
   <GROUP name=”inputParams”>
      <PARAM name=”ID” datatype=”char” arraysize=”*”
         value=”” ref=”primaryID”/>
   </GROUP>
</RESOURCE>

with the following one:

<RESOURCE type=”meta” utype=”adhoc:service” name=”this”>
   <PARAM name="standardID" datatype="char" arraysize="*"
      value="ivo://ivoa.net/std/DataLink#links-1.0" />
   <PARAM name="accessURL" datatype="char" arraysize="*"
      value="http://example.com/mylinks" />
   <GROUP name=”inputParams”>
      <PARAM name=”ID” datatype=”char” arraysize=”*” value=”” />
   </GROUP>
</RESOURCE>

That is, removing the ref attribute and its value, that refer to a non-existent FIELD in the example itself.

Impact Assessment

The proposed change doesn't impact any part of DataLink implementations since it simply amends an example fixing it.

Topic revision: r5 - 2020-06-12 - MarcoMolinaro
 
This site is powered by the TWiki collaboration platformCopyright © 2008-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback