`
neilone.cn
  • 浏览: 21785 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

org.apache.jasper.JasperException: java.security.AccessControlException

    博客分类:
  • GAE
阅读更多

今天开始将spring整合到GAE上,竟然出现了问题。根据网络资料是不要使用spring-all-in-one jar,主要是javax.naming等问题,我也特别留意了一下,只用了需要用的spring的几个jar。报错如下

Struts has detected an unhandled exception: 

Messages: access denied (java.io.FilePermission jar:file:\C:\Documents and Settings\Xredman\workspace\neil-blog\war\WEB-INF\lib\struts2-core-2.1.8.1.jar read) 
java.security.AccessControlException: access denied (java.io.FilePermission jar:file:\C:\Documents and Settings\Xredman\workspace\neil-blog\war\WEB-INF\lib\struts2-core-2.1.8.1.jar read) 
 
File: java/security/AccessControlContext.java 
Line number: 

 

Stacktraces
org.apache.jasper.JasperException: java.security.AccessControlException: access denied (java.io.FilePermission jar:file:\C:\Documents and Settings\Xredman\workspace\neil-blog\war\WEB-INF\lib\struts2-core-2.1.8.1.jar read) 
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:372)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
    com.google.appengine.tools.development.PrivilegedJspServlet.access$101(PrivilegedJspServlet.java:23)
    com.google.appengine.tools.development.PrivilegedJspServlet$2.run(PrivilegedJspServlet.java:59)
    java.security.AccessController.doPrivileged(Native Method)

 

 这肯定是权限问题了,可是问题出在哪里呢?基本上没有头绪

后来根据GAE的讨论记录寻找了一种解决方案,就是更改struts.xml

<constant name="struts.devMode" value="true" />

 

 将开发模式设置为false即可

分享到:
评论

相关推荐

    org.apache.jasper.JasperException: Template /template/ajax/text.ftl not found

    org.apache.jasper.JasperException: Template /template/ajax/text.ftl not found异常解决包

    org.apache.jasper.JasperException: java.util.MissingResourceException 解决方案

    在Java Web开发中,我们经常会遇到“org.apache.jasper.JasperException: java.util.MissingResourceException”这样的错误。这个异常通常发生在尝试访问一个不存在的资源文件时,比如国际化(i18n)配置文件。本文...

    org.apache.jasper 的jar包下载

    Apache Jasper 是一个开源项目,它是Apache Tomcat服务器的一部分,用于处理JSP(JavaServer Pages)技术。JSP是Java平台上用于创建动态Web内容的一种方式,它允许开发人员将静态HTML与动态Java代码相结合,以生成...

    解决 tomcat9 在Ubuntu 安装下 访问tomcat 首页 java.lang.ClassNotFoundException: org.apache.jsp.index_jsp 错误

    在阿里云买了一台Ubuntu16.04的ECS服务器,安装完Tomcat 9 和JDK 1.8之后,兴致勃勃的访问服务器的8080端口,发现竟然报错:org.apache.jasper.JasperException: java.lang.ClassNotFoundException: org.apache.jsp....

    解决MyEclipse下开发Struts异常:org.apache.struts.taglib.bean.CookieTei.doc 下载

    在本篇文章中,我们将深入探讨如何解决在MyEclipse环境下开发Struts应用时遇到的一个常见问题:“org.apache.jasper.JasperException: Failed to load or instantiate TagExtraInfo class: org.apache.struts.taglib...

    JSTL必要包(jstl.jar和standard.jar)

    解决struts2中报错:“HTTP Status 500 - org.apache.jasper.JasperException: The absolute uri: ...将这两个jar包拷贝到WebContent/WEB-INF/lib目录下,可解决当前App报错,若拷贝到Tomcat 7.0/lib目录下,可解决所有...

    org.apache.jasper.jar

    jasper包

    初用Google App Engine for Java (org.apache.jasper.JasperExceptio; org.datanucleun)

    `org.apache.jasper.JasperException`通常出现在JSP(JavaServer Pages)处理过程中,当JSP引擎(如Tomcat中的Apache Jasper)遇到编译或执行问题时会抛出这个异常。这可能是因为JSP文件有语法错误、找不到引用的...

    jasper-compiler.jar

    当遇到org.apache.jasper.JasperException: Template /template/ajax/text.ftl not found. - Class: freemarker.template.Configuration 这种错误的时候使用

    jasper-1.900.1.tar.gz

    《Jasper库1.900.1版的深度解析》 Jasper,作为一个开源的JPEG 2000编解码库,是处理JPEG 2000图像格式的关键工具。这个名为"jasper-1.900.1.tar.gz"的压缩包包含了Jasper库的1.900.1版本,它提供了对JPEG 2000标准...

    org.apache.jasper.glassfish-2.1.0.v201110031002.jar

    java运行依赖jar包

    最全jasper相关jar包

    里面有jasper.jar,jasper-compiler.jar,jasper-compiler-jdt-5.5.15.jar,jasper-el.jar,jasper-jdt.jar,jasper-runtime.jar

    关于springboot我出过的那些错误.docx

    错误二:org.apache.jasper.JasperException: /WEB-INF/jsp/show.jsp (line: [2], column: [18]) quote symbol expected 错误原因:show.jsp 中第二行少了个“” 解决方式:加上缺少的“ 错误三:org.apache....

    Java服务器Tld标签文件扫描器(含源代码)

    会输出提示信息“org.apache.jasper.servlet.TldScanner.scanJars 至少有一个JAR被扫描用于TLD但尚未包含TLD。 ” 当然解决办法很简单,就是找到 Tomcat 服务器安装目录下的 conf 文件夹下的**catalina.properties...

    Tomcat6_0_36 源代码 src

    而`org.apache.jasper.JspC`则是Jasper的主要编译工具,用于将JSP文件转换为Java源代码。 深入到源代码,你会发现Tomcat是如何实现线程池、连接管理和会话管理的。例如,`org.apache.catalina.connector.Connector`...

    Tomcat服务器源码

    Jasper的主要类有`org.apache.jasper.JspC`和`org.apache.jasper.compiler.Generator`。 4. **Juli**:Tomcat的日志系统,提供灵活的日志记录配置。`org.apache.juli.logging.LogFactory`和`org.apache.juli....

    jasper-1.900.1.zip

    jasper项目是一个开源的JPEG 2000编解码器实现,主要由Java和C语言编写。JPEG 2000是一种先进的图像压缩标准,其特点是采用了分块编码、小波变换和多级编码等先进技术,相比传统的JPEG,它提供了更高的压缩效率和更...

    jasper-1.900.1

    Jasper的核心是iReport,这是一个基于Java的报表设计工具,允许用户通过直观的拖放界面创建报表模板。这些模板可以包含各种复杂的报表元素,如表格、图表、文本、图片等,并支持多种数据源,如数据库、XML、JSON等...

    关于jsp页面使用jstl的异常分析

    如果jsp页面报如下异常 org.apache.jasper.JasperException: java.lang.ClassNotFoundException: org.apache.jsp.Customer.addCustomerInfo_jsp org.apache.jasper.servlet.JspServletWrapper.getServlet...

Global site tag (gtag.js) - Google Analytics