EMODnet Physics ERDDAP Installation EMODnet Physics ERDDAP
Easier access to scientific data
log in|?   
Brought to you by EMODnet Physics    

ERDDAP > Status

Current time is 2026-04-07T10:30:04+00:00
Startup was at  2025-12-03T09:58:33+00:00
Last major LoadDatasets started 14h 36m 16s ago and is still running.
Currently, major LoadDatasets is loading dataset #937=TS_SLEV_TAD_1471 (4.923 s).
nGridDatasets  = 0
nTableDatasets = 1331
nTotalDatasets = 1331
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 73020 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 = 94
Response Failed    Time (since last major LoadDatasets) n =   242713,  median ~=        1 ms
Response Failed    Time (since last Daily Report)       n =   242709,  median ~=        1 ms
Response Failed    Time (since startup)                 n =   587869,  median ~=        1 ms
Response Succeeded Time (since last major LoadDatasets) n =  6254508,  median ~=        2 ms
Response Succeeded Time (since last Daily Report)       n =  6254556,  median ~=        2 ms
Response Succeeded Time (since startup)                 n = 14715058,  median ~=        4 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 13708 out of 13708 emails.  Currently, the thread is sleeping.
EmailThread Failed    Time (since last Daily Report)    n =        1,  median ~=        0 ms
EmailThread Succeeded Time (since last Daily Report)    n =     2579,  median ~=       79 ms
TouchThread has finished 9060 out of 9060 touches.  Currently, the thread is sleeping.
TouchThread Failed    Time (since last Daily Report)    n =        2,  median ~=    90000 ms
TouchThread Succeeded Time (since last Daily Report)    n =     3245,  median ~=       33 ms
OS info: totalCPULoad=0.1802534 processCPULoad=0.16739763 totalMemory=32490MB freeMemory=354MB totalSwapSpace=10239MB freeSwapSpace=6286MB
Number of active requests=31
Number of threads: Tomcat-waiting=33, inotify=1, other=180
109959 gc calls, 176 requests shed, and 1 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse=  8003 MB (highWaterMark= 12766 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
----------------------------  -----   -----------------  -----------------------------------------------------  ---------------------  ----- ----- -----
  2026-02-16T14:56:21+00:006039497s   1323     1   1331    148793 (     3)  3090 (     1)    8       0       0       27       1    81   3344  4670    0%
  2026-02-15T11:35:53+00:005508828s   1323     1   1331    186921 (     3)  1796 ( 11147)   22       0       0       26       1   107   7782  6995    0%
  2026-02-14T00:14:50+00:005900234s   1323     1   1331     30952 (     3)   164 (  7955)    2       0       0       22       1    83   3375  1276    0%
  2026-02-13T18:32:56+00:005533951s   1320     1   1331      6441 (     3)    15 (  6500)    0       0       0       24       1    81   2980   241    0%
  2026-02-13T17:20:37+00:006048228s   1323     1   1330    117782 (     3)  1809 (    79)   12       0       0       24       1    82   8247  4348    0%
  2026-02-12T19:30:20+00:006056024s   1323     1   1330      1177 (     3)     9 ( 15833)    0       0       0       24       1    83   7354    72    0%
  2026-02-12T19:16:10+00:005536585s   1321     1   1330    123987 (     3)  1837 (  2966)   66       0       0       23       1    84   8263  6705    0%
  2026-02-11T18:29:40+00:005793155s    116     1   1331    129293 (     4)  2644 (    37)   77       0       0       27       1    86   9160  7992    0%
  2026-02-10T17:02:51+00:005182890s   1322     1   1331    126979 (     3)  2259 (     1)   42       0       0       23       1    87   8216  6840    0%
  2026-02-09T14:55:26+00:005348207s   1318     2   1331     63603 (     3)   990 (   467)   13       0       0       24       1    86   6728  2899    0%
  2026-02-09T02:02:38+00:005820368s   1322     1   1331   7493681 (     7)329872 (     1)  259       0       0       21       1    89   8469191807    0%
  2025-12-03T17:16:16+00:00  26259s   1331     1   1331     30935 (     5)   697 (     0)    0       0       0       25       1    16    185     0    0%


Major LoadDatasets Times Distribution (since last Daily Report):
    n =        0

Major LoadDatasets Times Distribution (since startup):
    n =       12,  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:           12


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 =   242713,  median ~=        1 ms
    0 ms:           64061
    1 ms:           54268
    2 ms:            6434
    <= 5 ms:         9187
    <= 10 ms:        6635
    <= 20 ms:        4015
    <= 50 ms:        2469
    <= 100 ms:       2309
    <= 200 ms:       3861
    <= 500 ms:       5068
    <= 1 s:          8656
    <= 2 s:          7349
    <= 5 s:          1193
    <= 10 s:         2561
    <= 20 s:        25582
    <= 1 min:       33329
    <= 2 min:        3305
    <= 5 min:         457
    <= 10 min:        389
    <= 20 min:        104
    <= 1 hr:          406
    >  1 hr:         1075

Response Failed Time Distribution (since last Daily Report):
    n =   242709,  median ~=        1 ms
    0 ms:           64061
    1 ms:           54266
    2 ms:            6433
    <= 5 ms:         9186
    <= 10 ms:        6636
    <= 20 ms:        4014
    <= 50 ms:        2469
    <= 100 ms:       2309
    <= 200 ms:       3861
    <= 500 ms:       5068
    <= 1 s:          8656
    <= 2 s:          7349
    <= 5 s:          1193
    <= 10 s:         2561
    <= 20 s:        25582
    <= 1 min:       33329
    <= 2 min:        3305
    <= 5 min:         457
    <= 10 min:        389
    <= 20 min:        104
    <= 1 hr:          406
    >  1 hr:         1075

Response Failed Time Distribution (since startup):
    n =   587869,  median ~=        1 ms
    0 ms:          155259
    1 ms:          156013
    2 ms:           19289
    <= 5 ms:        27114
    <= 10 ms:       18868
    <= 20 ms:       11201
    <= 50 ms:        6768
    <= 100 ms:       6957
    <= 200 ms:      10940
    <= 500 ms:      15759
    <= 1 s:         16248
    <= 2 s:         20809
    <= 5 s:         13138
    <= 10 s:        14497
    <= 20 s:        49366
    <= 1 min:       38240
    <= 2 min:        3442
    <= 5 min:         625
    <= 10 min:        640
    <= 20 min:        384
    <= 1 hr:          804
    >  1 hr:         1508


Response Succeeded Time Distribution (since last major LoadDatasets):
    n =  6254508,  median ~=        2 ms
    0 ms:          843053
    1 ms:         1100688
    2 ms:         1076041
    <= 5 ms:      1295616
    <= 10 ms:      411508
    <= 20 ms:      119095
    <= 50 ms:       60995
    <= 100 ms:      24101
    <= 200 ms:      14004
    <= 500 ms:      22126
    <= 1 s:         38153
    <= 2 s:        174441
    <= 5 s:        197318
    <= 10 s:       198105
    <= 20 s:       223450
    <= 1 min:      422836
    <= 2 min:       27504
    <= 5 min:        2759
    <= 10 min:       1226
    <= 20 min:        763
    <= 1 hr:          504
    >  1 hr:          222

Response Succeeded Time Distribution (since last Daily Report):
    n =  6254556,  median ~=        2 ms
    0 ms:          843053
    1 ms:         1100688
    2 ms:         1076041
    <= 5 ms:      1295616
    <= 10 ms:      411508
    <= 20 ms:      119095
    <= 50 ms:       60995
    <= 100 ms:      24101
    <= 200 ms:      14004
    <= 500 ms:      22126
    <= 1 s:         38153
    <= 2 s:        174454
    <= 5 s:        197331
    <= 10 s:       198107
    <= 20 s:       223456
    <= 1 min:      422846
    <= 2 min:       27506
    <= 5 min:        2762
    <= 10 min:       1226
    <= 20 min:        762
    <= 1 hr:          504
    >  1 hr:          222

Response Succeeded Time Distribution (since startup):
    n = 14715058,  median ~=        4 ms
    0 ms:         1622218
    1 ms:         2091714
    2 ms:         1944328
    <= 5 ms:      2733193
    <= 10 ms:     1074981
    <= 20 ms:      339424
    <= 50 ms:      186868
    <= 100 ms:      78299
    <= 200 ms:      54186
    <= 500 ms:     126851
    <= 1 s:        248970
    <= 2 s:        859173
    <= 5 s:       1335715
    <= 10 s:       985458
    <= 20 s:       527891
    <= 1 min:      469484
    <= 2 min:       28747
    <= 5 min:        3526
    <= 10 min:       1478
    <= 20 min:       1007
    <= 1 hr:          940
    >  1 hr:          607


EmailThread Failed Time Distribution (since last Daily Report):
    n =        1,  median ~=        0 ms
    0 ms:               1
    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:            0

EmailThread Failed Time Distribution (since startup):
    n =     7000,  median ~=        0 ms
    0 ms:            4373
    1 ms:             964
    2 ms:              33
    <= 5 ms:           20
    <= 10 ms:          10
    <= 20 ms:           8
    <= 50 ms:        1545
    <= 100 ms:         29
    <= 200 ms:         13
    <= 500 ms:          5
    <= 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

EmailThread Succeeded Time Distribution (since last Daily Report):
    n =     2579,  median ~=       79 ms
    0 ms:               0
    1 ms:               0
    2 ms:               0
    <= 5 ms:            0
    <= 10 ms:           0
    <= 20 ms:           0
    <= 50 ms:           0
    <= 100 ms:       2187
    <= 200 ms:        278
    <= 500 ms:        101
    <= 1 s:            10
    <= 2 s:             1
    <= 5 s:             0
    <= 10 s:            0
    <= 20 s:            2
    <= 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 =     6711,  median ~=       82 ms
    0 ms:               0
    1 ms:               0
    2 ms:               0
    <= 5 ms:            0
    <= 10 ms:           0
    <= 20 ms:           0
    <= 50 ms:           0
    <= 100 ms:       5320
    <= 200 ms:        861
    <= 500 ms:        466
    <= 1 s:            54
    <= 2 s:             4
    <= 5 s:             2
    <= 10 s:            2
    <= 20 s:            2
    <= 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 =     2531,  median ~=        1
    0:               1
    1:            2486
    2:              39
    <= 5:            5
    <= 10:           0
    <= 20:           0
    <= 50:           0
    <= 100:          0
    >  100:          0

EmailThread nEmails/Session Distribution (since startup):
    n =     7069,  median ~=        1
    0:               3
    1:            5254
    2:             793
    <= 5:          651
    <= 10:         217
    <= 20:          89
    <= 50:          62
    <= 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 ~=    90000 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:           2
    <= 5 min:           0
    <= 10 min:          0
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            0

TouchThread Failed Time Distribution (since startup):
    n =       59,  median ~=     8712 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:             5
    <= 10 s:           33
    <= 20 s:           10
    <= 1 min:           1
    <= 2 min:          10
    <= 5 min:           0
    <= 10 min:          0
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            0

TouchThread Succeeded Time Distribution (since last Daily Report):
    n =     3245,  median ~=       33 ms
    0 ms:               0
    1 ms:               0
    2 ms:              59
    <= 5 ms:          611
    <= 10 ms:         136
    <= 20 ms:         357
    <= 50 ms:        1087
    <= 100 ms:        423
    <= 200 ms:        268
    <= 500 ms:        149
    <= 1 s:            53
    <= 2 s:            29
    <= 5 s:            43
    <= 10 s:           27
    <= 20 s:            2
    <= 1 min:           1
    <= 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 =     9001,  median ~=       37 ms
    0 ms:               0
    1 ms:               0
    2 ms:             125
    <= 5 ms:         1413
    <= 10 ms:         441
    <= 20 ms:        1108
    <= 50 ms:        2470
    <= 100 ms:       1377
    <= 200 ms:        878
    <= 500 ms:        610
    <= 1 s:           243
    <= 2 s:           162
    <= 5 s:           122
    <= 10 s:           46
    <= 20 s:            5
    <= 1 min:           1
    <= 2 min:           0
    <= 5 min:           0
    <= 10 min:          0
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            0


Language (since last daily report)
    : 6497235  (100%)
    zh-CN: 13  (0%)

Language (since startup)
    : 15302955  (100%)
    zh-CN: 13  (0%)

SgtMap topography nFromCache=4007 nNotFromCache=8848
GSHHS: nCached=100 of 100, nCoarse=3785, nSuccesses=28436, nTossed=17304
NationalBoundaries: nCached=100 of 100,  nCoarse=1420, nSuccesses=3349, nTossed=8086
StateBoundaries: nCached=100 of 100,  nCoarse=472, nSuccesses=3349, nTossed=8086
Rivers: nCached=100 of 100,  nCoarse=473, nSuccesses=3349, nTossed=8086
bufferedImage isAccelerated=[unknown]
canonical map sizes: 
58 + 62 + 61 + 59 + 55 + 52 + 48 + 59 + 50 + 62 + 58 + 52 + 54 + 41 + 56 + 62 + 
69 + 68 + 58 + 53 + 46 + 71 + 60 + 57 + 52 + 39 + 51 + 42 + 52 + 67 + 59 + 39 + 
59 + 47 + 52 + 68 + 59 + 50 + 54 + 59 + 57 + 67 + 44 + 52 + 63 + 54 + 50 + 62 + 
55 + 52 + 44 + 62 + 75 + 48 + 50 + 56 + 54 + 56 + 62 + 60 + 52 + 39 + 53 + 60 + 
62 + 56 + 47 + 65 + 58 + 50 + 60 + 43 + 56 + 53 + 63 + 56 + 56 + 55 + 53 + 57 + 
56 + 62 + 61 + 61 + 51 + 49 + 60 + 50 + 46 + 62 + 51 + 66 + 47 + 58 + 41 + 52 + 
57 + 50 + 67 + 47 + 52 + 52 + 52 + 47 + 49 + 58 + 59 + 64 + 50 + 61 + 56 + 47 + 
46 + 54 + 56 + 66 + 60 + 49 + 55 + 50 + 76 + 69 + 61 + 52 + 57 + 56 + 61 = 7046
canonicalStringHolder map sizes: 
16418 + 16551 + 16706 + 16629 + 16559 + 16445 + 16313 + 16649 + 16547 + 16655 + 16425 + 16551 + 16591 + 16580 + 16602 + 16633 + 
16566 + 16478 + 16462 + 16653 + 16513 + 16395 + 16473 + 16507 + 16558 + 16530 + 16460 + 16627 + 16378 + 16414 + 16517 + 16490 + 
16728 + 16532 + 16584 + 16448 + 16452 + 16669 + 16525 + 16551 + 16425 + 16448 + 16619 + 16768 + 16703 + 16450 + 16512 + 16645 + 
16446 + 16614 + 16482 + 16487 + 16529 + 16500 + 16658 + 16729 + 16635 + 16480 + 16416 + 16646 + 16396 + 16484 + 16597 + 16710 + 
16531 + 16622 + 16708 + 16552 + 16548 + 16800 + 16565 + 16665 + 16610 + 16601 + 16397 + 16630 + 16461 + 16501 + 16515 + 16554 + 
16491 + 16494 + 16595 + 16606 + 16459 + 16323 + 16623 + 16715 + 16453 + 16692 + 16635 + 16708 + 16479 + 16336 + 16708 + 16562 + 
16613 + 16490 + 16540 + 16593 + 16552 + 16730 + 16517 + 16450 + 16595 + 16539 + 16660 + 16539 + 16360 + 16394 + 16369 + 16374 + 
16426 + 16692 + 16514 + 16470 + 16601 + 16335 + 16504 + 16770 + 16623 + 16469 + 16507 + 16504 + 16621 + 16677 + 16437 = 2101347

Number of threads: Tomcat-waiting=33, inotify=1, other=180
(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/0x00007fc13010c800.invokeVirtual(LambdaForm$DMH)
java.base@21.0.4/java.lang.invoke.LambdaForm$MH/0x00007fc130117000.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[#100026,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getLength0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLength(UnixFileSystem.java:234)
java.base@21.0.4/java.io.File.length(File.java:1006)
com.cohort.util.File2.length(File2.java:926)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.makeExpected(EDDTableFromFiles.java:2722)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1897)
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)

#4 Thread[#100708,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorDNLS.oneStep(FileVisitorDNLS.java:685)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileInfo(EDDTableFromFiles.java:3853)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1773)
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[#101151,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.readRootSymbolTable(H5objects.java:61)
ucar.nc2.internal.iosp.hdf5.H5headerNew.readSuperBlock1(H5headerNew.java:347)
ucar.nc2.internal.iosp.hdf5.H5headerNew.read(H5headerNew.java:243)
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)

#6 Thread[#102018,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorDNLS.oneStep(FileVisitorDNLS.java:685)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileInfo(EDDTableFromFiles.java:3853)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1773)
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)

