EPrints Technical Mailing List Archive

See the EPrints wiki for instructions on how to join this mailing list and related information.

Message: #03108


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

[EP-tech] Import::ISIWoK


hi,

I can not make operational data import from WOS. I have the following message: "Unhandled exception in ISIWoK Import :: Plugin returned undef".

Previously I declared IP of my server here ( http://ip-science.thomsonreuters.com/info/terms-amr/) and there (http://ip-science.thomsonreuters.com/info/ws_form/?agree=0&x=38&y=6)

I forced the installation of ISIWOK because all tests are not passed:

Installing /usr/lib/perl5/site_perl/5.8.8/SOAP/ISIWoK.pm
Installing /usr/lib/perl5/site_perl/5.8.8/SOAP/ISIWoK/Lite.pm
Installing /usr/share/man/man3/SOAP::ISIWoK.3pm
Appending installation info to /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi/perllocal.pod


PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/SOAP-ISIWoK....ok 1/10                                                    
t/SOAP-ISIWoK....NOK 3#   Failed test 'authenticate (soap:Server): No Portal entitlement found for IP Address'
#   in t/SOAP-ISIWoK.t at line 34.

t/SOAP-ISIWoK....NOK 4#   Failed test 'search (soap:Server): (SEE0001) Session identifier cookie value cannot be null or an empty string - It is required that the high level Web service client program participate in the session initialized by the server.'
#   in t/SOAP-ISIWoK.t at line 38.

t/SOAP-ISIWoK....NOK 5#   Failed test 'search with opts (soap:Server): (SEE0001) Session identifier cookie value cannot be null or an empty string - It is required that the high level Web service client program participate in the session initialized by the server.'
#   in t/SOAP-ISIWoK.t at line 50.

#   Failed test 'retrieve (soap:Client): Unmarshalling Error: cvc-elt.3.1: Attribute 'http://www.w3.org/2001/XMLSchema-instance,nil' must not appear on element 'queryId', because the {nillable} property of 'queryId' is false. '
t/SOAP-ISIWoK....NOK 6#   in t/SOAP-ISIWoK.t at line 62.                    

t/SOAP-ISIWoK....NOK 7#   Failed test 'missing record id'                   
#   in t/SOAP-ISIWoK.t at line 63.

t/SOAP-ISIWoK....NOK 8#   Failed test 'retrieveById (soap:Server): (SEE0001) Session identifier cookie value cannot be null or an empty string - It is required that the high level Web service client program participate in the session initialized by the server.'
#   in t/SOAP-ISIWoK.t at line 74.

t/SOAP-ISIWoK....NOK 9#   Failed test 'citedReferences (soap:Server): (SEE0001) Session identifier cookie value cannot be null or an empty string - It is required that the high level Web service client program participate in the session initialized by the server.'
#   in t/SOAP-ISIWoK.t at line 79.
t/SOAP-ISIWoK....ok 10/10# Looks like you failed 7 tests of 10.             
t/SOAP-ISIWoK....dubious                                                    
    Test returned status 7 (wstat 1792, 0x700)
DIED. FAILED tests 3-9
    Failed 7/10 tests, 30.00% okay
Failed Test     Stat Wstat Total Fail  Failed  List of Failed
-------------------------------------------------------------------------------
t/SOAP-ISIWoK.t    7  1792    10    7  70.00%  3-9
Failed 1/1 test scripts, 0.00% okay. 7/10 subtests failed, 30.00% okay.
make: *** [test_dynamic] Erreur 7


I saw this message : https://github.com/eprints/eprints/issues/215. I modified before installation the library as shown here (https://github.com/eprints/eprints/commit/30a0e826424d6bca4bb3d9877b41b4d2a299bb09.diff)

when i try "/appli/eprints/bin/import oatao archive ISIWoK /tmp/query.txt --parse-only --dump --user=1"

I have this response:

Warning! The given SOAPAction http://auth.cxf.wokmws.thomsonreuters.com#authenticate does not match an operation.


Is it a technical problem or access authorization webservices? I am interested in any useful information. Thanks !

Jean-Marie
-- 

***********************************************
Jean Marie Le Bechec
Service Commun de la Documentation
Responsable ingenierie documentaire
&
Direction du Systeme d'Information
Referent Etudes

Institut National Polytechnique de Toulouse
6 allee Emile Monso - bp 34038 -
31029 Toulouse cedex 4
Tel : 05 34 32 31 16
Mail : lebechec@inp-toulouse.fr
***********************************************