10 Mayıs 2014 Cumartesi

DSpace OAI-PMH Arayüzü'nde localhost Sorunu

DSpace'i kurulumundan önce genelde alan adı alınmaz ve kurulum localhost ile yapılır. Sonrasında DSpace OAI-PMH Data Provider arayüzünün  düzenli çalışabilmesi için /dspace/config/modules/ altındaki oai.cfg konfigürasyon dosyasında düzenleme yapılması gerekir. Örneğin; http://openaccess.dogus.edu.tr:8080/oai/request?verb=ListRecords&metadataPrefix=oai_dc adresine gittiğinizde şöyle bir ekranla karşılaşıyorsunuz.


O halde aşağıdaki yönergeyi izleyiniz:

Terminal ekranı açınız ve aşağıdaki komutu veriniz:
cd /dspace/config/modules/

oai.cfg dosyasını düzenlemek için aşağıdaki komutu veriniz:
sudo nano oai.cfg

Dosya içeriğinde aşağıdaki önrneğe uygun olarak düzenleme yapınız (kırmızıların yerine turkuaz renklerdeki gibi):

# Storage: solr | database
storage=solr
# Base solr index
solr.url=http://localhost:8080/solr/oai
# OAI persistent identifier prefix.
# Format - oai:PREFIX:HANDLE
# identifier.prefix = localhost
identifier.prefix = dspacedemo.dogus.edu.tr:8080
# Base url for bitstreams
# bitstream.baseUrl = http://localhost:8080/xmlui
bitstream.baseUrl = http://dspacedemo.dogus.edu.tr:8080/xmlui


Dosyayı Ctrl+o ile kaydedin ve Ctrl + x ile çıkın.

Tomcat'i durdurup başlatmak için aşağıdaki komutları  kullanın:
sudo /etc/init.d/tomcat7 stop
sudo /etc/init.d/tomcat7 start

Tomcat başlatıldıktan sonra aşağıdaki komutları verin:
sudo /dspace/bin/dspace oai clean-cache
sudo /dspace/bin/dspace oai import

Bu işlemden sonra DSpace OAI-PMH Data Provider arayüzüne gittiğinizde aşağıdaki şekilde bir görüntü alacaksınız.

Eğer tüm sayfa yenilemelerine rağmen Identifier kısmı localhost yerine  openaccess.dogus.edu.tr şeklinde görünmüyorsa aşağıdaki paylaşıma bakınız:

http://sonmezcelik.blogspot.com.tr/2014/07/dspace-oai-pmh-arayuzunde-bozuk.html


Hiç yorum yok:

Yorum Gönder