PDA

View Full Version : Help help



tuwritter
25-12-2008, 14:24
Mình k phải là dân IT, nên a e chỉ dùm.

Ban đầu trang web www.abc.com.vn được thiết kế bởi LPvietnam, có sẳn trang http://www.abc.com.vn/admintool nên việc upload tài liệu rất dễ dàng. Và Lpvietnam quản lý server luôn.

Sau đó mình chuyển server qua bên chỗ khác( thuê lại của PA việt nam) thì trang admintool không vào được nữa. Muốn chỉnh sửa tài liệu toàn phải vào hosting.

Để thuận lợi cho việc upload tài liệu, nên mình đã nhờ LPviệtnam hiệu chỉnh lại trang web abc.com.vn và viết lại trang admintool; trang web sau khi hiệu chỉnh đã chạy tốt trên server bên lpvietnam (abc.lpvietnam.com và trang admintool cũng ok).

Nhưng khi vào lại domain của abc.com.vn thì trang admintool k hoat động được và báo lỗi như sau :

type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: Unable to compile class for JSP:
JSP FileName:/index.jsp
Java FileName:/usr/local/jakarta/apache-tomcat-5.5.25/work/Catalina/abc.com.vn/admintool//org/apache/jsp/index_jsp.java

An error occurred at line: 20 in the jsp file: /index.jsp
Date cannot be resolved to a type
17: String strOldTime = session.getAttribute("time")==null?"0":(String)session.getAttribute("time");
18: if( !strOldTime.equals("0") ){
19: long lonOldTime = Long.parseLong(strOldTime);
20: Date datTemp = new Date();
21: long lonCurTime = datTemp.getTime();
22: if( (lonCurTime - lonOldTime) <= 1800000){
23: strError="error";

JSP FileName:/index.jsp
Java FileName:/usr/local/jakarta/apache-tomcat-5.5.25/work/Catalina/abc.com.vn/admintool//org/apache/jsp/index_jsp.java

An error occurred at line: 20 in the jsp file: /index.jsp
Date cannot be resolved to a type
17: String strOldTime = session.getAttribute("time")==null?"0":(String)session.getAttribute("time");
18: if( !strOldTime.equals("0") ){
19: long lonOldTime = Long.parseLong(strOldTime);
20: Date datTemp = new Date();
21: long lonCurTime = datTemp.getTime();
22: if( (lonCurTime - lonOldTime) <= 1800000){
23: strError="error";

JSP FileName:/index.jsp
Java FileName:/usr/local/jakarta/apache-tomcat-5.5.25/work/Catalina/abc.com.vn/admintool//org/apache/jsp/index_jsp.java

An error occurred at line: 41 in the jsp file: /index.jsp
Admin cannot be resolved to a type
38: String strUsername = request.getParameter("txtUserName") == null?"": request.getParameter("txtUserName");
39: String strPassword = request.getParameter("hidPassword") == null?"": request.getParameter("hidPassword");
40: System.out.println(strPassword);
41: Admin admin = new Admin();
42: int intResult = admin.hasUserName(strUsername.trim().replaceAll("'","''"),strPassword,session,request);
43: if(intResult == 0){
44: String strUserIDTemp = (String)session.getAttribute("secUserID");

JSP FileName:/index.jsp
Java FileName:/usr/local/jakarta/apache-tomcat-5.5.25/work/Catalina/abc.com.vn/admintool//org/apache/jsp/index_jsp.java

An error occurred at line: 41 in the jsp file: /index.jsp
Admin cannot be resolved to a type
38: String strUsername = request.getParameter("txtUserName") == null?"": request.getParameter("txtUserName");
39: String strPassword = request.getParameter("hidPassword") == null?"": request.getParameter("hidPassword");
40: System.out.println(strPassword);
41: Admin admin = new Admin();
42: int intResult = admin.hasUserName(strUsername.trim().replaceAll("'","''"),strPassword,session,request);
43: if(intResult == 0){
44: String strUserIDTemp = (String)session.getAttribute("secUserID");

JSP FileName:/index.jsp
Java FileName:/usr/local/jakarta/apache-tomcat-5.5.25/work/Catalina/abc.com.vn/admintool//org/apache/jsp/index_jsp.java

An error occurred at line: 66 in the jsp file: /index.jsp
Date cannot be resolved to a type
63: strError = "error";
64: Access = false;
65: session.setAttribute("intCurrent","0");
66: Date dat = new Date();
67: String strTime = dat.getTime() + "";
68: application.setAttribute("time",strTime);
69: }

JSP FileName:/index.jsp
Java FileName:/usr/local/jakarta/apache-tomcat-5.5.25/work/Catalina/abc.com.vn/admintool//org/apache/jsp/index_jsp.java

An error occurred at line: 66 in the jsp file: /index.jsp
Date cannot be resolved to a type
63: strError = "error";
64: Access = false;
65: session.setAttribute("intCurrent","0");
66: Date dat = new Date();
67: String strTime = dat.getTime() + "";
68: application.setAttribute("time",strTime);
69: }


Stacktrace:
org.apache.jasper.compiler.DefaultErrorHandler.jav acError(DefaultErrorHandler.java:98)
org.apache.jasper.compiler.ErrorDispatcher.javacEr ror(ErrorDispatcher.java:330)
org.apache.jasper.compiler.JDTCompiler.generateCla ss(JDTCompiler.java:435)
org.apache.jasper.compiler.Compiler.compile(Compil er.java:298)
org.apache.jasper.compiler.Compiler.compile(Compil er.java:277)
org.apache.jasper.compiler.Compiler.compile(Compil er.java:265)
org.apache.jasper.JspCompilationContext.compile(Js pCompilationContext.java:564)
org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:302)
org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:329)
org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:265)
javax.servlet.http.HttpServlet.service(HttpServlet .java:803)
note The full stack trace of the root cause is available in the Apache Tomcat/5.5.25 logs.

Apache Tomcat/5.5.25



Vậy a e giúp dùm, hướng làm sao để trang admintool hoạt động được trên domain abc.com.vn, toàn bộ source gốc mình vừa viết lại có đầy đủ.

Có người bạn khuyên rằng nên chuyển sever về lại bên chỗ viết web (lpvietnam) nhưng mình muốn chọn giải pháp này.

A e nào có kinh nghiệm trong việc này giúp đỡ nhé.

Ths, chân thành cám ơn.