[英]Transferring Tomcat files from one server to another
我是新手,因此有人要求我將內部Tomcat服務器和Web應用程序移至另一個(長話說,我為什么要執行此任務)。 我不是100%知道這里涉及什么。 該網站主要是用JSP編寫的,對此我知之甚少。 到目前為止,我所做的是安裝Tomcat 6.0(這是原始服務器上的版本),復制了包含站點的webapps文件夾,並將其放置在新的webapps文件夾中。 並不奇怪,它不起作用,但是需要診斷或重新配置方面的幫助才能使它再次起作用。 有什么幫助嗎?
加載main.jsp時出現錯誤
HTTP Status 500 - An exception occurred processing JSP page /pages/main.jsp at line 1
type Exception report
message An exception occurred processing JSP page /pages/main.jsp at line 1
description The server encountered an internal error that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: An exception occurred processing JSP page /pages/main.jsp at line 1
1: <jsp:include page="\includes\header.jsp" />
2: <div id="index" class="page">
3: <h2>Welcome to helpdesk Webnotes</h2>
4: <h3>Machine Search Tool</h3>
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:521)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:412)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
root cause
org.apache.jasper.JasperException: An exception occurred processing JSP page /pages/includes/header.jsp at line 13
10: </head>
11: <body>
12: <jsp:include page="sidebar.jsp" />
13: <jsp:include page="menu.jsp" />
14: <div id="content">
15: <noscript>
16: <h2></h2>
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:521)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:412)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:968)
org.apache.jsp.pages.main_jsp._jspService(main_jsp.java:53)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
root cause
org.apache.jasper.JasperException: An exception occurred processing JSP page /pages/includes/menu.jsp at line 56
53:
54: //Execute Query
55: try{
56: pst = con.prepareStatement("select m.parent_menu as mainMenu,m.menu_title as subMenu,a.menu_title as articleTitle,a.article_id as articleId from articles a left join menu m on m.menu_id = a.menu_id where a.menu_title is not null order by parent_menu desc,menu_order");
57: rs = pst.executeQuery();
58: out.print("<div id=\"zmenu\">\r\n\t<ul class=\"mainmenu\">\r\n");
59: out.print("\t\t<li><a href=\"main.jsp\">Search</a></li>\r\n");
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:521)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:430)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:968)
org.apache.jsp.pages.includes.header_jsp._jspService(header_jsp.java:67)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:968)
org.apache.jsp.pages.main_jsp._jspService(main_jsp.java:53)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
root cause
java.lang.NullPointerException
org.apache.jsp.pages.includes.menu_jsp._jspService(menu_jsp.java:113)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:968)
org.apache.jsp.pages.includes.header_jsp._jspService(header_jsp.java:67)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:968)
org.apache.jsp.pages.main_jsp._jspService(main_jsp.java:53)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.45 logs.
Apache Tomcat/6.0.45
好像您有問題
pst = con.prepareStatement("select m.parent_menu as mainMenu,m.menu_title as subMenu,a.menu_title as articleTitle,a.article_id as articleId from articles a left join menu m on m.menu_id = a.menu_id where a.menu_title is not null order by parent_menu desc,menu_order");
您是否已在新服務器中建立數據庫連接?
而且您可能應該閱讀服務器的日志(如最后一行所示)
希望這個對你有幫助。
問候,帕特里克
謝謝-問題是我從庫中丟失了jtds-1.3.1.jar文件。 下載文件,將其放置並得到一個新的錯誤,該錯誤很容易解決。 我必須用新的SQL主機名更新HTML / JSP文件,這很好。
謝謝你的幫助
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.