#7 Thread[#102478,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorDNLS.oneStep(FileVisitorDNLS.java:685)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileInfo(EDDTableFromFiles.java:3853)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1773)
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[#103356,https-openssl-nio-8443-exec-17920,5,main] RUNNABLE daemon
java.base@21.0.4/java.io.FileDescriptor.close0(Native Method)
java.base@21.0.4/java.io.FileDescriptor.close(FileDescriptor.java:304)
java.base@21.0.4/java.io.RandomAccessFile$1.close(RandomAccessFile.java:729)
java.base@21.0.4/java.io.FileDescriptor.closeAll(FileDescriptor.java:362)
java.base@21.0.4/java.io.RandomAccessFile.close(RandomAccessFile.java:727)
ucar.unidata.io.RandomAccessFile.close(RandomAccessFile.java:441)
ucar.nc2.iosp.AbstractIOServiceProvider.close(AbstractIOServiceProvider.java:90)
ucar.nc2.internal.iosp.hdf5.H5iospNew.close(H5iospNew.java:606)
ucar.nc2.NetcdfFile.close(NetcdfFile.java:872)
gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile.readMultidimNc(TableFromMultidimNcFile.java:642)
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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:35)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:4931)
gov.noaa.pfel.erddap.dataset.EDDTable.getTwawmForDapQuery(EDDTable.java:1993)
gov.noaa.pfel.erddap.dataset.EDDTable.saveAsImage(EDDTable.java:5046)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3922)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6200)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:678)
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)

#9 Thread[#103702,https-openssl-nio-8443-exec-17944,5,main] RUNNABLE daemon
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime(UnixFileSystem.java:223)
java.base@21.0.4/java.io.File.lastModified(File.java:974)
thredds.filesystem.MFileOS.<init>(MFileOS.java:57)
thredds.inventory.MFiles.create(MFiles.java:50)
ucar.unidata.io.zarr.RandomAccessDirectory$Provider.isOwnerOf(RandomAccessDirectory.java:248)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:35)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:4931)
gov.noaa.pfel.erddap.dataset.EDDTable.getTwawmForDapQuery(EDDTable.java:1993)
gov.noaa.pfel.erddap.dataset.EDDTable.saveAsImage(EDDTable.java:5046)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3922)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6200)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:678)
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)

