I just switched demedici over to jdk1.2beta3 and its Java3D. That is,
/opt/java and /opt/java3d now point at the new software. This has
caused a number of code changes, including the compile error:
> data/netcdf/Vetter.java:104: Assignment expressions are not permitted as the
> third subexpression of a conditional expression (that
> : upperVettingLimit = fillValue - 1;
> ^
> 1 error
I fixed this by changing ': upperVettingLimit = fillValue - 1;' to
': (upperVettingLimit = fillValue - 1);'. However, I could not check
it in:
> Checking in Vetter.java;
> /upc/share/visad/cvsroot/visad/data/netcdf/Vetter.java,v <-- Vetter.java
> new revision: 1.4; previous revision: 1.3
> /usr/local/gnu/bin/diff: invalid option --
> /usr/local/gnu/bin/diff: Try `/usr/local/gnu/bin/diff --help' for more
> information.
> ci: /upc/share/visad/cvsroot/visad/data/netcdf/Vetter.java,v: diff failed
> ci aborted
> cvs server: could not check in Vetter.java
This may have something to do with cvs between domains.
Bill
----------------------------------------------------------
Bill Hibbard, SSEC, 1225 W. Dayton St., Madison, WI 53706
whibbard@xxxxxxxxxxxxx 608-263-4427 fax: 608-263-6738
http://www.ssec.wisc.edu/~billh/vis.html