Obrigado pela ajuda, mas acho que não entendi... Preciso que a servlet NÃO continue enquanto
o Process estiver trabalhando.... Geralmente isso seria feito com o método "waitFor()", porém o
"bash" não acaba, e o "waitFor()" fica esperando "para sempre"...

Jose René wrote:
E-mail Premium BOL
Antivírus, anti-spam e até 100 MB de espaço. Assine já!
http://email.bol.com.br/
Amigo,
  Você vai ter que disparar a classe Process dentro de uma Thread para que o 
servlet possa continuar enquanto o Process estiver trabalhando.


Citando gangrel-br <[EMAIL PROTECTED]>:

  
(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] 
-------------------------------------------------------------------------

    




-------------------------------------------------
This mail sent through IMP: http://horde.org/imp/

------------------------------ 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] 
-------------------------------------------------------------------------



  

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

Responder a