#10 Thread[#105379,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.readdir0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.readdir(UnixNativeDispatcher.java:564)
java.base@21.0.4/sun.nio.fs.UnixDirectoryStream$UnixDirectoryIterator.readNextEntry(UnixDirectoryStream.java:165)
java.base@21.0.4/sun.nio.fs.UnixDirectoryStream$UnixDirectoryIterator.hasNext(UnixDirectoryStream.java:198)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:349)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorDNLS.oneStep(FileVisitorDNLS.java:685)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileInfo(EDDTableFromFiles.java:3853)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1773)
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[#106982,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorDNLS.oneStep(FileVisitorDNLS.java:685)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileInfo(EDDTableFromFiles.java:3853)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1773)
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[#107528,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorDNLS.oneStep(FileVisitorDNLS.java:685)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileInfo(EDDTableFromFiles.java:3853)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1773)
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[#108292,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorDNLS.oneStep(FileVisitorDNLS.java:685)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileInfo(EDDTableFromFiles.java:3853)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1773)
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[#108890,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorDNLS.oneStep(FileVisitorDNLS.java:685)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileInfo(EDDTableFromFiles.java:3853)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1773)
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)

#15 Thread[#109660,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorDNLS.oneStep(FileVisitorDNLS.java:685)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileInfo(EDDTableFromFiles.java:3853)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1773)
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)

#16 Thread[#11,Signal Dispatcher,9,system] RUNNABLE daemon

#17 Thread[#110143,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorDNLS.oneStep(FileVisitorDNLS.java:685)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileInfo(EDDTableFromFiles.java:3853)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1773)
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[#110841,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorDNLS.oneStep(FileVisitorDNLS.java:685)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileInfo(EDDTableFromFiles.java:3853)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1773)
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)

#19 Thread[#111619,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getBooleanAttributes0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.hasBooleanAttributes(UnixFileSystem.java:194)
java.base@21.0.4/java.io.File.isDirectory(File.java:867)
thredds.filesystem.MFileOS.isDirectory(MFileOS.java:72)
ucar.unidata.io.s3.S3RandomAccessFile$Provider.isOwnerOf(S3RandomAccessFile.java:151)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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)

#20 Thread[#112160,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime(UnixFileSystem.java:223)
java.base@21.0.4/java.io.File.lastModified(File.java:974)
thredds.filesystem.MFileOS.<init>(MFileOS.java:57)
thredds.inventory.MFiles.create(MFiles.java:50)
ucar.unidata.io.zarr.RandomAccessDirectory$Provider.isOwnerOf(RandomAccessDirectory.java:248)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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)

#21 Thread[#112684,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.readdir0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.readdir(UnixNativeDispatcher.java:564)
java.base@21.0.4/sun.nio.fs.UnixDirectoryStream$UnixDirectoryIterator.readNextEntry(UnixDirectoryStream.java:165)
java.base@21.0.4/sun.nio.fs.UnixDirectoryStream$UnixDirectoryIterator.hasNext(UnixDirectoryStream.java:198)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:349)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorDNLS.oneStep(FileVisitorDNLS.java:685)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileInfo(EDDTableFromFiles.java:3853)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1773)
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[#113259,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.readdir0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.readdir(UnixNativeDispatcher.java:564)
java.base@21.0.4/sun.nio.fs.UnixDirectoryStream$UnixDirectoryIterator.readNextEntry(UnixDirectoryStream.java:165)
java.base@21.0.4/sun.nio.fs.UnixDirectoryStream$UnixDirectoryIterator.hasNext(UnixDirectoryStream.java:198)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:349)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorDNLS.oneStep(FileVisitorDNLS.java:685)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileInfo(EDDTableFromFiles.java:3853)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1773)
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)

#23 Thread[#114686,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.readdir0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.readdir(UnixNativeDispatcher.java:564)
java.base@21.0.4/sun.nio.fs.UnixDirectoryStream$UnixDirectoryIterator.readNextEntry(UnixDirectoryStream.java:165)
java.base@21.0.4/sun.nio.fs.UnixDirectoryStream$UnixDirectoryIterator.hasNext(UnixDirectoryStream.java:198)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:349)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorDNLS.oneStep(FileVisitorDNLS.java:685)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileInfo(EDDTableFromFiles.java:3853)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1773)
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)

#24 Thread[#115371,pool-66572-thread-1,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getBooleanAttributes0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.hasBooleanAttributes(UnixFileSystem.java:194)
java.base@21.0.4/java.io.File.isDirectory(File.java:867)
thredds.filesystem.MFileOS.isDirectory(MFileOS.java:72)
ucar.unidata.io.s3.S3RandomAccessFile$Provider.isOwnerOf(S3RandomAccessFile.java:151)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)

#25 Thread[#115372,pool-66572-thread-2,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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)

#26 Thread[#116547,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getBooleanAttributes0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.hasBooleanAttributes(UnixFileSystem.java:194)
java.base@21.0.4/java.io.File.isFile(File.java:900)
com.cohort.util.File2.length(File2.java:925)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.makeExpected(EDDTableFromFiles.java:2722)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1897)
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[#117147,pool-67677-thread-1,5,main] RUNNABLE
java.base@21.0.4/java.io.RandomAccessFile.open0(Native Method)
java.base@21.0.4/java.io.RandomAccessFile.open(RandomAccessFile.java:356)
java.base@21.0.4/java.io.RandomAccessFile.<init>(RandomAccessFile.java:273)
java.base@21.0.4/java.io.RandomAccessFile.<init>(RandomAccessFile.java:223)
java.base@21.0.4/java.io.RandomAccessFile.<init>(RandomAccessFile.java:137)
ucar.unidata.io.RandomAccessFile.<init>(RandomAccessFile.java:331)
ucar.unidata.io.RandomAccessFile.acquire(RandomAccessFile.java:192)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:467)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)

#28 Thread[#117148,pool-67677-thread-2,5,main] RUNNABLE
java.base@21.0.4/java.io.RandomAccessFile.open0(Native Method)
java.base@21.0.4/java.io.RandomAccessFile.open(RandomAccessFile.java:356)
java.base@21.0.4/java.io.RandomAccessFile.<init>(RandomAccessFile.java:273)
java.base@21.0.4/java.io.RandomAccessFile.<init>(RandomAccessFile.java:223)
java.base@21.0.4/java.io.RandomAccessFile.<init>(RandomAccessFile.java:137)
ucar.unidata.io.RandomAccessFile.<init>(RandomAccessFile.java:331)
ucar.unidata.io.RandomAccessFile.acquire(RandomAccessFile.java:192)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:467)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)

#29 Thread[#118293,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getBooleanAttributes0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.hasBooleanAttributes(UnixFileSystem.java:194)
java.base@21.0.4/java.io.File.isFile(File.java:900)
com.cohort.util.File2.length(File2.java:925)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.makeExpected(EDDTableFromFiles.java:2722)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1897)
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[#119070,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorDNLS.oneStep(FileVisitorDNLS.java:685)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileInfo(EDDTableFromFiles.java:3853)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1773)
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)

#31 Thread[#119922,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorDNLS.oneStep(FileVisitorDNLS.java:685)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileInfo(EDDTableFromFiles.java:3853)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1773)
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)

#32 Thread[#120915,pool-70280-thread-1,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime(UnixFileSystem.java:223)
java.base@21.0.4/java.io.File.lastModified(File.java:974)
thredds.filesystem.MFileOS.<init>(MFileOS.java:57)
thredds.inventory.MFiles.create(MFiles.java:50)
ucar.unidata.io.zarr.RandomAccessDirectory$Provider.isOwnerOf(RandomAccessDirectory.java:248)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
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[#120916,pool-70280-thread-2,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime(UnixFileSystem.java:223)
java.base@21.0.4/java.io.File.lastModified(File.java:974)
thredds.filesystem.MFileOS.<init>(MFileOS.java:57)
thredds.inventory.MFiles.create(MFiles.java:50)
ucar.unidata.io.s3.S3RandomAccessFile$Provider.isOwnerOf(S3RandomAccessFile.java:151)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)

#34 Thread[#120981,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorDNLS.oneStep(FileVisitorDNLS.java:685)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileInfo(EDDTableFromFiles.java:3853)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1773)
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)

#35 Thread[#121808,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorDNLS.oneStep(FileVisitorDNLS.java:685)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileInfo(EDDTableFromFiles.java:3853)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1773)
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)

#36 Thread[#123052,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorDNLS.oneStep(FileVisitorDNLS.java:685)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileInfo(EDDTableFromFiles.java:3853)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1773)
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)

#37 Thread[#123365,pool-71388-thread-1,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime(UnixFileSystem.java:223)
java.base@21.0.4/java.io.File.lastModified(File.java:974)
thredds.filesystem.MFileOS.<init>(MFileOS.java:57)
thredds.inventory.MFiles.create(MFiles.java:50)
ucar.unidata.io.zarr.RandomAccessDirectory$Provider.isOwnerOf(RandomAccessDirectory.java:248)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)

#38 Thread[#123366,pool-71388-thread-2,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getBooleanAttributes0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.hasBooleanAttributes(UnixFileSystem.java:194)
java.base@21.0.4/java.io.File.isDirectory(File.java:867)
thredds.filesystem.MFileOS.isDirectory(MFileOS.java:72)
ucar.unidata.io.s3.S3RandomAccessFile$Provider.isOwnerOf(S3RandomAccessFile.java:151)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)

#39 Thread[#124165,http-nio-8080-exec-2653,5,main] RUNNABLE daemon
java.base@21.0.4/java.io.UnixFileSystem.getBooleanAttributes0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.hasBooleanAttributes(UnixFileSystem.java:194)
java.base@21.0.4/java.io.File.isDirectory(File.java:867)
thredds.filesystem.MFileOS.isDirectory(MFileOS.java:72)
ucar.unidata.io.zarr.RandomAccessDirectory$Provider.isOwnerOf(RandomAccessDirectory.java:248)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:35)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:4931)
gov.noaa.pfel.erddap.dataset.EDDTable.getTwawmForDapQuery(EDDTable.java:1993)
gov.noaa.pfel.erddap.dataset.EDDTable.saveAsImage(EDDTable.java:5046)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3922)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6200)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:678)
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)

#40 Thread[#124615,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorDNLS.oneStep(FileVisitorDNLS.java:685)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileInfo(EDDTableFromFiles.java:3853)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1773)
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)

#41 Thread[#126447,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorDNLS.oneStep(FileVisitorDNLS.java:685)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileInfo(EDDTableFromFiles.java:3853)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1773)
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)

#42 Thread[#127794,pool-73143-thread-1,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime(UnixFileSystem.java:223)
java.base@21.0.4/java.io.File.lastModified(File.java:974)
thredds.filesystem.MFileOS.<init>(MFileOS.java:57)
thredds.inventory.MFiles.create(MFiles.java:50)
ucar.unidata.io.zarr.RandomAccessDirectory$Provider.isOwnerOf(RandomAccessDirectory.java:248)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)

