Solved

Java 1.0.2 Runtime exec Process InputStream Readline

Posted on 1998-04-21
15
996 Views
Last Modified: 2008-02-01
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
0
Comment
Question by:mmoore
  • 7
  • 2
  • 2
  • +3
15 Comments
 
LVL 16

Expert Comment

by:imladris
ID: 1219241
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?

0
 
LVL 3

Author Comment

by:mmoore
ID: 1219242
read error
the problem occures with
 inline = din.readLine();

0
 

Expert Comment

by:acidburn
ID: 1219243
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

0
 
LVL 1

Expert Comment

by:froderik
ID: 1219244
An URL is much, much shorter...
http://java.sun.com/products/jdk/1.0.2/index.html
0
 
LVL 3

Author Comment

by:mmoore
ID: 1219245
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.
0
 

Expert Comment

by:acidburn
ID: 1219246
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?

0
 
LVL 3

Author Comment

by:mmoore
ID: 1219247
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:%
0
Highfive + Dolby Voice = No More Audio Complaints!

Poor audio quality is one of the top reasons people don’t use video conferencing. Get the crispest, clearest audio powered by Dolby Voice in every meeting. Highfive and Dolby Voice deliver the best video conferencing and audio experience for every meeting and every room.

 
LVL 5

Expert Comment

by:fontaine
ID: 1219248
Try with d.waitFor() just after Process d = rt.exec("ls -alF");

0
 
LVL 3

Author Comment

by:mmoore
ID: 1219249
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:%
0
 
LVL 6

Expert Comment

by:jpk041897
ID: 1219250
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.
0
 
LVL 5

Expert Comment

by:fontaine
ID: 1219251
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);
0
 
LVL 3

Author Comment

by:mmoore
ID: 1219252
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!
0
 
LVL 3

Author Comment

by:mmoore
ID: 1219253
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.
0
 
LVL 6

Accepted Solution

by:
jpk041897 earned 1000 total points
ID: 1219254
There is a documented bug in JDK 1.02 that affects calls to exec and which was corrected in 1.1.

Specificaly, calls to commands via exec must have the PATH fully qualified (I.e.: exec ignores the PATH environment variable). So to call ls you must call:

Runtime.getRuntime().exec("/usr/bin/ls");

So using one of your sample codes:

import java.io.*;
      public class Remote {
       public static void main(String[] argv){
       
          try {
             Process d =Runtime.getRuntime().exec("/usr/bin/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 ***");
         }  
       }

Note: The problem is compounded in win95/NT where the DIR command forms part of the command shell rather than an independant program. In this case you need call Runtime.getRuntime().exec("command /c DIR"); for Win95 and Runtime.getRuntime().exec("cmd /c DIR"); in NT


0
 
LVL 3

Author Comment

by:mmoore
ID: 1219255
Congratulations you are truly an EXPERT. Have fun with the points.
Thanks a million.
0

Featured Post

Free Trending Threat Insights Every Day

Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

Join & Write a Comment

For customizing the look of your lightweight component and making it look opaque like it was made of plastic.  This tip assumes your component to be of rectangular shape and completely opaque.   (CODE)
INTRODUCTION Working with files is a moderately common task in Java.  For most projects hard coding the file names, using parameters in configuration files, or using command-line arguments is sufficient.   However, when your application has vi…
Viewers learn how to read error messages and identify possible mistakes that could cause hours of frustration. Coding is as much about debugging your code as it is about writing it. Define Error Message: Line Numbers: Type of Error: Break Down…
This tutorial covers a step-by-step guide to install VisualVM launcher in eclipse.

708 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

21 Experts available now in Live!

Get 1:1 Help Now