That did it. Thanks, Stuart! Jason
>>> Stuart Lewis <s.le...@auckland.ac.nz> 1/7/2010 5:48 PM >>> Hi Jason, Try following the upgrade step 14 from the DSpace 15 upgrade instructions. This should insert any missing metadata elements for you. • Update the Metadata Registry New Metadata Registry updates are required to support SWORD. cp [dspace-source]/dspace/config/registries/sword-metadata.xml [dspace]/config/registries/sword-metadata.xml; [dspace]/bin/dsrun org.dspace.administer.MetadataImporter -f [dspace]/config/registries/sword-metadata.xml Thanks, Stuart Lewis IT Innovations Analyst and Developer Te Tumu Herenga The University of Auckland Library Auckland Mail Centre, Private Bag 92019, Auckland 1142, New Zealand Ph: 64 9 373-7599 x81928 http://www.library.auckland.ac.nz/ On 8/01/2010, at 12:24 PM, Jason Stirnaman wrote: > 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
------------------------------------------------------------------------------ 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