GUJ
Notícias, artigos e o maior fórum brasileiro sobre Java
home
fórum
notícias
tópicos recentes
empregos
artigos
Bem-vindo ao GUJ.
Crie seu login
, ou digite-o para logar no site.
Usuário:
Senha:
Access Denied (Struts 2)
Índice dos Fóruns
»
Desenvolvimento Web
Autor
Mensagem
16/01/2012 02:51:03
Assunto:
Access Denied (Struts 2)
kilate
Thread.start()
Membro desde: 21/12/2011 12:54:05
Mensagens: 31
Localização: Rio de Janeiro / RJ
Offline
Olá pessoal! Estou com um problema em um JSP que contém Struts, quando eu o acesso recebo essa exceção:
org.apache.jasper.JasperException: access denied (java.io.FilePermission template/xhtml/theme.properties read) - Class: java.security.AccessControlContext
File: AccessControlContext.java
Method: checkPermission
Line: 374 - java/security/AccessControlContext.java:374:-1
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:502)
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:717)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:270)
org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:269)
java.security.AccessController.doPrivileged(Native Method)
javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:302)
org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:163)
java.security.AccessController.doPrivileged(Native Method)
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:8
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:270)
org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:269)
java.security.AccessController.doPrivileged(Native Method)
javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:302)
org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:243)
Um abraço!
Leonardo B. Cordeiro
OCPJP 1.6 - 24/04/2012
16/01/2012 08:57:35
Assunto:
Re:Access Denied (Struts 2)
arthurgon
Java Ninja
Membro desde: 05/02/2007 00:57:43
Mensagens: 284
Localização: são paulo
Offline
Ao que parece você não tem acesso. Posta o código da action que faz o acesso inclusive o struts.xml.
Arthur G. Gomes Jr.
Analista Java Sênior
16/01/2012 09:11:20
Assunto:
Re:Access Denied (Struts 2)
viudes
Thread.start()
Membro desde: 20/08/2008 10:09:42
Mensagens: 37
Localização: Butantã - São Paulo
Offline
Ja verificou as permissões de arquivo?
Abraços,
----------
Anderson Viudes
16/01/2012 11:50:24
Assunto:
Re:Access Denied (Struts 2)
kilate
Thread.start()
Membro desde: 21/12/2011 12:54:05
Mensagens: 31
Localização: Rio de Janeiro / RJ
Offline
Na verdade, não tem Action. Só fiz essa página para testar se funciona nesse servidor. Localmente funciona.
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd"> <struts> <constant name="struts.enable.DynamicMethodInvocation" value="false" /> <constant name="struts.devMode" value="false" /> <package name="default" namespace="/" extends="struts-default"> </package> <include file="example.xml" /> </struts>
struts.xml
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="ISO-8859-1"%> <%@ taglib prefix="s" uri="/struts-tags" %> <html> <head> <title>Teste</title> </head> <body> <br> <center> <form action="cadastrar" method="POST"> <table border="0"> <tr> <s:textarea></s:textarea> </tr> </table> <input type="submit" value="Cadastrar"><br> <br>| </form> </center> </body> </html>
Um abraço!
This message was edited 1 time. Last update was at 16/01/2012 11:50:56
Leonardo B. Cordeiro
OCPJP 1.6 - 24/04/2012
16/01/2012 13:14:05
Assunto:
Re:Access Denied (Struts 2)
kilate
Thread.start()
Membro desde: 21/12/2011 12:54:05
Mensagens: 31
Localização: Rio de Janeiro / RJ
Offline
Alguém?
Leonardo B. Cordeiro
OCPJP 1.6 - 24/04/2012
Índice dos Fóruns
»
Desenvolvimento Web
Ir para:
Selecione um Fórum
Notícias
Assuntos gerais (Off-topic)
MundoJ - Artigos, Notícias e Debates
Artigos e Tutoriais
Java Básico
Java Avançado
Ferramentas, Frameworks e Utilitários
Desenvolvimento Web
Interface Gráfica
Google Android e Java Micro Edition (ME)
Certificação Java
Persistência: Hibernate, JPA, JDBC e outros
Java Enterprise Edition (Java EE)
Frameworks e Bibliotecas brasileiros
RIA - Flex, JavaFX e outros
Arquitetura de Sistemas
Metodologias de Desenvolvimento e Testes de Software
JavaScript
Ruby & Ruby on Rails
Outras Linguagens
Powered by
JForum 2.1.8
©
JForum Team