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

Reply via email to