#43 Thread[#127795,pool-73143-thread-2,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime(UnixFileSystem.java:223)
java.base@21.0.4/java.io.File.lastModified(File.java:974)
thredds.filesystem.MFileOS.<init>(MFileOS.java:57)
thredds.inventory.MFiles.create(MFiles.java:50)
ucar.unidata.io.zarr.RandomAccessDirectory$Provider.isOwnerOf(RandomAccessDirectory.java:248)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)

#44 Thread[#127796,pool-73143-thread-3,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime(UnixFileSystem.java:223)
java.base@21.0.4/java.io.File.lastModified(File.java:974)
thredds.filesystem.MFileOS.<init>(MFileOS.java:57)
thredds.inventory.MFiles.create(MFiles.java:50)
ucar.unidata.io.s3.S3RandomAccessFile$Provider.isOwnerOf(S3RandomAccessFile.java:151)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)

#45 Thread[#127961,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime(UnixFileSystem.java:223)
java.base@21.0.4/java.io.File.lastModified(File.java:974)
thredds.filesystem.MFileOS.<init>(MFileOS.java:57)
thredds.inventory.MFiles.create(MFiles.java:50)
ucar.unidata.io.s3.S3RandomAccessFile$Provider.isOwnerOf(S3RandomAccessFile.java:151)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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)

#46 Thread[#128388,https-openssl-nio-8443-exec-21236,5,main] RUNNABLE daemon
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime(UnixFileSystem.java:223)
java.base@21.0.4/java.io.File.lastModified(File.java:974)
thredds.filesystem.MFileOS.<init>(MFileOS.java:57)
thredds.inventory.MFiles.create(MFiles.java:50)
ucar.unidata.io.zarr.RandomAccessDirectory$Provider.isOwnerOf(RandomAccessDirectory.java:248)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:35)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:4931)
gov.noaa.pfel.erddap.dataset.EDDTable.getTwawmForDapQuery(EDDTable.java:1993)
gov.noaa.pfel.erddap.dataset.EDDTable.saveAsImage(EDDTable.java:5046)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3922)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6200)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:678)
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)

#47 Thread[#128729,pool-73596-thread-1,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime(UnixFileSystem.java:223)
java.base@21.0.4/java.io.File.lastModified(File.java:974)
thredds.filesystem.MFileOS.<init>(MFileOS.java:57)
thredds.inventory.MFiles.create(MFiles.java:50)
ucar.unidata.io.s3.S3RandomAccessFile$Provider.isOwnerOf(S3RandomAccessFile.java:151)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)

#48 Thread[#128730,pool-73596-thread-2,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime(UnixFileSystem.java:223)
java.base@21.0.4/java.io.File.lastModified(File.java:974)
thredds.filesystem.MFileOS.<init>(MFileOS.java:57)
thredds.inventory.MFiles.create(MFiles.java:50)
ucar.unidata.io.s3.S3RandomAccessFile$Provider.isOwnerOf(S3RandomAccessFile.java:151)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)

#49 Thread[#128731,pool-73596-thread-3,5,main] RUNNABLE
java.base@21.0.4/java.io.RandomAccessFile.open0(Native Method)
java.base@21.0.4/java.io.RandomAccessFile.open(RandomAccessFile.java:356)
java.base@21.0.4/java.io.RandomAccessFile.<init>(RandomAccessFile.java:273)
java.base@21.0.4/java.io.RandomAccessFile.<init>(RandomAccessFile.java:223)
java.base@21.0.4/java.io.RandomAccessFile.<init>(RandomAccessFile.java:137)
ucar.unidata.io.RandomAccessFile.<init>(RandomAccessFile.java:331)
ucar.unidata.io.RandomAccessFile.acquire(RandomAccessFile.java:192)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:467)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)

#50 Thread[#128812,http-nio-8080-exec-4234,5,main] RUNNABLE daemon
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime(UnixFileSystem.java:223)
java.base@21.0.4/java.io.File.lastModified(File.java:974)
thredds.filesystem.MFileOS.<init>(MFileOS.java:57)
thredds.inventory.MFiles.create(MFiles.java:50)
ucar.unidata.io.s3.S3RandomAccessFile$Provider.isOwnerOf(S3RandomAccessFile.java:151)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:35)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:4931)
gov.noaa.pfel.erddap.dataset.EDDTable.getTwawmForDapQuery(EDDTable.java:1993)
gov.noaa.pfel.erddap.dataset.EDDTable.saveAsImage(EDDTable.java:5046)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3922)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6200)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:678)
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)

#51 Thread[#128989,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime(UnixFileSystem.java:223)
java.base@21.0.4/java.io.File.lastModified(File.java:974)
thredds.filesystem.MFileOS.<init>(MFileOS.java:57)
thredds.inventory.MFiles.create(MFiles.java:50)
ucar.unidata.io.s3.S3RandomAccessFile$Provider.isOwnerOf(S3RandomAccessFile.java:151)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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)

#52 Thread[#130016,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorDNLS.oneStep(FileVisitorDNLS.java:685)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileInfo(EDDTableFromFiles.java:3853)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1773)
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)

#53 Thread[#130287,pool-74495-thread-1,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime(UnixFileSystem.java:223)
java.base@21.0.4/java.io.File.lastModified(File.java:974)
thredds.filesystem.MFileOS.<init>(MFileOS.java:57)
thredds.inventory.MFiles.create(MFiles.java:50)
ucar.unidata.io.zarr.RandomAccessDirectory$Provider.isOwnerOf(RandomAccessDirectory.java:248)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)

#54 Thread[#130288,pool-74495-thread-2,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.readIndirectBlock(FractalHeap.java:453)
ucar.nc2.iosp.hdf5.FractalHeap.<init>(FractalHeap.java:192)
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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)

#55 Thread[#130289,pool-74495-thread-3,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime(UnixFileSystem.java:223)
java.base@21.0.4/java.io.File.lastModified(File.java:974)
thredds.filesystem.MFileOS.<init>(MFileOS.java:57)
thredds.inventory.MFiles.create(MFiles.java:50)
ucar.unidata.io.s3.S3RandomAccessFile$Provider.isOwnerOf(S3RandomAccessFile.java:151)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)

#56 Thread[#130711,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorDNLS.oneStep(FileVisitorDNLS.java:685)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileInfo(EDDTableFromFiles.java:3853)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1773)
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)

#57 Thread[#130759,pool-74887-thread-1,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime(UnixFileSystem.java:223)
java.base@21.0.4/java.io.File.lastModified(File.java:974)
thredds.filesystem.MFileOS.<init>(MFileOS.java:57)
thredds.inventory.MFiles.create(MFiles.java:50)
ucar.unidata.io.s3.S3RandomAccessFile$Provider.isOwnerOf(S3RandomAccessFile.java:151)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)

#58 Thread[#130760,pool-74887-thread-2,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime(UnixFileSystem.java:223)
java.base@21.0.4/java.io.File.lastModified(File.java:974)
thredds.filesystem.MFileOS.<init>(MFileOS.java:57)
thredds.inventory.MFiles.create(MFiles.java:50)
ucar.unidata.io.s3.S3RandomAccessFile$Provider.isOwnerOf(S3RandomAccessFile.java:151)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)

#59 Thread[#131019,https-openssl-nio-8443-exec-21679,5,main] RUNNABLE daemon
java.base@21.0.4/java.io.RandomAccessFile.open0(Native Method)
java.base@21.0.4/java.io.RandomAccessFile.open(RandomAccessFile.java:356)
java.base@21.0.4/java.io.RandomAccessFile.<init>(RandomAccessFile.java:273)
java.base@21.0.4/java.io.RandomAccessFile.<init>(RandomAccessFile.java:223)
java.base@21.0.4/java.io.RandomAccessFile.<init>(RandomAccessFile.java:137)
ucar.unidata.io.RandomAccessFile.<init>(RandomAccessFile.java:331)
ucar.unidata.io.RandomAccessFile.acquire(RandomAccessFile.java:192)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:467)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:35)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:4931)
gov.noaa.pfel.erddap.dataset.EDDTable.getTwawmForDapQuery(EDDTable.java:1993)
gov.noaa.pfel.erddap.dataset.EDDTable.saveAsImage(EDDTable.java:5046)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3922)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6200)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:678)
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)

#60 Thread[#131153,https-openssl-nio-8443-exec-21697,5,main] RUNNABLE daemon
java.base@21.0.4/java.io.RandomAccessFile.open0(Native Method)
java.base@21.0.4/java.io.RandomAccessFile.open(RandomAccessFile.java:356)
java.base@21.0.4/java.io.RandomAccessFile.<init>(RandomAccessFile.java:273)
java.base@21.0.4/java.io.RandomAccessFile.<init>(RandomAccessFile.java:223)
java.base@21.0.4/java.io.RandomAccessFile.<init>(RandomAccessFile.java:137)
ucar.unidata.io.RandomAccessFile.<init>(RandomAccessFile.java:331)
ucar.unidata.io.RandomAccessFile.acquire(RandomAccessFile.java:192)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:467)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:35)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:4931)
gov.noaa.pfel.erddap.dataset.EDDTable.getTwawmForDapQuery(EDDTable.java:1993)
gov.noaa.pfel.erddap.dataset.EDDTable.saveAsImage(EDDTable.java:5046)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3922)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6200)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:678)
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)

#61 Thread[#131376,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorDNLS.oneStep(FileVisitorDNLS.java:685)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileInfo(EDDTableFromFiles.java:3853)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1773)
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)

#62 Thread[#131438,https-openssl-nio-8443-exec-21746,5,main] RUNNABLE daemon
java.base@21.0.4/java.io.UnixFileSystem.getBooleanAttributes0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.hasBooleanAttributes(UnixFileSystem.java:194)
java.base@21.0.4/java.io.File.isDirectory(File.java:867)
thredds.filesystem.MFileOS.isDirectory(MFileOS.java:72)
ucar.unidata.io.zarr.RandomAccessDirectory$Provider.isOwnerOf(RandomAccessDirectory.java:248)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:35)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:4931)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3745)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6200)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:678)
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)

#63 Thread[#131532,https-openssl-nio-8443-exec-21750,5,main] RUNNABLE daemon
java.base@21.0.4/java.io.UnixFileSystem.getLength0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLength(UnixFileSystem.java:234)
java.base@21.0.4/java.io.File.length(File.java:1006)
com.cohort.util.File2.length(File2.java:926)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:12894)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:6800)
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)

#64 Thread[#131533,https-openssl-nio-8443-exec-21751,5,main] RUNNABLE daemon
java.base@21.0.4/java.io.RandomAccessFile.open0(Native Method)
java.base@21.0.4/java.io.RandomAccessFile.open(RandomAccessFile.java:356)
java.base@21.0.4/java.io.RandomAccessFile.<init>(RandomAccessFile.java:273)
java.base@21.0.4/java.io.RandomAccessFile.<init>(RandomAccessFile.java:223)
java.base@21.0.4/java.io.RandomAccessFile.<init>(RandomAccessFile.java:137)
ucar.unidata.io.RandomAccessFile.<init>(RandomAccessFile.java:331)
ucar.unidata.io.RandomAccessFile.acquire(RandomAccessFile.java:192)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:467)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:35)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:4931)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3745)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6200)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:678)
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)

#65 Thread[#131546,https-openssl-nio-8443-exec-21755,5,main] RUNNABLE daemon
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime(UnixFileSystem.java:223)
java.base@21.0.4/java.io.File.lastModified(File.java:974)
thredds.filesystem.MFileOS.<init>(MFileOS.java:57)
thredds.inventory.MFiles.create(MFiles.java:50)
ucar.unidata.io.zarr.RandomAccessDirectory$Provider.isOwnerOf(RandomAccessDirectory.java:248)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:35)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:4931)
gov.noaa.pfel.erddap.dataset.EDDTable.getTwawmForDapQuery(EDDTable.java:1993)
gov.noaa.pfel.erddap.dataset.EDDTable.saveAsImage(EDDTable.java:5046)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3922)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6200)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:678)
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)

#66 Thread[#131572,pool-75805-thread-1,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.BTree2$LeafNode.<init>(BTree2.java:181)
ucar.nc2.iosp.hdf5.BTree2$InternalNode.recurse(BTree2.java:168)
ucar.nc2.iosp.hdf5.BTree2.<init>(BTree2.java:88)
ucar.nc2.internal.iosp.hdf5.H5objects$DataObject.processAttributeInfoMessage(H5objects.java:422)
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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)

#67 Thread[#131573,pool-75805-thread-2,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime(UnixFileSystem.java:223)
java.base@21.0.4/java.io.File.lastModified(File.java:974)
thredds.filesystem.MFileOS.<init>(MFileOS.java:57)
thredds.inventory.MFiles.create(MFiles.java:50)
ucar.unidata.io.s3.S3RandomAccessFile$Provider.isOwnerOf(S3RandomAccessFile.java:151)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)

#68 Thread[#131583,https-openssl-nio-8443-exec-21757,5,main] RUNNABLE daemon
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime(UnixFileSystem.java:223)
java.base@21.0.4/java.io.File.lastModified(File.java:974)
thredds.filesystem.MFileOS.<init>(MFileOS.java:57)
thredds.inventory.MFiles.create(MFiles.java:50)
ucar.unidata.io.zarr.RandomAccessDirectory$Provider.isOwnerOf(RandomAccessDirectory.java:248)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:35)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:4931)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3745)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6200)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:678)
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)

#69 Thread[#131606,https-openssl-nio-8443-exec-21764,5,main] RUNNABLE daemon
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime(UnixFileSystem.java:223)
java.base@21.0.4/java.io.File.lastModified(File.java:974)
thredds.filesystem.MFileOS.<init>(MFileOS.java:57)
thredds.inventory.MFiles.create(MFiles.java:50)
ucar.unidata.io.zarr.RandomAccessDirectory$Provider.isOwnerOf(RandomAccessDirectory.java:248)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:35)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:4931)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3745)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6200)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:678)
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)

#70 Thread[#131639,pool-75901-thread-1,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.internal.iosp.hdf5.H5objects$MessageAttribute.read(H5objects.java:1831)
ucar.nc2.internal.iosp.hdf5.H5objects$DataObject.processAttributeInfoMessage(H5objects.java:443)
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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)

#71 Thread[#131640,pool-75901-thread-2,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime(UnixFileSystem.java:223)
java.base@21.0.4/java.io.File.lastModified(File.java:974)
thredds.filesystem.MFileOS.<init>(MFileOS.java:57)
thredds.inventory.MFiles.create(MFiles.java:50)
ucar.unidata.io.zarr.RandomAccessDirectory$Provider.isOwnerOf(RandomAccessDirectory.java:248)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)

#72 Thread[#131641,pool-75901-thread-3,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.DataBTree$Node.<init>(DataBTree.java:165)
ucar.nc2.iosp.hdf5.DataBTree$Node.first(DataBTree.java:248)
ucar.nc2.iosp.hdf5.DataBTree$DataChunkIterator.<init>(DataBTree.java:132)
ucar.nc2.iosp.hdf5.DataBTree.getDataChunkIteratorFilter(DataBTree.java:69)
ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB.<init>(H5tiledLayoutBB.java:112)
ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:226)
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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)

#73 Thread[#131660,https-openssl-nio-8443-exec-21769,5,main] RUNNABLE daemon
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime(UnixFileSystem.java:223)
java.base@21.0.4/java.io.File.lastModified(File.java:974)
thredds.filesystem.MFileOS.<init>(MFileOS.java:57)
thredds.inventory.MFiles.create(MFiles.java:50)
ucar.unidata.io.zarr.RandomAccessDirectory$Provider.isOwnerOf(RandomAccessDirectory.java:248)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:35)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:4931)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3745)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6200)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:678)
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)

#74 Thread[#131669,pool-75939-thread-1,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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)

#75 Thread[#131670,pool-75939-thread-2,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime(UnixFileSystem.java:223)
java.base@21.0.4/java.io.File.lastModified(File.java:974)
thredds.filesystem.MFileOS.<init>(MFileOS.java:57)
thredds.inventory.MFiles.create(MFiles.java:50)
ucar.unidata.io.zarr.RandomAccessDirectory$Provider.isOwnerOf(RandomAccessDirectory.java:248)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)

#76 Thread[#131671,pool-75939-thread-3,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getBooleanAttributes0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.hasBooleanAttributes(UnixFileSystem.java:194)
java.base@21.0.4/java.io.File.isDirectory(File.java:867)
thredds.filesystem.MFileOS.isDirectory(MFileOS.java:72)
ucar.unidata.io.s3.S3RandomAccessFile$Provider.isOwnerOf(S3RandomAccessFile.java:151)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)

#77 Thread[#131680,https-openssl-nio-8443-exec-21770,5,main] RUNNABLE daemon
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime(UnixFileSystem.java:223)
java.base@21.0.4/java.io.File.lastModified(File.java:974)
thredds.filesystem.MFileOS.<init>(MFileOS.java:57)
thredds.inventory.MFiles.create(MFiles.java:50)
ucar.unidata.io.zarr.RandomAccessDirectory$Provider.isOwnerOf(RandomAccessDirectory.java:248)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:35)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:4931)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3745)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6200)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:678)
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)

#78 Thread[#131705,pool-76025-thread-1,5,main] RUNNABLE
java.base@21.0.4/java.io.RandomAccessFile.open0(Native Method)
java.base@21.0.4/java.io.RandomAccessFile.open(RandomAccessFile.java:356)
java.base@21.0.4/java.io.RandomAccessFile.<init>(RandomAccessFile.java:273)
java.base@21.0.4/java.io.RandomAccessFile.<init>(RandomAccessFile.java:223)
java.base@21.0.4/java.io.RandomAccessFile.<init>(RandomAccessFile.java:137)
ucar.unidata.io.RandomAccessFile.<init>(RandomAccessFile.java:331)
ucar.unidata.io.RandomAccessFile.acquire(RandomAccessFile.java:192)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:467)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)

#79 Thread[#131706,pool-76025-thread-2,5,main] RUNNABLE
java.base@21.0.4/java.io.RandomAccessFile.open0(Native Method)
java.base@21.0.4/java.io.RandomAccessFile.open(RandomAccessFile.java:356)
java.base@21.0.4/java.io.RandomAccessFile.<init>(RandomAccessFile.java:273)
java.base@21.0.4/java.io.RandomAccessFile.<init>(RandomAccessFile.java:223)
java.base@21.0.4/java.io.RandomAccessFile.<init>(RandomAccessFile.java:137)
ucar.unidata.io.RandomAccessFile.<init>(RandomAccessFile.java:331)
ucar.unidata.io.RandomAccessFile.acquire(RandomAccessFile.java:192)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:467)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)

#80 Thread[#131707,pool-76025-thread-3,5,main] RUNNABLE
java.base@21.0.4/java.io.RandomAccessFile.open0(Native Method)
java.base@21.0.4/java.io.RandomAccessFile.open(RandomAccessFile.java:356)
java.base@21.0.4/java.io.RandomAccessFile.<init>(RandomAccessFile.java:273)
java.base@21.0.4/java.io.RandomAccessFile.<init>(RandomAccessFile.java:223)
java.base@21.0.4/java.io.RandomAccessFile.<init>(RandomAccessFile.java:137)
ucar.unidata.io.RandomAccessFile.<init>(RandomAccessFile.java:331)
ucar.unidata.io.RandomAccessFile.acquire(RandomAccessFile.java:192)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:467)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)

#81 Thread[#131721,pool-76065-thread-1,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime(UnixFileSystem.java:223)
java.base@21.0.4/java.io.File.lastModified(File.java:974)
thredds.filesystem.MFileOS.<init>(MFileOS.java:57)
thredds.inventory.MFiles.create(MFiles.java:50)
ucar.unidata.io.s3.S3RandomAccessFile$Provider.isOwnerOf(S3RandomAccessFile.java:151)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)

#82 Thread[#131722,pool-76065-thread-2,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime(UnixFileSystem.java:223)
java.base@21.0.4/java.io.File.lastModified(File.java:974)
thredds.filesystem.MFileOS.<init>(MFileOS.java:57)
thredds.inventory.MFiles.create(MFiles.java:50)
ucar.unidata.io.zarr.RandomAccessDirectory$Provider.isOwnerOf(RandomAccessDirectory.java:248)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)

#83 Thread[#131723,pool-76065-thread-3,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime(UnixFileSystem.java:223)
java.base@21.0.4/java.io.File.lastModified(File.java:974)
thredds.filesystem.MFileOS.<init>(MFileOS.java:57)
thredds.inventory.MFiles.create(MFiles.java:50)
ucar.unidata.io.s3.S3RandomAccessFile$Provider.isOwnerOf(S3RandomAccessFile.java:151)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)

#84 Thread[#131727,pool-76075-thread-1,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime(UnixFileSystem.java:223)
java.base@21.0.4/java.io.File.lastModified(File.java:974)
thredds.filesystem.MFileOS.<init>(MFileOS.java:57)
thredds.inventory.MFiles.create(MFiles.java:50)
ucar.unidata.io.s3.S3RandomAccessFile$Provider.isOwnerOf(S3RandomAccessFile.java:151)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)

#85 Thread[#131728,pool-76075-thread-2,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime(UnixFileSystem.java:223)
java.base@21.0.4/java.io.File.lastModified(File.java:974)
thredds.filesystem.MFileOS.<init>(MFileOS.java:57)
thredds.inventory.MFiles.create(MFiles.java:50)
ucar.unidata.io.s3.S3RandomAccessFile$Provider.isOwnerOf(S3RandomAccessFile.java:151)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
java.base@21.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)

#86 Thread[#131730,https-openssl-nio-8443-exec-21772,5,main] RUNNABLE daemon
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.readBytes(RandomAccessFile.java:682)
ucar.unidata.io.RandomAccessFile.read(RandomAccessFile.java:778)
ucar.unidata.io.RandomAccessFile.readFully(RandomAccessFile.java:838)
ucar.nc2.iosp.IospHelper.readData(IospHelper.java:85)
ucar.nc2.iosp.IospHelper.readDataFill(IospHelper.java:51)
ucar.nc2.internal.iosp.netcdf3.N3iospNew.readData(N3iospNew.java:337)
ucar.nc2.internal.iosp.netcdf3.N3iospNew.readData(N3iospNew.java:183)
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:506)
gov.noaa.pfel.coastwatch.pointdata.Table.appendNcRows(Table.java:10138)
gov.noaa.pfel.coastwatch.pointdata.Table.lowReadFlatNc(Table.java:5638)
gov.noaa.pfel.coastwatch.pointdata.Table.readEnhancedFlatNc(Table.java:5491)
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)

#87 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)

#88 Thread[#19,Notification Thread,9,system] RUNNABLE daemon

#89 Thread[#22373,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorDNLS.oneStep(FileVisitorDNLS.java:685)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileInfo(EDDTableFromFiles.java:3853)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1773)
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)

#90 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)

#91 Thread[#24521,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorDNLS.oneStep(FileVisitorDNLS.java:685)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileInfo(EDDTableFromFiles.java:3853)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1773)
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)

#92 Thread[#27008,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorSubdir.oneStep(FileVisitorSubdir.java:140)
gov.noaa.pfel.coastwatch.util.SharedWatchService.watchDirectory(SharedWatchService.java:76)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1708)
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)

#93 Thread[#28091,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorDNLS.oneStep(FileVisitorDNLS.java:685)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileInfo(EDDTableFromFiles.java:3853)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1773)
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)

#94 Thread[#28865,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorDNLS.oneStep(FileVisitorDNLS.java:685)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileInfo(EDDTableFromFiles.java:3853)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1773)
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)

#95 Thread[#30010,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorDNLS.oneStep(FileVisitorDNLS.java:685)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileInfo(EDDTableFromFiles.java:3853)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1773)
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)

#96 Thread[#31257,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorDNLS.oneStep(FileVisitorDNLS.java:685)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileInfo(EDDTableFromFiles.java:3853)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1773)
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)

#97 Thread[#32080,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getBooleanAttributes0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.hasBooleanAttributes(UnixFileSystem.java:194)
java.base@21.0.4/java.io.File.isDirectory(File.java:867)
thredds.filesystem.MFileOS.isDirectory(MFileOS.java:72)
ucar.unidata.io.zarr.RandomAccessDirectory$Provider.isOwnerOf(RandomAccessDirectory.java:248)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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)

#98 Thread[#33176,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorSubdir.oneStep(FileVisitorSubdir.java:140)
gov.noaa.pfel.coastwatch.util.SharedWatchService.watchDirectory(SharedWatchService.java:76)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1708)
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)

#99 Thread[#34205,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime(UnixFileSystem.java:223)
java.base@21.0.4/java.io.File.lastModified(File.java:974)
thredds.filesystem.MFileOS.<init>(MFileOS.java:57)
thredds.inventory.MFiles.create(MFiles.java:50)
ucar.unidata.io.zarr.RandomAccessDirectory$Provider.isOwnerOf(RandomAccessDirectory.java:248)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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)

#100 Thread[#36176,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.readdir0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.readdir(UnixNativeDispatcher.java:564)
java.base@21.0.4/sun.nio.fs.UnixDirectoryStream$UnixDirectoryIterator.readNextEntry(UnixDirectoryStream.java:165)
java.base@21.0.4/sun.nio.fs.UnixDirectoryStream$UnixDirectoryIterator.hasNext(UnixDirectoryStream.java:198)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:349)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorSubdir.oneStep(FileVisitorSubdir.java:140)
gov.noaa.pfel.coastwatch.util.SharedWatchService.watchDirectory(SharedWatchService.java:76)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1708)
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)

#101 Thread[#37587,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime(UnixFileSystem.java:223)
java.base@21.0.4/java.io.File.lastModified(File.java:974)
thredds.filesystem.MFileOS.<init>(MFileOS.java:57)
thredds.inventory.MFiles.create(MFiles.java:50)
ucar.unidata.io.s3.S3RandomAccessFile$Provider.isOwnerOf(S3RandomAccessFile.java:151)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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.Table.readNcMetadata(Table.java:5698)
gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.lowGetSourceDataFromFile(EDDTableFromMultidimNcFiles.java:191)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getSourceDataFromFile(EDDTableFromFiles.java:4157)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.makeExpected(EDDTableFromFiles.java:2734)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1897)
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)

#102 Thread[#38319,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getBooleanAttributes0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.hasBooleanAttributes(UnixFileSystem.java:194)
java.base@21.0.4/java.io.File.isDirectory(File.java:867)
thredds.filesystem.MFileOS.isDirectory(MFileOS.java:72)
ucar.unidata.io.s3.S3RandomAccessFile$Provider.isOwnerOf(S3RandomAccessFile.java:151)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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)

#103 Thread[#38950,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/java.io.FileDescriptor.close0(Native Method)
java.base@21.0.4/java.io.FileDescriptor.close(FileDescriptor.java:304)
java.base@21.0.4/java.io.RandomAccessFile$1.close(RandomAccessFile.java:729)
java.base@21.0.4/java.io.FileDescriptor.closeAll(FileDescriptor.java:362)
java.base@21.0.4/java.io.RandomAccessFile.close(RandomAccessFile.java:727)
ucar.unidata.io.RandomAccessFile.close(RandomAccessFile.java:441)
ucar.nc2.iosp.AbstractIOServiceProvider.close(AbstractIOServiceProvider.java:90)
ucar.nc2.internal.iosp.hdf5.H5iospNew.close(H5iospNew.java:606)
ucar.nc2.NetcdfFile.close(NetcdfFile.java:872)
gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile.readMultidimNc(TableFromMultidimNcFile.java:642)
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)

#104 Thread[#39627,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getBooleanAttributes0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.hasBooleanAttributes(UnixFileSystem.java:194)
java.base@21.0.4/java.io.File.isDirectory(File.java:867)
thredds.filesystem.MFileOS.isDirectory(MFileOS.java:72)
ucar.unidata.io.s3.S3RandomAccessFile$Provider.isOwnerOf(S3RandomAccessFile.java:151)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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)

#105 Thread[#40264,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime(UnixFileSystem.java:223)
java.base@21.0.4/java.io.File.lastModified(File.java:974)
thredds.filesystem.MFileOS.<init>(MFileOS.java:57)
thredds.inventory.MFiles.create(MFiles.java:50)
ucar.unidata.io.s3.S3RandomAccessFile$Provider.isOwnerOf(S3RandomAccessFile.java:151)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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)

#106 Thread[#40983,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime(UnixFileSystem.java:223)
java.base@21.0.4/java.io.File.lastModified(File.java:974)
thredds.filesystem.MFileOS.<init>(MFileOS.java:57)
thredds.inventory.MFiles.create(MFiles.java:50)
ucar.unidata.io.zarr.RandomAccessDirectory$Provider.isOwnerOf(RandomAccessDirectory.java:248)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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)

#107 Thread[#41880,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/java.io.FileDescriptor.close0(Native Method)
java.base@21.0.4/java.io.FileDescriptor.close(FileDescriptor.java:304)
java.base@21.0.4/java.io.RandomAccessFile$1.close(RandomAccessFile.java:729)
java.base@21.0.4/java.io.FileDescriptor.closeAll(FileDescriptor.java:362)
java.base@21.0.4/java.io.RandomAccessFile.close(RandomAccessFile.java:727)
ucar.unidata.io.RandomAccessFile.close(RandomAccessFile.java:441)
ucar.nc2.iosp.AbstractIOServiceProvider.close(AbstractIOServiceProvider.java:90)
ucar.nc2.internal.iosp.hdf5.H5iospNew.close(H5iospNew.java:606)
ucar.nc2.NetcdfFile.close(NetcdfFile.java:872)
gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile.readMultidimNc(TableFromMultidimNcFile.java:642)
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)

#108 Thread[#42932,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getBooleanAttributes0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.hasBooleanAttributes(UnixFileSystem.java:194)
java.base@21.0.4/java.io.File.isDirectory(File.java:867)
thredds.filesystem.MFileOS.isDirectory(MFileOS.java:72)
ucar.unidata.io.zarr.RandomAccessDirectory$Provider.isOwnerOf(RandomAccessDirectory.java:248)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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)

#109 Thread[#43825,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime(UnixFileSystem.java:223)
java.base@21.0.4/java.io.File.lastModified(File.java:974)
thredds.filesystem.MFileOS.<init>(MFileOS.java:57)
thredds.inventory.MFiles.create(MFiles.java:50)
ucar.unidata.io.zarr.RandomAccessDirectory$Provider.isOwnerOf(RandomAccessDirectory.java:248)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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)

#110 Thread[#44358,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/java.io.RandomAccessFile.open0(Native Method)
java.base@21.0.4/java.io.RandomAccessFile.open(RandomAccessFile.java:356)
java.base@21.0.4/java.io.RandomAccessFile.<init>(RandomAccessFile.java:273)
java.base@21.0.4/java.io.RandomAccessFile.<init>(RandomAccessFile.java:223)
java.base@21.0.4/java.io.RandomAccessFile.<init>(RandomAccessFile.java:137)
ucar.unidata.io.RandomAccessFile.<init>(RandomAccessFile.java:331)
ucar.unidata.io.RandomAccessFile.acquire(RandomAccessFile.java:192)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:467)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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)

#111 Thread[#45238,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.readBytes(RandomAccessFile.java:682)
ucar.unidata.io.RandomAccessFile.read(RandomAccessFile.java:778)
ucar.unidata.io.RandomAccessFile.readFully(RandomAccessFile.java:838)
ucar.unidata.io.RandomAccessFile.readFully(RandomAccessFile.java:819)
ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB$DataChunk.getByteBuffer(H5tiledLayoutBB.java:224)
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)

#112 Thread[#48812,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorSubdir.oneStep(FileVisitorSubdir.java:140)
gov.noaa.pfel.coastwatch.util.SharedWatchService.watchDirectory(SharedWatchService.java:76)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1708)
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)

#113 Thread[#51,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)

#114 Thread[#51174,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime(UnixFileSystem.java:223)
java.base@21.0.4/java.io.File.lastModified(File.java:974)
thredds.filesystem.MFileOS.<init>(MFileOS.java:57)
thredds.inventory.MFiles.create(MFiles.java:50)
ucar.unidata.io.zarr.RandomAccessDirectory$Provider.isOwnerOf(RandomAccessDirectory.java:248)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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)

#115 Thread[#51727,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getBooleanAttributes0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.hasBooleanAttributes(UnixFileSystem.java:194)
java.base@21.0.4/java.io.File.isDirectory(File.java:867)
thredds.filesystem.MFileOS.isDirectory(MFileOS.java:72)
ucar.unidata.io.zarr.RandomAccessDirectory$Provider.isOwnerOf(RandomAccessDirectory.java:248)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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)

#116 Thread[#52,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)

#117 Thread[#52191,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getLength0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLength(UnixFileSystem.java:234)
java.base@21.0.4/java.io.File.length(File.java:1006)
com.cohort.util.File2.length(File2.java:926)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.makeExpected(EDDTableFromFiles.java:2722)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1897)
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)

#118 Thread[#53,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)

#119 Thread[#54,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)

#120 Thread[#54396,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.readIndirectBlock(FractalHeap.java:453)
ucar.nc2.iosp.hdf5.FractalHeap.<init>(FractalHeap.java:192)
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)

#121 Thread[#55168,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.readIndirectBlock(FractalHeap.java:453)
ucar.nc2.iosp.hdf5.FractalHeap.<init>(FractalHeap.java:192)
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)

#122 Thread[#55769,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/java.io.FileDescriptor.close0(Native Method)
java.base@21.0.4/java.io.FileDescriptor.close(FileDescriptor.java:304)
java.base@21.0.4/java.io.RandomAccessFile$1.close(RandomAccessFile.java:729)
java.base@21.0.4/java.io.FileDescriptor.closeAll(FileDescriptor.java:362)
java.base@21.0.4/java.io.RandomAccessFile.close(RandomAccessFile.java:727)
ucar.unidata.io.RandomAccessFile.close(RandomAccessFile.java:441)
ucar.nc2.iosp.AbstractIOServiceProvider.close(AbstractIOServiceProvider.java:90)
ucar.nc2.internal.iosp.hdf5.H5iospNew.close(H5iospNew.java:606)
ucar.nc2.NetcdfFile.close(NetcdfFile.java:872)
gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile.readMultidimNc(TableFromMultidimNcFile.java:642)
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)

#123 Thread[#56479,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime(UnixFileSystem.java:223)
java.base@21.0.4/java.io.File.lastModified(File.java:974)
thredds.filesystem.MFileOS.<init>(MFileOS.java:57)
thredds.inventory.MFiles.create(MFiles.java:50)
ucar.unidata.io.s3.S3RandomAccessFile$Provider.isOwnerOf(S3RandomAccessFile.java:151)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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)

#124 Thread[#57096,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.readBytes(RandomAccessFile.java:682)
ucar.unidata.io.RandomAccessFile.read(RandomAccessFile.java:778)
ucar.unidata.io.RandomAccessFile.readFully(RandomAccessFile.java:838)
ucar.unidata.io.RandomAccessFile.readFully(RandomAccessFile.java:819)
ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB$DataChunk.getByteBuffer(H5tiledLayoutBB.java:224)
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)

#125 Thread[#57854,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime(UnixFileSystem.java:223)
java.base@21.0.4/java.io.File.lastModified(File.java:974)
thredds.filesystem.MFileOS.<init>(MFileOS.java:57)
thredds.inventory.MFiles.create(MFiles.java:50)
ucar.unidata.io.zarr.RandomAccessDirectory$Provider.isOwnerOf(RandomAccessDirectory.java:248)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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)

#126 Thread[#58499,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getBooleanAttributes0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.hasBooleanAttributes(UnixFileSystem.java:194)
java.base@21.0.4/java.io.File.isDirectory(File.java:867)
thredds.filesystem.MFileOS.isDirectory(MFileOS.java:72)
ucar.unidata.io.s3.S3RandomAccessFile$Provider.isOwnerOf(S3RandomAccessFile.java:151)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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)

#127 Thread[#59229,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime(UnixFileSystem.java:223)
java.base@21.0.4/java.io.File.lastModified(File.java:974)
thredds.filesystem.MFileOS.<init>(MFileOS.java:57)
thredds.inventory.MFiles.create(MFiles.java:50)
ucar.unidata.io.zarr.RandomAccessDirectory$Provider.isOwnerOf(RandomAccessDirectory.java:248)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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)

#128 Thread[#59680,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime(UnixFileSystem.java:223)
java.base@21.0.4/java.io.File.lastModified(File.java:974)
thredds.filesystem.MFileOS.<init>(MFileOS.java:57)
thredds.inventory.MFiles.create(MFiles.java:50)
ucar.unidata.io.s3.S3RandomAccessFile$Provider.isOwnerOf(S3RandomAccessFile.java:151)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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)

#129 Thread[#60100,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)

#130 Thread[#60727,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getBooleanAttributes0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.hasBooleanAttributes(UnixFileSystem.java:194)
java.base@21.0.4/java.io.File.isDirectory(File.java:867)
thredds.filesystem.MFileOS.isDirectory(MFileOS.java:72)
ucar.unidata.io.s3.S3RandomAccessFile$Provider.isOwnerOf(S3RandomAccessFile.java:151)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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)

#131 Thread[#61427,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getBooleanAttributes0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.hasBooleanAttributes(UnixFileSystem.java:194)
java.base@21.0.4/java.io.File.isDirectory(File.java:867)
thredds.filesystem.MFileOS.isDirectory(MFileOS.java:72)
ucar.unidata.io.s3.S3RandomAccessFile$Provider.isOwnerOf(S3RandomAccessFile.java:151)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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)

#132 Thread[#61892,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime(UnixFileSystem.java:223)
java.base@21.0.4/java.io.File.lastModified(File.java:974)
thredds.filesystem.MFileOS.<init>(MFileOS.java:57)
thredds.inventory.MFiles.create(MFiles.java:50)
ucar.unidata.io.s3.S3RandomAccessFile$Provider.isOwnerOf(S3RandomAccessFile.java:151)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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)

#133 Thread[#62400,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorDNLS.oneStep(FileVisitorDNLS.java:685)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileInfo(EDDTableFromFiles.java:3853)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1773)
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)

#134 Thread[#62943,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorDNLS.oneStep(FileVisitorDNLS.java:685)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileInfo(EDDTableFromFiles.java:3853)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1773)
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)

#135 Thread[#63478,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorSubdir.oneStep(FileVisitorSubdir.java:140)
gov.noaa.pfel.coastwatch.util.SharedWatchService.watchDirectory(SharedWatchService.java:76)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1708)
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)

#136 Thread[#63957,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorDNLS.oneStep(FileVisitorDNLS.java:685)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileInfo(EDDTableFromFiles.java:3853)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1773)
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)

#137 Thread[#64742,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorDNLS.oneStep(FileVisitorDNLS.java:685)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileInfo(EDDTableFromFiles.java:3853)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1773)
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)

#138 Thread[#65575,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime(UnixFileSystem.java:223)
java.base@21.0.4/java.io.File.lastModified(File.java:974)
thredds.filesystem.MFileOS.<init>(MFileOS.java:57)
thredds.inventory.MFiles.create(MFiles.java:50)
ucar.unidata.io.zarr.RandomAccessDirectory$Provider.isOwnerOf(RandomAccessDirectory.java:248)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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)

#139 Thread[#66355,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime(UnixFileSystem.java:223)
java.base@21.0.4/java.io.File.lastModified(File.java:974)
thredds.filesystem.MFileOS.<init>(MFileOS.java:57)
thredds.inventory.MFiles.create(MFiles.java:50)
ucar.unidata.io.s3.S3RandomAccessFile$Provider.isOwnerOf(S3RandomAccessFile.java:151)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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)

#140 Thread[#66872,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime(UnixFileSystem.java:223)
java.base@21.0.4/java.io.File.lastModified(File.java:974)
com.cohort.util.File2.getLastModified(File2.java:954)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.makeExpected(EDDTableFromFiles.java:2719)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1897)
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)

#141 Thread[#67492,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.readIndirectBlock(FractalHeap.java:453)
ucar.nc2.iosp.hdf5.FractalHeap.<init>(FractalHeap.java:192)
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)

#142 Thread[#68,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)

#143 Thread[#68404,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorDNLS.oneStep(FileVisitorDNLS.java:685)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileInfo(EDDTableFromFiles.java:3853)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1773)
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)

#144 Thread[#69,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)

#145 Thread[#69236,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorSubdir.oneStep(FileVisitorSubdir.java:140)
gov.noaa.pfel.coastwatch.util.SharedWatchService.watchDirectory(SharedWatchService.java:76)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1708)
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)

#146 Thread[#69975,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getBooleanAttributes0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.hasBooleanAttributes(UnixFileSystem.java:194)
java.base@21.0.4/java.io.File.isDirectory(File.java:867)
thredds.filesystem.MFileOS.isDirectory(MFileOS.java:72)
ucar.unidata.io.zarr.RandomAccessDirectory$Provider.isOwnerOf(RandomAccessDirectory.java:248)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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)

#147 Thread[#70702,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorSubdir.oneStep(FileVisitorSubdir.java:140)
gov.noaa.pfel.coastwatch.util.SharedWatchService.watchDirectory(SharedWatchService.java:76)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1708)
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)

#148 Thread[#71459,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorSubdir.oneStep(FileVisitorSubdir.java:140)
gov.noaa.pfel.coastwatch.util.SharedWatchService.watchDirectory(SharedWatchService.java:76)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1708)
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)

#149 Thread[#72094,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime(UnixFileSystem.java:223)
java.base@21.0.4/java.io.File.lastModified(File.java:974)
thredds.filesystem.MFileOS.<init>(MFileOS.java:57)
thredds.inventory.MFiles.create(MFiles.java:50)
ucar.unidata.io.s3.S3RandomAccessFile$Provider.isOwnerOf(S3RandomAccessFile.java:151)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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)

#150 Thread[#72518,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorSubdir.oneStep(FileVisitorSubdir.java:140)
gov.noaa.pfel.coastwatch.util.SharedWatchService.watchDirectory(SharedWatchService.java:76)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1708)
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)

#151 Thread[#72957,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorSubdir.oneStep(FileVisitorSubdir.java:140)
gov.noaa.pfel.coastwatch.util.SharedWatchService.watchDirectory(SharedWatchService.java:76)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1708)
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)

#152 Thread[#73418,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.readdir0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.readdir(UnixNativeDispatcher.java:564)
java.base@21.0.4/sun.nio.fs.UnixDirectoryStream$UnixDirectoryIterator.readNextEntry(UnixDirectoryStream.java:165)
java.base@21.0.4/sun.nio.fs.UnixDirectoryStream$UnixDirectoryIterator.hasNext(UnixDirectoryStream.java:198)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:349)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorDNLS.oneStep(FileVisitorDNLS.java:685)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileInfo(EDDTableFromFiles.java:3853)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1773)
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)

#153 Thread[#73904,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/java.io.RandomAccessFile.open0(Native Method)
java.base@21.0.4/java.io.RandomAccessFile.open(RandomAccessFile.java:356)
java.base@21.0.4/java.io.RandomAccessFile.<init>(RandomAccessFile.java:273)
java.base@21.0.4/java.io.RandomAccessFile.<init>(RandomAccessFile.java:223)
java.base@21.0.4/java.io.RandomAccessFile.<init>(RandomAccessFile.java:137)
ucar.unidata.io.RandomAccessFile.<init>(RandomAccessFile.java:331)
ucar.unidata.io.RandomAccessFile.acquire(RandomAccessFile.java:192)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:467)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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)

#154 Thread[#74377,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.readRootSymbolTable(H5objects.java:61)
ucar.nc2.internal.iosp.hdf5.H5headerNew.readSuperBlock1(H5headerNew.java:347)
ucar.nc2.internal.iosp.hdf5.H5headerNew.read(H5headerNew.java:243)
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)

#155 Thread[#74887,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorDNLS.oneStep(FileVisitorDNLS.java:685)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileInfo(EDDTableFromFiles.java:3853)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1773)
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)

#156 Thread[#75314,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorDNLS.oneStep(FileVisitorDNLS.java:685)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileInfo(EDDTableFromFiles.java:3853)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1773)
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)

#157 Thread[#75894,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorSubdir.oneStep(FileVisitorSubdir.java:140)
gov.noaa.pfel.coastwatch.util.SharedWatchService.watchDirectory(SharedWatchService.java:76)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1708)
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)

#158 Thread[#76274,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorSubdir.oneStep(FileVisitorSubdir.java:140)
gov.noaa.pfel.coastwatch.util.SharedWatchService.watchDirectory(SharedWatchService.java:76)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1708)
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)

#159 Thread[#76673,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorSubdir.oneStep(FileVisitorSubdir.java:140)
gov.noaa.pfel.coastwatch.util.SharedWatchService.watchDirectory(SharedWatchService.java:76)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1708)
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)

#160 Thread[#77208,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorSubdir.oneStep(FileVisitorSubdir.java:140)
gov.noaa.pfel.coastwatch.util.SharedWatchService.watchDirectory(SharedWatchService.java:76)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1708)
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)

#161 Thread[#77787,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorDNLS.oneStep(FileVisitorDNLS.java:685)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileInfo(EDDTableFromFiles.java:3853)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1773)
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)

#162 Thread[#79691,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLastModifiedTime(UnixFileSystem.java:223)
java.base@21.0.4/java.io.File.lastModified(File.java:974)
com.cohort.util.File2.getLastModified(File2.java:954)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.makeExpected(EDDTableFromFiles.java:2719)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1897)
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)

#163 Thread[#80,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)

#164 Thread[#80168,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorDNLS.oneStep(FileVisitorDNLS.java:685)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileInfo(EDDTableFromFiles.java:3853)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1773)
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)

#165 Thread[#80646,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorDNLS.oneStep(FileVisitorDNLS.java:685)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileInfo(EDDTableFromFiles.java:3853)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1773)
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)

#166 Thread[#81,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)

#167 Thread[#81042,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorDNLS.oneStep(FileVisitorDNLS.java:685)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileInfo(EDDTableFromFiles.java:3853)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1773)
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)

#168 Thread[#81475,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorDNLS.oneStep(FileVisitorDNLS.java:685)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileInfo(EDDTableFromFiles.java:3853)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1773)
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)

#169 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)

#170 Thread[#92157,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorDNLS.oneStep(FileVisitorDNLS.java:685)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileInfo(EDDTableFromFiles.java:3853)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1773)
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)

#171 Thread[#95243,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorSubdir.oneStep(FileVisitorSubdir.java:140)
gov.noaa.pfel.coastwatch.util.SharedWatchService.watchDirectory(SharedWatchService.java:76)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1708)
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)

#172 Thread[#95764,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getBooleanAttributes0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.hasBooleanAttributes(UnixFileSystem.java:194)
java.base@21.0.4/java.io.File.isDirectory(File.java:867)
thredds.filesystem.MFileOS.isDirectory(MFileOS.java:72)
ucar.unidata.io.zarr.RandomAccessDirectory$Provider.isOwnerOf(RandomAccessDirectory.java:248)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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)

#173 Thread[#96289,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.readdir0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.readdir(UnixNativeDispatcher.java:564)
java.base@21.0.4/sun.nio.fs.UnixDirectoryStream$UnixDirectoryIterator.readNextEntry(UnixDirectoryStream.java:165)
java.base@21.0.4/sun.nio.fs.UnixDirectoryStream$UnixDirectoryIterator.hasNext(UnixDirectoryStream.java:198)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:349)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorDNLS.oneStep(FileVisitorDNLS.java:685)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileInfo(EDDTableFromFiles.java:3853)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1773)
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)

#174 Thread[#96817,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorDNLS.oneStep(FileVisitorDNLS.java:685)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileInfo(EDDTableFromFiles.java:3853)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1773)
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)

#175 Thread[#97315,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorSubdir.oneStep(FileVisitorSubdir.java:140)
gov.noaa.pfel.coastwatch.util.SharedWatchService.watchDirectory(SharedWatchService.java:76)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1708)
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)

#176 Thread[#97772,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorSubdir.oneStep(FileVisitorSubdir.java:140)
gov.noaa.pfel.coastwatch.util.SharedWatchService.watchDirectory(SharedWatchService.java:76)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1708)
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)

#177 Thread[#98292,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.4/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:321)
java.base@21.0.4/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@21.0.4/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@21.0.4/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
java.base@21.0.4/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@21.0.4/java.nio.file.Files.readAttributes(Files.java:1853)
java.base@21.0.4/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@21.0.4/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@21.0.4/java.nio.file.FileTreeWalker.next(FileTreeWalker.java:374)
java.base@21.0.4/java.nio.file.Files.walkFileTree(Files.java:2820)
gov.noaa.pfel.coastwatch.util.FileVisitorSubdir.oneStep(FileVisitorSubdir.java:140)
gov.noaa.pfel.coastwatch.util.SharedWatchService.watchDirectory(SharedWatchService.java:76)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1708)
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)

#178 Thread[#98687,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.internal.iosp.hdf5.H5tiledLayoutBB$DataChunk.getByteBuffer(H5tiledLayoutBB.java:223)
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)

#179 Thread[#99150,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getBooleanAttributes0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.hasBooleanAttributes(UnixFileSystem.java:194)
java.base@21.0.4/java.io.File.isDirectory(File.java:867)
thredds.filesystem.MFileOS.isDirectory(MFileOS.java:72)
ucar.unidata.io.s3.S3RandomAccessFile$Provider.isOwnerOf(S3RandomAccessFile.java:151)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:426)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:276)
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)

#180 Thread[#99543,LoadDatasets,5,main] RUNNABLE
java.base@21.0.4/java.io.UnixFileSystem.getLength0(Native Method)
java.base@21.0.4/java.io.UnixFileSystem.getLength(UnixFileSystem.java:234)
java.base@21.0.4/java.io.File.length(File.java:1006)
com.cohort.util.File2.length(File2.java:926)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.makeExpected(EDDTableFromFiles.java:2722)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1897)
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)


 
ERDDAP, Version 2.25_1
Disclaimers | Privacy Policy | Contact