Open Archives Initiative :: Protocol for Metadata Harvesting v2.0
RE Protocol Tester 1.46c :: UCT AIM :: December 2006
(1) Testing : Identify
URL : http://200.7.107.179/gsdl/cgi-bin/oaiserver?verb=Identify
Test Result : OK
**** [ERROR] Repository Name missing !
---- [ Protocol Version = 2.0 ]
---- [ Base URL = /oaimain ]
**** [ERROR] Admin Email missing !
---- [ Granularity = YYYY-MM-DD ]
---- [ Earliest Datestamp = 1970-01-01 ]
(2) Testing : Identify (illegal_parameter)
URL : http://200.7.107.179/gsdl/cgi-bin/oaiserver?verb=Identify&test=test
Test Result : OK
(3) Testing : ListMetadataFormats
URL : http://200.7.107.179/gsdl/cgi-bin/oaiserver?verb=ListMetadataFormats
Test Result : OK
---- [ Only oai_dc supported ]
(4) Testing : ListSets
URL : http://200.7.107.179/gsdl/cgi-bin/oaiserver?verb=ListSets
Test Result : OK
---- [ Sample Set Spec = demo ]
(5) Skipping : ListSets (resumptionToken)
This test is being skipped because it cannot or should not be performed.
(6) Testing : ListIdentifiers (oai_dc)
URL : http://200.7.107.179/gsdl/cgi-bin/oaiserver?verb=ListIdentifiers&metadataPrefix=oai_dc
Test Result : OK
---- [ Sample Identifier = demo:HASHeff77f2eb171236cd1d914 ]
(7) Skipping : ListIdentifiers (resumptionToken)
This test is being skipped because it cannot or should not be performed.
(8) Skipping : ListIdentifiers (resumptionToken, oai_dc)
This test is being skipped because it cannot or should not be performed.
(9) Testing : ListIdentifiers (oai_dc, from/until)
URL : http://200.7.107.179/gsdl/cgi-bin/oaiserver?verb=ListIdentifiers&metadataPrefix=oai_dc&from=2000-01-01&until=2000-01-01
Test Result : OK
(10) Testing : ListIdentifiers (oai_dc, set, from/until)
URL :
http://200.7.107.179/gsdl/cgi-bin/oaiserver?verb=ListIdentifiers&metadataPrefix=oai_dc&set=demo&from=2000-01-01&until=2000-01-01
Test Result : OK
(11) Testing : ListIdentifiers (oai_dc, illegal_set, illegal_from/until)
URL :
http://200.7.107.179/gsdl/cgi-bin/oaiserver?verb=ListIdentifiers&metadataPrefix=oai_dc&set=really_wrong_set&from=some_random_date&until=some_random_date
Test Result : OK
(12) Testing : ListIdentifiers (oai_dc, from granularity != until granularity)
URL :
http://200.7.107.179/gsdl/cgi-bin/oaiserver?verb=ListIdentifiers&metadataPrefix=oai_dc&from=2001-01-01&until=2002-01-01T00:00:00Z
Test Result : OK
(13) Testing : ListIdentifiers (oai_dc, from > until)
URL : http://200.7.107.179/gsdl/cgi-bin/oaiserver?verb=ListIdentifiers&metadataPrefix=oai_dc&from=2000-01-01&until=1999-01-01
Test Result : OK
(14) Testing : ListIdentifiers ()
URL : http://200.7.107.179/gsdl/cgi-bin/oaiserver?verb=ListIdentifiers
Test Result : OK
(15) Skipping : ListIdentifiers (metadataPrefix)
This test is being skipped because it cannot or should not be performed.
(16) Testing : ListIdentifiers (illegal_mdp)
URL : http://200.7.107.179/gsdl/cgi-bin/oaiserver?verb=ListIdentifiers&metadataPrefix=illegal_mdp
Test Result : OK
(17) Testing : ListIdentifiers (mdp, mdp)
URL : http://200.7.107.179/gsdl/cgi-bin/oaiserver?verb=ListIdentif
iers&metadataPrefix=oai_dc&metadataPrefix=oai_dc
Test Result : OK
(18) Testing : ListIdentifiers (illegal_resumptiontoken)
URL : http://200.7.107.179/gsdl/cgi-bin/oaiserver?verb=ListIdentifiers&resumptionToken=junktoken
Test Result : OK
(19) Testing : ListIdentifiers (oai_dc, from YYYY-MM-DD)
URL : http://200.7.107.179/gsdl/cgi-bin/oaiserver?verb=ListIdentifiers&metadataPrefix=oai_dc&from=2001-01-01
Test Result : OK
(20) Testing : ListIdentifiers (oai_dc, from YYYY-MM-DDThh:mm:ssZ)
URL : http://200.7.107.179/gsdl/cgi-bin/oaiserver?verb=ListIdentifiers&metadataPrefix=oai_dc&from=2001-01-01T00:00:00Z
Test Result : OK
(21) Testing : ListIdentifiers (oai_dc, from YYYY)
URL : http://200.7.107.179/gsdl/cgi-bin/oaiserver?verb=ListIdentifiers&metadataPrefix=oai_dc&from=2001
Test Result : OK
(22) Testing : ListMetadataFormats (identifier)
URL : http://200.7.107.179/gsdl/cgi-bin/oaiserver?verb=ListMetadataFormats&identifier=demo:HASHeff77f2eb171236cd1d914
Test Result : OK
---- [ Only oai_dc supported ]
(23) Testing : ListMetadataFormats (illegal_id)
URL : http://200.7.107.179/gsdl/cgi-bin/oaiserver?verb=ListMetadataFormats&identifier=really_wrong_id
Test Result : OK
(24) Skipping : GetRecord (identifier, metadataPrefix)
This test is being skipped because it cannot or should not be performed.
(25) Testing : GetRecord (identifier, oai_dc)
URL : http://200.7.107.179/gsdl/cgi-bin/oaiserver?verb=GetRecord&identifier=demo:HASHeff77f2eb171236cd1d914&metadataPrefix=oai_dc
Test Result : OK
(26) Testing : GetRecord (identifier)
URL : http://200.7.107.179/gsdl/cgi-bin/oaiserver?verb=GetRecord&identifier=demo:HASHeff77f2eb171236cd1d914
Test Result : OK
(27) Testing : GetRecord (identifier, illegal_mdp)
URL :
http://200.7.107.179/gsdl/cgi-bin/oaiserver?verb=GetRecord&identifier=demo:HASHeff77f2eb171236cd1d914&metadataPrefix=really_wrong_mdp
Test Result : OK
(28) Testing : GetRecord (oai_dc)
URL : http://200.7.107.179/gsdl/cgi-bin/oaiserver?verb=GetRecord&metadataPrefix=oai_dc
Test Result : OK
(29) Testing : GetRecord (illegal_id, oai_dc)
URL : http://200.7.107.179/gsdl/cgi-bin/oaiserver?verb=GetRecord&identifier=really_wrong_id&metadataPrefix=oai_dc
Test Result : OK
(30) Testing : GetRecord (invalid_id, oai_dc)
URL : http://200.7.107.179/gsdl/cgi-bin/oaiserver?verb=GetRecord&identifier=invalid\
"id&metadataPrefix=oai_dc
XML format error in line 7 [not well-formed (invalid token)]
2007-09-30T15:52:28Z
/oaimain
The value of the identifier is unknown or illegal in this repository
------ Start of XML Response ------
<?xml version="1.0" encoding="UTF-8" ?>
<OAI-PMH xmlns="http://www.openarchives.com/OAI/2.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/
http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd">
<responseDate>2007-09-30T15:52:28Z</responseDate>
<request identifier="invalid"id" metadataPrefix="oai_dc" verb="GetRecord">
/oaimain</request>
<error code="idDoesNotExist">The value of the identifier is unknown or illegal in this repository</error>
</OAI-PMH>
------- End of XML Response -------
Test Result : FAIL!
**** [ERROR] XML parsing errors
(31) Testing : ListRecords (oai_dc, from/until)
URL :
http://200.7.107.179/gsdl/cgi-bin/oaiserver?verb=ListRecords&metadataPrefix=oai_dc&from=2000-01-01&until=2000-01-01
Test Result : OK
(32) Skipping : ListRecords (resumptionToken)
This test is being skipped because it cannot or should not be performed.
(33) Skipping : ListRecords (metadataPrefix, from/until)
This test is being skipped because it cannot or should not be performed.
(34) Testing : ListRecords (oai_dc, illegal_set, illegal_from/until)
URL :
http://200.7.107.179/gsdl/cgi-bin/oaiserver?verb=ListRecords&metadataPrefix=oai_dc&set=really_wrong_set&from=some_random_date&until=some_random_date
Test Result : OK
(35) Testing : ListRecords
URL : http://200.7.107.179/gsdl/cgi-bin/oaiserver?verb=ListRecords
Test Result : OK
(36) Testing : ListRecords (oai_dc, from granularity != until granularity)
URL :
http://200.7.107.179/gsdl/cgi-bin/oaiserver?verb=ListRecords&metadataPrefix=oai_dc&from=2001-01-01&until=2002-01-01T00:00:00Z
Test Result : OK
(37) Testing : ListRecords (oai_dc, until before earliestDatestamp)
URL : http://200.7.107.179/gsdl/cgi-bin/oaiserver?verb=ListRecords&metadataPrefix=oai_dc&until=1969-01-01
------ Start of XML Response ------
<?xml version="1.0" encoding="UTF-8" ?>
<OAI-PMH xmlns="http://www.openarchives.com/OAI/2.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/
http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd">
<responseDate>2007-09-30T15:52:31Z</responseDate>
<request metadataPrefix="oai_dc" until="1969-01-01" verb="ListRecords">
/oaimain</request>
<ListRecords>
<record>
<header>
<identifier>demo:HASHeff77f2eb171236cd1d914</identifier>
<datestamp></datestamp>
<setSpec>demo</setSpec>
</header>
<metadata>
<oai_dc:dc
xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
<dc:Language>English</dc:Language>
<dc:Publisher>BOSTID</dc:Publisher>
<dc:Subject>Animal Husbandry and Animal Product Processing|Other animals (micro-livestock, little known animals, silkworms, reptiles, frogs, snails, game, etc.)</dc:Subject>
<dc:Title>Little Known Asian Animals With a Promising Economic Future (b18ase)</dc:Title>
</oai_dc:dc>
</metadata>
</record>
<record>
<header>
<identifier>demo:HASH7f44617c21eefd86683f3f</identifier>
<datestamp></datestamp>
<setSpec>demo</setSpec>
</header>
<metadata>
<oai_dc:dc
xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
<dc:Language>English</dc:Language>
<dc:Publisher>BOSTID</dc:Publisher>
<dc:Subject>Animal Husbandry and Animal Product Processing|Other animals (micro-livestock, little known animals, silkworms, reptiles, frogs, snails, game, etc.)</dc:Subject>
<dc:Title>Microlivestock - Little-Known Small Animals with a Promising Economic Future (b17mie)</dc:Title>
</oai_dc:dc>
</metadata>
</record>
<record>
<header>
<identifier>demo:HASH2e2c0786db13d242a0640e</identifier>
<datestamp></datestamp>
<setSpec>demo</setSpec>
</header>
<metadata>
<oai_dc:dc
xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
<dc:Language>English</dc:Language>
<dc:Publisher>BOSTID</dc:Publisher>
<dc:Subject>Animal Husbandry and Animal Product Processing|Other animals (micro-livestock, little known animals, silkworms, reptiles, frogs, snails, game, etc.)</dc:Subject>
<dc:Title>Managing Tropical Animal Resources - Crocodiles as a Resource for the Tropics (b20cre)</dc:Title>
</oai_dc:dc>
</metadata>
</record>
<record>
<header>
<identifier>demo:HASH351102fcb484dbf644cd09</identifier>
<datestamp></datestamp>
<setSpec>demo</setSpec>
</header>
<metadata>
<oai_dc:dc
xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
<dc:Language>English</dc:Language>
<dc:Publisher>BOSTID</dc:Publisher>
<dc:Subject>Animal Husbandry and Animal Product Processing|Other animals (micro-livestock, little known animals, silkworms, reptiles, frogs, snails, game, etc.)</dc:Subject>
<dc:Title>Butterfly Farming in Papua New Guinea (b22bue)</dc:Title>
</oai_dc:dc>
</metadata>
</record>
<record>
<header>
<identifier>demo:HASH06a69cbc46483ad0cbdbf2</identifier>
<datestamp></datestamp>
<setSpec>demo</setSpec>
</header>
<metadata>
<oai_dc:dc
xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
<dc:Language>English</dc:Language>
<dc:Publisher>BOSTID</dc:Publisher>
<dc:Subject>Animal Husbandry and Animal Product Processing|Cattle</dc:Subject>
<dc:Subject>Animal Husbandry and Animal Product Processing|Other animals (micro-livestock, little known animals, silkworms, reptiles, frogs, snails, game, etc.)</dc:Subject>
<dc:Title>The Water Buffalo: New Prospects For An Underutilized Animal (1984) (b21wae)</dc:Title>
</oai_dc:dc>
</metadata>
</record>
<record>
<header>
<identifier>demo:HASH626d047760b154f868d2e5</identifier>
<datestamp></datestamp>
<setSpec>demo</setSpec>
</header>
<metadata>
<oai_dc:dc
xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
<dc:Language>English</dc:Language>
<dc:Publisher>EC Courier</dc:Publisher>
<dc:Subject>Communication, Information and Documentation|Communication, telecommunication, mass communication, mass media, film-making</dc:Subject>
<dc:Subject>Development Periodicals and Magazines|The Courier ACP 1990 - 1996 Africa-Caribbean-Pacific - European Union</dc:Subject>
<dc:Title>The Courier - N°158 - July - August 1996 Dossier Communication and the media - Country report Cape Verde (ec158e)</dc:Title>
</oai_dc:dc>
</metadata>
</record>
<record>
<header>
<identifier>demo:HASH9a32d65fe2d5e0559e9a88</identifier>
<datestamp></datestamp>
<setSpec>demo</setSpec>
</header>
<metadata>
<oai_dc:dc
xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
<dc:Language>English</dc:Language>
<dc:Publisher>EC Courier</dc:Publisher>
<dc:Subject>Society, Culture, Community, Woman, Youth, Population|Social sciences, sociology (works comprising several subgroups) incl. participatory research and training</dc:Subject>
<dc:Subject>Development Periodicals and Magazines|The Courier ACP 1990 - 1996 Africa-Caribbean-Pacific - European Union</dc:Subject>
<dc:Title>The Courier - N°159 - Sept- Oct 1996 Dossier Investing in People Country Reports: Mali ; Western Samoa (ec159e)</dc:Title>
</oai_dc:dc>
</metadata>
</record>
<record>
<header>
<identifier>demo:HASH01e114881a5545b979515a68</identifier>
<datestamp></datestamp>
<setSpec>demo</setSpec>
</header>
<metadata>
<oai_dc:dc
xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
<dc:Language>English</dc:Language>
<dc:Publisher>EC Courier</dc:Publisher>
<dc:Subject>Settlements, Housing, Building - Infrastructure Construction (Roads etc)|Settlements and housing: general works incl. low- cost housing, planning techniques, surveying, etc.</dc:Subject>
<dc:Subject>Development Periodicals and Magazines|The Courier ACP 1990 - 1996 Africa-Caribbean-Pacific - European Union</dc:Subject>
<dc:Title>The Courier - N°160 - Nov - Dec 1996 - Dossier Habitat - Country reports: Fiji , Tonga (ec160e)</dc:Title>
</oai_dc:dc>
</metadata>
</record>
<record>
<header>
<identifier>demo:HASHaec8f7a35bf743f78448bf</identifier>
<datestamp></datestamp>
<setSpec>demo</setSpec>
</header>
<metadata>
<oai_dc:dc
xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
<dc:Language>English</dc:Language>
<dc:Publisher>FAO Better Farming series</dc:Publisher>
<dc:Subject>Agriculture and Food Processing|Better Farming series of FAO and INADES - 46 booklets</dc:Subject>
<dc:Subject>Settlements, Housing, Building - Infrastructure Construction (Roads etc)|Settlements and housing: general works incl. low- cost housing, planning techniques, surveying, etc.</dc:Subject>
<dc:Title>Farming snails 1: Learning about snails; Building a pen; Food and shelter plants (fb33fe)</dc:Title>
</oai_dc:dc>
</metadata>
</record>
<record>
<header>
<identifier>demo:HASHa710ee1d0ad8be30032574</identifier>
<datestamp></datestamp>
<setSpec>demo</setSpec>
</header>
<metadata>
<oai_dc:dc
xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
<dc:Language>English</dc:Language>
<dc:Publisher>FAO Better Farming series</dc:Publisher>
<dc:Subject>Agriculture and Food Processing|Better Farming series of FAO and INADES - 46 booklets</dc:Subject>
<dc:Subject>Settlements, Housing, Building - Infrastructure Construction (Roads etc)|Settlements and housing: general works incl. low- cost housing, planning techniques, surveying, etc.</dc:Subject>
<dc:Title>Farming snails 2: Choosing snails; Care and harvesting; Further improvement (fb34fe)</dc:Title>
</oai_dc:dc>
</metadata>
</record>
<record>
<header>
<identifier>demo:HASH01a99b6dc399591d12f46803</identifier>
<datestamp></datestamp>
<setSpec>demo</setSpec>
</header>
<metadata>
<oai_dc:dc
xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
<dc:Language>English</dc:Language>
<dc:Publisher>World Bank</dc:Publisher>
<dc:Subject>Women, gender and development, women's organizations</dc:Subject>
<dc:Title>Development in practice: Toward Gender Equality (wb34te)</dc:Title>
</oai_dc:dc>
</metadata>
</record>
</ListRecords>
</OAI-PMH>
------- End of XML Response -------
Test Result : FAIL!
**** [ERROR] Error tag expected but not found : noRecordsMatch,badArgument
(38) Testing : ListRecords (oai_dc)
URL : http://200.7.107.179/gsdl/cgi-bin/oaiserver?verb=ListRecords&metadataPrefix=oai_dc
Test Result : OK
(39) Testing : ListRecords (illegal_resumptiontoken)
URL : http://200.7.107.179/gsdl/cgi-bin/oaiserver?verb=ListRecords&resumptionToken=junktoken
Test Result : OK
(40) Testing : ListIdentifiers (oai_dc, set)
URL : http://200.7.107.179/gsdl/cgi-bin/oaiserver?verb=ListIdentifiers&metadataPrefix=oai_dc&set
=demo
Test Result : OK
(41) Testing : GetRecord (identifier, oai_dc)
URL : http://200.7.107.179/gsdl/cgi-bin/oaiserver?verb=GetRecord&identifier=demo:HASHeff77f2eb171236cd1d914&metadataPrefix=oai_dc
Test Result : OK
---- [ Found setSpec in header ]
(42) Testing : IllegalVerb
URL : http://200.7.107.179/gsdl/cgi-bin/oaiserver?verb=IllegalVerb
Test Result : OK
---- Total Errors : 4