[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[netCDFJava #NNB-487385]: NcML aggregation code fails after recent Java NetCDF library upgrade



Hi Tommy,

I'm assuming that you are running a 4.3 release of the TDS, since you've 
mentioned updating jar files.  I can take a look at the failure if you follow 
these steps to get a clean set of logs that capture the problem:

Stop the tomcat server.
Install the latest release if needed.
Remove/copy all files from {tomcat}/logs and {tomcat}/content/thredds/logs
Restart the server
Make the problem happen
Zip up everything in {tomcat}/logs and {tomcat}/content/thredds/logs.
Send the logs and a detailed description of what you do to make the problem 
happen, and what the problem looks like. If it took a while to get the problem 
to happen, note what time it happened so that we can correlate with the logs.

Thanks,
  Lansing Madry
  Unidata
  Boulder, Colorado

> Hi guys - just updated my ncIdv.jar and some union aggregations
> started failing with below exception, any ideas?
> 
> [java] 09:49:19.987 [Thread-113] INFO
> t.i.CollectionManagerAbstract - log: HEY cleanName
> [java] 09:49:19.988 [Thread-113] ERROR
> e.w.s.m.d.hydra.SuomiNPPDataSource - setup: cannot create NetCDF reader
> for files selected
> [java] 09:49:19.989 [Thread-113] WARN
> e.w.s.m.d.hydra.SuomiNPPDataSource - log: java.lang.NullPointerException
> [java] 09:49:19.989 [Thread-113] WARN
> e.w.s.m.d.hydra.SuomiNPPDataSource - log:     at
> thredds.inventory.CollectionManagerAbstract.cleanName(CollectionManagerAbstract.java:56)
> [java] 09:49:19.989 [Thread-113] WARN
> e.w.s.m.d.hydra.SuomiNPPDataSource - log:     at
> thredds.inventory.CollectionManagerAbstract.<init>(CollectionManagerAbstract.java:70)
> [java] 09:49:19.990 [Thread-113] WARN
> e.w.s.m.d.hydra.SuomiNPPDataSource - log:     at
> thredds.inventory.MFileCollectionManager.<init>(MFileCollectionManager.java:236)
> [java] 09:49:19.990 [Thread-113] WARN
> e.w.s.m.d.hydra.SuomiNPPDataSource - log:     at
> thredds.inventory.MFileCollectionManager.openWithRecheck(MFileCollectionManager.java:91)
> [java] 09:49:19.990 [Thread-113] WARN
> e.w.s.m.d.hydra.SuomiNPPDataSource - log:     at
> ucar.nc2.ncml.Aggregation.<init>(Aggregation.java:176)
> [java] 09:49:19.990 [Thread-113] WARN
> e.w.s.m.d.hydra.SuomiNPPDataSource - log:     at
> ucar.nc2.ncml.AggregationUnion.<init>(AggregationUnion.java:56)
> [java] 09:49:19.991 [Thread-113] WARN
> e.w.s.m.d.hydra.SuomiNPPDataSource - log:     at
> ucar.nc2.ncml.NcMLReader.readAgg(NcMLReader.java:1256)
> [java] 09:49:19.991 [Thread-113] WARN
> e.w.s.m.d.hydra.SuomiNPPDataSource - log:     at
> ucar.nc2.ncml.NcMLReader.readNetcdf(NcMLReader.java:491)
> [java] 09:49:19.991 [Thread-113] WARN
> e.w.s.m.d.hydra.SuomiNPPDataSource - log:     at
> ucar.nc2.ncml.NcMLReader.readNcML(NcMLReader.java:438)
> [java] 09:49:19.992 [Thread-113] WARN
> e.w.s.m.d.hydra.SuomiNPPDataSource - log:     at
> ucar.nc2.ncml.NcMLReader.readNcML(NcMLReader.java:351)
> [java] 09:49:19.992 [Thread-113] WARN
> e.w.s.m.d.hydra.SuomiNPPDataSource - log:     at
> ucar.nc2.ncml.NcMLReader.readNcML(NcMLReader.java:283)
> [java] 09:49:19.992 [Thread-113] WARN
> e.w.s.m.d.hydra.SuomiNPPDataSource - log:     at
> edu.wisc.ssec.mcidasv.data.hydra.NetCDFFile.<init>(NetCDFFile.java:89)
> [java] 09:49:19.992 [Thread-113] WARN
> e.w.s.m.d.hydra.SuomiNPPDataSource - log:     at
> edu.wisc.ssec.mcidasv.data.hydra.SuomiNPPDataSource.setup(SuomiNPPDataSource.java:458)
> [java] 09:49:19.993 [Thread-113] WARN
> e.w.s.m.d.hydra.SuomiNPPDataSource - log:     at
> edu.wisc.ssec.mcidasv.data.hydra.SuomiNPPDataSource.<init>(SuomiNPPDataSource.java:207)
> [java] 09:49:19.993 [Thread-113] WARN
> e.w.s.m.d.hydra.SuomiNPPDataSource - log:     at
> edu.wisc.ssec.mcidasv.data.hydra.SuomiNPPDataSource.<init>(SuomiNPPDataSource.java:181)
> [java] 09:49:19.993 [Thread-113] WARN
> e.w.s.m.d.hydra.SuomiNPPDataSource - log:     at
> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> [java] 09:49:19.993 [Thread-113] WARN
> e.w.s.m.d.hydra.SuomiNPPDataSource - log:     at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
> [java] 09:49:19.994 [Thread-113] WARN
> e.w.s.m.d.hydra.SuomiNPPDataSource - log:     at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
> [java] 09:49:19.994 [Thread-113] WARN
> e.w.s.m.d.hydra.SuomiNPPDataSource - log:     at
> java.lang.reflect.Constructor.newInstance(Constructor.java:513)
> [java] 09:49:19.994 [Thread-113] WARN
> e.w.s.m.d.hydra.SuomiNPPDataSource - log:     at
> ucar.unidata.data.DataManager.createDataSource(DataManager.java:1590)
> [java] 09:49:19.994 [Thread-113] WARN
> e.w.s.m.d.hydra.SuomiNPPDataSource - log:     at
> ucar.unidata.idv.IntegratedDataViewer.createDataSource(IntegratedDataViewer.java:1980)
> [java] 09:49:19.995 [Thread-113] WARN
> e.w.s.m.d.hydra.SuomiNPPDataSource - log:     at
> ucar.unidata.idv.IntegratedDataViewer.makeDataSource(IntegratedDataViewer.java:1897)
> [java] 09:49:19.995 [Thread-113] WARN
> e.w.s.m.d.hydra.SuomiNPPDataSource - log:     at
> ucar.unidata.idv.IntegratedDataViewer.makeDataSource(IntegratedDataViewer.java:1831)
> [java] 09:49:19.995 [Thread-113] WARN
> e.w.s.m.d.hydra.SuomiNPPDataSource - log:     at
> ucar.unidata.idv.IntegratedDataViewer.makeDataSource(IntegratedDataViewer.java:1804)
> [java] 09:49:19.995 [Thread-113] WARN
> e.w.s.m.d.hydra.SuomiNPPDataSource - log:     at
> ucar.unidata.idv.chooser.IdvChooser.makeDataSource(IdvChooser.java:943)
> [java] 09:49:19.996 [Thread-113] WARN
> e.w.s.m.d.hydra.SuomiNPPDataSource - log:     at
> ucar.unidata.idv.chooser.FileChooser.selectFilesInner(FileChooser.java:656)
> [java] 09:49:19.996 [Thread-113] WARN
> e.w.s.m.d.hydra.SuomiNPPDataSource - log:     at
> edu.wisc.ssec.mcidasv.chooser.SuomiNPPChooser.selectFilesInner(SuomiNPPChooser.java:105)
> [java] 09:49:19.996 [Thread-113] WARN
> e.w.s.m.d.hydra.SuomiNPPDataSource - log:     at
> ucar.unidata.idv.chooser.FileChooser.selectFiles(FileChooser.java:525)
> [java] 09:49:19.996 [Thread-113] WARN
> e.w.s.m.d.hydra.SuomiNPPDataSource - log:     at
> edu.wisc.ssec.mcidasv.chooser.FileChooser.doLoadInThread(FileChooser.java:229)
> [java] 09:49:19.996 [Thread-113] WARN
> e.w.s.m.d.hydra.SuomiNPPDataSource - log:     at
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> [java] 09:49:19.997 [Thread-113] WARN
> e.w.s.m.d.hydra.SuomiNPPDataSource - log:     at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> [java] 09:49:19.997 [Thread-113] WARN
> e.w.s.m.d.hydra.SuomiNPPDataSource - log:     at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> [java] 09:49:19.997 [Thread-113] WARN
> e.w.s.m.d.hydra.SuomiNPPDataSource - log:     at
> java.lang.reflect.Method.invoke(Method.java:597)
> [java] 09:49:19.997 [Thread-113] WARN
> e.w.s.m.d.hydra.SuomiNPPDataSource - log:     at
> ucar.unidata.util.Misc$2.run(Misc.java:1221)
> [java] 09:49:19.998 [Thread-113] WARN
> e.w.s.m.d.hydra.SuomiNPPDataSource - log:     at
> ucar.unidata.util.Misc$3.run(Misc.java:1249)
> 
> --
> Tommy Jasmin
> Space Science and Engineering Center
> University of Wisconsin, Madison
> 1225 West Dayton Street, Madison, WI 53706
> 
> 

-Lansing Madry
  Unidata
  Boulder, Colorado

Ticket Details
===================
Ticket ID: NNB-487385
Department: Support netCDF Java
Priority: Normal
Status: Open


NOTE: All email exchanges with Unidata User Support are recorded in the Unidata inquiry tracking system and then made publicly available through the web. If you do not want to have your interactions made available in this way, you must let us know in each email you send to us.