Registry Anomalies Report

Anomalies discovered in the IVOA registry ecosystem.

Report run time: 2015-06-16T00-51-57.





anomaly anomaly kind counts
common managed authority prefix ROR 1
a registry doesn't contain a 'shortName' field ROR 7
XSD-invalid RoR registry resource ROR 2
identifier in OAI-PMH namespace ROR 2
title in OAI-PMH namespace ROR 2
short name in OAI-PMH namespace ROR 1
common managed authority prefix HRV 1
a registry doesn't contain a 'shortName' field HRV 7
registry in DB but not in RoR ROR-HRV 2
OAI-PMH / RoR registry info discrepancy ROR-HRV 2
OAIPMH protocol failure SUI 4
OAIPMH no data in ivo_managed / ivo_vor combo SUI 1


Detailed information for all anomalies below.



RoR registry resource anomalies

Anomalies discovered when examining solely the representation of registry resource records as made available by the RoR

ROR-01 :: Common managed authority

Two different registry records as retrieved from the RoR contain a common managed authority

Anomaly count: 0



ROR-02 :: Common managed authority prefix

Two different registry records as retrieved from the RoR share a common managed authority prefix

Anomaly count: 1

# Description
1 Registries 'ivo://archive.stsci.edu/nvoregistry' and 'ivo://esavo/registry' 1 common managed authority prefix in 1 family: svo~svo.ifca


ROR-03 :: Identical critical registry info

The RoR contains two registries which have the same critical information (identifier, title, shortName, managedAuthorities, harvestingURL)

Anomaly count: 0



ROR-04 :: Same (case-insensitive) registry IVOA identifier

The RoR contains two registries which have the same IVOA identifier (case insensitive)

Anomaly count: 0



ROR-05 :: Same (case-insensitive) registry title

The RoR contains two registries which have the same title (case insensitive)

Anomaly count: 0



ROR-06 :: Same (case-insensitive) registry short name

The RoR contains two registries which have the same short name (case insensitive)

Anomaly count: 0



ROR-07 :: Malformed OAI-PMH access URL

The RoR contains a registry record with a malformed OAI-PMH access point URL

Anomaly count: 0



ROR-08 :: Same (case-insensitive) registry access URL

The RoR contains two registries which have the same OAI-PMH harvesting access URL (case insensitive)

Anomaly count: 0



ROR-09 :: Same (URI-based check) registry access URL

The RoR contains two registries which have the same OAI-PMH harvesting access URL (checked using URI-based equivalence)

Anomaly count: 0



ROR-10 :: A registry doesn't contain a 'shortName' field

The RoR contains a registry record whose 'shortName' field (xpath: /shortName) is empty

Anomaly count: 7

# Description
1 ivo://cadc.nrc.ca/registry
2 ivo://wfau.roe.ac.uk/org.astrogrid.registry.RegistryService
3 ivo://au.csiro/org.astrogrid.registry.RegistryService
4 ivo://uk.ac.le.star/org.astrogrid.registry.RegistryService
5 ivo://sao.ru/org.astrogrid.registry.RegistryService
6 ivo://uk.ac.cam.ast/org.astrogrid.registry.RegistryService
7 ivo://mssl.ucl.ac.uk/org.astrogrid.registry.RegistryService


ROR-11 :: A registry is not declared as a harvestable registry

The RoR contains a registry record that doesn't define an HTTP-based OAI-PMH interface for harvesting

Anomaly count: 0



ROR-12 :: XSD-invalid RoR registry resource

A registry resource record as made available by the RoR is XSD-invalid

Anomaly count: 2

# Description
1 ivo://sao.ru/org.astrogrid.registry.RegistryService | cvc-complex-type.2.4.a: Invalid content was found starting with element 'title'. One of '{validationLevel, title}' is expected.
2 ivo://chivo-lirae/__system__/services/registry | cvc-complex-type.2.4.a: Invalid content was found starting with element 'title'. One of '{validationLevel, title}' is expected.


