(Em uma Servlet)
 Estou executando um arquivo
executável no Linux utilizando o
Runtime.getRuntime(). Porém, não posso
executá-lo diretamente, pois preciso
definir o diretório aonde está esse
executável, para que ele leia
corretamente alguns arquivos .txt.
 O que estou fazendo é executar o
'bash' com o Process.exec(), e então
eu mando alguns comandos para o 'bash'
através do OutputStream dele.
 Até aí, tudo bem. O problema é que eu
preciso que a servlet espere que a
execução do arquivo chamado termina
para continuar. Mas não tenho como
utilizar o Process.waitFor(), pois
isso faria a servlet esperar o fim do
'bash', ele ele não termina a não ser
que seja 'killed'...

 Alguém pode me ajudar?? Desde já
agradeço!

________________________________________________________
Paulo "gangrel-br" R. C. Siqueira
Programador e Fanático por Jogos :)
Mogi das Cruzes - SP


__________________________________________________________________________
E-mail Premium BOL
Antivírus, anti-spam e até 100 MB de espaço. Assine já!
http://email.bol.com.br/



------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------

Responder a