Hi,
I am using the code below suggested by Srini in a test program, but
strangely its hanging. Its not even going into infinite loop.

A very small code I have written is :

import java.io.*;

public class t
{
  public static void main(String[] args)
  {
    try
    {
      Process proc = Runtime.getRuntime().exec("b.bat");
      BufferedReader br = new BufferedReader(new
InputStreamReader(proc.getInputStream()));
      String line = "";
      int i = 0;
      while ((line = br.readLine()) != null)
      {
        System.out.println(i+" "+line.length());
        i++;
        System.out.println("end while loop");
      }
    }
    catch(IOException ex)
    {

    }
  }
}

b.bat is a dos batch file . I have used the following contents in b.bat
@echo off
echo "<HTML>"
echo "<BODY>"
echo "<H1>Hello World !</H1>"
echo "</BODY>"
echo "</HTML>"

When I run the above class as c:\java t , I get the following output
0 8
end while loop
1 8
end while loop
2 24
end while loop
3 9
end while loop
4 9
end while loop

AND the program hangs, it does,nt go into infinite loop even. I am
perplexed. Can somebody pl find the reason for this ?

-mukul



At 08:05 AM 8/5/99 +0530, you wrote:
>Hi susan,
>
>        I have successfullly ran a shell script with the following command
>and now we have running a deamon too with this command, hope this snippet
>shall help u
>
>                        **********
>
>       Process proc = Runtime.getRuntime().exec("sh ss.s");
>        BufferedReader br = new BufferedReader(new
InputStreamReader(proc.getInp
>utStream()));
>        String line = "";
>        while ((line = br.readLine()) != null)
>        {
>            System.out.println(line);
>        }
>    }
>
>Srini

___________________________________________________________________________
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff SERVLET-INTEREST".

Archives: http://archives.java.sun.com/archives/servlet-interest.html
Resources: http://java.sun.com/products/servlet/external-resources.html
LISTSERV Help: http://www.lsoft.com/manuals/user/user.html

Reply via email to