ROR-13 :: Identifier in OAI-PMH namespace

Identifier of RoR resource was found in the OAI-PMH namespace instead of being non-namespaced (i.e. /ri:Resource/oaipmh:identifier instead of /ri:Resource/identifier); NB: subset of ROR-2

Anomaly count: 2

# Description
1 ivo://sao.ru/org.astrogrid.registry.RegistryService
2 ivo://chivo-lirae/__system__/services/registry


ROR-14 :: Title in OAI-PMH namespace

Title of RoR resource was found in the OAI-PMH namespace instead of being non-namespaced (i.e. /ri:Resource/oaipmh:title instead of /ri:Resource/title); NB: subset of ROR-2

Anomaly count: 2

# Description
1 ivo://sao.ru/org.astrogrid.registry.RegistryService|Special Astrophysical Observatory of RAS (SAO RAS) Publishing Registry
2 ivo://chivo-lirae/__system__/services/registry|ALMA ChiVO DaCHS Registry


ROR-15 :: Short name in OAI-PMH namespace

Short name of RoR resource was found in the OAI-PMH namespace instead of being non-namespaced (i.e. /ri:Resource/oaipmh:shortName instead of /ri:Resource/shortName), NB: subset of ROR-12

Anomaly count: 1

# Description
1 ivo://chivo-lirae/__system__/services/registry|LIRAE Reg


ROR-16 :: Duplicate managed authority in RoR

Duplicate managed authority in a single registry resource found in RoR

Anomaly count: 0



Harvested registry resource anomalies

Anomalies discovered when examining the registry resource records as harvested from their respective publishing registries (and not as made available by the RoR)

HRV-01 :: Common managed authority

Two different registry records (as harvested) contain a common managed authority

Anomaly count: 0



HRV-02 :: Common managed authority prefix

Two different registry records (as harvested) share a common managed authority prefix

Anomaly count: 1

# Description
1 Registries 'ivo://esavo/registry' and 'ivo://archive.stsci.edu/nvoregistry' 3 common managed authority prefixes in 2 families: ia2.inaf.it~ia2.inaf, svo.cab~svo | svo.ifca~svo


HRV-03 :: Identical critical registry info

Two registry records (as harvested) have the same critical information (identifier, title, shortName, managedAuthorities, harvestingURL)

Anomaly count: 0



HRV-04 :: Same (case-insensitive) registry IVOA identifier

Two registry records (as harvested) have the same IVOA identifier (case insensitive)

Anomaly count: 0



HRV-05 :: Same (case-insensitive) registry title

Two registry records (as harvested) have the same title (case insensitive)

Anomaly count: 0



HRV-06 :: Same (case-insensitive) registry short name

Two registry records (as harvested) have the same short name (case insensitive)

Anomaly count: 0



HRV-07 :: Malformed OAI-PMH access URL

A registry record was harvested that contains a malformed OAI-PMH access point URL

Anomaly count: 0



HRV-08 :: Same (case-insensitive) registry access URL

Two registry records (as harvested) have the same OAI-PMH harvesting access URL (case insensitive)

Anomaly count: 0



HRV-09 :: Same (URI-based check) registry access URL

Two registry records (as harvested) have the same OAI-PMH harvesting access URL (checked using URI-based equivalence)

Anomaly count: 0



HRV-10 :: A registry doesn't contain a 'shortName' field

A registry record was harvested whose 'shortName' field (xpath: /shortName) is empty

Anomaly count: 7

# Description
1 ivo://wfau.roe.ac.uk/org.astrogrid.registry.RegistryService
2 ivo://au.csiro/org.astrogrid.registry.RegistryService
3 ivo://sao.ru/org.astrogrid.registry.RegistryService
4 ivo://uk.ac.le.star/org.astrogrid.registry.RegistryService
5 ivo://mssl.ucl.ac.uk/org.astrogrid.registry.RegistryService
6 ivo://cadc.nrc.ca/registry
7 ivo://uk.ac.cam.ast/org.astrogrid.registry.RegistryService


