Validating capabilities document
Guy Rixon
gtr at ast.cam.ac.uk
Fri Mar 8 02:36:25 PST 2013
Hi Mark,
VAMDC has one here that works for us:
http://vamdc.eu/downloads/xml/VOSI-capabilities-1.0.xsd
I think that was transcribed from the VOSI standard-document. Note that VAMDC doesn't list TAP tables in capabilities, so we don't test that part.
Cheers,
Guy
On 8 Mar 2013, at 10:25, Mark Taylor wrote:
> Hi GWS,
>
> I want (for the purposes of TAP service validation) to validate a
> TAP Capabilities document, for instance
>
> http://dc.g-vo.org/tap/capabilities
>
> against the appropriate schema. But I don't know how to get a
> suitable XSD document. I tried looking at
>
> http://www.ivoa.net/xml/VOSICapabilities/v1.0
>
> since it's the target namespace and in most cases for IVOA schemas
> the XSD can be found there. However that's a 404.
>
> I also tried cut'n'pasting the schema from Appendix A of the VOSI
> standard, but it doesn't work very well, for reasons I haven't tried
> very hard to understand.
>
> Validating http://dc.g-vo.org/tap/capabilities against file:/data/andromeda1/starjava/source/ttools/build/classes/uk/ac/starlink/ttools/taplint/VOSICapabilities-v1.0.xsd
> cvc-elt.4.2: Cannot resolve 'tr:TableAccess' to a type definition for element 'capability'.
> cvc-elt.4.2: Cannot resolve 'vs:ParamHTTP' to a type definition for element 'interface'.
> cvc-type.2: The type definition cannot be abstract for element interface.
> cvc-complex-type.2.4.a: Invalid content was found starting with element 'dataModel'. One of '{"":interface}' is expected.
> cvc-elt.4.2: Cannot resolve 'vs:ParamHTTP' to a type definition for element 'interface'.
> cvc-type.2: The type definition cannot be abstract for element interface.
> cvc-elt.4.2: Cannot resolve 'vs:ParamHTTP' to a type definition for element 'interface'.
> cvc-type.2: The type definition cannot be abstract for element interface.
> cvc-elt.4.2: Cannot resolve 'vs:ParamHTTP' to a type definition for element 'interface'.
> cvc-type.2: The type definition cannot be abstract for element interface.
>
> any ideas?
>
> thanks
>
> Mark
>
> --
> Mark Taylor Astronomical Programmer Physics, Bristol University, UK
> m.b.taylor at bris.ac.uk +44-117-9288776 http://www.star.bris.ac.uk/~mbt/
More information about the grid
mailing list