2017-12-13 13 views
0

에서 수집,하지만 난 단말 URL을 핑 (ping) 또는 구성이 모듈 XMLUI에 수확 테스트하려고하면수확 A I는 OAI 서비스에 의한 외부 저장소에서 수확에게 컬렉션을 시도하고 외장 저장소

By xmlui, testing the configurations of collection return this: 

* OAI server could not be reached. 

By terminal: 

C:\dspace5\bin>dspace harvest -g -a https://repositorioaberto.uab.pt/oai/request -i all 

Using DSpace installation in: C:\dspace5 

Testing basic PMH access: 8967 [main] DEBUG ORG.oclc.oai.harvester2.verb.HarvesterVerb - requestURL=https://repositorioaberto.uab.pt/oai/request?verb=Identify 
23544 [[email protected]] DEBUG net.sf.ehcache.util.UpdateChecker - Update check failed: java.net.ConnectException: Connection timed out: connect 
invalidAddress: OAI server could not be reached. 

Testing ORE support: 31598 [main] DEBUG ORG.oclc.oai.harvester2.verb.HarvesterVerb - requestURL=https://repositorioaberto.uab.pt/oai/request?verb=Identify 
invalidAddress: OAI server could not be reached. 
52641 [main] DEBUG net.sf.ehcache.CacheManager - CacheManager already shutdown 

By terminal returning status: 200 OK!: 

Other test with other url oai service: 

Using DSpace installation in: C:\dspace5 
Testing basic PMH access: 38726 [main] DEBUG ORG.oclc.oai.harvester2.verb.HarvesterVerb - requestURL=https://demo.dspace.org/oai/request?verb=Identify 
40198 [main] DEBUG ORG.oclc.oai.harvester2.verb.HarvesterVerb - responseCode=200 
40205 [main] DEBUG ORG.oclc.oai.harvester2.verb.HarvesterVerb - contentEncoding=null 
41265 [main] DEBUG ORG.oclc.oai.harvester2.verb.HarvesterVerb - requestURL=https://demo.dspace.org/oai/request?verb=ListMetadataFormats 
41278 [main] DEBUG ORG.oclc.oai.harvester2.verb.HarvesterVerb - responseCode=200 
41284 [main] DEBUG ORG.oclc.oai.harvester2.verb.HarvesterVerb - contentEncoding=null 
41292 [main] DEBUG ORG.oclc.oai.harvester2.verb.HarvesterVerb - requestURL=https://demo.dspace.org/oai/request?verb=ListMetadataFormats 
41350 [main] DEBUG ORG.oclc.oai.harvester2.verb.HarvesterVerb - responseCode=200 
41398 [main] DEBUG ORG.oclc.oai.harvester2.verb.HarvesterVerb - contentEncoding=null 
OK 

Testing ORE support: 41541 [main] DEBUG ORG.oclc.oai.harvester2.verb.HarvesterVerb - requestURL=https://demo.dspace.org/oai/request?verb=Identify 
41555 [main] DEBUG ORG.oclc.oai.harvester2.verb.HarvesterVerb - responseCode=200 
41555 [main] DEBUG ORG.oclc.oai.harvester2.verb.HarvesterVerb - contentEncoding=null 
41557 [main] DEBUG ORG.oclc.oai.harvester2.verb.HarvesterVerb - requestURL=https://demo.dspace.org/oai/request?verb=ListMetadataFormats 
41566 [main] DEBUG ORG.oclc.oai.harvester2.verb.HarvesterVerb - responseCode=200 
41570 [main] DEBUG ORG.oclc.oai.harvester2.verb.HarvesterVerb - contentEncoding=null 
41573 [main] DEBUG ORG.oclc.oai.harvester2.verb.HarvesterVerb - requestURL=https://demo.dspace.org/oai/request?verb=ListMetadataFormats 
41591 [main] DEBUG ORG.oclc.oai.harvester2.verb.HarvesterVerb - responseCode=200 
41591 [main] DEBUG ORG.oclc.oai.harvester2.verb.HarvesterVerb - contentEncoding=null 
OK 

41604 [main] DEBUG net.sf.ehcache.CacheManager - CacheManager already shutdown 

이것은 내 공간 응용 프로그램이나 응용 프로그램 oai 서비스의 프록시와 관련이 있습니까?

내 프록시 설정이 올바르게 정 있습니다

http.proxy.host = http://myproxy.org

http.proxy.port = 8080

내가 다른 사람도 테스트는 프록시와에 포함하지 않고 매쓰 웍스를 환경 demo.dspace.org/xmlui.

  • OAI 서버에 연결할 수 없습니다.

솔직히 문제를 볼 수 아니다 나 나는 OAI 동사에 대한 링크가 일치하지 않는 것을 볼 수 https://repositorioaberto.uab.pt/oai/request?verb=Identify

나는 귀하의 OAI 방문 페이지를 열 경우이

답변

1

를 해결하는 방법 원래 URL 이유 "oaiextended"당신이 설명 할 수

http://repositorioaberto.uab.pt/oaiextended/request?verb=ListSets

경로의 부분은? 이것이 문제의 근원 일 수 있습니까?

+0

매우 멋진 테리 윅 (url)의 변화에 ​​관심을 기울이지 않았다. 고마워. 잠시 동안 DSpace 코드에서 문제라고 생각했습니다. –

+0

이것은 통합 작업을 수행하는 파트너의 저장소입니다. 문제의 원인에 대해 언급 한대로 연락 드리겠습니다. 수정을 위해 oai.cfg 파일을 변경해야한다고 생각합니다. 대단히 감사합니다. –