Problemas ejecutar aplicacion
Publicado por Isai (19 intervenciones) el 04/03/2005 01:06:37
Bueno en problema radica en querer ejecutar una aplicacion java desde JSP, he logrado ver en el administrador de tareas y puedo ver que si ejecuta java pero se termina rapido y la aplicacion tarda 1min. para terminar de ejecutarse que puedo hacer? pongo el codigo...
<!DOCTYPE HTML PUBLIC *-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> AnswerQ </TITLE>
</HEAD>
<BODY>
<form name=form1 method=post action=answeq.jsp>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p align=center> Pregunta:
<input name=Pregunta type=text size=50 maxlength=50 align=middle>
</p>
<p> Snnipets:
<input name=Snnipets type=text value=50 size=5 maxlength=3>
<input type=submit value=Buscar>
</p>
</form>
<%-- Directiva de la pagina JSP --%>
<%@ page import="java.io.*"%>
<%
//SE CREA ARCHIVO PREGUNTA.TXT EN C:\
String gettex;
gettex=request.getParameter("Pregunta");
if (gettex!=null)
{
FileOutputStream pregunta=null; DataOutputStream datos=null;
try
{
pregunta=new FileOutputStream ("c:/preguntas.txt");
datos=new DataOutputStream(pregunta);
datos.writeBytes(gettex);
}
catch(FileNotFoundException fa){}
catch(IOException e)
{
datos.close();
}
}
Runtime comando=Runtime.getRuntime();
Process pro=null;
try
{
String cadena,Snnip;
Snnip=request.getParameter("Snnipets");
cadena="java test.Principal C:/preguntas.txt C:/Prueba/Snippets C:/Prueba/PerlData C:/Prueba/perlResults -a -sn "+Snnip;
pro=comando.exec(cadena);
pro.waitFor();
/ pro.destroy();
out.println(cadena);
}
catch(IOException d){ out.println("error en " + d); }
%>
</BODY>
</HTML>
<!DOCTYPE HTML PUBLIC *-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> AnswerQ </TITLE>
</HEAD>
<BODY>
<form name=form1 method=post action=answeq.jsp>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p align=center> Pregunta:
<input name=Pregunta type=text size=50 maxlength=50 align=middle>
</p>
<p> Snnipets:
<input name=Snnipets type=text value=50 size=5 maxlength=3>
<input type=submit value=Buscar>
</p>
</form>
<%-- Directiva de la pagina JSP --%>
<%@ page import="java.io.*"%>
<%
//SE CREA ARCHIVO PREGUNTA.TXT EN C:\
String gettex;
gettex=request.getParameter("Pregunta");
if (gettex!=null)
{
FileOutputStream pregunta=null; DataOutputStream datos=null;
try
{
pregunta=new FileOutputStream ("c:/preguntas.txt");
datos=new DataOutputStream(pregunta);
datos.writeBytes(gettex);
}
catch(FileNotFoundException fa){}
catch(IOException e)
{
datos.close();
}
}
Runtime comando=Runtime.getRuntime();
Process pro=null;
try
{
String cadena,Snnip;
Snnip=request.getParameter("Snnipets");
cadena="java test.Principal C:/preguntas.txt C:/Prueba/Snippets C:/Prueba/PerlData C:/Prueba/perlResults -a -sn "+Snnip;
pro=comando.exec(cadena);
pro.waitFor();
/ pro.destroy();
out.println(cadena);
}
catch(IOException d){ out.println("error en " + d); }
%>
</BODY>
</HTML>
Valora esta pregunta


0