AccessControlException mientras que la conexión de MySQL usando JDBC en GWT modo de host
-
19-09-2019 - |
Pregunta
Quiero conectar a una base de datos mysql en localhost: 3306 usando JDBC en un servlet GWT, pero cuando intento conectar me sale este error:
java.security.AccessControlException: access denied (java.lang.RuntimePermission modifyThreadGroup)
...
Yo sé que tengo que aplicar una política de seguridad para Tomcat para resolver este problema, algo como esto:
grant codeBase "file:${catalina.home}/webapps/-" {
permission java.net.SocketPermission "192.168.12.81:3306", "connect";
};
Pero no sé dónde debería aplicar este cambio? Por favor proporcionar una solución tanto para el modo organizado y web.
Solución
Asegúrese de que no está utilizando el Google App Engine (estoy asumiendo que aquí está utilizando el Google Eclipse Plugin ): ir a las características de su proyecto -> < strong> Google -> App Engine , y asegúrese de que no está marcada
.Si esto no ayuda, leer a través de las sugerencias en este hilo .
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow