Re: [Dspace-tech] Tomcat 501 error during SWORD deposit

2010-01-08 Thread Jason Stirnaman
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
 

[Dspace-tech] Tomcat 501 error during SWORD deposit

2010-01-07 Thread Jason Stirnaman
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

-- 

Jason Stirnaman
Biomedical Librarian, Digital Projects
A.R. Dykes Library, University of Kansas Medical Center
jstirna...@kumc.edu
913-588-7319


--
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


Re: [Dspace-tech] Tomcat 501 error during SWORD deposit

2010-01-07 Thread Jason Stirnaman
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

Re: [Dspace-tech] Tomcat 501 error during SWORD deposit

2010-01-07 Thread Stuart Lewis
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