sdx-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [sdx-users] harvest.xsp


From: DAVIGNON Andre - CETE NP/DIODé/PANDOC
Subject: RE: [sdx-users] harvest.xsp
Date: Thu, 8 Feb 2007 15:52:50 +0100

> Ce que je retiendrai :
> protected String identifierName = "";//Defaulted for nothing

Bizarre, ça fonctionne avec ListIdentifiers mais pas ListRecords. Voici une
partie du code :

String requestUrl =  null;
String verb=(String)request.getParameter("verb");
String metadataprefix=(String)request.getParameter("metadataPrefix");
if ((verb!=null) && (!"".equals(verb)) &&
(metadataprefix!=null) && (!"".equals(metadataprefix))) {
requestUrl =
"http://172.16.41.5/notix/oai/notix/Ceddre?verb="+verb+"&metadataPrefix=
"+metadataprefix;
oaiHarv.setConsumer(new IncludeXMLConsumer(this.contentHandler));
oaiComp.receiveResponse(requestUrl, oaiHarv, "");
}

Lorsque le verbe est ListRecords, j'obtiens un document très sourt et mal
formé :

<?xml version="1.0" encoding="UTF-8"?><oai:harvest
xmlns:oai="http://www.culture.gouv.fr/ns/oai/";
xmlns:xsp="http://apache.org/xsp";
xmlns:util="http://www.apache.org/1999/XSP/Util";>
        <OAI-PMH xmlns="http://www.openarchives.org/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-02-08T14:36:00Z</responseDate>
   <request verb="ListRecords"
metadataPrefix="sdx">http://172.16.41.5:80/notix/oai/notix/Ceddre</request>
   <ListRecords>
      
    </oai:harvest>

En lançant directement la requête dans le navigateur
(http://172.16.41.5/notix/oai/notix/Ceddre?verb=ListRecords&metadataPrefix=s
dx) pas de problème...

Quelqu'un a une idée ?

André Davignon





reply via email to

[Prev in Thread] Current Thread [Next in Thread]