Randy Heiland wrote:
>
> I copied/tweaked some VisAD code for reading/parsing input files.
> The boiled down code and input files (included) run fine on my SGI (running
> their latest jdk), but give me a java.lang.NumberFormatException on my NT box
> (with "Java 2"). See outputs at very end.
>
> Write once, run anywhere? Any suggestions?
>
Since the output is different (the NT one includes a 'cr' character),
> -----> tail of output on SGI
> hex[0][5]= 6
> [0]=55
> 32
> hex[0][6]= 7
> [0]=56
> 10
> hex[0][7]= 8
> 1=1,2,3,4,5,6,7,8
>
> -----> on NT
> hex[0][5]= 6
> [0]=55
> 32
> hex[0][6]= 7
> [0]=56
> 13 <==== 'cr' character
> 10
> Exception in ...
>
it may be that you need to accomodate (skip?) that as well as 'lf'. I did not
read your code in detail, but when I saw:
> while ( (ints[l] != 32) && (ints[l] != 10) ) {
I got suspicious...hope that helps.
tom
>
--
Tom Whittaker (tomw@xxxxxxxxxxxxx)
University of Wisconsin-Madison
Space Science and Engineering Center
Phone/Voicemail: 608/262-2759
Fax: 608/263-6738