HRV-11 :: A registry is not declared as a harvestable registry

A registry record was harvested that doesn't define an HTTP-based OAI-PMH interface for harvesting

Anomaly count: 0



RoR - harvested registry records discrepencies

Discrepancies between the registry resource records as made availalbe by the RoR and as harvested by their respective registries

ROR-HRV-1 :: Registry in DB but not in RoR

A given registry IVOID is found in the local system database but not in the Registry of Registries

Anomaly count: 2

# Description
1 ivo://org.gavo.dc/__system__/services/registry
2 ivo://nasa.heasarc/registry


ROR-HRV-2 :: OAI-PMH / RoR registry info discrepancy

Discrepancy between the registry information reported for a particular registry resource by the Registry of Registries and the information obtained via the OAI-PMH protocol

Anomaly count: 2

# Description
1 RoR: ivo://chivo-lirae/__system__/services/registry|ALMA ChiVO DaCHS Registry|LIRAE Reg| --- Harvested: ivo://chivo-lirae/__system__/services/registry|ALMA ChiVO DaCHS Registry|LIRAE Reg|chivo-lirae
2 RoR: ivo://esavo/registry|ESAVO Registry Resource|ESAVO Registry|Leden, esavo, svo.ifca, vo.sim, xcatdb --- Harvested: ivo://esavo/registry|EURO-VO Full Harvestable Registry|EURO-VO Registry|3CRSnapshots, Swinburne, asdc, au.gov.aao, cdpp, dame.astro.it, eso.org, fondue, fr.obsbesancon, graal, ia2.inaf.it, idoc.ginco, idoc, ison.clt, ison, jao.alma, lam.cesam, magic, nci.org.au, nf.nci.org.au, ov-gso, stardb, stecf, svo.cab, Leden, esavo, svo.ifca, vo.sim, xcatdb


Sui generis anomalies

Anomalies not falling into one of the other categories

SG-1 :: OAIPMH protocol failure

Network failure in the OAI-PMH protocol or failure to parse response according to expected OAI-PMH type when trying to access a particular registry during the production of this report

Anomaly count: 4

# Description
1 ivo://wfau.roe.ac.uk/org.astrogrid.registry.RegistryService | http://publishing-registry.roe.ac.uk:80/astrogrid-registry_v1_0/OAIHandlerv1_0 | _int.esa.esavo.common.PersistentHTTPConnectivityException
2 ivo://ar.nova/__system__/services/registry | http://nova.iafe.uba.ar/oai.xml | _int.esa.esavo.common.PersistentHTTPConnectivityException
3 ivo://archive.stsci.edu/nvoregistry | http://vao.stsci.edu/directory/oai.aspx? | org.xml.sax.SAXParseException
4 ivo://nasa.heasarc/registry | http://heasarc.gsfc.nasa.gov/cgi-bin/OAI2/XMLFile/nvo/oai.pl | _int.esa.esavo.common.PersistentHTTPConnectivityException


SG-2 :: OAIPMH duplicate set

The 'ListSets' verb of the OAI-PMH protocol responded with a duplicate set spec

Anomaly count: 0



SG-3 :: OAIPMH no ivo_managed set

The 'ListSets' verb of the OAI-PMH protocol responded with a list that did not include the mandatory 'ivo_managed' set

Anomaly count: 0



SG-4 :: OAIPMH no data in ivo_managed / ivo_vor combo

The registry did not yield any data for a full harvest on the 'ivo_managed' set, for the 'ivo_vor' metadata format

Anomaly count: 1

# Description
1 ivo://uk.ac.cam.ast/org.astrogrid.registry.RegistryService | http://astrogrid.ast.cam.ac.uk/CASU-registry/OAIHandlerv1_0 : not data yielded for (probing) full harvest