OK, so I dialed up the DSpace logs and problem seems to be bad metadata
in the SQL. Is this a Facebook SWORD app problem or a DSpace SWORD
problem?

2010-01-07 17:19:29,297 WARN  org.dspace.content.Item @
stirnam...@gmail.com:session_id=0:ip_addr=10.2.104.25:bad_dc:Bad DC
field. schema=dc, element\colon; "rights" qualifier\colon; "holder"
value\colon; "jason stirnaman"
2010-01-07 17:19:29,297 ERROR org.dspace.sword.SWORDMETSIngester @
caught exception: 
java.sql.SQLException: bad_dublin_core schema=dc, rights holder
        at org.dspace.content.Item.update(Item.java:1550)
        at
org.dspace.content.WorkspaceItem.update(WorkspaceItem.java:511)
        at
org.dspace.content.packager.AbstractMETSIngester.ingest(AbstractMETSIngester.java:454)
        at
org.dspace.sword.SWORDMETSIngester.ingest(SWORDMETSIngester.java:115)
        at
org.dspace.sword.CollectionDepositor.doDeposit(CollectionDepositor.java:179)
        at
org.dspace.sword.DepositManager.deposit(DepositManager.java:173)
        at
org.dspace.sword.DSpaceSWORDServer.doDeposit(DSpaceSWORDServer.java:150)
        at
org.purl.sword.server.DepositServlet.doPost(DepositServlet.java:331)
        at
javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
        at
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
        at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
        at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:875)
        at
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
        at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
        at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
        at java.lang.Thread.run(Thread.java:595)
2010-01-07 17:19:29,298 ERROR org.dspace.sword.DSpaceSWORDServer @
caught exception:
org.dspace.sword.DSpaceSWORDException: java.sql.SQLException:
bad_dublin_core schema=dc, rights holder
        at
org.dspace.sword.SWORDMETSIngester.ingest(SWORDMETSIngester.java:171)
        at
org.dspace.sword.CollectionDepositor.doDeposit(CollectionDepositor.java:179)
        at
org.dspace.sword.DepositManager.deposit(DepositManager.java:173)
        at
org.dspace.sword.DSpaceSWORDServer.doDeposit(DSpaceSWORDServer.java:150)
        at
org.purl.sword.server.DepositServlet.doPost(DepositServlet.java:331)
        at
javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
        at
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
        at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
        at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:875)
        at
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
        at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
        at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
        at java.lang.Thread.run(Thread.java:595)
Caused by: java.sql.SQLException: bad_dublin_core schema=dc, rights
holder
        at org.dspace.content.Item.update(Item.java:1550)
        at
org.dspace.content.WorkspaceItem.update(WorkspaceItem.java:511)
        at
org.dspace.content.packager.AbstractMETSIngester.ingest(AbstractMETSIngester.java:454)
        at
org.dspace.sword.SWORDMETSIngester.ingest(SWORDMETSIngester.java:115)
        ... 20 more
2010-01-07 17:19:29,301 ERROR org.purl.sword.server.DepositServlet @
org.purl.sword.base.SWORDException: There was a problem depositing the
item






-- 

Jason Stirnaman
Biomedical Librarian, Digital Projects
A.R. Dykes Library, University of Kansas Medical Center
jstirna...@kumc.edu
913-588-7319
>>> On 1/7/2010 at 2:27 PM, in message
<4b45ef490200000501520...@kumc-smtpout.kumc.edu>, "Jason Stirnaman"
<jstirna...@kumc.edu> wrote:
> I can connect to my SWORD service document at
> http://archie.kumc.edu/sword/servicedocument , however when I
attempt
> to deposit a file to DSpace I get Tomcat 501 error "The server does
not
> support the functionality needed to fulfill this request()." Any
tips?
> Also, I'm unable to find any sword-specific entries in the logs.
Should
> I be watching dspace.log, catalina, ...?
> I'm running 1.5.2 and Tomcat 5.5.27.
> I've tried both SWORD desktop client and SWORD Facebook app. 
> Incidentally, I also get an unhandled PHP exception with the FB app
when
> trying to deposit. I've reported this to Stuart or whoever the
> developers are through FB.
> Thanks,
> Jason

------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev 
_______________________________________________
DSpace-tech mailing list
DSpace-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech

Reply via email to