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.
<>< <>< <>< <>< <>< <>< <>< <>< <><