[EP-tech] Re: Export subjects in 3.3.13 creates an empty XML

pgasinos pgs pgasinos at gmail.com
Wed Mar 4 10:34:47 GMT 2015


Hi Peter

I found the code they talking about. Is in
perl_lib/EPrints/Plugin/Import/FlatSubjects.pm
at line 65 not in the bin/import_subject.
I have already changed it and now import_subject works perfectly.

Thank you very much for pointing out the solution.

Kostas




2015-03-04 12:25 GMT+02:00 peter <pjw at repositoryservices.co.uk>:

> Hi
> In the file bin/import_subjects at around line 65 you might see a line
> of code that is:
>
>   @vals = map { s/%3A/:/g } @vals;
>
> If you do this needs to be changed so that it looks like:
>
> @vals = map { ( my $s = $_ ) =~ s/%3A/:/g; $s } @vals;
>
> If your code has already been changed then your problem might not be
> related to issue 291.
> Thanks
> Peter
>
> On 04/03/15 09:55, pgasinos pgs wrote:
> > Hi Peter
> > Thanks for your response but I didn't understand what the fix is in
> > the bin/import_subjects file (I am not a perl programmer). Could you
> > explain to me what does he changes in the the code because I didn't
> > find any of the strings he writes.
> >
> > Thanks
> > Kostas
> >
> >
> > 2015-03-04 11:37 GMT+02:00 peter <pjw at repositoryservices.co.uk
> > <mailto:pjw at repositoryservices.co.uk>>:
> >
> >     Hi
> >     Have you tried applying the fix for
> >     https://github.com/eprints/eprints/issues/291
> >     and then try the import again
> >
> >     Thanks
> >     Peter
> >
> >     On 04/03/15 09:22, pgasinos pgs wrote:
> >     > Thanks Lizz but I have already did that.
> >     >
> >     > I have tried to import the default subject tree from eprints
> >     3.3.13 to
> >     > figure out if something is wrong with the file but no luck. The
> >     export
> >     > to subject.xml is an empty file!!!
> >     > So, I have lost all my subject tree and I have no views by
> >     subject and
> >     > division :(
> >     > Never had a problem with that conversion before. I just don't have
> a
> >     > clue where to search for the problem.
> >     >
> >     > Kostas Pgasinos
> >     >
> >     >
> >     >
> >     > 2015-03-03 19:19 GMT+02:00 Lizz Jennings <E.Jennings at bath.ac.uk
> >     <mailto:E.Jennings at bath.ac.uk>
> >     > <mailto:E.Jennings at bath.ac.uk <mailto:E.Jennings at bath.ac.uk>>>:
> >     >
> >     >     I didn’t have the same errors but did need to update the
> >     database
> >     >     after installing 3.3.13 to fix a subject import error.
> >     >
> >     >     Lizz
> >     >
> >     >     --
> >     >
> >     >     Lizz Jennings BA MSc ACLIP MCLIP (Revalidated 2014)
> >     >
> >     >     Technical Data Officer
> >     >
> >     >     The Library 4.10, University of Bath, Bath, BA2 7AY UK
> >     >
> >     >     Ext. 3570 (External 01225 383570)
> >     >
> >     > E.Jennings at bath.ac.uk <mailto:E.Jennings at bath.ac.uk>
> >     <mailto:E.Jennings at bath.ac.uk <mailto:E.Jennings at bath.ac.uk>>__
> >     >
> >     >     Research Data Management: http://www.bath.ac.uk/research/data
> >     >
> >     >     *From:*eprints-tech-bounces at ecs.soton.ac.uk
> >     <mailto:eprints-tech-bounces at ecs.soton.ac.uk>
> >     >     <mailto:eprints-tech-bounces at ecs.soton.ac.uk
> >     <mailto:eprints-tech-bounces at ecs.soton.ac.uk>>
> >     >     [mailto:eprints-tech-bounces at ecs.soton.ac.uk
> >     <mailto:eprints-tech-bounces at ecs.soton.ac.uk>
> >     >     <mailto:eprints-tech-bounces at ecs.soton.ac.uk
> >     <mailto:eprints-tech-bounces at ecs.soton.ac.uk>>] *On Behalf Of
> >     >     *pgasinos pgs
> >     >     *Sent:* 03 March 2015 12:59
> >     >     *To:* eprints-tech at ecs.soton.ac.uk
> >     <mailto:eprints-tech at ecs.soton.ac.uk>
> >     >     <mailto:eprints-tech at ecs.soton.ac.uk
> >     <mailto:eprints-tech at ecs.soton.ac.uk>>
> >     >     *Subject:* [EP-tech] Export subjects in 3.3.13 creates an
> >     empty XML
> >     >
> >     >     I have imported subject tree and converted in XML as usual
> >     (I have
> >     >     done it many times before in 3.3.12)
> >     >
> >     >     /usr/share/eprints3/bin/import_subjects <archive id>
> >     >
> >     >     /usr/share/eprints3/bin/export <archive id> subject XML >
> >     /usr/share/eprints3/archives/<archive id>/cfg/subjects.xml
> >     >
> >     >     but the result is an empty xml. I tried to reindex
> >     >
> >     >     ./bin/epadmin reindex <archive id> subject and the result is:
> >     >
> >     >     You are about to reindex "subject" in the <archive id>
> >     repository.
> >     >     This can take some time.
> >     >
> >     >     Number of records in set: 1
> >     >     Continue [y/n] ? es
> >     >     'el' is not a supported Xapian stem language, using English
> >     instead
> >     >     Use of uninitialized value in concatenation (.) or string at
> >     (eval 97) line 54, <DATA> line 960.
> >     >
> >     >     I have attached the created xml file. What could be the
> problem?
> >     >
> >     >     Kostas Pgasinos
> >     >
> >     >
> >     >     *** 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/
> >     >
> >     >
> >     >
> >     >
> >     > *** 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/
> >
> >
> >     --
> >     Peter J. West
> >     Digital Repository Services Ltd
> >
> >
> >     *** 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/
> >
> >
> >
> >
> > *** 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/
>
>
> --
> Peter J. West
> Digital Repository Services Ltd
>
>
> *** 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/
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ecs.soton.ac.uk/pipermail/eprints-tech/attachments/20150304/d3fd3feb/attachment.html 


More information about the Eprints-tech mailing list