Showing posts with label OAI. Show all posts
Showing posts with label OAI. Show all posts

Friday 31 December 2021

Solusi error OAI pada OJS Versi 3.1.2

Beberapa waktu yang lalu seorang teman mendapat kendala saat mengajukan indeksasi ke Portal Garuda, Tim Helpdesk Garuda mengirimi email yang menginformasi bahwa URL OAI terdeteksi kosong.  

Pertanyaannya bagaimana cara mengatasinya? 

Biasanya URL OAI yang kosong dikarenakan adanya kesalahan custom OJS saat instalasi, solusinya bisa dengan cara mengupdate OJS, namun bagi males update, adakah cara lain? Anda dapat mencoba berikut: 

Pertama Untuk dapat mengidentifikasi bagian error pada OAI kita bisa menggunakan website: https://validator.oaipmh.com/ 


 

 

 

Ditemukan error saat melakukan validasi OAI "line 6, column 0, element '{https://www.openarchives.org/oai/2.0/}oai-pmh': no matching global declaration available for the validation root." 

Kedua pada file .htaccess tambahkan 



RewriteEngine On 

RewriteCond %{HTTPS} off 

RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] 

Ketiga silahkan rubah beberapa bari code pada OJS (oai links updated) silahkan ganti baris yang berwarna merah menjadi warna hijau:

https://github.com/pkp/pkp-lib/commit/0e21a53ce95933f3bace4f77eab6ebed15c51352

Keempat silahkan cek ulang menggunakan validator OAI https://validator.oaipmh.com/


 

 

 

 

 

 

Kelima cek kembali OAI jurnal:

https://jurnalfebi.iain-jember.ac.id/index.php/JIEP/oai?verb=ListRecords&metadataPrefix=oai_dc&set=JIEP


 






Errornya sudah tertangani, selamat mencoba

Share:

Monday 13 September 2021

Mengatasi OAI ListRecords error pada OJS

Berawal dari mendaftarkan jurnal ilmiah yang menggunakan platform OJS ke pengindeks BASE, sehari setelah pendaftaran tersebut, saya dapat email balasan, yang intinya menyatakan bahwa pihak BASE terkendala saat mengakses metadata jurnal melalui OAI “XML parsing error", pada email tersebut juga disertakan contoh link yang metadatanya error, salah satu link yang saya klik hasil tampilannya dapat dilihat pada gambar 1. 

Gambar 1. Hasil eksekusi link yang metadata error diakses melalui OAI

Kemudian menggunakan fitur pencarian (Search), saya mencari sumber metadata yang error, dengan memasukkan beberapa kata pada abstrak yang metadanya error (Gambar 1), berikut hasil penelusuran terkait sumber artikel yang metadatanya error.

Gambar 2. Penelusuran sumber artikel yang metadatanya error

Setelah mengecek metadata artikel mulai judul, nama penulis, abstrak, kata kunci, semuanya tampak normal, karena tidak menemukan solusi kemudian saya membaca beberapa thread di grup PKP, saya menemukan ternyata ada karakter yang tidak dianggap valid oleh utf-8 (Universal Character Set (UCS) Transformation Format — 8-bit). karena pengindeks BASE hanya mengindeks melalui OAI saja, maka jika ditemukan karakter yang invalid maka proses pengindekan akan gagal.

Kembali ke metadata jurnal akhir saya mencoba mengganti karakter “<” menjadi “kurang dari”


 Gambar 3. Pada abstrak masih menggunakan karakter “<”


 Gambar 4. Pada abstrak sudah mengganti karakter “<” menjadi “kurang dari”

Setelah merubah dan klik simpan, kemudian silahkan masuk kembali ke link OAI jurnal, lalu klik menu ListRecords


 
Gambar 4. Tampilan OAI jurnal

Klik menu ListRecords Hasilnya metadata melalui OAI, jika tidak ada yang error lagi makan metada jurnal akan tampil seperti yang terlihat pada gambar 5.

 

Gambar 5. Tampilan Metadata jurnal via OAI

Catatan tambahan, ditemukan juga metadata error dengan kesalahan pemakaian karakter & = dan, sekian dulu, semoga bermanfaat, terimakasih
Share:

Labels

Kategori