Link to home
Start Free TrialLog in
Avatar of mmoore
mmooreFlag for United States of America

asked on

Java 1.0.2 Runtime exec Process InputStream Readline

I am trying to get the InputStream back from exec(ing) the Unix ls command.
I have working Java 1.1.n code, but I must make it work on a Java 1.0.2 VM.
( Oracle's Java Cartrige currently only supports 1.0.2)
Here is my working 1.1.3 code.
------------------------------------------
import java.io.*;
public class Remote {
 public static void main(String[] argv){
    Runtime rt = Runtime.getRuntime();
    try {
       Process d = rt.exec("ls -alF");
       InputStream in = d.getInputStream();
       DataInputStream din = new DataInputStream(in);
       String inline = new String("start");
       while (inline != null) {
          inline = din.readLine();
          if (inline != null ) {
             System.out.println(inline);
          }
        }
        din.close();
     }  
     catch(IOException e) {
     System.out.println("IOException");
     }  
   }  
 }
---- cut n paste was funky, hope I didn't screw it up -------

Can somebody show me some code that acomplishes the same thing using Java 1.0.2.
Thanks.
Mike
Avatar of imladris
imladris
Flag of Canada image

All of that appears to be stuff supported in 1.0.2. What exactly is going wrong when you use it in 1.0.2?

Avatar of mmoore

ASKER

read error
the problem occures with
 inline = din.readLine();

Avatar of acidburn
acidburn

There is nothing wrong with your program except that you must compile it usinfg the 1.0.2 jdk not the 1.1 jdk. Just in case you have had trouble finding the 1.0.2 jdk I have included the entire jdk for windows (alas linux is my favorite flavour, but I suspect you will find the windows jdk 1.0.2 useful) as a uuencoded attachment in my (long winded) answer:

begin 644 JDK-1.0.2
M35J0``,````$````__\``+@`````````0```````````````````````````
M````````````````````@`````X?N@X`M`G-(;@!3,TA5&AI<R!P<F]G<F%M
M(&-A;FYO="!B92!R=6X@:6X@1$]3(&UO9&4N#0T*)`````````!010``3`$&
M``7*9RX``````````.``CH$+`0(7`,H```!`````L@``P($````0````X```
M```!```0`````@```0`````````#``H````````0`@``!`````````,`````
M`!```!``````$```$````````!````````````````#@`0"N!0``````````
M`````````````````````````/`!`-@2````````````````````````````
M````````````````````````````````````````````````````````````
M`````````````````````"YT97AT````7\@````0````R@````0`````````
M`````````"```&`N8G-S`````+RP````X````+(`````````````````````
M``"```#`+G)D871A```,`````*`!```"````S@``````````````````0```
M0"YD871A````C"(```"P`0``)````-```````````````````$```,`N:61A
M=&$``*X%````X`$```8```#T``````````````````!```#`+G)E;&]C``"&
M$P```/`!```4````^@``````````````````0```0@``````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M`````````````````````````````````````````````%9HT$4!`&H"Z)-T
M``"#Q`AHT$4!`&H/Z(1T``"#Q`AHT$4!`&H+Z'5T``"+1"04@\0(BP"C1&("
M`.@B80``HZQA`@"-1"0,4,<%^&$"``````"-1"0,4.AD`0``@\0("\`/A5$!
M``"+1"0,HVBP`@"#.`!T+[D$````H6BP`@"+`(`X`'0.@#A<=0/&`"]`@#@`
M=?(!#6BP`@"A:+`"`(,X`'76BT0D"*,88@(`QP448@(``````(-\)`@`#XZ.
M````BW0D#(/N!(M$)`RC:+`"`(M&!(/&!`O`=&&YJ+4"`&:+$&8[$77IBD`"
M.D$"=>$Y="0,<QG'!@````"+QBL%:+`"`,'X`J,88@(`ZQ60QP5HL`(`8+`"
M`,<%&&("``````"#Q@2)-6RP`@"+1"0(*P488@(`2*,48@(`QP54L`(`````
M`.L1C:0D`````,<%5+`"``$```!H!"```.C<<0``@\0$H[1A`@!H`0`!`.C*
M<0``@\0$H]!A`@"#/;1A`@``=!H+P'06H;1A`@`%`"```*/\80(`Z!$&``!>
MPVBHLP(`:-C#`@#H4'$``(/$"+@$````7L.-FP````"#[`135E=5BT0D&"O2
MBSB+1"0<QT0D$`````"+,$\[^@^.Y0(``(M&!(/&!(`X+0^%U@(```^V:`%`
M0`OM#X2_`@``*\F[`0```(/M)(/]5G<._R2M"!8!`(VD)`````")7"00Z8T"
M```[T70;BRTXL`(`*^H[Z7\"B^F)+3BP`@"+T>EN`@``_P4XL`(`Z6,"``!"
MZ5T"```[T703B0T(L`(`B]'I3`(``(V;`````(D="+`"`.D[`@``.]%T$8D-
M(+`"`(O1Z2H"``"-9"0`B1T@L`(`Z1L"```[T701B1T@L`(`B]'I"@(``(UD
M)`")#2"P`@#I^P$``#O1=!&)#4RP`@"+T>GJ`0``C60D`(D=3+`"`.G;`0``
M.]%T(8LM`+`"`"OJ.^E_`HOIB2T`L`(`B]'IO`$``(V;`````/\%`+`"`.FK
M`0``.]%T!XO1Z:`!``")#0"P`@#IE0$``#O1=`V)#02P`@"+T>F$`0``B1T$
ML`(`Z7D!``"-20`[T703B0U$L`(`B0T0L`(`B]'I7P$``(D=1+`"`(D=$+`"
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
M`@`E_P```(L$AHLU@'L"`,'N"#/&HX![`@`E_P````$%A'L"`(LUA'L"`(O&
MP>8)`_`#\(TT\,'F!0/PP>8(`_"--+!&B36$>P(`P>X8,S6(>P(`H=AA`@"!
MYO\```"+!+"+-8A[`@#![@@SQJ.(>P(`0HO!20O`#X58____*\!=7UY;@\0D
MPXVD)`````"-I"0`````@^PT4U9752OVQT0D&/____^)="0PB70D+&:)="04
M9HET)!:)="0@QP5PL`(`D'L"`&:AYF$"`&:)1"02QP4\8@(``0```&@`!```
MZ.!9``"#Q`2CV&$"`#O&=0VX!0```%U?7EN#Q#3#*](KP(U)`+\!````L1\J
MB,B[`@#3YPO70(/X#G+IH=AA`@"_`0```,<``````(O/N`@```"+__;!`70&
MT>DSRNL"T>E(=?"AV&$"`$>)3+C\@?\``0``?-6#/1AB`@``?CFA&&("`,'@
M`E#H5UD``(E$)#2#Q`0+P'0@*\`Y!1AB`@!^%HM,)##'`0````"#P01`.P48
M8@(`?.Z#/11B`@``?C6A%&("`,'@`E#H%5D``(E$)#"#Q`0+P'0<*\DY#11B
M`@!^$L<``````(/`!$$[#11B`@!\[F:#?"02``^$)0\``,=$)#0`````QT0D
M'`````!F@WPD$@`/A%8"```K_XUD)`"#?"0<0`^-10(``(M$)!QF_TPD$HT$
M0(T$Q9![`@"C<+`"`&H$:`QB`@#H(1<``(/$"#O'#X1^`0``:@1H-&("`&@,
M8@(`Z'5>``"#Q`P[QP^%;`$``.CE\___.\</A8\!``!J`C/`9J$<X`$`4.B=
M)```@\0(.\=T#SOP?0*+\(/X`0^/;0$``&H#,\!FH1[@`0!0Z'<D``"#Q`@[
MQW0/._!]`HOP@_@!#X]E`0``5S/`9J$@X`$`4.A2)```@\0(.\=T#SOP?0*+
M\(/X`0^/7@$``#D]5+`"`'04Z$\1```[QP^$N@```.FO````B_^+WXLM:+`"
M`(/M!`4`````BT4$@\4$.\=T-8L-"+`"`%%0:$S@`0#H!$,``(/$##O'=-V[
M`0```#E\)#!T$2LM:+`"`(/E_(M$)#")7`4`.]]T98LM;+`"`(/M!(UD)`"+
M102#Q00[QW0VBPT(L`(`45!H3.`!`.BT0@``@\0,.\=TW8O?.7PD+'05*RUL
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
M``"#Q`R_3.`!`+G_____*\#RKO?128"Y2^`!``IU!XB92^`!`$D[RW2EOP$`
M``#I//[__XV;`````(/X30^$S04``(/X3G4RN("\`@"#/3BP`@``=06XC+P"
M`%!H3.`!`&C8MP(`:-C#`@#HBD\``(/$$.F8!0``B_^#^`(/CHT%``"#_@(/
MC80%``"^`@```.EZ!0``C60D`,<%*+`"``$```#'!22P`@``````H7"P`@#V
M0!0!#X2M````Z`CO__\+P`^$H````(/X!75.._!]`HOP:$S@`0!H&+D"`&C8
MPP(`Z!%/``"#Q`SI'P4``(O_C:0D`````,<%)+`"``$```#'!2BP`@``````
MQP4LL`(``````.GS!```@ST\L`(``'02@STPL`(``'4I@ST\L`(``'4)@STP
ML`(``'47:$S@`0!H2+D"`&C8PP(`Z*5.``"#Q`QF_T0D%NFN!```C60D`(UD
M)`#'!;QA`@``````*_^)/2AB`@")/21B`@#&!2!B`@``QP7,80(``0```,<%
MU&$"`/____\Y/3RP`@`/A'$````Y/3"P`@!U,V@$O`(`:`B\`@!H3.`!`&@,
MO`(`:$"W`@!HN,,"`.@F3@``@\08:+C#`@#H^5(``(/$!#/`9J$TX`$`"\!T
M;8/X"`^$R`$``&A,X`$`:/BZ`@!HV,,"`.CM30``@\0,OP$```#IWP,``(,]
M!+`"``!T)\<%5.$!`+C#`@!H`(```&BXPP(`Z"Z2``"#Q`10Z%6)``"#Q`CK
MFN@+#```"\!TD;\R````Z9P#``"#/3RP`@``#X6#````@STPL`(```^%=@``
M`(,]`+`"``%T"K@<O`(`ZRB-20"#/43@`0``=0>XX+L"`.L5H7"P`@#V0!0$
MN.R[`@!U!;CXNP(`N12\`@"#/02P`@``=06Y&+P"`%%0:$S@`0!H(+P"`&A`
MMP(`:+C#`@#H'4T``(/$&&BXPP(`Z/!1``"#Q`3'!1QB`@"<X0$`QP6<80(`
M`````"O;O0"```"+_Z&H80(`_PVH80(`.\-^*/\-I&$"`'@9H:!A`@"*`"7_
M````_P6@80(`ZQ$%`````.AK#```ZP6X_____X/X_W1/.1V\80(`=4>+#1QB
M`@"(`?\%'&("`/\%G&$"`#DMG&$"`'6;4Z&<80(`4&B<X0$`Z-H,``"#Q`S'
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
M80(`.06@80(`<\_I"P(``(O_H;1A`@`K!:!A`@`!!:1A`@"^`0```.GN`0``
M!0````"A"&("`)DSPBO")?\?```SPBO"B_B#_Q(/CL,```!J`*$(8@(`*\=0
MH;!A`@!0Z*UA``"#Q`RCN&$"`%>AM&$"`%"AL&$"`%#HTVT``(/$#*.D80(`
M._@/A8P!``"AM&$"``/'@^@6HZ!A`@"AM&$"`#D%H&$"`')0C:0D`````*&@
M80(`@#A0=11J!&@`8@(`4.A90```@\0,"\!T%?\-H&$"`*&T80(`.06@80(`
M<\_K%J&T80(`*P6@80(``06D80(`O@$```!J`Z&T80(`4*'\80(`4.B$1```
M@\0,ZPRA"&("`"O'H[AA`@"+1"0L*\<%_Q\``)F!XO\?```#PL'X#8OXNP$`
M```+]@^%+0$``+T`X/__._L/C,D````!+;AA`@!J`*&X80(`4*&P80(`4.BG
M8```@\0,:``@``"AM&$"`%"AL&$"`%#HSFP``(/$#*.D80(`/0`@```/A80`
M``"AM&$"``7_'P``HZ!A`@"AM&$"`#D%H&$"`'))H:!A`@"`.%!U%&H$:`!B
M`@!0Z%@_``"#Q`P+P'05_PV@80(`H;1A`@`Y!:!A`@!SS^L6H;1A`@`K!:!A
M`@`!!:1A`@"^`0```&H#H;1A`@!0H?QA`@!#4.B"0P``@\0,"_8/A"____\+
M]G53@STPL`(``'42@SWX80(``'0A@ST4L`(``'48H:QA`@!0:"2_`@!HV,,"
M`.B3.```@\0,:("]`@!HV,,"`.B!.```@\0(N`(```!=7UY;@\08PY"AN&$"
M`"L%M&$"``,%H&$"`*/T80(`NQ8```"-;"00D(,]I&$"``!U.&@`(```H;1A
M`@!0H;!A`@!0Z*%K``"#Q`RCI&$"``O`=&5\<X$%N&$"```@``"AM&$"`*.@
M80(`BQ6D80(`.]-R`HO3B\*+_8LUH&$"`(O(P>D"\Z6+R(/A`_.D`^H!%:!A
M`@`I!:1A`@`KVG6)N!8````+P'4VN#,```!=7UY;@\08PXU)`+@6````*\/K
MXXVD)`````!H`+T"`&C8PP(`Z*$W``"#Q`@KP.O&BD0D%27_`/__9L'@"(I,
M)!2!X?\`__]F"\%FH^!A`@"*1"07)?\`__]FP>`(BDPD%H'A_P#__V8+P6:C
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
MI&$"`.L?H:!A`@`K!;1A`@`KQ@$%I&$"``,UM&$"`(DUH&$"`(M$)"1=7UY;
M@\08PY"+3"0$BD$!)?\`__]FP>`(B@F!X?\`__]F"\'#C60D`(M,)`0STHI1
M`S/`BD$"P>((`]`SP(I!`<'B"`/0P>((,\"*`0/"PXO_C:0D`````%-65U6+
M?"0<"_]^-(MT)!2+7"08,\"*`U#H(C<``(/$!(OH,\"*!E#H$S<``(/$!#OH
M=1.`/@!T/T]&0PO_?]0KP%U?7EO#OP$````SP(H#4.CJ-@``@\0$B]@SP(H&
M4.C;-@``@\0$.]A^!;______B\==7UY;PRO`75]>6\.0@>Q,`0``4U9758&\
M)&0!`````0``=AF+E"1@`0``BX(`!```B40D%.L5C9L`````QT0D%!````"+
ME"1@`0``C;PD&`$``"O`N1$```#SJXO*BX0D9`$``(LQ_X2T&`$``(/!!$AU
M\8N$)&0!```[A"08`0``=2F+C"1T`0``B[PD>`$``,<!`````,<'`````"O`
M75]>6X'$3`$``,.+_[D!````C80D'`$``(UD)`"#.`!U#X/`!$&-M"18`0``
M.\9V[(OQB[PD>`$``(ET)!@Y#W,"B3>[$````(V$)%@!``"#.`!U#X/H!$N-
MO"08`0``.\=U[(N\)'@!``")7"1`.1]V!(O#B0>X`0```-/@B40D1#O+<R&-
MO(P8`0``BT0D1"L'B40D1'@M@\<$00/`B40D1#O+<N:-C)P8`0``BP$I1"1$
M>2"X`@```%U?7EN!Q$P!``##N`(```!=7UY;@<1,`0``PP-$)$2)`2O)B8PD
MV````(V\)!P!``"-A"3<````2W0-`P^#QP2)"(/`!$MU\RO_BP*#P@0+P'03
MC8R$U````(L!B3R%D(8"`$")`4<YO"1D`0``=]HK[8FL)-0```#'1"0PD(8"
M`,=$)!S_____B:PDD````"O2B6PD$(EL)%`K_SMT)$`/C]`"``"+1"08C82$
M&`$``(E$)#R+`(E$)"B+1"0H_TPD*`O`#X29`@``BT0D'(TTA0````"+A#24
M`````T0D$#M$)!@/C4(!``"+1"0H0(E$)#B+1"00`X0TE````(E$)!"#Q@3_
M1"0<BU0D0(N\)'@!```KT(L'.]!V`HO0BUPD&"M<)!"_`0```(K+T^<Y?"0X
M<R.+1"0H0"OXBT0D/$,[VG,3`_^+2`2#P`0[SW,'*_E#.]IR[8M$)!"-#`,[
M3"04=@P[1"04<P:+7"04*]B_`0```(K+T^>)G#24````C03]"````%#H,RD`
M`(/$!`O`#X0*`@``C4\!`0V,X0$`BXPD=`$``(U0"(D1C4@$B8PD=`$``,<!
M`````(E4-%`+]G11B:PTU````(J$-)````"(1"1)@,,0B%PD2(E4)$R[`0``
M`(I,)!#3XTLJR"/=T^N+1"1(B40D)(O"BTPT3(E$)""-#-F+1"0DB0&+1"0@
MB4$$BX0TE`````-$)!`[1"08#XS'_O__BDPD&"I,)!"(3"1)BX0D9`$``(T$
MA9"&`@`[1"0P=P?&1"1(8^M<BT0D,(L`.80D:`$``'86/0`!```/DL`$#XA$
M)$B+1"0PBP#K+8NT)'`!```KA"1H`0``B@1&B$0D2(M$)#"+,(N$)&P!```K
MM"1H`0``9HL$<&:)1"1,@T0D,`2X`0```-/@B40D+(I,)!"+]=/N._=S)(U,
M\@#!X`.)1"0TBT0D2(M<)$R)`8E9!`-,)#0#="0L._=RY[@!````BDPD&/[)
MT^"%Q70(,^C1Z(7%=?@SZ(M$)!R--(4`````N`$```"*3"00T^!((\4[A#34
M````#X2/_?__C9L`````@^X$_TPD'(M$)!`KA#24````B40D$+@!````BDPD
M$-/@2"/%.X0TU````'73Z5?]____1"08BT0D&#M$)$`/CC#]__^+O"1X`0``
MBX0DE````(D'@WPD1`!T2X-\)$`!=$2X`0```%U?7EN!Q$P!``##@WPD'`!T
M'8M$)%`+P'05BW#\@^@(4.A#*P``@\0$B\8+]G7KN`,```!=7UY;@<1,`0``
MPRO`75]>6X'$3`$``,.-FP````"-I"0`````5HM$)`@+P'05BW#\@^@(4.C[
M*@``@\0$B\8+]G7K*\!>PXVD)`````"-I"0`````@^P84U9758LME.$!`(L=
MD.$!`(L-F.$!`(E,)!2+1"0T9HL$19#``@`E__\``(E$)"2+1"0X9HL$19#`
M`@`E__\``(E$)"`[G"0T````<U2AJ&$"`/\-J&$"``O`?BC_#:1A`@!X&:&@
M80(`B@`E_P```/\%H&$"`.L1!0````#HB^7__^L%N/____^#^/\/A$L$``"*
MR]/@"^B#PP@[7"0T<JR+S8M$)"PC3"0DC33(,\"*!H/X$(E$)!`/AIX```"#
M?"008P^$(P0``(I.`3/`BL'3[2O8@VPD$!`[7"00<U&AJ&$"`/\-J&$"``O`
M?B7_#:1A`@!X%J&@80(`B@`E_P```/\%H&$"`.L.B__H^^3__^L%N/____^#
M^/\/A-L#``"*R]/@"^B#PP@[7"00<J^+1"009HL$19#``@`E__\``"/%P>`#
M`T8$B_`SP(H&@_@0B40D$`^'8O___XI.`3/`BL'3[2O8@WPD$!!U58M,)!2*
M1@2(@9SA`0#_1"04@7PD%`"````/A;;^__^#/:2P`@``=`R+3"04B0V<80(`
MZQ2+3"04:@!1:)SA`0#H">7__X/$#,=$)!0`````Z8#^__^#?"00#P^$/@,`
M`#M<)!!S5:&H80(`_PVH80(`"\!^*?\-I&$"`'@4H:!A`@"*`"7_````_P6@
M80(`ZQ+H".3__^L+C9L`````N/____^#^/\/A!(#``"*R]/@"^B#PP@[7"00
M<JN+1"00,\EFBPQ%D,`"`"/-,\`K7"009HM&!`/!BDPD$(E$)!S3[8MT)#@[
MWG-7!0````"AJ&$"`/\-J&$"``O`?BC_#:1A`@!X&:&@80(`B@`E_P```/\%
MH&$"`.L1!0````#H>^/__^L%N/____^#^/\/A)L"``"*R]/@"^B#PP@[WG*N
MB\V+1"0P(TPD((TTR#/`B@:#^!")1"00#X:@````@WPD$&,/A'4"``"*3@$S
MP(K!T^TKV(-L)!`0.UPD$'-3H:AA`@#_#:AA`@`+P'XG_PVD80(`>!BAH&$"
M`(H`)?\```#_!:!A`@#K$(UD)`#HZ^+__^L%N/____^#^/\/A"L"``"*R]/@
M"^B#PP@[7"00<JV+1"009HL$19#``@`E__\``"/%P>`#`T8$B_`SP(H&@_@0
MB40D$`^'8/___XI.`3/`BL'3[2O8.UPD$'-3H:AA`@#_#:AA`@`+P'XG_PVD
M80(`>!BAH&$"`(H`)?\```#_!:!A`@#K$(UD)`#H6^+__^L%N/____^#^/\/
MA*L!``"*R]/@"^B#PP@[7"00<JV+3"04BT0D$&:+!$60P`(`)?__```CQ2O(
M,\`K7"009HM&!"O(B4PD&(I,)!#3[8%D)!C_?P``BTPD%#M,)!AS"XM$)!CK
M"04`````BT0D%+H`@```*]`Y5"0<<P2+5"0<*50D'(M$)!0K1"08.\)R+(MT
M)!B!QISA`0"+?"04@<><X0$`B\K!Z0+SI8O*@^$#\Z0!5"04`50D&.L?BT0D
M&(M,)!2*@)SA`0"(@9SA`0#_1"08_T0D%$IUX8%\)!0`@```=3*#/:2P`@``
M=`V+3"04B0V<80(`ZQ60BTPD%&H`46B<X0$`Z/_A__^#Q`S'1"04`````(-\
M)!P`#X4L____Z6O[__^-9"0`N`$```!=7UY;@\08PXU)`+@!````75]>6X/$
M&,.-20"X`0```%U?7EN#Q!C#C4D`BTPD%(D-F.$!`(DME.$!`(D=D.$!`"O`
M75]>6X/$&,.X`0```%U?7EN#Q!C#C4D`N`$```!=7UY;@\08PXU)`+@!````
M75]>6X/$&,.-20"X`0```%U?7EN#Q!C#C4D`N`$```!=7UY;@\08PXU)`(/L
M!%-65U6AE.$!`(E$)!"+'9#A`0"+RXL]F.$!`(/A!]-L)!`KV8/[$'-5C60D
M`*&H80(`_PVH80(`"\!^*/\-I&$"`'@9H:!A`@"*`"7_````_P6@80(`ZQ$%
M`````.@KX/__ZP6X_____X/X_W12BLO3X`E$)!"#PPB#^Q!RKXMT)!"!YO__
M``#!;"00$(/K$(/[$'-9H:AA`@#_#:AA`@`+P'XP_PVD80(`>"&AH&$"`(H`
M)?\```#_!:!A`@#K&;@!````75]>6X/$!,/HN]___^L%N/____^#^/]T+XK+
MT^`)1"00@\,(@_L0<J>+1"00]]`E__\``#O&=""X`0```%U?7EN#Q`3#C4D`
MN`$```!=7UY;@\0$PXU)`,%L)!`0@^L0*^V+QDX[Q0^$G0```(/["'-7C9L`
M````H:AA`@#_#:AA`@`[Q7XH_PVD80(`>!FAH&$"`(H`)?\```#_!:!A`@#K
M$04`````Z!O?___K!;C_____@_C_='"*R]/@"40D$(/#"(/["'*OBD0D$(B'
MG.$!`$>!_P"```!U(3DMI+`"`'0(B3V<80(`ZP]55VB<X0$`Z(#?__^#Q`R+
M_<%L)!`(@^L(Z5C___^)/9CA`0"+1"00HY3A`0")'9#A`0`KP%U?7EN#Q`3#
MN`$```!=7UY;@\0$PXO_5E>#/;S``@``#X7V````OQ"+`@"X"````+F0````
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
M\J[WT4F)#9B/`@`+VP^$Z````+A,X`$`@#U,X`$``'0.@#A<=0/&`"]`@#@`
M=?*^3.`!`(`]3.`!`"]U*<<%E(\"``$```#&A"0X`@``+\:$)#D"````ODW@
M`0#IF@````4`````@SUTR`(``7X7:`,!```SP*!,X`$`4.@%$@``@\0(ZQ8S
MP(L-:,8"`*!,X`$`9HL$024#`0``"\!T6X`]3>`!`#IU4L<%E(\"``$```"@
M3.`!`(B$)#@"``"@3>`!`+Y.X`$`B(0D.0(``(V$)#H"``"`/4[@`0`O=1B@
M3N`!`(B$)#H"``"^3^`!`(V$)#L"``#&``"-A"0X`@``:@%0Z-SV__^)1"0D
M@\0("\!T$5U?7EN!Q#`#``##C9L`````QH0D.`(```"-O"0X`@``"]MU)H,]
M&+`"``!T$6HO:$S@`0#H:!(``(/$"(OP"_9U![Y,X`$`ZP%&,]N*'D8+VP^$
MO0$``(-\)!@`=!.('T?'1"08`````.F9`0``C4D`@_L6=&R#^R!T=H/[+P^$
M30$``(/[.@^$;0$``(/[.P^$:P$``(,]=,@"``%^$FA7`0``4^C'$```@\0(
MZQ"+_Z%HQ@(`9HL$6"57`0``"\!U&('[@`````^".`$``('[_@````^'+`$`
M`(@?Z20!``#'1"08`0```.D8`0``B_^#/32P`@``#X7)````@SUTR`(``7X:
M:`,!```SP*!,X`$`4.A8$```@\0(ZQF-20`SP(L-:,8"`*!,X`$`9HL$024#
M`0``"\!T%H`]3>`!`#IU#<=$)!1,X`$`ZR2-20"-1"044(U$)#10:`0!``!H
M3.`!`.A*0```C40D,(E$)!2+1"04:@-0C40D*%#H/@X``,9$)"\`@\0,C80D
M-`$``&@$`0``4(U$)#!0C40D,%"-1"0\4(U$)$1H!`$``%"-1"0\4.@10```
M@WPD)`QV!<8'(.L_Q@=?ZSH%`````,8'`(V$)#@"``!J`E#H[O3__XE$)"2#
MQ`B#^`%_6XV\)#@"```K[>L-Q@=?ZP>+_XOOQ@<[1S/;BAY&"]L/A4/^___&
M!P"#/4RP`@``=5H+[716C74!OP$````%`````#D]=,@"`'X@:@0SP(H&4.@L
M#P``@\0(ZR"+1"0<75]>6X'$,`,``,,SP(L-:,8"`(H&9HL$08/@!`O`=`-&
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
M<`R#_O\/A"@````[="0D#X0>````C31VBPRSB4PD"(E(#(-\LP0`#X4$````
M_U2S".O%9(\%`````(/$#%]>6\,SP&2+#0````"!>02GD0$`#X44````BU$,
MBU(,.5$(#X4%````N`$```##D)!65XM$)`Q0Z"0!``"#Q`0+P`^$"0$``(M0
M"`O2#X3^````@_H%=0_'0`@`````N`$```!?7L.#^@%U"+C_____7U[#QT`(
M`````(LU",D"`(M,)!")#0C)`@"+2`2#^0@/A:8```"+/03)`@"+`#V.``#`
M=0S'!03)`@"#````ZW8]D```P'4,QP4$R0(`@0```.MC/9$``,!U#,<%!,D"
M`(0```#K4#V3``#`=1+'!03)`@"%````ZSV-FP`````]C0``P'4,QP4$R0(`
M@@```.LD/8\``,!U#,<%!,D"`(8```#K$3V2``#`=0K'!03)`@"*````H03)
M`@!0:@C_TH/$"(D]!,D"`.L&4?_2@\0$B34(R0(`N/____]?7L.+3"004>AS
M+```7U[#C4D`N(C(`@"+3"0$.0AT'8L5`,D"`(/`#(T44HT4E8C(`@`[T'?E
M.0AT`BO`PP4`````@^P$4U9758L56&L"`"OV@#H`=!6+^KG_____*\#RKO?1
M`]%&@#H`=>N-!+4$````4.A*[___@\0$B^B)+5C&`@`+[74*:@GHQ.[__X/$
M!(L=6&L"`(`[`'1AC9L`````B_NY_____RO`\J[WT8E,)!"+P5#H!^___X/$
M!(E%``O`=0IJ">B&[O__@\0$B_NY_____RO`\J[WT2OYB\&+]XM]`,'I`O.E
MB\B#X0/SI`-<)!"#Q02`.P!UI<=%``````!=7UY;@\0$PXV;`````(/L"%97
M:`0!``!HN(\"`+ZXCP(`:@#H6"L``*%4:P(`QP4`X`$`N(\"`(`X`'0&BS54
M:P(`C40D#%"-1"0,4&H`:@!6Z&<```"+1"0<@\04P>`"`T0D#%#H4^[__X/$
M!(OX"_]U"FH(Z-/M__^#Q`2-1"0,4(U$)`Q0BT0D$(T$AU!75N@G````BT0D
M'(/$%$BC4,8"`(D]5,8"`%]>@\0(PXVD)`````"-I"0`````4U9758M4)"2+
M1"0@QP(`````QP`!````BW0D%(-\)!@`BTPD''0+BT0D&(-$)!@$B0B`/B)T
M(_\""\ET!8H&B`%!B@9&/"!W[@K`=0-.ZS8+R70RQD'_`.LL1H`^(G06@#X`
M=!'_`@O)=`6*!H@!04:`/B)UZO\""\ET!,8!`$&`/B)U`48K_X`^``^$LP``
M`(H&/"!T!#P)=05&Z_.+_X`^``^$FP```(-\)!@`=`N+1"08@T0D&`2)"(M$
M)"#_`+L!````*\"`/EQU!T9`@#Y<=/F`/B)U(J@!=1P+_W0/C6X!@'T`(G4&
MB_7K!(O_*]N#_P$;__??T>B+Z$@+[701"\ET!,8!7$'_`HOH2`OM=>^*!@K`
M=!P+_W4(/"!T%#P)=!`+VW0)"\ET`X@!0?\"1NN,"\ET!,8!`$'_`NE$____
M@WPD&`!T"HM$)!C'``````"+1"0@7?\`7UY;PX/L2%97C40D#%#H9BD``(-\
M)$``=%F+1"1`BP")1"0(@_A`?`6X0````(MT)$"_&,D"`(/&!(O(P>D"\Z6+
MR(/A`_.DBT0D"(/X0'P%N$````"-#(4`````BT0D"(M4)$"_6,D"`(UT$`3!
MZ0+SI2O_OEC)`@"#/O]U5H'^6,D"`+CV____=`Z-1_^#^`$;P(/@`8/H#%#H
MTR@``(D&@_C_=#7&AQC)`@"!4.BY*```)?\```"#^`)U"8"/&,D"`$#K%8/X
M`W40@(\8R0(`".L'@(\8R0(`@(/&!$>!_F#)`@!VDE]>@\1(PXV;`````/8%
M0<8"`(!T%,<%M,H"``!```#'!;C*`@````0`PXO_5E>^4&@"`(L^"_]T*F@`
M0```BT8$4%?H3R@```O`=!=H`(```&H`5^@^*```"\!T!L<&`````(/&#('^
M4&L"`'+%H5!K`@`+P'0>!0````"+,&@`@```:@!0Z`PH```+P'0&B\8+]G7G
M7U[#C60D`%9J!&@`$```:``0``!J`.CM)P``B_`+]G4%Z/$+``"A4&L"`(D&
MB350:P(`@\8(B\:)-:#*`@"!QO`/``"-2`@[QG,+B0B+P8/!"#O&<O7'!@``
M``!>PXO_C:0D`````&C\````Z"8```"#Q`2A*,T"``O`=`+_T&C_````Z`X`
M``"#Q`3#C4D`C:0D`````(/L!%<KP+FPS`(`BU0D#)`Y$70,@\$(0('Y*,T"
M`'+PP>`#.9"PS`(`=2B+D+3,`@"-1"0$:@!0B_JY_____RO`\J[WT4E14J%@
MR0(`4.@D)P``7X/$!,.-9"0`C60D`"O)N+#,`@"+5"0$.1!T"X/`"$$]*,T"
M`'+QC03-`````#F0L,P"`'4'BX"TS`(`PRO`PXV;`````(VD)`````!65XMT
M)`R+1A!0Z*$1``"#Q`0+P'4**\!?7L,%`````('^N,,"`'4(*\#K$8UD)`"!
M_MC#`@!U8;@!````_P74S0(`]T8,#`$``'0%*\!?7L.-/(4PS0(`@S\`=1AH
M`!```.B)Z?__@\0$B0<+P'4%*\!?7L.+!XE&"(D&QT88`!```+@!````QT8$
M`!```(%.#`(1``!?7L,KP%]>PXO_5H-\)`@`BW0D#'0L]D8-$'0U5N@H[O__
M@\0$@68,_^[__\=&&`````#'!@````#'1@@`````7L/V1@T0=`E6Z/SM__^#
MQ`1>PXVD)`````"![$0"``!35E=5QT0D(`````"+A"1<`@``QT0D/`````"*
M&/^$)%P"```*VP^$N@<``(MT)$2+?"1(@WPD(``/C*<'``"`^R!\%H#[>'\1
M#[[#BH`XS0(`@^`/ZP6-20`KP(M,)#R*A,%8S0(`P/@$#[[(B4PD/(O!@_@'
M#X=2!P``_R2%/*(!`(VD)`````#'1"0P`````#/`BL,]``$``'($*\#K#XL-
M:,8"`&:+!$$E`(````O`="F-1"0@BXPD6`(``%!1#[[#4.@P"```BX0D:`(`
M`(/$#(H8_X0D7`(``(U$)""+C"18`@``4%$/OL-0Z`<(``"#Q`SITP8``,=$
M)$``````QT0D.`````#'1"0H`````,=$)"0`````*_;'1"0<_____XET)##I
MH`8```^^PX/X('09@_@C=!^#^"MT*H/X+70M@_@P=##I?P8``(/.`NEW!@``
MC4D`@<Z`````Z6D&```%`````(/.`>E<!@``@\X$Z50&``"#S@CI3`8``(#[
M*G4JC80D8`(``%#H-@@``(E$)"R#Q`0+P`^-*P8``(/.!/?8B40D*.D=!@``
MBT0D*`^^RXT$@(U$0=")1"0HZ08&``"+_\=$)!P`````Z?<%``"-20"`^RIU
M*XV$)&`"``!0Z-X'``")1"0@@\0$"\`/C=,%``#'1"0<_____^G&!0``B_^+
M1"0<#[[+C02`C41!T(E$)!SIK04```^^PX/X:'01@_AL=!2#^'=T%^F6!0``
MB_^#SB#IC`4``(/.$.F$!0``@<X`"```Z7D%```%``````^^PX/H0X/X-0^'
M$P0``/\DA5RB`0#WQC`(``!U!H'.``@``/?&$`@``(V$)&`"``!0#X0[`P``
MZ$,'``"#Q`10C40D6%#HI1,``(/$"(OX"_\/C2P#``#'1"0X`0```.D?`P``
MQT0D0`$```"`PR"#SD"-1"14B40D&(-\)!P`#XT]`@``QT0D'`8```#I/P(`
M`/?&,`@``'4&@<X`"```@WPD'/\/A>4"``"[____?^G?`@``C80D8`(``%#H
MK08``(/$!`O`=#J+2`0+R70S]\8`"```=!>)3"08#[\XT>_'1"0P`0```.DS
M`P``D,=$)#``````B4PD&`^_..D>`P``H4#-`@")1"08B_BY_____RO`\J[W
MT8UY_^D``P``@\Y`OPH```#K?8UD)`"-A"1@`@``4.@S!@``@\0$]\8@````
MBTPD('0%9HD(ZP*)",=$)#@!````Z<("``"_"````/?&@````'0\@<X``@``
MZS3'1"0<"````,=$)"P'````OQ````#WQH````!T%\9$)!`PBT0D+`11B$0D
M$<=$)"0"````]\8@````B]YT/8/C0(V$)&`"``!0="'HJP4``(/$!`^_P.LX
MC4D`OPH```#KTL=$)"PG````ZZ3HB@4``(/$!"7__P``ZQ6#XT"-A"1@`@``
M4'0`Z&X%``"#Q`0+VW00"\!]#/?8B]B!S@`!``#K`HO8@WPD'`!]#L=$)!P!
M````ZP>-9"0`@^;W"]MU",=$)"0`````C80D4P(``(E$)!B-FP````"+1"0<
M_TPD'`O`?P0+VW0FB\,KTO?WB\.-2C`KTO?WB]B#^3E^!`-,)"R+1"08B`C_
M3"08Z\J-O"13`@``*WPD&/]$)!CWQ@`"```/A($!``"+1"08@#@P=0@+_P^%
M<`$``/],)!B+1"081\8`,.E?`0``=0V`^V=U",=$)!P!````@X0D8`(```B+
MA"1@`@``BTCX@^@(BT`$B4PD3(E$)%"+1"1`4(M$)"!0#[[#4(O^C40D8%"-
M1"1<4/\5V,T"`(/$%('G@````'05@WPD'`!U#HM$)!A0_Q7DS0(`@\0$@/MG
M=1(+_W4.BT0D&%#_%=S-`@"#Q`2+1"08@#@M=0J!S@`!``#_1"08BWPD&+G_
M____*\#RKO?1C7G_Z:\```#H^`,``(A$)%B#Q`2_`0```(U$)%2)1"08Z9$`
M``"+7"0<C80D8`(``%#HS@,``(E$)!R#Q`3WQA`(``!T10O`=0FA5,T"`(E$
M)!C'1"0P`0```(ML)!@K_SO??E)FBT4`9@O`=$E0C40D%E#H#!```(/$"`O`
M=#<#^(/%`CO[?-SK+(-\)!@`=0FA0,T"`(E$)!B+?"08B\-+"\!T#8`_`'0(
M1XO#2PO`=?,K?"08@WPD.``/A4<!``#WQD````!T,_?&``$``'0'QD0D$"WK
M'/?&`0```'0'QD0D$"OK#??&`@```'0-QD0D$"#'1"0D`0```(M$)"@KQRM$
M)"2)1"0T]\8,````=1R-1"0@BXPD6`(``%"+1"0X45!J(.A9`@``@\00C40D
M((N,)%@"``!0BT0D*%%0C40D'%#H>@(``(/$$/?&"````'0D]\8$````=1R-
M1"0@BXPD6`(``%"+1"0X45!J,.@.`@``@\00@WPD,`!T20O_?D6+7"08C6__
MB\.#PP)FBP!0C40D&%#HY@X``(/$"`O`?C^-3"0@48N,)%P"``!14(U$)"!0
MZ`<"``"#Q!"+Q4T+P'7$ZQN-1"0@BXPD6`(``%!1BT0D(%=0Z.,!``"#Q!#W
MQ@0```!T'(U$)""+C"18`@``4(M$)#A14&H@Z'\!``"#Q!"+A"1<`@``_X0D
M7`(``(H8"ML/A4[X__^+1"0@75]>6X'$1`(``,.0T)H!`$&;`0!TFP$`R)L!
M`!"<`0`@G`$`9YP!`*"<`0"VG`$`PJ`!``6=`0#"H`$`!9T!`,*@`0#"H`$`
MPJ`!`,*@`0#"H`$`PJ`!`,*@`0#"H`$`PJ`!`,*@`0#"H`$`,YT!`,*@`0#"
MH`$`PJ`!`,*@`0`=G@$`PJ`!`%:=`0#"H`$`PJ`!`,*@`0#"H`$`PJ`!`,*@
M`0#"H`$`PJ`!`,2<`0#"G0$`$)T!`!"=`0`0G0$`PJ`!`,*=`0#"H`$`PJ`!
M`,*@`0#"H`$`T)T!``">`0`5G@$`PJ`!`,*@`0!!G0$`PJ`!`'">`0#"H`$`
MPJ`!`'>>`0`%`````(VD)`````"+5"0(BT($2(E"!'@3BP**3"0$B`B+"C/`
MB@%!B0KK#HM,)`124>A5YO__@\0(@_C_BT0D#'4)QP#_____PXO__P##C9L`
M````C:0D`````%-65U6+7"08B\-+"\!^'HMT)!2+?"0<BVPD(%575NB-____
M@\0,B\-+"\!_[EU?7EO#C:0D`````(VD)`````!35E=5BUPD&(O#2PO`?B2+
M="04BWPD'(ML)""+QD955P^^`%#H1____X/$#(O#2PO`?^A=7UY;PXUD)`"-
M9"0`BT0D!(L(@\$$B0B+0?S#D(M,)`2+`8/`!(D!9HM`_,-J$NB9WO__@\0$
MPP4`````4U9752O`BS6<R@(`@?ZDR@(`=%:+3@2`X0.`^0%U09"+/HM>!(M7
M!(O*@^'\@^/\*\N#Z00[3"04#X.H````@.(#@/H!=1F+#XD.BPV@R@(`B0^)
M/:#*`@#KQ04`````BS:!_J3*`@!UJHLUF,H"`#LUG,H"`'1JBTX$C58$@.$#
M@/D!=6J+/HLJBT\$B]F#X_R#Y?PKW8/K!#M<)!1S8X#A`X#Y`75(BP^)#HL-
MH,H"`(D/B3V@R@(`.SV<R@(`=<2)-9S*`@"+#HL2BTD$@^'\@^+\*\J#Z00[
M3"04<@*+QEU?7EO#B\9=7UY;PXO_BS8[-9S*`@`/A7K___]=7UY;PXO&75]>
M6\.-FP````!35E>^_____XM,)!"!P0,0``"!X0#P__\KTKA8:`(`*_^+&"M8
M_#O9<RF#_O]U!SEX^'4"B_*#P`Q"/5AK`@!RX`OV?!Q15N@D````@\0(7UY;
MPU%2Z*8```"#Q`A?7EO#N/____]?7EO#C9L`````4U97H;3*`@"-L/\/``"!
MY@#P__\Y!;C*`@!V!P/`H[3*`@"+7"04._-S`HOS:@1H`"```%9J`.@E&@``
M"\!T-XM\)!!3C0Q_P>$"5XF!4&@"`(FQ6&@"`,>!5&@"``````#H*0```(/$
M82]I;F-L=61E+VIA=F%?;&%N9U]3=')I;F<N:%!+`0(3`Q0````(`'THHR`E
MYW;U/@$``*0#```D``````````$```#D@:G\,`!J879A+VEN8VQU9&4O:F%V
M85]L86YG7T-L87-S3&]A9&5R+FA02P$"$P,4````"`!]**,@25<0CRH"```5
M!P``'P`````````!````Y($I_C``:F%V82]I;F-L=61E+VIA=F%?;&%N9U]4
M:')E860N:%!+`0(3`Q0````(`'THHR!P^*)(-@$``/X"```D``````````$`
M``#D@9``,0!J879A+VEN8VQU9&4O:F%V85]L86YG7U1H<F5A9$=R;W5P+FA0
M2P$"$P,4``````!*5*,@EJ-IQ_/E!0#SY04`#```````````````M($(`C$`
B:F%V82]S<F,N>FEP4$L%!@````!'`4<!3F(``"7H-@``````
`
end

Avatar of mmoore

ASKER

Hmmm, I understand what you are saying but I think that is
not the problem because I have freshly installed Java 1.0.2
on my Solaris 2.5 box. It is the only Java VM on this machine.
 When I compile under 1.1, I get a
depricated API message, I do NOT get this message when I
compile under 1.0.2. I offer this as evidence that I am not
picking up the wrong compiler by mistake.
okay, fair enuf.  Then the clue to this problem may lie in how you are generating the error (i.e. is it appletviewer, netscape, IE)  Perhaps you can execute in jdb and post the output of your session?

Avatar of mmoore

ASKER

Here the output in verbose mode. If there is another format
that would be more helpful, please let me know.

SunOS:/work2/dev:% cat Remote.java
import java.io.*;
public class Remote {
 public static void main(String[] argv){
    Runtime rt = Runtime.getRuntime();
    try {
       Process d = rt.exec("ls -alF");
       InputStream in = d.getInputStream();
       DataInputStream din = new DataInputStream(in);
       String inline = new String("start");
       while (inline != null) {
          inline = din.readLine();
          if (inline != null ) {
             System.out.println(inline);
          }
        }
        din.close();
     }
     catch(IOException e) {
     System.out.println("IOException>" + e);
     }
   }
 }
SunOS:/work2/dev:% javac Remote.java
SunOS:/work2/dev:% java -version
java version "1.0.2"
SunOS:/work2/dev:% java -v Remote
[Loaded java/lang/Thread.class from /work2/java/lib/classes.zip]
[Loaded java/lang/Object.class from /work2/java/lib/classes.zip]
[Loaded java/lang/Class.class from /work2/java/lib/classes.zip]
[Loaded java/lang/String.class from /work2/java/lib/classes.zip]
[Loaded java/lang/ThreadDeath.class from /work2/java/lib/classes.zip]
[Loaded java/lang/Error.class from /work2/java/lib/classes.zip]
[Loaded java/lang/Throwable.class from /work2/java/lib/classes.zip]
[Loaded java/lang/Exception.class from /work2/java/lib/classes.zip]
[Loaded java/lang/RuntimeException.class from /work2/java/lib/classes.zip]
[Loaded java/lang/Cloneable.class from /work2/java/lib/classes.zip]
[Loaded java/lang/ThreadGroup.class from /work2/java/lib/classes.zip]
[Loaded java/lang/System.class from /work2/java/lib/classes.zip]
[Loaded java/io/BufferedInputStream.class from /work2/java/lib/classes.zip]
[Loaded java/io/FilterInputStream.class from /work2/java/lib/classes.zip]
[Loaded java/io/InputStream.class from /work2/java/lib/classes.zip]
[Loaded java/io/FileInputStream.class from /work2/java/lib/classes.zip]
[Loaded java/io/FileDescriptor.class from /work2/java/lib/classes.zip]
[Loaded java/io/PrintStream.class from /work2/java/lib/classes.zip]
[Loaded java/io/FilterOutputStream.class from /work2/java/lib/classes.zip]
[Loaded java/io/OutputStream.class from /work2/java/lib/classes.zip]
[Loaded java/io/BufferedOutputStream.class from /work2/java/lib/classes.zip]
[Loaded java/io/FileOutputStream.class from /work2/java/lib/classes.zip]
[Loaded java/lang/StringBuffer.class from /work2/java/lib/classes.zip]
[Loaded java/lang/Integer.class from /work2/java/lib/classes.zip]
[Loaded java/lang/Number.class from /work2/java/lib/classes.zip]
[Loaded java/lang/Character.class from /work2/java/lib/classes.zip]
[Loaded java/lang/NoClassDefFoundError.class from /work2/java/lib/classes.zip]
[Loaded java/lang/LinkageError.class from /work2/java/lib/classes.zip]
[Loaded java/lang/OutOfMemoryError.class from /work2/java/lib/classes.zip]
[Loaded java/lang/VirtualMachineError.class from /work2/java/lib/classes.zip]
[Loaded java/lang/Compiler.class from /work2/java/lib/classes.zip]
[Loaded java/util/Properties.class from /work2/java/lib/classes.zip]
[Loaded java/util/Hashtable.class from /work2/java/lib/classes.zip]
[Loaded java/util/Dictionary.class from /work2/java/lib/classes.zip]
[Loaded java/util/HashtableEntry.class from /work2/java/lib/classes.zip]
[Loaded /work2/dev//Remote.class]
[Loaded java/lang/Runtime.class from /work2/java/lib/classes.zip]
[Loaded java/util/StringTokenizer.class from /work2/java/lib/classes.zip]
[Loaded java/lang/UNIXProcess.class from /work2/java/lib/classes.zip]
[Loaded java/lang/Process.class from /work2/java/lib/classes.zip]
[Loaded java/lang/ProcessReaper.class from /work2/java/lib/classes.zip]
[Loaded java/io/DataInputStream.class from /work2/java/lib/classes.zip]
[Loaded java/io/IOException.class from /work2/java/lib/classes.zip]
IOException>java.io.IOException: read error
SunOS:/work2/dev:%
Try with d.waitFor() just after Process d = rt.exec("ls -alF");

Avatar of mmoore

ASKER

RESULTS =================== here is my code, compile, and run

SunOS:/work2/dev:% cat Remote.java
import java.io.*;
public class Remote {
 public static void main(String[] argv){
    Runtime rt = Runtime.getRuntime();
    try {
       Process d = rt.exec("ls");
       try {
         d.waitFor();
       }
       catch(InterruptedException e) {
          System.out.println("InterruptedException" + e);
       }
       InputStream in = d.getInputStream();
       DataInputStream din = new DataInputStream(in);
       String inline = new String("start");
       while (inline != null) {
          inline = din.readLine();
          if (inline != null ) {
             System.out.println(inline);
          }
        }
        din.close();
     }  
     catch(IOException e) {
     System.out.println("IOException" + e);
     }  
   System.out.println("***Finished***");
   }  
 }

SunOS:/work2/dev:% javac Remote.java
SunOS:/work2/dev:% java -version
java version "1.0.2"
SunOS:/work2/dev:% java Remote
IOExceptionjava.io.IOException: read error
***Finished***
SunOS:/work2/dev:%
I tried to run your code on a DOS box (with DIR instead of ls) and got a create error in the process. Which leads me to believe your problem might be related to a process ownership  rather than stream ownership nature. Try running the ls process on a diffrent thread than the main thread.

Also, insure that you are calling ls on a directory that you can read. The call your making is sent by the  JVM user, I belive. So make sure (via a call to ps -elf) who owns Remote at execution time and make sure it reads a directory that the owner of the process has access to.
I have searched if this was a bug, but didn't find something directly related to what you describe. However, readLine() seems to cause strange things sometimes. It is now deprecated. I propose you to try to read without using the DataInputStream. For example:

int charRead;

while ((charRead==in.read()) >=0) System.out.write(charRead);
Avatar of mmoore

ASKER

FIRST, reply to Fontaine
Well, it was worth a try but same results, works on Java 1.1
Fails on Java 1.0. Your code was not exactly right,
(wouldn't compile) so I took some liberties with it.
Hope I did the right thing.
-----------------------
SunOS:/work2/dev:% cat Remote.java
import java.io.*;
public class Remote {
 public static void main(String[] argv){
    Runtime rt = Runtime.getRuntime();
    try {
       Process d = rt.exec("ls");
       InputStream in = d.getInputStream();
       int charRead = 0;  
       while ((charRead=in.read())>=0) System.out.write(charRead);
     }  
     catch(IOException e) {
     System.out.println("IOException" + e);
     }  
   System.out.println("*** Finished ***");
   }  
 }

SunOS:/work2/dev:% java Remote
IOExceptionjava.io.IOException: read error
*** Finished ***
--------------------------------------------------
SECOND, reply to JPK
I am only a beginner Java coder and have only done threads
once, so it will take my time to test your ideas.
I will get back to you.
--------------------------------------------------
To fontaine, jpk, froderik, acidburn and  imladris,
I just want to know that I appreciate your help even
if I never get this thing solved.
I have answered a few questions in my days so I understand
the effort you put into it.
Thanks!
Avatar of mmoore

ASKER

to JPK,
Sorry to report that it did not work. Here is the code.
-----------------------------------------------------
import java.io.*;
public class Remote  {

  public static void main(String[] argv){
    Command c = new Command();
    c.start();
    System.out.println("*** Finished ***");
  }
}

class Command extends Thread {
   public void run() {
      Runtime rt = Runtime.getRuntime();
      try {
         Process d = rt.exec("ls");
         InputStream in = d.getInputStream();
         int charRead = 0;  
         while ((charRead=in.read())>=0) System.out.write(charRead);
      }  
      catch(IOException e) {
        System.out.println("IOException" + e);
      }  
   }
}
------------------------------------------------------
Works on 1.1 failes on 1.0. Owner at run time is
"root" so I don't see how it could be an "owner"
problem.
So the answer still alludes me.
ASKER CERTIFIED SOLUTION
Avatar of jpk041897
jpk041897

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of mmoore

ASKER

Congratulations you are truly an EXPERT. Have fun with the points.
Thanks a million.