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

Reply via email to