This is my first post to this list. I've spent the last week or so trying, and 
failing, to get SWORD working with my current institution's installation of 
Intralibrary, which claims compliance with SWORD 
v1.3<http://knowledge.intrallect.com/manuals/intralibrary/3.7/integration_guide.html#file_transfer>
 (no lower, no higher, just 1.3) and recommends using the SWORD client 1.1, 
which fails miserably (GUI and command-line). I've today tried the SWORD PHP 
library<https://github.com/swordapp/swordapp-php-library> of Stuart Lewis with 
Intralibrary, and I get a 500 error with the server for the test script 
provided (suitably configured for Intralibrary), which of course could be 
anything. I'm not after diagnosing this error, instead my request is:

Is there an open SWORD-compliant repository on which I can test the PHP library?

The README on the library github repo says:

" In order to use this test script you will need a username and password for a 
SWORD repository. If you don't have one, you can sign up for one at 
http://dspace.swordapp.org/jspui/register";

However, that domain gives a DNS error, perhaps unsurprising as the README is 
over 3 years old, as is the code. If the PHP library works ok on another 
repository then the problem resides in Intralibrary; else the problem is with 
the PHP library.

I've been in the 'learning object repository game' for many years, on and off, 
in particular running Intralibrary installations as admin. I remember attending 
an Intrallect conference in Edinburgh 4 or 5 years ago, when SWORD was touted 
as the next big thing offering effortless repository deposition. Since the 
initial enthusiasm the protocol appears to have dropped out of favour. Could 
folk here tell me if SWORD is still in development and use, or if it's just 
sooooo noughties, my dear? and quietly dying away? That there's no SWORD PHP 
code more recent than 2011, or Java code more recent than 2012, indicates that 
it might be going out of use.

Fred
www.fredriley.org.uk

From: Jingli Lu [mailto:jenny.jingli...@gmail.com]
Sent: 17 August 2014 04:54
To: sword-app-tech@lists.sourceforge.net
Subject: [sword-app-tech] Deposit example.zip get error: Unable to parse the XML

Hi All,

I am trying my first deposit to Dspace Demo Repository using SWORD Demonstrator 
Client (download and build sword-common-1.1.zip) . I can get service document 
fine, but when I do post file, I get error "There was an error accessing the 
resource. Unable to parse the XML( ..........)"

In the post document GUI, the setup is:
Destinations: 
dspacedemo+sub...@gmail.com:******http://demo.dspace.org/sword/deposit/10673/2
File: C:\Downloads\SWORD\example.zip
File type: application/zip
X-Packaging: http://purl.org/net/sword-types/METSDSpaceSIP

I have also tried using the following command

curl  -i --data-binary "@example.zip" -H "Content-Disposition: 
filename=myDSpaceMETSItem.zip" -H "Content-Type: application/zip" -H 
"X-Packaging: http://purl.org/net/sword-types/METSDSpaceSIP"; -H "X-No-Op: 
false" -H "X-Verbose: true" --user "dspacedemo+sub...@gmail.com:dspace"   
http://demo.dspace.org/sword/deposit/10673/2
But got an error: HTTP/1.1 500 Internal Server Error

<html><head><title>Apache Tomcat/7.0.29 - Error report</title><style><!
t-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;f
22px;} H2 {font-family:Tahoma,Arial,sans-serif;color:white;background-c
D76;font-size:16px;} H3 {font-family:Tahoma,Arial,sans-serif;color:whit
und-color:#525D76;font-size:14px;} BODY {font-family:Tahoma,Arial,sans-
or:black;background-color:white;} B {font-family:Tahoma,Arial,sans-seri
hite;background-color:#525D76;} P {font-family:Tahoma,Arial,sans-serif;
d:white;color:black;font-size:12px;}A {color : black;}A.name {color : b
{color : #525D76;}--></style> </head><body><h1>HTTP Status 500 - </h1><
1" noshade="noshade"><p><b>type</b> Status report</p><p><b>message</b>
p><p><b>description</b> <u>The server encountered an internal error ()
ented it from fulfilling this request.</u></p><HR size="1" noshade="nos
>Apache Tomcat/7.0.29</h3></body></html>
C:\Downloads\SWORD>curl -i --data-binary "@example.zip" -H "Content-Dis
 filename=myDSpaceMETSItem.zip"     -H "Content-Type: application/zip"
kaging: http://purl.org/net/sword-types/METSDSpaceSIP";     -H "X-No-Op:
H "X-Verbose: true" --user "dspacedemo+sub...@gmail.com:dspace"   http:
dspace@localhost:8080/sword/deposit/123456789/2
curl: (7) Failed to connect to localhost port 8080: Connection refused.

Any idea what seems to be problem?

Thanks in advance.

Jingli

------------------------------------------------------------------------------
_______________________________________________
sword-app-tech mailing list
sword-app-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sword-app-tech

Reply via email to