Hi Sandy, seems to be the problem mentioned below, an authorization one.
Your tomcat user needs the authorization to write to [dspace]/assetstore. In the installation instructions it is recommended to run tomcat as the dspace user which owns the [dspace] directory. Claudia Sandy De Groote schrieb: > Claudia, > Thanks for any help you can provide! > > > > Jan 20, 2009 8:30:13 AM org.apache.catalina.core.StandardWrapperValve > invoke > WARNING: Servlet.service() for servlet submit threw exception > java.io.IOException: No such file or directory > at java.io.UnixFileSystem.createFileExclusively(Native Method) > at java.io.File.createNewFile(File.java:850) > at edu.sdsc.grid.io.local.LocalFile.createNewFile(LocalFile.java:486) > at > org.dspace.storage.bitstore.BitstreamStorageManager.store(BitstreamStorageManager.java:332) > > > at org.dspace.content.Bitstream.create(Bitstream.java:184) > at org.dspace.content.Bundle.createBitstream(Bundle.java:362) > at org.dspace.content.Item.createSingleBitstream(Item.java:1185) > at org.dspace.content.Item.licenseGranted(Item.java:1265) > at > org.dspace.app.webui.servlet.SubmitServlet.processLicense(SubmitServlet.java:1615) > > > at > org.dspace.app.webui.servlet.SubmitServlet.doDSPost(SubmitServlet.java:424) > at > org.dspace.app.webui.servlet.DSpaceServlet.processRequest(DSpaceServlet.java:147) > > > at > org.dspace.app.webui.servlet.DSpaceServlet.doPost(DSpaceServlet.java:105) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:709) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) > > > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) > > > at > org.dspace.app.webui.filter.RegisteredOnlyFilter.doFilter(RegisteredOnlyFilter.java:98) > > > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) > > > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) > > > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) > > > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) > > > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) > > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) > > at > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:541) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) > > > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) > at > org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664) > > > at > org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) > > > at > org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) > > > at > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) > > > at java.lang.Thread.run(Thread.java:595) > Jan 20, 2009 8:44:05 AM org.apache.catalina.core.StandardWrapperValve > invoke > WARNING: Servlet.service() for servlet submit threw exception > java.io.IOException: No such file or directory > at java.io.UnixFileSystem.createFileExclusively(Native Method) > at java.io.File.createNewFile(File.java:850) > at edu.sdsc.grid.io.local.LocalFile.createNewFile(LocalFile.java:486) > at > org.dspace.storage.bitstore.BitstreamStorageManager.store(BitstreamStorageManager.java:332) > > > at org.dspace.content.Bitstream.create(Bitstream.java:184) > at org.dspace.content.Bundle.createBitstream(Bundle.java:362) > at org.dspace.content.Item.createSingleBitstream(Item.java:1185) > at org.dspace.content.Item.licenseGranted(Item.java:1265) > at > org.dspace.app.webui.servlet.SubmitServlet.processLicense(SubmitServlet.java:1615) > > > at > org.dspace.app.webui.servlet.SubmitServlet.doDSPost(SubmitServlet.java:424) > at > org.dspace.app.webui.servlet.DSpaceServlet.processRequest(DSpaceServlet.java:147) > > > at > org.dspace.app.webui.servlet.DSpaceServlet.doPost(DSpaceServlet.java:105) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:709) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) > > > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) > > > at > org.dspace.app.webui.filter.RegisteredOnlyFilter.doFilter(RegisteredOnlyFilter.java:98) > > > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) > > > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) > > > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) > > > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) > > > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) > > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) > > at > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:541) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) > > > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) > at > org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664) > > > at > org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) > > > at > org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) > > > at > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) > > > at java.lang.Thread.run(Thread.java:595) > Jan 20, 2009 9:43:15 PM org.apache.catalina.core.StandardWrapperValve > invoke > SEVERE: Servlet.service() for servlet handle threw exception > java.lang.OutOfMemoryError: Java heap space > Jan 20, 2009 9:43:15 PM org.apache.catalina.core.ApplicationDispatcher > invoke > SEVERE: Servlet.service() for servlet internal-error threw exception > java.lang.ClassCastException: java.lang.OutOfMemoryError > at > org.dspace.app.webui.servlet.InternalErrorServlet.doGet(InternalErrorServlet.java:86) > > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) > > > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) > > > at > org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672) > > > at > org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:465) > > > at > org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398) > > > at > org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301) > > > at > org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:363) > > at > org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:212) > > > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:134) > > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) > > at > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:541) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) > > > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) > at > org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664) > > > at > org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) > > > at > org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) > > > at > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) > > > at java.lang.Thread.run(Thread.java:595) > Jan 20, 2009 9:43:15 PM org.apache.catalina.core.StandardHostValve custom > SEVERE: Exception Processing > ErrorPage[exceptionType=java.lang.Exception, location=/internal-error] > java.lang.ClassCastException: java.lang.OutOfMemoryError > at > org.dspace.app.webui.servlet.InternalErrorServlet.doGet(InternalErrorServlet.java:86) > > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) > > > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) > > > at > org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672) > > > at > org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:465) > > > at > org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398) > > > at > org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301) > > > at > org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:363) > > at > org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:212) > > > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:134) > > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) > > at > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:541) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) > > > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) > at > org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664) > > > at > org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) > > > at > org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) > > > at > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) > > > at java.lang.Thread.run(Thread.java:595) > > > > > Claudia Jürgen wrote: >> Hi Sandy, >> >> could you provide more information (stack trace). >> >> Just a guess. Got the tomcat user the proper rights - i.e. does >> [dspace] your dspace intallation directory belongs to the user tomcat >> (assuming this is your servlet container) is running as? >> >> Claudia Jürgen >> >> >> >> Sandy De Groote schrieb: >>> We are getting many internal error messages when submitting to >>> dspace? We typically get >>> them at two places: 1. uploading the file or 2. the final page >>> when we >>> click on "I grant the license." Also, we are unable to >>> upload anything to one of our communities. We get an error on >>> the final page almost every time. >>> >>> Can anyone point us in the right direction to fix this? I tried >>> looking at the documentation but I couldn't get to the right >>> release. (We are not using the latest version of dspace - we are >>> using the one before 1.5) >>> Sandy >>> > ------------------------------------------------------------------------------ This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword _______________________________________________ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech