EPrints Technical Mailing List Archive

Message: #06365


< Previous (by date) | Next (by date) > | < Previous (in thread) | Next (in thread) > | Messages - Most Recent First | Threads - Most Recent First

Re: [EP-tech] [Eprints 3.3.4] Plugin doesn't work on OAI-PMH push: OpenAire upgrade attempt to 3.0 compliance

  • To: eprints-tech@ecs.soton.ac.uk
  • Subject: Re: [EP-tech] [Eprints 3.3.4] Plugin doesn't work on OAI-PMH push: OpenAire upgrade attempt to 3.0 compliance
  • From: Yuri <yurj@alfa.it>
  • Date: Wed, 22 Mar 2017 11:59:52 +0100

Did you try

perl_lib/EPrints/Plugin/Export/DC.pm ?


Il 22/03/2017 11:37, Alfredo Cosco ha scritto:
There is an other strange thing.
Even if i made a voluntary error in: https://github.com/orazionelson/openaire-compliance/blob/master/cfg/plugins/EPrints/Plugin/Export/DC_Ext.pm <https://github.com/orazionelson/openaire-compliance/blob/master/cfg/plugins/EPrints/Plugin/Export/DC_Ext.pm#L20>

e.g. comment the if statement on line 20:
#if( $eprint->exists_and_set( "eu_project") && $eprint->get_value( "eu_project") eq"yes")

and I do NOT comment its closing bracket on line 58

I don't receive any error message on screen: where do I have to look to read errors?

Thanks,
Alfredo


2017-03-21 22:41 GMT+01:00 Alfredo Cosco <alfredo.cosco@gmail.com <mailto:alfredo.cosco@gmail.com>>:

    Hello,
    It was one of my first doubts.
    I tried to comment the IF statement + reload configuration +
    restart apache

    nothing happens :|

    thanks,
    Alfredo

    2017-03-21 20:19 GMT+01:00 Alen Vodopijevec <alen@irb.hr
    <mailto:alen@irb.hr>>:

        Hi!

        Are sure that this IF statment passes?
        https://github.com/orazionelson/openaire-compliance/blob/master/cfg/plugins/EPrints/Plugin/Export/DC_Ext.pm#L20
        <https://github.com/orazionelson/openaire-compliance/blob/master/cfg/plugins/EPrints/Plugin/Export/DC_Ext.pm#L20>

        We are OpenAIRE 3.0 compliant and I will publish the code
        tomorrow. It's
        a bit different solution but you will be able to compare the
        output part.

        Best,
        Alen


        On 03/21/2017 05:56 PM, Alfredo Cosco wrote:
        > Hi All,
        > my organization asked me to implement OpenAire plugin:
        >
        > https://github.com/eprintsug/openaire-compliance
        <https://github.com/eprintsug/openaire-compliance>
        >
        > then they asked me:
        > 1) to upgrade the compliance to the level 2.0 or 3.0 of
        OpenAire Guidelines
        > see:
        > https://guidelines.openaire.eu/en/latest/index.html
        <https://guidelines.openaire.eu/en/latest/index.html>
        >
        > 2) to have a more user friendly interface
        >
        > So I forked the github repo and did it:
        >
        > https://github.com/orazionelson/openaire-compliance
        <https://github.com/orazionelson/openaire-compliance>
        >
        > But there is a problem, everything works fine except the OAI
        push.
        >
        > I made a test archive with one record, as you can see there
        are the
        > metadata for EU Projects:
        >
        > http://www.fedoaempty.unina.it/1/
        <http://www.fedoaempty.unina.it/1/>
        >
        > But if you look at OAI-PMH file EU Projects metadata are not
        displayed:
        >
        >
        http://www.fedoaempty.unina.it/cgi/oai2?verb=ListRecords&metadataPrefix=oai_dc&set=openaire
        <http://www.fedoaempty.unina.it/cgi/oai2?verb=ListRecords&metadataPrefix=oai_dc&set=openaire>
        >
        > It seems that:
        > cfg/plugins/EPrints/Plugin/Export/DC_Ext.pm
        >
        > doesn't work ... but I don't know why and how to debug it.
        >
        > any help is appreciated, thanks,
        > Alfredo
        >
        >
        > ----------------------------- Upozorenje
        -----------------------------
        >
        > Automatskom detekcijom utvrdjeno je da tekst ove poruke
        > podsjeca na tzv. phishing poruku.
        >
        > AKO SE U PORUCI TRAZI DA POSALJETE VASU IRB LOZINKU ILI
        > DA UNESETE IRB PODATKE NA NAVEDENOM LINKU, RADI SE O
        > NAPADU S CILJEM KRADJE I ZLOUPOTREBE PODATAKA.
        >
        > Centar za informatiku i racunarstvo,
        > Institut Rudjer Boskovic
        >
        > ----------------------------- Upozorenje
        -----------------------------
        >
        >
        > *** Options:
        http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech
        <http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech>
        > *** Archive: http://www.eprints.org/tech.php/
        <http://www.eprints.org/tech.php/>
        > *** EPrints community wiki: http://wiki.eprints.org/
        > *** EPrints developers Forum: http://forum.eprints.org/
        >

        --
        Alen Vodopijevec

        Odsjek za informacijske tehnologije
        Centar za znanstvene informacije
        Institut Ruđer Bošković
        ------------------------------------------------
        IT Section
        Centre for Scientific Information
        Rudjer Boskovic Institute
        ------------------------------------------------
        Addr: Bijenicka cesta 54, Zagreb, HR
        Email: alen@irb.hr <mailto:alen@irb.hr>
        Web: www.lib.irb.hr <http://www.lib.irb.hr> | www.irb.hr
        <http://www.irb.hr>
        Tel: + 385 1 4560 929, x1243
        <tel:%2B%20385%201%204560%20929%2C%20x1243>
        Mob: + 385 98 584 045 <tel:%2B%20385%2098%20584%20045>

        Skype: vodopijevec
        GTalk: alen.vodopijevec

        *** Options:
        http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech
        <http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech>
        *** Archive: http://www.eprints.org/tech.php/
        <http://www.eprints.org/tech.php/>
        *** EPrints community wiki: http://wiki.eprints.org/
        *** EPrints developers Forum: http://forum.eprints.org/



    *** Options:
    http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech
    <http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech>
    *** Archive: http://www.eprints.org/tech.php/
    <http://www.eprints.org/tech.php/>
    *** EPrints community wiki: http://wiki.eprints.org/
    *** EPrints developers Forum: http://forum.eprints.org/




*** Options: http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech
*** Archive: http://www.eprints.org/tech.php/
*** EPrints community wiki: http://wiki.eprints.org/
*** EPrints developers Forum: http://forum.eprints.org/