Big Problem when rename TrackStudio directory

Discuss problems installing or using TrackStudio.

Big Problem when rename TrackStudio directory

Postby teenguyen » Thu Jun 12, 2003 4:17 am

Hi TrackStudio Team! I recently donwload version 2.7Beta and here is the step that I did:

1. Rename current TrackStudio directory to TrackStudio_old

2. Create a new folder TrackStudio and install all 2.7Beta data files

3. All the properties file config correctly (I used different database for trying this beta version)

4. I got the TrackStudio/index.html and try to log in

5. I got the Null error page

6. Something is not working so I delete entire TrackStudio directory

7. Rename TrackStudio_old to TrackStudio

8. The previous TrackStudio site does not work any more (even I tried to stop and restart Tomcat server serveral time. We use Sun Solaris/Oracle)

(Please tell me what went wrong and how to fix it. I think that Tomcat still refer to the old class or object of Beta version in the memory, so that's why I got this error--I may be wrong!)

Here is the error that I got:


The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: gran/tools/RequestWrapper
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:248)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:289)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:240)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:684)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:432)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:356)
at org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:427)
at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:478)
at org.apache.jsp.Index_jsp._jspService(Index_jsp.java:156)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:136)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:204)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:289)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:240)
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:256)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:594)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:392)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:565)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:619)
at java.lang.Thread.run(Thread.java:484)


root cause

javax.servlet.ServletException: gran/tools/RequestWrapper
at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:497)
at org.apache.jsp.Error_jsp._jspService(Error_jsp.java:173)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:136)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:204)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:289)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:240)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:684)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:432)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:356)
at org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:427)
at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:478)
at org.apache.jsp.Index_jsp._jspService(Index_jsp.java:156)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:136)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:204)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:289)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:240)
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:256)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:594)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:392)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:565)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:619)
at java.lang.Thread.run(Thread.java:484)
teenguyen
 
Posts: 22
Joined: Mon Apr 07, 2003 8:30 pm

Re: Big Problem when rename TrackStudio directory

Postby admin » Thu Jun 12, 2003 5:31 pm

teenguyen wrote:Hi TrackStudio Team! I recently donwload version 2.7Beta and here is the step that I did:

1. Rename current TrackStudio directory to TrackStudio_old

2. Create a new folder TrackStudio and install all 2.7Beta data files

3. All the properties file config correctly (I used different database for trying this beta version)

4. I got the TrackStudio/index.html and try to log in

5. I got the Null error page

6. Something is not working so I delete entire TrackStudio directory

7. Rename TrackStudio_old to TrackStudio

8. The previous TrackStudio site does not work any more (even I tried to stop and restart Tomcat server serveral time. We use Sun Solaris/Oracle)

(Please tell me what went wrong and how to fix it. I think that Tomcat still refer to the old class or object of Beta version in the memory, so that's why I got this error--I may be wrong!)



Yes, it seems that Tomcat use old version of files. Please check and remove temp files, unpacked WAR, and so on (for example, files in work subdirectory).
Maxim Kramarenko (mailto: maximkr@trackstudio.com)
TrackStudio - Hierarchical Bug & Issue Tracking Software
http://www.trackstudio.com
admin
Site Admin
 
Posts: 8148
Joined: Thu Jan 01, 1970 3:00 am
Location: Smolensk, Russia

Re: Big Problem when rename TrackStudio directory

Postby teenguyen » Thu Jun 12, 2003 8:27 pm

admin wrote:
teenguyen wrote:Hi TrackStudio Team! I recently donwload version 2.7Beta and here is the step that I did:

1. Rename current TrackStudio directory to TrackStudio_old

2. Create a new folder TrackStudio and install all 2.7Beta data files

3. All the properties file config correctly (I used different database for trying this beta version)

4. I got the TrackStudio/index.html and try to log in

5. I got the Null error page

6. Something is not working so I delete entire TrackStudio directory

7. Rename TrackStudio_old to TrackStudio

8. The previous TrackStudio site does not work any more (even I tried to stop and restart Tomcat server serveral time. We use Sun Solaris/Oracle)

(Please tell me what went wrong and how to fix it. I think that Tomcat still refer to the old class or object of Beta version in the memory, so that's why I got this error--I may be wrong!)



Yes, it seems that Tomcat use old version of files. Please check and remove temp files, unpacked WAR, and so on (for example, files in work subdirectory).


Thank you, yes it works ( I have to delete TrackStudio directory in work dir)
teenguyen
 
Posts: 22
Joined: Mon Apr 07, 2003 8:30 pm


Return to TrackStudio Support

Who is online

Users browsing this forum: No registered users and 6 guests

cron