Bender,

did you try
curl -i --data-binary "@/home/dspace/test-sword/example.zip" -H
"Content-Disposition: filename=example.zip" -H "Content-Type:
application/zip" -H "X-Packaging:
http://purl.org/net/sword-types/METSDSpaceSIP"; -H "X-No-Op: true" -H
"X-Verbose: true" http://X.X.X.X/sword/deposit/123456789/31872
<http://x.x.x.x/sword/deposit/123456789/31872> --user "dspace:dspace"

?


2015-04-22 17:53 GMT+02:00 bender <bender.bending.1...@gmail.com>:

> Hi,
>
> I'm testing the sword service in dspace 5.1.
>
> When I execute the command to deposit an example file:
>
> curl -i --data-binary "/home/dspace/test-sword/example.zip" -H
> "Content-Disposition: filename=example.zip" -H "Content-Type:
> application/zip" -H "X-Packaging:
> http://purl.org/net/sword-types/METSDSpaceSIP"; -H "X-No-Op: true" -H
> "X-Verbose: true" http://X.X.X.X/sword/deposit/123456789/31872 --user
> "dspace:dspace"
>
> The process fails and it shows the following error:
>
> HTTP/1.1 500 Internal Server Error
> Date: Wed, 22 Apr 2015 15:30:38 GMT
> Server: Apache/2.2.3 (Red Hat)
> Content-Language: en
> Content-Length: 1040
> Connection: close
> Content-Type: text/html;charset=utf-8
>
> <!DOCTYPE html><html><head><title>Apache Tomcat/8.0.11 - Error
> report</title><style type="text/css">H1
> {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;}
> H2
> {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;}
> H3
> {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;}
> BODY
> {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} B
> {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;}
> P
> {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}A
> {color : black;}A.name {color : black;}.line {height: 1px;
> background-color: #525D76; border: none;}</style> </head><body><h1>HTTP
> Status 500 - </h1><div class="line"></div><p><b>type</b> Status
> report</p><p><b>message</b> <u></u></p><p><b>description</b> <u>The server
> encountered an internal error that prevented it from fulfilling this
> request.</u></p><hr class="line"><h3>Apache
> Tomcat/8.0.11</h3></body></html>[
>
>
> Dspace log shows the following:
>
> 2015-04-22 12:29:41,151 ERROR org.purl.sword.server.DepositServlet @
> org.purl.sword.base.SWORDException: There was a problem depositing the item
> 2015-04-22 12:30:38,445 ERROR org.purl.sword.server.DepositServlet @
> X_NO_OP value is true
> 2015-04-22 12:30:38,464 ERROR org.dspace.sword.SWORDMETSIngester @ caught
> exception:
> java.util.zip.ZipException: error in opening zip file
>         at java.util.zip.ZipFile.open(Native Method)
>         at java.util.zip.ZipFile.<init>(ZipFile.java:215)
>         at java.util.zip.ZipFile.<init>(ZipFile.java:145)
>         at java.util.zip.ZipFile.<init>(ZipFile.java:159)
>         at
> org.dspace.content.packager.AbstractMETSIngester.parsePackage(AbstractMETSIngester.java:327)
>         at
> org.dspace.content.packager.AbstractMETSIngester.ingest(AbstractMETSIngester.java:201)
>         at
> org.dspace.sword.SWORDMETSIngester.ingest(SWORDMETSIngester.java:93)
>         at
> org.dspace.sword.CollectionDepositor.doDeposit(CollectionDepositor.java:111)
>         at org.dspace.sword.DepositManager.deposit(DepositManager.java:148)
>         at
> org.dspace.sword.DSpaceSWORDServer.doDeposit(DSpaceSWORDServer.java:120)
>         at
> org.purl.sword.server.DepositServlet.doPost(DepositServlet.java:299)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:644)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>         at
> org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>         at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
>         at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
>         at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504)
>         at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
>         at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
>         at
> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
>         at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
>         at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:534)
>         at
> org.apache.coyote.ajp.AbstractAjpProcessor.process(AbstractAjpProcessor.java:827)
>         at
> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:658)
>         at
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1566)
>         at
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1523)
>         at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>         at
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
>         at java.lang.Thread.run(Thread.java:745)
> 2015-04-22 12:30:38,465 ERROR org.dspace.sword.DSpaceSWORDServer @ caught
> exception:
> org.dspace.sword.DSpaceSWORDException: java.util.zip.ZipException: error
> in opening zip file
>         at
> org.dspace.sword.SWORDMETSIngester.ingest(SWORDMETSIngester.java:161)
>         at
> org.dspace.sword.CollectionDepositor.doDeposit(CollectionDepositor.java:111)
>         at org.dspace.sword.DepositManager.deposit(DepositManager.java:148)
>         at
> org.dspace.sword.DSpaceSWORDServer.doDeposit(DSpaceSWORDServer.java:120)
>         at
> org.purl.sword.server.DepositServlet.doPost(DepositServlet.java:299)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:644)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>         at
> org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>         at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
>         at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
>         at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504)
>         at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
>         at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
>         at
> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
>         at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
>         at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:534)
>         at
> org.apache.coyote.ajp.AbstractAjpProcessor.process(AbstractAjpProcessor.java:827)
>         at
> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:658)
>         at
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1566)
>         at
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1523)
>         at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>         at
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
>         at java.lang.Thread.run(Thread.java:745)
> Caused by: java.util.zip.ZipException: error in opening zip file
>         at java.util.zip.ZipFile.open(Native Method)
>         at java.util.zip.ZipFile.<init>(ZipFile.java:215)
>         at java.util.zip.ZipFile.<init>(ZipFile.java:145)
>         at java.util.zip.ZipFile.<init>(ZipFile.java:159)
>         at
> org.dspace.content.packager.AbstractMETSIngester.parsePackage(AbstractMETSIngester.java:327)
>         at
> org.dspace.content.packager.AbstractMETSIngester.ingest(AbstractMETSIngester.java:201)
>         at
> org.dspace.sword.SWORDMETSIngester.ingest(SWORDMETSIngester.java:93)
>         ... 27 more
> 2015-04-22 12:30:38,467 ERROR org.purl.sword.server.DepositServlet @
> org.purl.sword.base.SWORDException: There was a problem depositing the item
>
> Can anyone help me?
>
> Bender
>
>
>
>
> ------------------------------------------------------------------------------
> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
> Develop your own process in accordance with the BPMN 2 standard
> Learn Process modeling best practices with Bonita BPM through live
> exercises
> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
> event?utm_
> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
> _______________________________________________
> DSpace-tech mailing list
> DSpace-tech@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/dspace-tech
> List Etiquette:
> https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
>



-- 

---
Domingo Iglesias
Universitat de Barcelona
Area de Tecnologies
------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
DSpace-tech mailing list
DSpace-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech
List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette

Reply via email to