![]() |
EMODnet Physics ERDDAP
Easier access to scientific data |
log in|![]() Brought to you by EMODnet Physics |
Current time is 2025-07-06T23:21:43+00:00 Startup was at 2025-06-18T23:33:11+00:00 Last major LoadDatasets started 16h 43m 54s ago and is still running. Currently, major LoadDatasets is loading dataset #56=PR_PSAL_TEMP_INSTACCTD (14h 9m 47s). nGridDatasets = 0 nTableDatasets = 1360 nTotalDatasets = 1360 n Datasets Failed To Load (in the last major LoadDatasets) = 1 TS_SLEV_TAD, (end) Reasons for failing to load datasets: TS_SLEV_TAD: datasets.xml error on line #298916 While trying to load datasetID=TS_SLEV_TAD (after 24334 ms) java.lang.RuntimeException: datasets.xml error on or before line #298916: Error in EDDTableAggregateRows(TS_SLEV_TAD) constructor: child dataset[925]=TS_SLEV_TAD_1600 variable=DEPTH_QC has a different units=null than the same variable in child dataset[0]=TS_SLEV_TAD_15 units=1. at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:655) at gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:617) at gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:219) Caused by: java.lang.RuntimeException: Error in EDDTableAggregateRows(TS_SLEV_TAD) constructor: child dataset[925]=TS_SLEV_TAD_1600 variable=DEPTH_QC has a different units=null than the same variable in child dataset[0]=TS_SLEV_TAD_15 units=1. at gov.noaa.pfel.erddap.dataset.EDDTableAggregateRows.<init>(EDDTableAggregateRows.java:314) at gov.noaa.pfel.erddap.dataset.EDDTableAggregateRows.fromXml(EDDTableAggregateRows.java:146) at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:589) ... 2 more Unique users (since startup) n = 170 Response Failed Time (since last major LoadDatasets) n = 61173, median ~= 1 ms Response Failed Time (since last Daily Report) n = 64386, median ~= 1 ms Response Failed Time (since startup) n = 64386, median ~= 1 ms Response Succeeded Time (since last major LoadDatasets) n = 1113837, median ~= 449 ms Response Succeeded Time (since last Daily Report) n = 1136546, median ~= 431 ms Response Succeeded Time (since startup) n = 1136552, median ~= 431 ms TaskThread has finished 0 out of 0 tasks. Currently, no task is running. TaskThread Failed Time (since last Daily Report) n = 0 TaskThread Failed Time (since startup) n = 0 TaskThread Succeeded Time (since last Daily Report) n = 0 TaskThread Succeeded Time (since startup) n = 0 EmailThread has sent 481 out of 481 emails. Currently, the thread is sleeping. EmailThread Failed Time (since last Daily Report) n = 0 EmailThread Succeeded Time (since last Daily Report) n = 481, median ~= 97 ms TouchThread has finished 1492 out of 1492 touches. Currently, the thread is sleeping. TouchThread Failed Time (since last Daily Report) n = 2, median ~= 50 ms TouchThread Succeeded Time (since last Daily Report) n = 1490, median ~= 41 ms OS info: totalCPULoad=0.92735946 processCPULoad=0.90145713 totalMemory=32490MB freeMemory=14398MB totalSwapSpace=10239MB freeSwapSpace=4700MB Number of active requests=2 Number of threads: Tomcat-waiting=23, inotify=1, other=34 25210 gc calls, 39 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets MemoryInUse= 7650 MB (highWaterMark= 10168 MB) (Xmx ~= 24576 MB) Major LoadDatasets Time Series: MLD Datasets Loaded Requests (median times in ms) Number of Threads MB gc Open timestamp time nTry nFail nTotal nSuccess (median) nFail (median) shed memFail tooMany tomWait inotify other inUse Calls Files ---------------------------- ----- ----------------- ----------------------------------------------------- --------------------- ----- ----- ----- 2025-06-19T06:23:52+00:00 24637s 1361 1 1361 22706 ( 5) 3219 ( 0) 0 0 0 24 1 17 348 0 0% Major LoadDatasets Times Distribution (since last Daily Report): n = 1, median ~= 7200000 ms 0 ms: 0 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 0 <= 20 ms: 0 <= 50 ms: 0 <= 100 ms: 0 <= 200 ms: 0 <= 500 ms: 0 <= 1 s: 0 <= 2 s: 0 <= 5 s: 0 <= 10 s: 0 <= 20 s: 0 <= 1 min: 0 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 1 Major LoadDatasets Times Distribution (since startup): n = 1, median ~= 7200000 ms 0 ms: 0 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 0 <= 20 ms: 0 <= 50 ms: 0 <= 100 ms: 0 <= 200 ms: 0 <= 500 ms: 0 <= 1 s: 0 <= 2 s: 0 <= 5 s: 0 <= 10 s: 0 <= 20 s: 0 <= 1 min: 0 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 1 Minor LoadDatasets Times Distribution (since last Daily Report): n = 0 Minor LoadDatasets Times Distribution (since startup): n = 0 Response Failed Time Distribution (since last major LoadDatasets): n = 61173, median ~= 1 ms 0 ms: 8819 1 ms: 22513 2 ms: 4503 <= 5 ms: 4293 <= 10 ms: 3176 <= 20 ms: 1765 <= 50 ms: 1070 <= 100 ms: 724 <= 200 ms: 965 <= 500 ms: 2664 <= 1 s: 2100 <= 2 s: 2207 <= 5 s: 4367 <= 10 s: 1739 <= 20 s: 137 <= 1 min: 88 <= 2 min: 23 <= 5 min: 3 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 4 > 1 hr: 13 Response Failed Time Distribution (since last Daily Report): n = 64386, median ~= 1 ms 0 ms: 10196 1 ms: 23424 2 ms: 4519 <= 5 ms: 4314 <= 10 ms: 3193 <= 20 ms: 1768 <= 50 ms: 1071 <= 100 ms: 1007 <= 200 ms: 1055 <= 500 ms: 2680 <= 1 s: 2359 <= 2 s: 2342 <= 5 s: 4419 <= 10 s: 1766 <= 20 s: 139 <= 1 min: 89 <= 2 min: 25 <= 5 min: 3 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 4 > 1 hr: 13 Response Failed Time Distribution (since startup): n = 64386, median ~= 1 ms 0 ms: 10196 1 ms: 23425 2 ms: 4519 <= 5 ms: 4315 <= 10 ms: 3193 <= 20 ms: 1768 <= 50 ms: 1069 <= 100 ms: 1007 <= 200 ms: 1055 <= 500 ms: 2680 <= 1 s: 2359 <= 2 s: 2342 <= 5 s: 4419 <= 10 s: 1766 <= 20 s: 139 <= 1 min: 89 <= 2 min: 25 <= 5 min: 3 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 4 > 1 hr: 13 Response Succeeded Time Distribution (since last major LoadDatasets): n = 1113841, median ~= 449 ms 0 ms: 49970 1 ms: 55132 2 ms: 57554 <= 5 ms: 119933 <= 10 ms: 68634 <= 20 ms: 39000 <= 50 ms: 34362 <= 100 ms: 20690 <= 200 ms: 34012 <= 500 ms: 93621 <= 1 s: 103379 <= 2 s: 171765 <= 5 s: 211995 <= 10 s: 47951 <= 20 s: 3615 <= 1 min: 1603 <= 2 min: 486 <= 5 min: 100 <= 10 min: 14 <= 20 min: 8 <= 1 hr: 8 > 1 hr: 9 Response Succeeded Time Distribution (since last Daily Report): n = 1136550, median ~= 431 ms 0 ms: 51236 1 ms: 57071 2 ms: 59341 <= 5 ms: 127022 <= 10 ms: 71049 <= 20 ms: 39730 <= 50 ms: 35018 <= 100 ms: 20851 <= 200 ms: 34158 <= 500 ms: 94428 <= 1 s: 105022 <= 2 s: 174140 <= 5 s: 213230 <= 10 s: 48258 <= 20 s: 3690 <= 1 min: 1646 <= 2 min: 519 <= 5 min: 101 <= 10 min: 14 <= 20 min: 9 <= 1 hr: 8 > 1 hr: 9 Response Succeeded Time Distribution (since startup): n = 1136556, median ~= 431 ms 0 ms: 51236 1 ms: 57071 2 ms: 59341 <= 5 ms: 127022 <= 10 ms: 71049 <= 20 ms: 39730 <= 50 ms: 35018 <= 100 ms: 20851 <= 200 ms: 34158 <= 500 ms: 94428 <= 1 s: 105022 <= 2 s: 174142 <= 5 s: 213232 <= 10 s: 48260 <= 20 s: 3691 <= 1 min: 1645 <= 2 min: 519 <= 5 min: 101 <= 10 min: 14 <= 20 min: 9 <= 1 hr: 8 > 1 hr: 9 EmailThread Failed Time Distribution (since last Daily Report): n = 0 EmailThread Failed Time Distribution (since startup): n = 0 EmailThread Succeeded Time Distribution (since last Daily Report): n = 481, median ~= 97 ms 0 ms: 0 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 0 <= 20 ms: 0 <= 50 ms: 0 <= 100 ms: 256 <= 200 ms: 106 <= 500 ms: 97 <= 1 s: 19 <= 2 s: 2 <= 5 s: 0 <= 10 s: 0 <= 20 s: 1 <= 1 min: 0 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 EmailThread Succeeded Time Distribution (since startup): n = 481, median ~= 97 ms 0 ms: 0 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 0 <= 20 ms: 0 <= 50 ms: 0 <= 100 ms: 256 <= 200 ms: 106 <= 500 ms: 97 <= 1 s: 19 <= 2 s: 2 <= 5 s: 0 <= 10 s: 0 <= 20 s: 1 <= 1 min: 0 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 EmailThread nEmails/Session Distribution (since last Daily Report): n = 442, median ~= 1 0: 0 1: 408 2: 30 <= 5: 4 <= 10: 0 <= 20: 0 <= 50: 0 <= 100: 0 > 100: 0 EmailThread nEmails/Session Distribution (since startup): n = 442, median ~= 1 0: 0 1: 408 2: 30 <= 5: 4 <= 10: 0 <= 20: 0 <= 50: 0 <= 100: 0 > 100: 0 TaskThread Failed Time Distribution (since last Daily Report): n = 0 TaskThread Failed Time Distribution (since startup): n = 0 TaskThread Succeeded Time Distribution (since last Daily Report): n = 0 TaskThread Succeeded Time Distribution (since startup): n = 0 TouchThread Failed Time Distribution (since last Daily Report): n = 2, median ~= 50 ms 0 ms: 0 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 0 <= 20 ms: 0 <= 50 ms: 1 <= 100 ms: 0 <= 200 ms: 0 <= 500 ms: 1 <= 1 s: 0 <= 2 s: 0 <= 5 s: 0 <= 10 s: 0 <= 20 s: 0 <= 1 min: 0 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 TouchThread Failed Time Distribution (since startup): n = 2, median ~= 50 ms 0 ms: 0 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 0 <= 20 ms: 0 <= 50 ms: 1 <= 100 ms: 0 <= 200 ms: 0 <= 500 ms: 1 <= 1 s: 0 <= 2 s: 0 <= 5 s: 0 <= 10 s: 0 <= 20 s: 0 <= 1 min: 0 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 TouchThread Succeeded Time Distribution (since last Daily Report): n = 1490, median ~= 41 ms 0 ms: 0 1 ms: 0 2 ms: 4 <= 5 ms: 148 <= 10 ms: 144 <= 20 ms: 199 <= 50 ms: 354 <= 100 ms: 313 <= 200 ms: 178 <= 500 ms: 85 <= 1 s: 25 <= 2 s: 24 <= 5 s: 14 <= 10 s: 1 <= 20 s: 1 <= 1 min: 0 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 TouchThread Succeeded Time Distribution (since startup): n = 1490, median ~= 41 ms 0 ms: 0 1 ms: 0 2 ms: 4 <= 5 ms: 148 <= 10 ms: 144 <= 20 ms: 199 <= 50 ms: 354 <= 100 ms: 313 <= 200 ms: 178 <= 500 ms: 85 <= 1 s: 25 <= 2 s: 24 <= 5 s: 14 <= 10 s: 1 <= 20 s: 1 <= 1 min: 0 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Language (since last daily report) : 1200889 (100%) Language (since startup) : 1200871 (100%) SgtMap topography nFromCache=134 nNotFromCache=1487 GSHHS: nCached=100 of 100, nCoarse=522, nSuccesses=3062, nTossed=2646 NationalBoundaries: nCached=100 of 100, nCoarse=194, nSuccesses=212, nTossed=1215 StateBoundaries: nCached=100 of 100, nCoarse=67, nSuccesses=212, nTossed=1215 Rivers: nCached=100 of 100, nCoarse=67, nSuccesses=212, nTossed=1215 bufferedImage isAccelerated=[unknown] canonical map sizes: 57 + 61 + 61 + 60 + 57 + 53 + 48 + 57 + 51 + 62 + 59 + 55 + 55 + 44 + 56 + 64 + 67 + 67 + 61 + 54 + 46 + 65 + 63 + 56 + 51 + 43 + 52 + 44 + 52 + 71 + 59 + 42 + 58 + 50 + 52 + 70 + 58 + 52 + 51 + 58 + 57 + 65 + 46 + 53 + 64 + 57 + 45 + 66 + 55 + 53 + 47 + 64 + 72 + 49 + 48 + 57 + 55 + 56 + 62 + 60 + 52 + 41 + 51 + 61 + 61 + 57 + 50 + 65 + 58 + 51 + 58 + 41 + 55 + 53 + 62 + 56 + 56 + 56 + 50 + 56 + 56 + 63 + 64 + 63 + 50 + 50 + 63 + 50 + 43 + 63 + 51 + 66 + 49 + 58 + 44 + 52 + 56 + 53 + 72 + 48 + 52 + 50 + 54 + 47 + 49 + 56 + 62 + 63 + 50 + 62 + 52 + 50 + 50 + 58 + 57 + 67 + 62 + 51 + 56 + 51 + 77 + 71 + 62 + 51 + 59 + 57 + 61 = 7114 canonicalStringHolder map sizes: 9444 + 9550 + 9520 + 9392 + 9542 + 9504 + 9373 + 9663 + 9416 + 9528 + 9488 + 9559 + 9611 + 9537 + 9537 + 9695 + 9564 + 9536 + 9555 + 9608 + 9434 + 9598 + 9616 + 9519 + 9455 + 9376 + 9487 + 9499 + 9428 + 9482 + 9497 + 9355 + 9561 + 9528 + 9601 + 9561 + 9416 + 9581 + 9482 + 9425 + 9514 + 9523 + 9547 + 9596 + 9716 + 9445 + 9545 + 9506 + 9633 + 9403 + 9500 + 9340 + 9487 + 9549 + 9429 + 9564 + 9467 + 9488 + 9510 + 9454 + 9343 + 9466 + 9434 + 9569 + 9594 + 9587 + 9455 + 9678 + 9528 + 9612 + 9462 + 9738 + 9485 + 9411 + 9409 + 9585 + 9418 + 9424 + 9389 + 9480 + 9424 + 9457 + 9546 + 9416 + 9341 + 9533 + 9491 + 9363 + 9492 + 9550 + 9718 + 9627 + 9654 + 9538 + 9707 + 9479 + 9604 + 9542 + 9616 + 9691 + 9373 + 9330 + 9456 + 9626 + 9570 + 9447 + 9429 + 9472 + 9447 + 9656 + 9510 + 9432 + 9307 + 9618 + 9478 + 9589 + 9615 + 9495 + 9482 + 9676 + 9676 + 9642 + 9536 + 9635 + 9486 + 9525 + 9319 = 1208422 Number of threads: Tomcat-waiting=23, inotify=1, other=34 (format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus) #1 Thread[#1,main,5,main] TIMED_WAITING java.base@21.0.4/java.lang.Thread.sleep0(Native Method) java.base@21.0.4/java.lang.Thread.sleep(Thread.java:509) org.apache.catalina.core.StandardServer.await(StandardServer.java:524) org.apache.catalina.startup.Catalina.await(Catalina.java:847) org.apache.catalina.startup.Catalina.start(Catalina.java:795) java.base@21.0.4/java.lang.invoke.LambdaForm$DMH/0x00007fad1c101000.invokeVirtual(LambdaForm$DMH) java.base@21.0.4/java.lang.invoke.LambdaForm$MH/0x00007fad1c111000.invoke(LambdaForm$MH) java.base@21.0.4/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder) java.base@21.0.4/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:153) java.base@21.0.4/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) java.base@21.0.4/java.lang.reflect.Method.invoke(Method.java:580) app//org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:345) app//org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473) #2 Thread[#10,Finalizer,8,system] WAITING daemon java.base@21.0.4/java.lang.Object.wait0(Native Method) java.base@21.0.4/java.lang.Object.wait(Object.java:366) java.base@21.0.4/java.lang.Object.wait(Object.java:339) java.base@21.0.4/java.lang.ref.NativeReferenceQueue.await(NativeReferenceQueue.java:48) java.base@21.0.4/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158) java.base@21.0.4/java.lang.ref.NativeReferenceQueue.remove(NativeReferenceQueue.java:89) java.base@21.0.4/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:173) #3 Thread[#11,Signal Dispatcher,9,system] RUNNABLE daemon #4 Thread[#1490,LoadDatasets,5,main] RUNNABLE ucar.nc2.filter.Shuffle.decode(Shuffle.java:71) ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB$DataChunk.getByteBuffer(H5tiledLayoutBB.java:235) ucar.nc2.iosp.LayoutBBTiled.hasNext(LayoutBBTiled.java:101) ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB.hasNext(H5tiledLayoutBB.java:143) ucar.nc2.iosp.IospHelper.readData(IospHelper.java:332) ucar.nc2.iosp.IospHelper.readDataFill(IospHelper.java:292) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:230) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:204) ucar.nc2.NetcdfFile.readData(NetcdfFile.java:2122) ucar.nc2.Variable.reallyRead(Variable.java:797) ucar.nc2.Variable._read(Variable.java:736) ucar.nc2.Variable.read(Variable.java:614) gov.noaa.pfel.coastwatch.griddata.NcHelper.getPrimitiveArray(NcHelper.java:519) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile$VarData.loadArrayAndAttributes(TableFromMultidimNcFile.java:57) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile$VarData.fromVariableIfDimsMatch(TableFromMultidimNcFile.java:89) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile.loadDimMatchedVars(TableFromMultidimNcFile.java:807) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile.readMultidimNc(TableFromMultidimNcFile.java:316) gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.lowGetSourceDataFromFile(EDDTableFromMultidimNcFiles.java:178) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getSourceDataFromFile(EDDTableFromFiles.java:4157) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:2043) gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.<init>(EDDTableFromMultidimNcFiles.java:101) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.fromXml(EDDTableFromFiles.java:666) gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:629) gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:617) gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:219) #5 Thread[#18,Common-Cleaner,8,InnocuousThreadGroup] TIMED_WAITING daemon java.base@21.0.4/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.4/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) java.base@21.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1847) java.base@21.0.4/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71) java.base@21.0.4/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143) java.base@21.0.4/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218) java.base@21.0.4/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140) java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.4/java.lang.Thread.run(Thread.java:1583) java.base@21.0.4/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186) #6 Thread[#19,Notification Thread,9,system] RUNNABLE daemon #7 Thread[#2054,LoadDatasets,5,main] RUNNABLE java.base@21.0.4/java.io.ByteArrayOutputStream.ensureCapacity(ByteArrayOutputStream.java:100) java.base@21.0.4/java.io.ByteArrayOutputStream.write(ByteArrayOutputStream.java:132) ucar.nc2.util.IO.copyB(IO.java:198) ucar.nc2.filter.Deflate.decode(Deflate.java:77) ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB$DataChunk.getByteBuffer(H5tiledLayoutBB.java:235) ucar.nc2.iosp.LayoutBBTiled.hasNext(LayoutBBTiled.java:101) ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB.hasNext(H5tiledLayoutBB.java:143) ucar.nc2.iosp.IospHelper.readData(IospHelper.java:332) ucar.nc2.iosp.IospHelper.readDataFill(IospHelper.java:292) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:230) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:204) ucar.nc2.NetcdfFile.readData(NetcdfFile.java:2122) ucar.nc2.Variable.reallyRead(Variable.java:797) ucar.nc2.Variable._read(Variable.java:736) ucar.nc2.Variable.read(Variable.java:614) gov.noaa.pfel.coastwatch.griddata.NcHelper.getPrimitiveArray(NcHelper.java:519) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile$VarData.loadArrayAndAttributes(TableFromMultidimNcFile.java:57) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile$VarData.fromVariableIfDimsMatch(TableFromMultidimNcFile.java:89) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile.loadDimMatchedVars(TableFromMultidimNcFile.java:807) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile.readMultidimNc(TableFromMultidimNcFile.java:316) gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.lowGetSourceDataFromFile(EDDTableFromMultidimNcFiles.java:178) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getSourceDataFromFile(EDDTableFromFiles.java:4157) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:2043) gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.<init>(EDDTableFromMultidimNcFiles.java:101) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.fromXml(EDDTableFromFiles.java:666) gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:629) gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:617) gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:219) #8 Thread[#24,Cleaner-0,8,InnocuousThreadGroup] TIMED_WAITING daemon java.base@21.0.4/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.4/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) java.base@21.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1847) java.base@21.0.4/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71) java.base@21.0.4/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143) java.base@21.0.4/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218) java.base@21.0.4/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140) java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.4/java.lang.Thread.run(Thread.java:1583) java.base@21.0.4/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186) #9 Thread[#2622,LoadDatasets,5,main] RUNNABLE ucar.nc2.util.IO.copyB(IO.java:193) ucar.nc2.filter.Deflate.decode(Deflate.java:77) ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB$DataChunk.getByteBuffer(H5tiledLayoutBB.java:235) ucar.nc2.iosp.LayoutBBTiled.hasNext(LayoutBBTiled.java:101) ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB.hasNext(H5tiledLayoutBB.java:143) ucar.nc2.iosp.IospHelper.readData(IospHelper.java:310) ucar.nc2.iosp.IospHelper.readDataFill(IospHelper.java:292) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:230) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:204) ucar.nc2.NetcdfFile.readData(NetcdfFile.java:2122) ucar.nc2.Variable.reallyRead(Variable.java:797) ucar.nc2.Variable._read(Variable.java:736) ucar.nc2.Variable.read(Variable.java:614) gov.noaa.pfel.coastwatch.griddata.NcHelper.getPrimitiveArray(NcHelper.java:519) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile$VarData.loadArrayAndAttributes(TableFromMultidimNcFile.java:57) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile$VarData.fromVariableIfDimsMatch(TableFromMultidimNcFile.java:89) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile.loadDimMatchedVars(TableFromMultidimNcFile.java:807) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile.readMultidimNc(TableFromMultidimNcFile.java:316) gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.lowGetSourceDataFromFile(EDDTableFromMultidimNcFiles.java:178) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getSourceDataFromFile(EDDTableFromFiles.java:4157) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:2043) gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.<init>(EDDTableFromMultidimNcFiles.java:101) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.fromXml(EDDTableFromFiles.java:666) gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:629) gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:617) gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:219) #10 Thread[#323,LoadDatasets,5,main] RUNNABLE java.base@21.0.4/java.io.RandomAccessFile.readBytes0(Native Method) java.base@21.0.4/java.io.RandomAccessFile.readBytes(RandomAccessFile.java:400) java.base@21.0.4/java.io.RandomAccessFile.read(RandomAccessFile.java:434) ucar.unidata.io.RandomAccessFile.read_(RandomAccessFile.java:752) ucar.unidata.io.RandomAccessFile.readBuffer(RandomAccessFile.java:513) ucar.unidata.io.RandomAccessFile.seek(RandomAccessFile.java:501) ucar.nc2.iosp.hdf5.FractalHeap.readDirectBlock(FractalHeap.java:526) ucar.nc2.iosp.hdf5.FractalHeap.<init>(FractalHeap.java:197) ucar.nc2.internal.iosp.hdf5.H5objects$DataObject.processAttributeInfoMessage(H5objects.java:423) ucar.nc2.internal.iosp.hdf5.H5objects$DataObject.<init>(H5objects.java:407) ucar.nc2.internal.iosp.hdf5.H5objects$DataObject.<init>(H5objects.java:238) ucar.nc2.internal.iosp.hdf5.H5objects.readDataObject(H5objects.java:235) ucar.nc2.internal.iosp.hdf5.H5headerNew.getDataObject(H5headerNew.java:2265) ucar.nc2.internal.iosp.hdf5.H5objects$DataObjectFacade.<init>(H5objects.java:108) ucar.nc2.internal.iosp.hdf5.H5objects.readRootObject(H5objects.java:66) ucar.nc2.internal.iosp.hdf5.H5headerNew.readSuperBlock2(H5headerNew.java:397) ucar.nc2.internal.iosp.hdf5.H5headerNew.read(H5headerNew.java:245) ucar.nc2.internal.iosp.hdf5.H5iospNew.build(H5iospNew.java:126) ucar.nc2.NetcdfFiles.build(NetcdfFiles.java:835) ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:770) ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:278) ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:245) ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:218) gov.noaa.pfel.coastwatch.griddata.NcHelper.openFile(NcHelper.java:807) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile.readMultidimNc(TableFromMultidimNcFile.java:199) gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.lowGetSourceDataFromFile(EDDTableFromMultidimNcFiles.java:178) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getSourceDataFromFile(EDDTableFromFiles.java:4157) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:2043) gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.<init>(EDDTableFromMultidimNcFiles.java:101) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.fromXml(EDDTableFromFiles.java:666) gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:629) gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:617) gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:219) #11 Thread[#3277,LoadDatasets,5,main] RUNNABLE java.base@21.0.4/java.util.zip.InflaterInputStream.close(InflaterInputStream.java:247) ucar.nc2.filter.Deflate.decode(Deflate.java:80) ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB$DataChunk.getByteBuffer(H5tiledLayoutBB.java:235) ucar.nc2.iosp.LayoutBBTiled.hasNext(LayoutBBTiled.java:101) ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB.hasNext(H5tiledLayoutBB.java:143) ucar.nc2.iosp.IospHelper.readData(IospHelper.java:380) ucar.nc2.iosp.IospHelper.readDataFill(IospHelper.java:292) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:230) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:204) ucar.nc2.NetcdfFile.readData(NetcdfFile.java:2122) ucar.nc2.Variable.reallyRead(Variable.java:797) ucar.nc2.Variable._read(Variable.java:736) ucar.nc2.Variable.read(Variable.java:614) gov.noaa.pfel.coastwatch.griddata.NcHelper.getPrimitiveArray(NcHelper.java:519) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile$VarData.loadArrayAndAttributes(TableFromMultidimNcFile.java:57) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile$VarData.fromVariableIfDimsMatch(TableFromMultidimNcFile.java:89) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile.loadDimMatchedVars(TableFromMultidimNcFile.java:807) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile.readMultidimNc(TableFromMultidimNcFile.java:316) gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.lowGetSourceDataFromFile(EDDTableFromMultidimNcFiles.java:178) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getSourceDataFromFile(EDDTableFromFiles.java:4157) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:2043) gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.<init>(EDDTableFromMultidimNcFiles.java:101) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.fromXml(EDDTableFromFiles.java:666) gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:629) gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:617) gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:219) #12 Thread[#3873,LoadDatasets,5,main] RUNNABLE ucar.nc2.filter.Shuffle.decode(Shuffle.java:71) ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB$DataChunk.getByteBuffer(H5tiledLayoutBB.java:235) ucar.nc2.iosp.LayoutBBTiled.hasNext(LayoutBBTiled.java:101) ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB.hasNext(H5tiledLayoutBB.java:143) ucar.nc2.iosp.IospHelper.readData(IospHelper.java:380) ucar.nc2.iosp.IospHelper.readDataFill(IospHelper.java:292) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:230) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:204) ucar.nc2.NetcdfFile.readData(NetcdfFile.java:2122) ucar.nc2.Variable.reallyRead(Variable.java:797) ucar.nc2.Variable._read(Variable.java:736) ucar.nc2.Variable.read(Variable.java:614) gov.noaa.pfel.coastwatch.griddata.NcHelper.getPrimitiveArray(NcHelper.java:519) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile$VarData.loadArrayAndAttributes(TableFromMultidimNcFile.java:57) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile$VarData.fromVariableIfDimsMatch(TableFromMultidimNcFile.java:89) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile.loadDimMatchedVars(TableFromMultidimNcFile.java:807) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile.readMultidimNc(TableFromMultidimNcFile.java:316) gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.lowGetSourceDataFromFile(EDDTableFromMultidimNcFiles.java:178) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getSourceDataFromFile(EDDTableFromFiles.java:4157) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:2043) gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.<init>(EDDTableFromMultidimNcFiles.java:101) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.fromXml(EDDTableFromFiles.java:666) gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:629) gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:617) gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:219) #13 Thread[#4451,LoadDatasets,5,main] RUNNABLE ucar.nc2.filter.Shuffle.decode(Shuffle.java:71) ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB$DataChunk.getByteBuffer(H5tiledLayoutBB.java:235) ucar.nc2.iosp.LayoutBBTiled.hasNext(LayoutBBTiled.java:101) ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB.hasNext(H5tiledLayoutBB.java:143) ucar.nc2.iosp.IospHelper.readData(IospHelper.java:380) ucar.nc2.iosp.IospHelper.readDataFill(IospHelper.java:292) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:230) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:204) ucar.nc2.NetcdfFile.readData(NetcdfFile.java:2122) ucar.nc2.Variable.reallyRead(Variable.java:797) ucar.nc2.Variable._read(Variable.java:736) ucar.nc2.Variable.read(Variable.java:614) gov.noaa.pfel.coastwatch.griddata.NcHelper.getPrimitiveArray(NcHelper.java:519) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile$VarData.loadArrayAndAttributes(TableFromMultidimNcFile.java:57) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile.readMultidimNc(TableFromMultidimNcFile.java:307) gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.lowGetSourceDataFromFile(EDDTableFromMultidimNcFiles.java:178) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getSourceDataFromFile(EDDTableFromFiles.java:4157) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:2043) gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.<init>(EDDTableFromMultidimNcFiles.java:101) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.fromXml(EDDTableFromFiles.java:666) gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:629) gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:617) gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:219) #14 Thread[#47,EmailThread,5,main] TIMED_WAITING java.base@21.0.4/java.lang.Thread.sleep0(Native Method) java.base@21.0.4/java.lang.Thread.sleep(Thread.java:509) com.cohort.util.Math2.sleep(Math2.java:350) gov.noaa.pfel.erddap.util.EmailThread.run(EmailThread.java:59) #15 Thread[#48,TouchThread,5,main] TIMED_WAITING java.base@21.0.4/java.lang.Thread.sleep0(Native Method) java.base@21.0.4/java.lang.Thread.sleep(Thread.java:509) com.cohort.util.Math2.sleep(Math2.java:350) gov.noaa.pfel.erddap.util.TouchThread.run(TouchThread.java:52) #16 Thread[#49,Java2D Disposer,10,system] WAITING daemon java.base@21.0.4/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.4/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@21.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) java.base@21.0.4/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) java.base@21.0.4/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) java.base@21.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707) java.base@21.0.4/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:67) java.base@21.0.4/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158) java.base@21.0.4/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:234) java.desktop@21.0.4/sun.java2d.Disposer.run(Disposer.java:145) java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.4/java.lang.Thread.run(Thread.java:1583) #17 Thread[#4971,LoadDatasets,5,main] RUNNABLE java.base@21.0.4/java.util.zip.Inflater.inflateBytesBytes(Native Method) java.base@21.0.4/java.util.zip.Inflater.inflate(Inflater.java:376) java.base@21.0.4/java.util.zip.InflaterInputStream.read(InflaterInputStream.java:177) java.base@21.0.4/java.io.FilterInputStream.read(FilterInputStream.java:95) ucar.nc2.util.IO.copyB(IO.java:195) ucar.nc2.filter.Deflate.decode(Deflate.java:77) ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB$DataChunk.getByteBuffer(H5tiledLayoutBB.java:235) ucar.nc2.iosp.LayoutBBTiled.hasNext(LayoutBBTiled.java:101) ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB.hasNext(H5tiledLayoutBB.java:143) ucar.nc2.iosp.IospHelper.readData(IospHelper.java:380) ucar.nc2.iosp.IospHelper.readDataFill(IospHelper.java:292) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:230) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:204) ucar.nc2.NetcdfFile.readData(NetcdfFile.java:2122) ucar.nc2.Variable.reallyRead(Variable.java:797) ucar.nc2.Variable._read(Variable.java:736) ucar.nc2.Variable.read(Variable.java:614) gov.noaa.pfel.coastwatch.griddata.NcHelper.getPrimitiveArray(NcHelper.java:519) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile$VarData.loadArrayAndAttributes(TableFromMultidimNcFile.java:57) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile$VarData.fromVariableIfDimsMatch(TableFromMultidimNcFile.java:89) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile.loadDimMatchedVars(TableFromMultidimNcFile.java:807) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile.readMultidimNc(TableFromMultidimNcFile.java:316) gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.lowGetSourceDataFromFile(EDDTableFromMultidimNcFiles.java:178) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getSourceDataFromFile(EDDTableFromFiles.java:4157) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:2043) gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.<init>(EDDTableFromMultidimNcFiles.java:101) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.fromXml(EDDTableFromFiles.java:666) gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:629) gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:617) gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:219) #18 Thread[#50,RunLoadDatasets,5,main] TIMED_WAITING java.base@21.0.4/java.lang.Thread.sleep0(Native Method) java.base@21.0.4/java.lang.Thread.sleep(Thread.java:509) gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:320) #19 Thread[#5482,LoadDatasets,5,main] RUNNABLE ucar.nc2.filter.Shuffle.decode(Shuffle.java:71) ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB$DataChunk.getByteBuffer(H5tiledLayoutBB.java:235) ucar.nc2.iosp.LayoutBBTiled.hasNext(LayoutBBTiled.java:101) ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB.hasNext(H5tiledLayoutBB.java:143) ucar.nc2.iosp.IospHelper.readData(IospHelper.java:380) ucar.nc2.iosp.IospHelper.readDataFill(IospHelper.java:292) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:230) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:204) ucar.nc2.NetcdfFile.readData(NetcdfFile.java:2122) ucar.nc2.Variable.reallyRead(Variable.java:797) ucar.nc2.Variable._read(Variable.java:736) ucar.nc2.Variable.read(Variable.java:614) gov.noaa.pfel.coastwatch.griddata.NcHelper.getPrimitiveArray(NcHelper.java:519) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile$VarData.loadArrayAndAttributes(TableFromMultidimNcFile.java:57) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile$VarData.fromVariableIfDimsMatch(TableFromMultidimNcFile.java:89) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile.loadDimMatchedVars(TableFromMultidimNcFile.java:807) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile.readMultidimNc(TableFromMultidimNcFile.java:316) gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.lowGetSourceDataFromFile(EDDTableFromMultidimNcFiles.java:178) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getSourceDataFromFile(EDDTableFromFiles.java:4157) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:2043) gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.<init>(EDDTableFromMultidimNcFiles.java:101) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.fromXml(EDDTableFromFiles.java:666) gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:629) gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:617) gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:219) #20 Thread[#5704,LoadDatasets,5,main] RUNNABLE java.base@21.0.4/java.util.zip.Inflater.inflateBytesBytes(Native Method) java.base@21.0.4/java.util.zip.Inflater.inflate(Inflater.java:376) java.base@21.0.4/java.util.zip.InflaterInputStream.read(InflaterInputStream.java:177) java.base@21.0.4/java.io.FilterInputStream.read(FilterInputStream.java:95) ucar.nc2.util.IO.copyB(IO.java:195) ucar.nc2.filter.Deflate.decode(Deflate.java:77) ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB$DataChunk.getByteBuffer(H5tiledLayoutBB.java:235) ucar.nc2.iosp.LayoutBBTiled.hasNext(LayoutBBTiled.java:101) ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB.hasNext(H5tiledLayoutBB.java:143) ucar.nc2.iosp.IospHelper.readData(IospHelper.java:380) ucar.nc2.iosp.IospHelper.readDataFill(IospHelper.java:292) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:230) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:204) ucar.nc2.NetcdfFile.readData(NetcdfFile.java:2122) ucar.nc2.Variable.reallyRead(Variable.java:797) ucar.nc2.Variable._read(Variable.java:736) ucar.nc2.Variable.read(Variable.java:614) gov.noaa.pfel.coastwatch.griddata.NcHelper.getPrimitiveArray(NcHelper.java:519) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile$VarData.loadArrayAndAttributes(TableFromMultidimNcFile.java:57) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile$VarData.fromVariableIfDimsMatch(TableFromMultidimNcFile.java:89) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile.loadDimMatchedVars(TableFromMultidimNcFile.java:807) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile.readMultidimNc(TableFromMultidimNcFile.java:316) gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.lowGetSourceDataFromFile(EDDTableFromMultidimNcFiles.java:178) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getSourceDataFromFile(EDDTableFromFiles.java:4157) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:2043) gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.<init>(EDDTableFromMultidimNcFiles.java:101) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.fromXml(EDDTableFromFiles.java:666) gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:629) gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:617) gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:219) #21 Thread[#5937,LoadDatasets,5,main] RUNNABLE java.base@21.0.4/java.io.ByteArrayOutputStream.ensureCapacity(ByteArrayOutputStream.java:100) java.base@21.0.4/java.io.ByteArrayOutputStream.write(ByteArrayOutputStream.java:132) ucar.nc2.util.IO.copyB(IO.java:198) ucar.nc2.filter.Deflate.decode(Deflate.java:77) ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB$DataChunk.getByteBuffer(H5tiledLayoutBB.java:235) ucar.nc2.iosp.LayoutBBTiled.hasNext(LayoutBBTiled.java:101) ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB.hasNext(H5tiledLayoutBB.java:143) ucar.nc2.iosp.IospHelper.readData(IospHelper.java:332) ucar.nc2.iosp.IospHelper.readDataFill(IospHelper.java:292) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:230) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:204) ucar.nc2.NetcdfFile.readData(NetcdfFile.java:2122) ucar.nc2.Variable.reallyRead(Variable.java:797) ucar.nc2.Variable._read(Variable.java:736) ucar.nc2.Variable.read(Variable.java:614) gov.noaa.pfel.coastwatch.griddata.NcHelper.getPrimitiveArray(NcHelper.java:519) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile$VarData.loadArrayAndAttributes(TableFromMultidimNcFile.java:57) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile$VarData.fromVariableIfDimsMatch(TableFromMultidimNcFile.java:89) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile.loadDimMatchedVars(TableFromMultidimNcFile.java:807) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile.readMultidimNc(TableFromMultidimNcFile.java:316) gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.lowGetSourceDataFromFile(EDDTableFromMultidimNcFiles.java:178) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getSourceDataFromFile(EDDTableFromFiles.java:4157) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:2043) gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.<init>(EDDTableFromMultidimNcFiles.java:101) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.fromXml(EDDTableFromFiles.java:666) gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:629) gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:617) gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:219) #22 Thread[#64,https-openssl-nio-8443-Poller,5,main] RUNNABLE daemon java.base@21.0.4/sun.nio.ch.EPoll.wait(Native Method) java.base@21.0.4/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:121) java.base@21.0.4/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130) java.base@21.0.4/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142) org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:755) java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.4/java.lang.Thread.run(Thread.java:1583) #23 Thread[#65,https-openssl-nio-8443-Acceptor,5,main] RUNNABLE daemon java.base@21.0.4/sun.nio.ch.Net.accept(Native Method) java.base@21.0.4/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433) java.base@21.0.4/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399) org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:518) org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:71) org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:128) java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.4/java.lang.Thread.run(Thread.java:1583) #24 Thread[#6528,LoadDatasets,5,main] RUNNABLE java.base@21.0.4/java.io.ByteArrayOutputStream.ensureCapacity(ByteArrayOutputStream.java:100) java.base@21.0.4/java.io.ByteArrayOutputStream.write(ByteArrayOutputStream.java:132) ucar.nc2.util.IO.copyB(IO.java:198) ucar.nc2.filter.Deflate.decode(Deflate.java:77) ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB$DataChunk.getByteBuffer(H5tiledLayoutBB.java:235) ucar.nc2.iosp.LayoutBBTiled.hasNext(LayoutBBTiled.java:101) ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB.hasNext(H5tiledLayoutBB.java:143) ucar.nc2.iosp.IospHelper.readData(IospHelper.java:380) ucar.nc2.iosp.IospHelper.readDataFill(IospHelper.java:292) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:230) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:204) ucar.nc2.NetcdfFile.readData(NetcdfFile.java:2122) ucar.nc2.Variable.reallyRead(Variable.java:797) ucar.nc2.Variable._read(Variable.java:736) ucar.nc2.Variable.read(Variable.java:614) gov.noaa.pfel.coastwatch.griddata.NcHelper.getPrimitiveArray(NcHelper.java:519) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile$VarData.loadArrayAndAttributes(TableFromMultidimNcFile.java:57) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile.readMultidimNc(TableFromMultidimNcFile.java:307) gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.lowGetSourceDataFromFile(EDDTableFromMultidimNcFiles.java:178) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getSourceDataFromFile(EDDTableFromFiles.java:4157) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:2043) gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.<init>(EDDTableFromMultidimNcFiles.java:101) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.fromXml(EDDTableFromFiles.java:666) gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:629) gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:617) gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:219) #25 Thread[#6717,LoadDatasets,5,main] RUNNABLE ucar.nc2.filter.Shuffle.decode(Shuffle.java:71) ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB$DataChunk.getByteBuffer(H5tiledLayoutBB.java:235) ucar.nc2.iosp.LayoutBBTiled.hasNext(LayoutBBTiled.java:101) ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB.hasNext(H5tiledLayoutBB.java:143) ucar.nc2.iosp.IospHelper.readData(IospHelper.java:332) ucar.nc2.iosp.IospHelper.readDataFill(IospHelper.java:292) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:230) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:204) ucar.nc2.NetcdfFile.readData(NetcdfFile.java:2122) ucar.nc2.Variable.reallyRead(Variable.java:797) ucar.nc2.Variable._read(Variable.java:736) ucar.nc2.Variable.read(Variable.java:614) gov.noaa.pfel.coastwatch.griddata.NcHelper.getPrimitiveArray(NcHelper.java:519) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile$VarData.loadArrayAndAttributes(TableFromMultidimNcFile.java:57) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile.readMultidimNc(TableFromMultidimNcFile.java:398) gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.lowGetSourceDataFromFile(EDDTableFromMultidimNcFiles.java:178) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getSourceDataFromFile(EDDTableFromFiles.java:4157) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:2043) gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.<init>(EDDTableFromMultidimNcFiles.java:101) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.fromXml(EDDTableFromFiles.java:666) gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:629) gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:617) gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:219) #26 Thread[#6962,LoadDatasets,5,main] RUNNABLE java.base@21.0.4/java.util.zip.Inflater.inflateBytesBytes(Native Method) java.base@21.0.4/java.util.zip.Inflater.inflate(Inflater.java:376) java.base@21.0.4/java.util.zip.InflaterInputStream.read(InflaterInputStream.java:177) java.base@21.0.4/java.io.FilterInputStream.read(FilterInputStream.java:95) ucar.nc2.util.IO.copyB(IO.java:195) ucar.nc2.filter.Deflate.decode(Deflate.java:77) ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB$DataChunk.getByteBuffer(H5tiledLayoutBB.java:235) ucar.nc2.iosp.LayoutBBTiled.hasNext(LayoutBBTiled.java:101) ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB.hasNext(H5tiledLayoutBB.java:143) ucar.nc2.iosp.IospHelper.readData(IospHelper.java:380) ucar.nc2.iosp.IospHelper.readDataFill(IospHelper.java:292) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:230) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:204) ucar.nc2.NetcdfFile.readData(NetcdfFile.java:2122) ucar.nc2.Variable.reallyRead(Variable.java:797) ucar.nc2.Variable._read(Variable.java:736) ucar.nc2.Variable.read(Variable.java:614) gov.noaa.pfel.coastwatch.griddata.NcHelper.getPrimitiveArray(NcHelper.java:519) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile$VarData.loadArrayAndAttributes(TableFromMultidimNcFile.java:57) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile$VarData.fromVariableIfDimsMatch(TableFromMultidimNcFile.java:89) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile.loadDimMatchedVars(TableFromMultidimNcFile.java:807) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile.readMultidimNc(TableFromMultidimNcFile.java:316) gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.lowGetSourceDataFromFile(EDDTableFromMultidimNcFiles.java:178) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getSourceDataFromFile(EDDTableFromFiles.java:4157) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:2043) gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.<init>(EDDTableFromMultidimNcFiles.java:101) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.fromXml(EDDTableFromFiles.java:666) gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:629) gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:617) gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:219) #27 Thread[#7179,LoadDatasets,5,main] RUNNABLE ucar.nc2.filter.Shuffle.decode(Shuffle.java:71) ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB$DataChunk.getByteBuffer(H5tiledLayoutBB.java:235) ucar.nc2.iosp.LayoutBBTiled.hasNext(LayoutBBTiled.java:101) ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB.hasNext(H5tiledLayoutBB.java:143) ucar.nc2.iosp.IospHelper.readData(IospHelper.java:332) ucar.nc2.iosp.IospHelper.readDataFill(IospHelper.java:292) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:230) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:204) ucar.nc2.NetcdfFile.readData(NetcdfFile.java:2122) ucar.nc2.Variable.reallyRead(Variable.java:797) ucar.nc2.Variable._read(Variable.java:736) ucar.nc2.Variable.read(Variable.java:614) gov.noaa.pfel.coastwatch.griddata.NcHelper.getPrimitiveArray(NcHelper.java:519) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile$VarData.loadArrayAndAttributes(TableFromMultidimNcFile.java:57) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile.readMultidimNc(TableFromMultidimNcFile.java:398) gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.lowGetSourceDataFromFile(EDDTableFromMultidimNcFiles.java:178) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getSourceDataFromFile(EDDTableFromFiles.java:4157) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:2043) gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.<init>(EDDTableFromMultidimNcFiles.java:101) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.fromXml(EDDTableFromFiles.java:666) gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:629) gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:617) gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:219) #28 Thread[#7289,LoadDatasets,5,main] RUNNABLE ucar.nc2.filter.Shuffle.decode(Shuffle.java:71) ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB$DataChunk.getByteBuffer(H5tiledLayoutBB.java:235) ucar.nc2.iosp.LayoutBBTiled.hasNext(LayoutBBTiled.java:101) ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB.hasNext(H5tiledLayoutBB.java:143) ucar.nc2.iosp.IospHelper.readData(IospHelper.java:332) ucar.nc2.iosp.IospHelper.readDataFill(IospHelper.java:292) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:230) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:204) ucar.nc2.NetcdfFile.readData(NetcdfFile.java:2122) ucar.nc2.Variable.reallyRead(Variable.java:797) ucar.nc2.Variable._read(Variable.java:736) ucar.nc2.Variable.read(Variable.java:614) gov.noaa.pfel.coastwatch.griddata.NcHelper.getPrimitiveArray(NcHelper.java:519) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile$VarData.loadArrayAndAttributes(TableFromMultidimNcFile.java:57) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile.readMultidimNc(TableFromMultidimNcFile.java:398) gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.lowGetSourceDataFromFile(EDDTableFromMultidimNcFiles.java:178) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getSourceDataFromFile(EDDTableFromFiles.java:4157) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:2043) gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.<init>(EDDTableFromMultidimNcFiles.java:101) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.fromXml(EDDTableFromFiles.java:666) gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:629) gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:617) gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:219) #29 Thread[#7430,LoadDatasets,5,main] RUNNABLE ucar.nc2.filter.Shuffle.decode(Shuffle.java:71) ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB$DataChunk.getByteBuffer(H5tiledLayoutBB.java:235) ucar.nc2.iosp.LayoutBBTiled.hasNext(LayoutBBTiled.java:101) ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB.hasNext(H5tiledLayoutBB.java:143) ucar.nc2.iosp.IospHelper.readData(IospHelper.java:332) ucar.nc2.iosp.IospHelper.readDataFill(IospHelper.java:292) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:230) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:204) ucar.nc2.NetcdfFile.readData(NetcdfFile.java:2122) ucar.nc2.Variable.reallyRead(Variable.java:797) ucar.nc2.Variable._read(Variable.java:736) ucar.nc2.Variable.read(Variable.java:614) gov.noaa.pfel.coastwatch.griddata.NcHelper.getPrimitiveArray(NcHelper.java:519) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile$VarData.loadArrayAndAttributes(TableFromMultidimNcFile.java:57) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile$VarData.fromVariableIfDimsMatch(TableFromMultidimNcFile.java:89) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile.loadDimMatchedVars(TableFromMultidimNcFile.java:807) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile.readMultidimNc(TableFromMultidimNcFile.java:316) gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.lowGetSourceDataFromFile(EDDTableFromMultidimNcFiles.java:178) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getSourceDataFromFile(EDDTableFromFiles.java:4157) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:2043) gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.<init>(EDDTableFromMultidimNcFiles.java:101) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.fromXml(EDDTableFromFiles.java:666) gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:629) gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:617) gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:219) #30 Thread[#7484,https-openssl-nio-8443-exec-194,5,main] RUNNABLE daemon com.cohort.util.String2.fromJson(String2.java:2146) com.cohort.util.String2.fromJsonNotNull(String2.java:2032) com.cohort.array.StringArray.fromJson(StringArray.java:256) gov.noaa.pfel.coastwatch.pointdata.Table.readEnhancedFlatNc(Table.java:5559) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.tryToLoadDirFileTable(EDDTableFromFiles.java:3659) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileTable(EDDTableFromFiles.java:3608) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.accessibleViaFilesGetLocal(EDDTableFromFiles.java:3780) gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:6740) gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:690) jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) org.apache.catalina.filters.CorsFilter.handleNonCORS(CorsFilter.java:331) org.apache.catalina.filters.CorsFilter.doFilter(CorsFilter.java:158) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:129) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483) org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:731) org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663) org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190) org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.4/java.lang.Thread.run(Thread.java:1583) #31 Thread[#76,http-nio-8080-Poller,5,main] RUNNABLE daemon java.base@21.0.4/sun.nio.ch.EPoll.wait(Native Method) java.base@21.0.4/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:121) java.base@21.0.4/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130) java.base@21.0.4/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142) org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:755) java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.4/java.lang.Thread.run(Thread.java:1583) #32 Thread[#77,http-nio-8080-Acceptor,5,main] RUNNABLE daemon java.base@21.0.4/sun.nio.ch.Net.accept(Native Method) java.base@21.0.4/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433) java.base@21.0.4/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399) org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:518) org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:71) org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:128) java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.4/java.lang.Thread.run(Thread.java:1583) #33 Thread[#9,Reference Handler,10,system] RUNNABLE daemon java.base@21.0.4/java.lang.ref.Reference.waitForReferencePendingList(Native Method) java.base@21.0.4/java.lang.ref.Reference.processPendingReferences(Reference.java:246) java.base@21.0.4/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208) #34 Thread[#910,LoadDatasets,5,main] RUNNABLE java.base@21.0.4/java.io.ByteArrayOutputStream.ensureCapacity(ByteArrayOutputStream.java:100) java.base@21.0.4/java.io.ByteArrayOutputStream.write(ByteArrayOutputStream.java:132) ucar.nc2.util.IO.copyB(IO.java:198) ucar.nc2.filter.Deflate.decode(Deflate.java:77) ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB$DataChunk.getByteBuffer(H5tiledLayoutBB.java:235) ucar.nc2.iosp.LayoutBBTiled.hasNext(LayoutBBTiled.java:101) ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB.hasNext(H5tiledLayoutBB.java:143) ucar.nc2.iosp.IospHelper.readData(IospHelper.java:310) ucar.nc2.iosp.IospHelper.readDataFill(IospHelper.java:292) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:230) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:204) ucar.nc2.NetcdfFile.readData(NetcdfFile.java:2122) ucar.nc2.Variable.reallyRead(Variable.java:797) ucar.nc2.Variable._read(Variable.java:736) ucar.nc2.Variable.read(Variable.java:614) gov.noaa.pfel.coastwatch.griddata.NcHelper.getPrimitiveArray(NcHelper.java:519) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile$VarData.loadArrayAndAttributes(TableFromMultidimNcFile.java:57) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile$VarData.fromVariableIfDimsMatch(TableFromMultidimNcFile.java:89) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile.loadDimMatchedVars(TableFromMultidimNcFile.java:807) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile.readMultidimNc(TableFromMultidimNcFile.java:316) gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.lowGetSourceDataFromFile(EDDTableFromMultidimNcFiles.java:178) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getSourceDataFromFile(EDDTableFromFiles.java:4157) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:2043) gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.<init>(EDDTableFromMultidimNcFiles.java:101) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.fromXml(EDDTableFromFiles.java:666) gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:629) gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:617) gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:219)