Hola, tengo un problema con un servlet. La verdad es que el problema es con la politica de seguridad.
Tengo un servlet que si lo ejecuto en el servidor local con tomcat funciona perfectamente, pero a la hora de colgarlo en un servidor externo me esta dando problemas.
Creo que la solucion esta en modificar la politica de seguridad. Tendria que modificar el archivo java.policy del jdk del servidor o el archivo catalina.policy del tomcat del servidor?Cual esta usando tomcat realmente?
Aqui dejo el error.
Gracias y un saludo
java.security.AccessControlException: access denied (java.io.FilePermission c:/windows/temp/datos.dat read)
java.security.AccessControlContext.checkPermission (AccessControlContext.java:323)
java.security.AccessController.checkPermission(Acc essController.java:546)
java.lang.SecurityManager.checkPermission(Security Manager.java:532)
java.lang.SecurityManager.checkRead(SecurityManage r.java:871)
java.io.FileInputStream.<init>(FileInputStream.jav a:100)
servletleer.doPost(servletleer.java:31)
servletleer.doGet(servletleer.java:11)
javax.servlet.http.HttpServlet.service(HttpServlet .java:689)
javax.servlet.http.HttpServlet.service(HttpServlet .java:802)
sun.reflect.GeneratedMethodAccessor53.invoke(Unkno wn Source)