Ejecutar programas desde mi servlet

cristi
23 de Abril del 2004
Hola a todos y gracias por vuestro tiempo. Tengo un servlet y cuando intento abrir desde el un PDF ya sea mediante un hipervinculo, o desde java utilizando :
Runtime rt = Runtime.getRuntime();
Process p = rt.exec("C:\AcroRd32.exe c:\informePuestos.pdf");

Me dice q no tengo acceso. Supongo que tendre q modificar alguna de las opciones de seguridad de Tomcat, pero no se como. Alguien puede ayudarme?

Panzer
23 de Abril del 2004
Hola Cristi, lo que creo que quieres hacer es que se abra un pdf con el Acrobat Reader, pero en el cliente, cosa que con un servlet debe ser imposible, ya que se ejecuta en el servidor. Como mucho conseguirás que efectivamente se abra en el servidor si es que el reader está en esa ruta :P. Ya se que no aporto mucho, solo decirte que si quieres abrir un programa en el cliente, desde un servlet me parece imposible.

csanche7
23 de Abril del 2004
¿podrías contar qué es lo que quieres hacer?.