You are viewing a plain text version of this content. The canonical link for it is here.
Posted to slide-user@jakarta.apache.org by Bita Shadgar <sh...@compsci.bristol.ac.uk> on 2002/02/17 21:15:07 UTC

Internal Server Error (500)

Hi,

When I am trying to put a file by client application, I receive the
Internal Server Error. what's wrong:

[SHI.CS.BRIS.AC.UK] /slide/files/ $ ls
test
[SHI.CS.BRIS.AC.UK] /slide/files/ $ cd test
[SHI.CS.BRIS.AC.UK] /slide/files/test/ $ put run.sh run.txt
Uploading  'run.sh' to '/slide/files/test/run.txt': failed.
Internal Server Error (500)
[SHI.CS.BRIS.AC.UK] /slide/files/test/ $

Indeed the catalina.out is attached.
Thanks for all your help.

Bita.


Re: Internal Server Error (500)

Posted by Bita Shadgar <sh...@compsci.bristol.ac.uk>.
Dirk Verbeeck wrote:

> Hi Bita,
>
> I think something is wrong with the environment variable that defines
> the temp directory that is being used by java.
> It is pointing to a directory that doesn't exist.
> slidestore.reference.JDBCContentStore - ERROR - java.io.IOException: No
> such file or directory during the calculation of the content length.
>
> If this solves you problem, please make a FAQ item of it.
>
> Thanks
> Dirk

Hi Dirk,

I'm not sure that the problem is about Slide or Tomcat. Since I copy the same version of slide to the tomcat 4 beta 6, and I have no problem with it. However, when I want to work with tomcat
4.0.2, it makes me problem and give me the error message I sent you already.
What do you think?

Thanks indeed,
Bita.


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


Re: Internal Server Error (500)

Posted by Dirk Verbeeck <di...@pandora.be>.
Hi Bita,

I think something is wrong with the environment variable that defines
the temp directory that is being used by java.
It is pointing to a directory that doesn't exist.
slidestore.reference.JDBCContentStore - ERROR - java.io.IOException: No
such file or directory during the calculation of the content length.

If this solves you problem, please make a FAQ item of it.

Thanks
Dirk


