sdx-users
[Top][All Lists]
Advanced

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

[sdx-users] pb date en moissonnant un entrepôt OAI statique avec SDX


From: Nader Boutros
Subject: [sdx-users] pb date en moissonnant un entrepôt OAI statique avec SDX
Date: Fri, 25 Nov 2005 07:35:58 +0100
User-agent: Mozilla Thunderbird 1.0.6 (Windows/20050716)

Bonjour,

Peut-on moissonner un entrepôt OAI statique avec SDX ?

Prenons par exemple :
http://libtest.lanl.gov/cgi-bin/gateway/gateway.cgi/libtest.lanl.gov/vb1.xml?verb=Identify
L'entrepôt précise que la date est simplifiée comme c'est définit dans la spec :
<granularity>YYYY-MM-DD</granularity>

SDX gère-t-il des dates de ce genre ?

Je monte une appli simple de moissonnage sur cet entrepôt et j'ai une NPE au lancement de tomcat :
sdx.log ou sdxError.log -------------
ERROR (2005-11-25) 07:16.56:571 [sdx.framework.dc.metadata] (Unknown-URI) Unknown-thread/OAIUtilities: http://libtest.lanl.gov/cgi-bin/gateway/gateway.cgi/libtest.lanl.gov/vb1.xml?verb=ListRecords&metadataPrefix=oai_dc
java.lang.NullPointerException
at fr.gouv.culture.oai.AbstractOAIHarvester.endElement(AbstractOAIHarvester.java:336) at fr.gouv.culture.sdx.oai.AbstractDocumentBaseOAIHarvester.endElement(AbstractDocumentBaseOAIHarvester.java:992) at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source) at org.apache.xerces.impl.XMLNamespaceBinder.handleEndElement(Unknown Source)
   at org.apache.xerces.impl.XMLNamespaceBinder.endElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
   at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
   at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
   at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
   at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
   at org.apache.avalon.excalibur.xml.JaxpParser.parse(JaxpParser.java:264)
   at org.apache.avalon.excalibur.xml.JaxpParser.parse(JaxpParser.java:215)
at org.apache.cocoon.components.source.AbstractStreamSource.toSAX(AbstractStreamSource.java:206) at fr.gouv.culture.oai.AbstractOAIHarvester.receiveRequest(AbstractOAIHarvester.java:540) at fr.gouv.culture.oai.AbstractOAIHarvester.receiveSynchronizedRequest(AbstractOAIHarvester.java:507) at fr.gouv.culture.sdx.oai.AbstractDocumentBaseOAIHarvester.targetTriggered(AbstractDocumentBaseOAIHarvester.java:954) at fr.gouv.culture.util.apache.avalon.cornerstone.services.scheduler.SimpleTimeScheduler$1.run(SimpleTimeScheduler.java:104)
---------------

L'application moissonne bien d'autres entrepôts dont la date est plus du genre :
<granularity>YYYY-MM-DDThh:mm:ssZ</granularity>

version SDX utilisée  : CVS update d'hier, branche V_22

Merci d'avance pour tout éclairage sur la question ...

A bientôt.
Nader Boutros





reply via email to

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