[netcdf-java] Underscaore as FillValue

I have been mostly successful in getting some really badly-formed netCDF into CF-compliant netCDF, but I have what seems to be one stumbling block left. The original netCDF has a FillValue specified of -30000., but the variable is defined as a float. When I try to change the _FillValue attribute to -30000.f in my CoordSysBuilder all of the data points that were previously -30000 become underscore characters.

Anyone have an idea as to what's happening?

Thanks

Matt

--
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.
-- Albert Einstein

begin:vcard
fn:Matt Foster - N0EYE
n:Foster;Matt
org:;NWS Forecast Office - Norman OK
email;internet:matthew.foster@xxxxxxxx
title:Information Technology Officer
tel;work:(405) 325-3406
x-mozilla-html:TRUE
version:2.1
end:vcard