求救:weblogic 编译 jsp 出的错误
1,环境:JBX,weblogic8.1.3.0。
2,jsp 很简单 为 JB 自动产生的。
3,问题描述:服务启动以后,访问jsp页面时 报:
weblogic.servlet.jsp.CompilationException: Compilation of E:\bea\user_projects\domains\fastdeve\.\myserver\.wlnotdelete\extract\myserver_JBuilder_WebRun_webapp\jsp_servlet\__login.java failed.
E:\bea\user_projects\domains\fastdeve\.\myserver\.wlnotdelete\extract\myserver_JBuilder_WebRun_webapp\jsp_servlet\__login.java:49: isResourceStale(java.lang.String,long,java.lang.String) in weblogic.servlet.jsp.StaleChecker cannot be applied to (java.lang.String,long,java.lang.String,java.lang.String)
if (sci.isResourceStale("/login.jsp", 1151725988000L, "8.1.3.0", "Asia/Shanghai")) return true;
^
E:\bea\user_projects\domains\fastdeve\.\myserver\.wlnotdelete\extract\myserver_JBuilder_WebRun_webapp\jsp_servlet\__login.java:56: isResourceStale(java.lang.String,long,java.lang.String) in weblogic.servlet.jsp.StaleChecker cannot be applied to (java.lang.String,long,java.lang.String,java.lang.String)
if (sci.isResourceStale("/login.jsp", 1151725988000L, "8.1.3.0", "Asia/Shanghai")) return true;
^
2 errors
at weblogic.servlet.jsp.JspStub.compilePage(JspStub.java:470)
at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:238)
at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:188)
at weblogic.servlet.internal.ServletStubImpl.getServlet(ServletStubImpl.java:535)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:373)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:463)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
at com.dudu.framework.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:34)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6458)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3661)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2630)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)
Caused by: java.io.IOException: Compiler failed executable.exec
at weblogic.utils.compiler.CompilerInvoker.compileMaybeExit(CompilerInvoker.java:469)
at weblogic.utils.compiler.CompilerInvoker.compile(CompilerInvoker.java:328)
at weblogic.utils.compiler.CompilerInvoker.compile(CompilerInvoker.java:336)
at weblogic.utils.compiler.CompilerInvoker.compile(CompilerInvoker.java:321)
at weblogic.servlet.jsp.JspStub.compilePage(JspStub.java:443)
... 16 more
>
2,jsp 很简单 为 JB 自动产生的。
3,问题描述:服务启动以后,访问jsp页面时 报:
weblogic.servlet.jsp.CompilationException: Compilation of E:\bea\user_projects\domains\fastdeve\.\myserver\.wlnotdelete\extract\myserver_JBuilder_WebRun_webapp\jsp_servlet\__login.java failed.
E:\bea\user_projects\domains\fastdeve\.\myserver\.wlnotdelete\extract\myserver_JBuilder_WebRun_webapp\jsp_servlet\__login.java:49: isResourceStale(java.lang.String,long,java.lang.String) in weblogic.servlet.jsp.StaleChecker cannot be applied to (java.lang.String,long,java.lang.String,java.lang.String)
if (sci.isResourceStale("/login.jsp", 1151725988000L, "8.1.3.0", "Asia/Shanghai")) return true;
^
E:\bea\user_projects\domains\fastdeve\.\myserver\.wlnotdelete\extract\myserver_JBuilder_WebRun_webapp\jsp_servlet\__login.java:56: isResourceStale(java.lang.String,long,java.lang.String) in weblogic.servlet.jsp.StaleChecker cannot be applied to (java.lang.String,long,java.lang.String,java.lang.String)
if (sci.isResourceStale("/login.jsp", 1151725988000L, "8.1.3.0", "Asia/Shanghai")) return true;
^
2 errors
at weblogic.servlet.jsp.JspStub.compilePage(JspStub.java:470)
at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:238)
at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:188)
at weblogic.servlet.internal.ServletStubImpl.getServlet(ServletStubImpl.java:535)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:373)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:463)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
at com.dudu.framework.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:34)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6458)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3661)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2630)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)
Caused by: java.io.IOException: Compiler failed executable.exec
at weblogic.utils.compiler.CompilerInvoker.compileMaybeExit(CompilerInvoker.java:469)
at weblogic.utils.compiler.CompilerInvoker.compile(CompilerInvoker.java:328)
at weblogic.utils.compiler.CompilerInvoker.compile(CompilerInvoker.java:336)
at weblogic.utils.compiler.CompilerInvoker.compile(CompilerInvoker.java:321)
at weblogic.servlet.jsp.JspStub.compilePage(JspStub.java:443)
... 16 more
>
...全文
相关推荐
WebLogic平台下部署Servlet与Jsp
**打包成WAR文件**:将编译后的.class文件以及相关的Jsp文件等资源文件打包成WAR格式的归档文件。**注意事项**:确保所有Java源代码已经正确编译,避免因未编译而直接打包导致部署失败。
WebLogic Web Development
- **JSP在I/O方面的一些问题**:可能包括输入/输出流的管理,缓冲区的使用,以及文件读写中可能出现的错误。
WebLogic创建根上下文
`jsp-descriptor`元素此元素用于配置JSP页面的处理方式。虽然在示例中为空,但在实际使用中可以设置JSP编译选项、错误报告等。##### 4.
Weblogic部署Web项目
例如,可以访问 index.jsp 文件,以查看 Web 项目的首页。部署 Web 项目到 Weblogic 服务器上需要遵循特定的步骤,包括创建 Web 项目、编译项目、部署项目和访问项目。
JSP开发技术\第15章 WebLogic server 下的Jsp开发
在本章中,我们将深入探讨如何在WebLogic Server环境下进行JSP(JavaServer Pages)的开发。