Bita Shadgar wrote:
> 
> Hi,
> 
> When I am trying to put a file by client application, I receive the
> Internal Server Error. what's wrong:
> 
> [SHI.CS.BRIS.AC.UK] /slide/files/ $ ls
> test
> [SHI.CS.BRIS.AC.UK] /slide/files/ $ cd test
> [SHI.CS.BRIS.AC.UK] /slide/files/test/ $ put run.sh run.txt
> Uploading  'run.sh' to '/slide/files/test/run.txt': failed.
> Internal Server Error (500)
> [SHI.CS.BRIS.AC.UK] /slide/files/test/ $
> 
> Indeed the catalina.out is attached.
> Thanks for all your help.
> 
> Bita.
> 
>   ------------------------------------------------------------------------
> Starting service Tomcat-Standalone
> Apache Tomcat/4.0.2
> 17 Feb 2002 20:07:11 - org.apache.slide.common.Domain - INFO - Initializing Domain
> 17 Feb 2002 20:07:11 - org.apache.slide.common.Domain - INFO - Domain configuration : {org.apache.slide.security=true}
> 17 Feb 2002 20:07:11 - org.apache.slide.common.Domain - INFO - Initializing namespace : slide
> 17 Feb 2002 20:07:11 - org.apache.slide.common.Namespace - INFO - Loading namespace definition
> 17 Feb 2002 20:07:12 - org.apache.slide.common.Namespace - INFO - Node store: slidestore.reference.JDBCDescriptorsStore
> 17 Feb 2002 20:07:12 - org.apache.slide.common.Namespace - INFO - Security store references nodestore
> 17 Feb 2002 20:07:12 - org.apache.slide.common.Namespace - INFO - Lock store store references nodestore
> 17 Feb 2002 20:07:12 - org.apache.slide.common.Namespace - INFO - Revision descriptors store references nodestore
> 17 Feb 2002 20:07:12 - org.apache.slide.common.Namespace - INFO - Revision descriptor store references nodestore
> 17 Feb 2002 20:07:12 - org.apache.slide.common.Namespace - INFO - Content store: slidestore.reference.JDBCContentStore
> 17 Feb 2002 20:07:12 - org.apache.slide.common.Namespace - INFO - Registering Store jdbc of class class org.apache.slide.store.StandardStore with parameters {} on scope /
> 17 Feb 2002 20:07:12 - org.apache.slide.common.Namespace - INFO - Initializing Store jdbc(org.apache.slide.store.StandardStore)
> 17 Feb 2002 20:07:13 - slidestore.reference.JDBCDescriptorsStore - INFO - Loading and registering driver: oracle.jdbc.driver.OracleDriver
> 17 Feb 2002 20:07:13 - slidestore.reference.JDBCContentStore - INFO - Loading and registering driver: oracle.jdbc.driver.OracleDriver
> 17 Feb 2002 20:07:13 - org.apache.slide.common.Namespace - INFO - Loading namespace slide parameters
> 17 Feb 2002 20:07:13 - org.apache.slide.common.Namespace - INFO - Loading namespace slide base data
> 17 Feb 2002 20:07:13 - slidestore.reference.JDBCDescriptorsStore - INFO - Connecting to "jdbc:oracle:thin:@lunaleka.cs.bris.ac.uk:1521:admin" as user "slide"
> 17 Feb 2002 20:07:16 - slidestore.reference.JDBCContentStore - INFO - Connecting to "jdbc:oracle:thin:@lunaleka.cs.bris.ac.uk:1521:admin" as user "slide"
> 17 Feb 2002 20:07:16 - org.apache.slide.store.StandardStore - INFO - Delisting service slidestore.reference.JDBCDescriptorsStore@7494c8 from active transaction with failure
> 17 Feb 2002 20:07:16 - org.apache.slide.transaction.SlideTransactionManager - INFO - Rollback Transaction 1 xid main-1013976433547-1- in thread main
> 17 Feb 2002 20:07:17 - org.apache.slide.common.Namespace - INFO - Init namespace slide configuration
> 17 Feb 2002 20:07:17 - org.apache.slide.common.Namespace - INFO - Import data into namespace slide
> 17 Feb 2002 20:07:17 - org.apache.slide.common.XMLUnmarshaller - INFO - Loading object /
> 17 Feb 2002 20:07:17 - org.apache.slide.common.XMLUnmarshaller - INFO - Loading object /users
> 17 Feb 2002 20:07:18 - org.apache.slide.common.XMLUnmarshaller - INFO - Object already exists at /users
> 17 Feb 2002 20:07:18 - org.apache.slide.common.XMLUnmarshaller - INFO - Loading object /users/groupA
> 17 Feb 2002 20:07:18 - org.apache.slide.common.XMLUnmarshaller - INFO - Object already exists at /users/groupA
> 17 Feb 2002 20:07:18 - org.apache.slide.common.XMLUnmarshaller - INFO - Loading object /users/groupA/john
> 17 Feb 2002 20:07:18 - org.apache.slide.common.XMLUnmarshaller - INFO - Object already exists at /users/groupA/john
> 17 Feb 2002 20:07:18 - org.apache.slide.common.XMLUnmarshaller - INFO - Loading object /users/groupA/root
> 17 Feb 2002 20:07:18 - org.apache.slide.common.XMLUnmarshaller - INFO - Object already exists at /users/groupA/root
> 17 Feb 2002 20:07:18 - org.apache.slide.common.XMLUnmarshaller - INFO - Loading object /users/groupA/singleGroupMember
> 17 Feb 2002 20:07:18 - org.apache.slide.common.XMLUnmarshaller - INFO - Object already exists at /users/groupA/singleGroupMember
> 17 Feb 2002 20:07:18 - org.apache.slide.common.XMLUnmarshaller - INFO - Loading object /users/root
> 17 Feb 2002 20:07:19 - org.apache.slide.common.XMLUnmarshaller - INFO - Object already exists at /users/root
> 17 Feb 2002 20:07:19 - org.apache.slide.common.XMLUnmarshaller - INFO - Loading object /users/john
> 17 Feb 2002 20:07:20 - org.apache.slide.common.XMLUnmarshaller - INFO - Object already exists at /users/john
> 17 Feb 2002 20:07:20 - org.apache.slide.common.XMLUnmarshaller - INFO - Loading object /users/guest
> 17 Feb 2002 20:07:20 - org.apache.slide.common.XMLUnmarshaller - INFO - Object already exists at /users/guest
> 17 Feb 2002 20:07:21 - org.apache.slide.common.XMLUnmarshaller - INFO - Loading object /actions
> 17 Feb 2002 20:07:21 - org.apache.slide.common.XMLUnmarshaller - INFO - Object already exists at /actions
> 17 Feb 2002 20:07:21 - org.apache.slide.common.XMLUnmarshaller - INFO - Loading object /actions/read
> 17 Feb 2002 20:07:21 - org.apache.slide.common.XMLUnmarshaller - INFO - Object already exists at /actions/read
> 17 Feb 2002 20:07:21 - org.apache.slide.common.XMLUnmarshaller - INFO - Loading object /actions/write
> 17 Feb 2002 20:07:21 - org.apache.slide.common.XMLUnmarshaller - INFO - Object already exists at /actions/write
> 17 Feb 2002 20:07:21 - org.apache.slide.common.XMLUnmarshaller - INFO - Loading object /actions/manage
> 17 Feb 2002 20:07:21 - org.apache.slide.common.XMLUnmarshaller - INFO - Object already exists at /actions/manage
> 17 Feb 2002 20:07:21 - org.apache.slide.common.XMLUnmarshaller - INFO - Loading object /files
> 17 Feb 2002 20:07:22 - org.apache.slide.common.XMLUnmarshaller - INFO - Object already exists at /files
> 17 Feb 2002 20:07:22 - org.apache.slide.common.Namespace - INFO - Finish init namespace slide configuration
> 17 Feb 2002 20:07:22 - org.apache.slide.common.Namespace - INFO - Loading namespace slide configuration
> 17 Feb 2002 20:07:22 - org.apache.slide.common.Domain - INFO - Namespace configuration complete
> Starting service Tomcat-Apache
> Apache Tomcat/4.0.2
> 17 Feb 2002 20:08:24 - org.apache.slide.webdav.WebdavServlet - INFO - PROPFIND = 207 Multi-Status (time: 849 ms) URI = /files
> 17 Feb 2002 20:08:30 - org.apache.slide.webdav.WebdavServlet - INFO - PROPFIND = 207 Multi-Status (time: 38 ms) URI = /files/
> 17 Feb 2002 20:08:30 - org.apache.slide.webdav.WebdavServlet - INFO - PROPFIND = 207 Multi-Status (time: 707 ms) URI = /files/
> 17 Feb 2002 20:08:34 - org.apache.slide.webdav.WebdavServlet - INFO - PROPFIND = 207 Multi-Status (time: 32 ms) URI = /files/test/
> 17 Feb 2002 20:09:10 - slidestore.reference.JDBCContentStore - ERROR - java.io.IOException: No such file or directory during the calculation of the content length.
> 17 Feb 2002 20:09:10 - slidestore.reference.JDBCContentStore - ERROR - tempFileName: .files.test.run.txt-1.0
> 17 Feb 2002 20:09:10 - slidestore.reference.JDBCContentStore - ERROR - java.lang.NullPointerException
> java.lang.NullPointerException
>         at slidestore.reference.JDBCContentStore.storeContent(JDBCContentStore.java:670)
>         at slidestore.reference.JDBCContentStore.createRevisionContent(JDBCContentStore.java:508)
>         at org.apache.slide.store.AbstractStore.createRevisionContent(AbstractStore.java:1205)
>         at org.apache.slide.store.StandardStore.createRevisionContent(StandardStore.java:654)
>         at org.apache.slide.content.ContentImpl.create(ContentImpl.java:511)
>         at org.apache.slide.webdav.method.PutMethod.executeRequest(PutMethod.java:328)
>         at org.apache.slide.webdav.method.WebdavMethod.run(WebdavMethod.java:312)
>         at org.apache.slide.webdav.WebdavServlet.service(WebdavServlet.java:266)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
>         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
>         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243)
>         at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
>         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
>         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190)
>         at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
>         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
>         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>         at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2343)
>         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
>         at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
>         at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
>         at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
>         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)
>         at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
>         at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)
>         at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
>         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
>         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
>         at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
>         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
>         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>         at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1012)
>         at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1107)
>         at java.lang.Thread.run(Thread.java:484)
> 17 Feb 2002 20:09:10 - org.apache.slide.common.Domain - WARNING - Service slidestore.reference.JDBCContentStore@21e554 access error : org.apache.slide.common.SlideException: cause is empty
>         at org.apache.slide.common.ServiceAccessException.computeCause(ServiceAccessException.java:131)
>         at org.apache.slide.common.ServiceAccessException.<init>(ServiceAccessException.java:94)
>         at slidestore.reference.JDBCContentStore.createRevisionContent(JDBCContentStore.java:521)
>         at org.apache.slide.store.AbstractStore.createRevisionContent(AbstractStore.java:1205)
>         at org.apache.slide.store.StandardStore.createRevisionContent(StandardStore.java:654)
>         at org.apache.slide.content.ContentImpl.create(ContentImpl.java:511)
>         at org.apache.slide.webdav.method.PutMethod.executeRequest(PutMethod.java:328)
>         at org.apache.slide.webdav.method.WebdavMethod.run(WebdavMethod.java:312)
>         at org.apache.slide.webdav.WebdavServlet.service(WebdavServlet.java:266)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
>         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
>         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243)
>         at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
>         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
>         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190)
>         at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
>         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
>         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>         at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2343)
>         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
>         at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
>         at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
>         at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
>         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)
>         at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
>         at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)
>         at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
>         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
>         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
>         at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
>         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
>         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>         at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1012)
>         at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1107)
>         at java.lang.Thread.run(Thread.java:484)
> 
> 17 Feb 2002 20:09:10 - org.apache.slide.store.StandardStore - INFO - Delisting service slidestore.reference.JDBCContentStore@21e554 from active transaction with failure
> 17 Feb 2002 20:09:10 - org.apache.slide.transaction.SlideTransactionManager - INFO - Rollback Transaction 9 xid HttpProcessor[8080][4]-1013976550369-9- in thread HttpProcessor[8080][4]
> 17 Feb 2002 20:09:10 - org.apache.slide.webdav.WebdavServlet - INFO - PUT = 500 Internal Server Error (time: 495 ms) URI = /files/test/run.txt
> 
>   ------------------------------------------------------------------------
> --
> To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
> For additional commands, e-mail: <ma...@jakarta.apache.org>


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>