Due to the current gap in continued funding from the U.S. National Science Foundation (NSF), the NSF Unidata Program Center has temporarily paused most operations. See NSF Unidata Pause in Most Operations for details.
Using netcdfAll-4.6.6.jar : I expected that I could use Array.factory(java.lang.Object javaArray) like this String tsar[] = new String[]{author}; Array oneAuthorArray = Array.factory(tsar); to create an ArrayString.D1 but that fails with Exception in thread "main" java.lang.NullPointerException at ucar.ma2.Array.reflectArrayCopyIn(Array.java:259) at ucar.ma2.Array.reflectArrayCopyIn(Array.java:263) at ucar.ma2.Array.factory(Array.java:252) at [my code on the second line above] Shouldn't that work? (The JavaDoc for that Array.factory method does say "LOOK: not sure this works for reference types.") Is that a bug? Can you please make Array.factory work with a String[]? I can use ArrayString.D1 oneAuthorArray = new ArrayString.D1(1); oneAuthorArray.set(0, author); So I have a solution for now. Thank you for looking into this. Best wishes. -- Sincerely, Bob Simons IT Specialist Environmental Research Division NOAA Southwest Fisheries Science Center 99 Pacific St., Suite 255A (New!) Monterey, CA 93940 (New!) Phone: (831)333-9878 (New!) Fax: (831)648-8440 Email: bob.simons@xxxxxxxx The contents of this message are mine personally and do not necessarily reflect any position of the Government or the National Oceanic and Atmospheric Administration. <>< <>< <>< <>< <>< <>< <>< <>< <><
netcdf-java
archives: