![]() |
ERDDAP
Easier access to scientific data |
Brought to you by NOAA NMFS SWFSC ERD |
Current time is 2026-09-25T16:42:55-04:00
Startup was at 2026-09-13T17:28:51-04:00
Last major LoadDatasets started 12m 15s ago and is still running.
Currently, major LoadDatasets is loading dataset #2=GLIDERS_2015_v1 (11m 50s).
nGridDatasets = 361
nTableDatasets = 186
nTotalDatasets = 547
n Datasets Failed To Load (in the last major LoadDatasets) = 1
GLIDERS_2015_v1, (end)
Reasons for failing to load datasets:
GLIDERS_2015_v1: datasets.xml error on line #14843
While trying to load datasetID=GLIDERS_2015_v1 (after 2679726 ms)
java.lang.RuntimeException: datasets.xml error on or before line #14843: java.lang.InterruptedException
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.InterruptedException
at gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:188)
at gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
at gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:35)
at gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:4931)
at gov.noaa.pfel.erddap.dataset.EDDTable.subsetVariablesDataTable(EDDTable.java:15315)
at gov.noaa.pfel.erddap.dataset.EDDTable.distinctSubsetVariablesDataTable(EDDTable.java:15398)
at gov.noaa.pfel.erddap.dataset.EDDTable.ensureValid(EDDTable.java:883)
at gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:2573)
at gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.<init>(EDDTableFromMultidimNcFiles.java:101)
at gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.fromXml(EDDTableFromFiles.java:666)
at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:629)
... 2 more
Unique users (since startup) n = 522386
Response Failed Time (since last major LoadDatasets) n = 195, median ~= 25660 ms
Response Failed Time (since last Daily Report) n = 3246, median ~= 32755 ms
Response Failed Time (since startup) n = 155491, median ~= 13990 ms
Response Succeeded Time (since last major LoadDatasets) n = 5833, median ~= 1948 ms
Response Succeeded Time (since last Daily Report) n = 73353, median ~= 1335 ms
Response Succeeded Time (since startup) n = 1917118, median ~= 864 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
The email system is inactive.
TouchThread has finished 0 out of 0 touches. Currently, the thread is sleeping.
TouchThread Failed Time (since last Daily Report) n = 0
TouchThread Succeeded Time (since last Daily Report) n = 0
OS info: totalCPULoad=0.59845847 processCPULoad=0.5671537 totalMemory=63887MB freeMemory=383MB totalSwapSpace=952MB freeSwapSpace=0MB
Number of active requests=4
Number of threads: Tomcat-waiting=55, inotify=1, other=16
200 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse= 7118 MB (highWaterMark= 14712 MB) (Xmx ~= 15976 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-09-25T15:50:11-04:00 4796s 3 1 547 7647 ( 1850) 460 ( 34000) 0 1 0 48 1 20 785 486 0%
2026-09-25T14:29:33-04:00 2710s 3 1 547 2692 ( 1759) 60 ( 23636) 0 0 0 5 1 211 8482 76 0%
2026-09-25T14:09:20-04:00 5111s 9 1 547 11559 ( 1341) 484 ( 24630) 0 0 0 14 1 28 1023 274 0%
2026-09-25T12:29:06-04:00 1s 0 0 548 1495 ( 1181) 105 ( 38400) 1 0 0 64 1 17 1017 11 0%
2026-09-25T12:14:05-04:00 2s 0 0 548 2322 ( 4938) 66 ( 33333) 0 0 0 121 1 95 3344 117 0%
2026-09-25T11:59:04-04:00 3s 0 0 548 2735 ( 1910) 58 ( 28333) 0 0 0 48 1 30 2878 24 0%
2026-09-25T11:44:03-04:00 3s 0 0 548 1785 ( 1121) 84 ( 36000) 0 0 0 54 1 24 1123 5 0%
2026-09-25T11:28:58-04:00 1s 0 0 548 1551 ( 1084) 77 ( 33600) 0 0 0 50 1 28 621 5 0%
2026-09-25T11:13:54-04:00 1s 0 0 548 7 ( 275) 1 (450000) 0 0 0 65 1 20 567 0 0%
2026-09-25T11:13:47-04:00 1915s 2 0 548 3819 ( 1326) 225 ( 19750) 0 0 0 67 1 19 516 27 0%
2026-09-25T10:41:36-04:00 3090s 2 1 547 11846 ( 1807) 493 ( 36197) 0 0 0 68 1 22 539 149 0%
2026-09-25T09:35:06-04:00 3s 0 0 548 2517 ( 2824) 50 ( 34118) 0 0 0 21 1 49 2869 13 0%
2026-09-25T09:20:02-04:00 1s 0 0 548 31 ( 2417) 1 ( 40000) 0 0 0 49 1 24 540 0 0%
2026-09-25T09:19:53-04:00 1565s 1 0 548 6835 ( 838) 222 ( 24400) 0 1 0 51 1 22 408 6 0%
2026-09-25T08:38:49-04:00 1s 0 0 548 15 ( 1500) 0 ( 0) 0 0 0 50 1 20 466 0 0%
2026-09-25T08:38:41-04:00 1031s 2 0 548 3369 ( 762) 175 ( 34677) 0 0 0 50 1 20 495 8 0%
2026-09-25T08:06:30-04:00 2s 0 0 548 1518 ( 686) 198 ( 39560) 0 1 0 62 1 15 364 51 0%
2026-09-25T07:51:28-04:00 3s 0 0 548 1852 ( 504) 182 ( 38562) 0 0 0 62 1 15 506 2 0%
2026-09-25T07:36:27-04:00 2s 0 0 548 1189 ( 468) 10 ( 7500) 0 0 0 42 1 20 686 0 0%
2026-09-25T07:29:58-04:00 514s 10 0 548 2724 ( 457) 100 ( 39355) 0 0 0 56 1 14 358 3 0%
2026-09-25T07:06:25-04:00 2s 1 0 548 2 ( 1000) 0 ( 0) 0 0 0 57 1 15 544 0 0%
2026-09-25T07:06:17-04:00 1215s 2 0 548 4973 ( 879) 22 ( 1667) 0 0 0 57 1 15 435 1 0%
2026-09-25T06:31:01-04:00 1s 0 0 548 5 ( 275) 0 ( 0) 0 0 0 58 1 15 551 0 0%
2026-09-25T06:30:55-04:00 911s 1 0 548 2628 ( 431) 25 ( 1750) 0 0 0 59 1 14 645 2 0%
2026-09-25T06:15:39-04:00 1287s 1 0 548 5651 ( 657) 101 ( 26000) 0 0 0 50 1 23 662 6 0%
2026-09-25T05:39:13-04:00 1s 0 0 548 21 ( 917) 0 ( 0) 0 0 0 60 1 17 585 0 0%
2026-09-25T05:39:06-04:00 1474s 1 0 548 4097 ( 1218) 212 ( 21967) 1 0 0 54 1 23 658 8 0%
2026-09-25T04:59:34-04:00 2s 0 0 548 861 ( 557) 26 ( 425) 0 0 0 26 1 11 349 1 0%
2026-09-25T04:45:46-04:00 74s 1 0 548 469 ( 592) 15 ( 2500) 0 0 0 23 1 17 448 0 0%
2026-09-25T04:38:36-04:00 544s 1 0 548 1655 ( 478) 37 ( 1500) 0 0 0 22 1 18 508 0 0%
2026-09-25T04:14:32-04:00 1s 0 0 548 913 ( 442) 10 ( 350) 0 0 0 20 1 17 970 1 0%
2026-09-25T03:59:34-04:00 2s 0 0 548 904 ( 559) 53 ( 1) 0 0 0 14 1 23 1341 0 0%
2026-09-25T03:44:31-04:00 1s 0 0 548 840 ( 494) 19 ( 4250) 0 0 0 8 1 19 780 1 0%
2026-09-25T03:29:33-04:00 3s 0 0 548 857 ( 595) 12 ( 2000) 0 0 0 30 1 14 443 0 0%
2026-09-25T03:14:32-04:00 2s 0 0 548 1575 ( 481) 17 ( 1500) 0 0 0 29 1 16 692 0 0%
2026-09-25T02:59:32-04:00 2s 0 0 548 1534 ( 525) 21 ( 950) 0 0 0 26 1 19 587 0 0%
2026-09-25T02:44:30-04:00 2s 0 0 548 1373 ( 467) 22 ( 31429) 0 1 0 31 1 14 479 30 0%
2026-09-25T02:29:28-04:00 1s 0 0 548 1283 ( 830) 38 ( 28333) 0 0 0 28 1 17 588 4 0%
2026-09-25T02:14:27-04:00 2s 0 0 548 1210 ( 885) 58 ( 53846) 0 0 2 16 1 29 1647 4 0%
2026-09-25T01:59:24-04:00 1s 0 0 548 1309 ( 843) 38 ( 28889) 0 0 0 20 1 25 639 9 0%
2026-09-25T01:44:21-04:00 1s 0 0 548 1204 ( 889) 21 ( 4100) 0 0 0 26 1 19 894 4 0%
2026-09-25T01:29:19-04:00 1s 0 0 548 1118 ( 748) 8 ( 425) 0 0 0 28 1 18 1471 1 0%
2026-09-25T01:14:19-04:00 2s 0 0 548 1122 ( 689) 20 ( 26667) 0 0 0 32 1 15 1016 2 0%
2026-09-25T00:59:18-04:00 2s 0 0 548 1081 ( 728) 27 ( 844) 0 0 0 32 1 15 693 2 0%
2026-09-25T00:44:15-04:00 1s 0 0 548 1429 ( 865) 64 ( 3333) 0 0 0 31 1 16 890 3 0%
2026-09-25T00:29:14-04:00 1s 0 0 548 1895 ( 1576) 59 ( 9643) 0 0 0 34 1 13 471 4 0%
2026-09-25T00:14:12-04:00 1s 0 0 548 1871 ( 1734) 33 ( 4625) 0 0 0 35 1 12 383 1 0%
2026-09-24T23:59:12-04:00 3s 0 0 548 1971 ( 1311) 23 ( 625) 0 0 0 33 1 14 1041 0 0%
2026-09-24T23:44:11-04:00 3s 0 0 548 2108 ( 1473) 19 ( 625) 0 0 0 35 1 12 1720 5 0%
2026-09-24T23:29:08-04:00 1s 0 0 548 2346 ( 438) 30 ( 9000) 0 0 0 12 1 35 2061 1 0%
2026-09-24T23:14:07-04:00 1s 0 0 548 2132 ( 484) 68 ( 18750) 0 0 0 33 1 14 1159 0 0%
2026-09-24T22:59:06-04:00 1s 0 0 548 1839 ( 981) 64 ( 8846) 0 0 0 30 1 14 1032 0 0%
2026-09-24T22:44:04-04:00 1s 0 0 548 1827 ( 895) 47 ( 9375) 0 0 0 28 1 13 1065 0 0%
2026-09-24T22:29:05-04:00 2s 0 0 548 1699 ( 853) 38 ( 7500) 0 0 0 7 1 29 2462 1 0%
2026-09-24T22:14:03-04:00 1s 0 0 548 1540 ( 736) 23 ( 1500) 0 0 0 14 1 21 1681 1 0%
2026-09-24T21:59:03-04:00 2s 0 0 548 1365 ( 565) 30 ( 500) 0 0 0 18 1 14 1253 1 0%
2026-09-24T21:44:06-04:00 1s 0 0 548 1142 ( 490) 14 ( 300) 0 0 0 19 1 13 1240 1 0%
2026-09-24T21:29:00-04:00 1s 0 0 548 1237 ( 433) 27 ( 450) 0 0 0 19 1 13 1569 1 0%
2026-09-24T21:14:03-04:00 4s 1 0 548 1229 ( 428) 35 ( 350) 0 0 0 20 1 12 1035 2 0%
2026-09-24T20:58:59-04:00 1s 0 0 548 1124 ( 421) 25 ( 938) 0 0 0 20 1 12 999 0 0%
2026-09-24T20:44:30-04:00 33s 1 0 548 1250 ( 438) 20 ( 1000) 0 0 0 20 1 12 1008 2 0%
2026-09-24T20:29:26-04:00 29s 1 0 548 1153 ( 423) 19 ( 383) 0 0 0 19 1 13 1106 2 0%
2026-09-24T20:14:02-04:00 5s 0 0 548 927 ( 700) 74 ( 22162) 0 0 0 19 1 13 1160 5 0%
2026-09-24T19:58:56-04:00 3s 0 0 548 991 ( 496) 18 ( 1000) 0 0 0 17 1 17 448 3 0%
2026-09-24T19:43:55-04:00 4s 0 0 548 1142 ( 448) 22 ( 600) 0 0 0 46 1 12 352 0 0%
2026-09-24T19:28:53-04:00 7s 2 0 548 1117 ( 420) 24 ( 470) 0 1 0 54 1 13 823 1 0%
2026-09-24T19:13:49-04:00 3s 0 0 548 1151 ( 402) 28 ( 1000) 0 0 0 74 1 14 660 0 0%
2026-09-24T18:58:45-04:00 2s 0 0 548 1100 ( 386) 28 ( 5000) 0 0 0 73 1 13 521 0 0%
2026-09-24T18:43:46-04:00 3s 0 0 548 1349 ( 418) 53 ( 14167) 0 0 0 73 1 13 522 1 0%
2026-09-24T18:28:46-04:00 4s 0 0 548 6244 ( 2688) 924 ( 10711) 0 0 0 109 1 27 842 1 0%
2026-09-24T18:13:45-04:00 5s 1 0 548 5729 ( 2414) 997 ( 10726) 0 0 0 117 1 32 820 2 0%
2026-09-24T17:58:40-04:00 3s 0 0 548 5538 ( 2512) 880 ( 10947) 0 0 0 120 1 27 469 1 0%
2026-09-24T17:43:42-04:00 5s 0 0 548 3486 ( 1581) 546 ( 11049) 0 0 0 43 1 102 976 1 0%
2026-09-24T17:28:36-04:00 2s 0 0 548 0 ( 0) 0 ( 0) 0 0 0 15 1 11 324 0 0%
2026-09-24T17:13:35-04:00 2s 0 0 548 0 ( 0) 0 ( 0) 0 0 0 15 1 11 323 0 0%
2026-09-24T16:58:36-04:00 2s 0 0 548 0 ( 0) 1 (999999) 0 0 0 15 1 11 323 0 0%
2026-09-24T16:43:35-04:00 2s 0 0 548 0 ( 0) 0 ( 0) 0 0 0 14 1 12 14677 0 0%
2026-09-24T16:28:35-04:00 2s 0 0 548 0 ( 0) 0 ( 0) 0 0 0 14 1 12 14601 0 0%
2026-09-24T16:13:34-04:00 1s 0 0 548 0 ( 0) 0 ( 0) 0 0 0 14 1 12 14360 0 0%
2026-09-24T15:58:35-04:00 2s 0 0 548 0 ( 0) 0 ( 0) 0 0 0 14 1 12 14559 0 0%
2026-09-24T15:43:35-04:00 2s 0 0 548 0 ( 0) 0 ( 0) 0 0 0 14 1 12 14626 0 0%
2026-09-24T15:28:34-04:00 2s 0 0 548 0 ( 0) 0 ( 0) 0 0 0 14 1 12 14469 0 0%
2026-09-24T15:13:34-04:00 1s 0 0 548 0 ( 0) 0 ( 0) 0 0 0 14 1 12 14367 0 0%
2026-09-24T14:58:34-04:00 2s 0 0 548 0 ( 0) 0 ( 0) 0 0 0 14 1 12 14466 0 0%
2026-09-24T14:43:34-04:00 2s 0 0 548 1 ( 1500) 0 ( 0) 1 0 0 14 1 12 14477 1 0%
2026-09-24T14:28:33-04:00 1s 0 0 548 7 ( 1500) 0 ( 0) 7 0 0 14 1 12 14377 7 0%
2026-09-24T14:13:33-04:00 1s 0 0 548 8 ( 1500) 0 ( 0) 8 0 0 14 1 12 14358 8 0%
Major LoadDatasets Times Distribution (since last Daily Report):
n = 21, median ~= 3125 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: 5
<= 2 s: 4
<= 5 s: 4
<= 10 s: 0
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 1
<= 20 min: 1
<= 1 hr: 4
> 1 hr: 2
Major LoadDatasets Times Distribution (since startup):
n = 1100, median ~= 1410 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: 4
<= 1 s: 340
<= 2 s: 502
<= 5 s: 178
<= 10 s: 16
<= 20 s: 10
<= 1 min: 5
<= 2 min: 7
<= 5 min: 1
<= 10 min: 9
<= 20 min: 3
<= 1 hr: 21
> 1 hr: 4
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 = 195, median ~= 25660 ms
0 ms: 0
1 ms: 6
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 0
<= 200 ms: 2
<= 500 ms: 7
<= 1 s: 8
<= 2 s: 13
<= 5 s: 19
<= 10 s: 12
<= 20 s: 23
<= 1 min: 53
<= 2 min: 31
<= 5 min: 11
<= 10 min: 10
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since last Daily Report):
n = 3246, median ~= 32755 ms
0 ms: 25
1 ms: 29
2 ms: 2
<= 5 ms: 2
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 7
<= 100 ms: 2
<= 200 ms: 7
<= 500 ms: 52
<= 1 s: 103
<= 2 s: 99
<= 5 s: 223
<= 10 s: 237
<= 20 s: 306
<= 1 min: 1659
<= 2 min: 209
<= 5 min: 92
<= 10 min: 191
<= 20 min: 1
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since startup):
n = 155491, median ~= 13990 ms
0 ms: 1633
1 ms: 1590
2 ms: 101
<= 5 ms: 75
<= 10 ms: 66
<= 20 ms: 87
<= 50 ms: 156
<= 100 ms: 1544
<= 200 ms: 5110
<= 500 ms: 8489
<= 1 s: 6740
<= 2 s: 7190
<= 5 s: 14961
<= 10 s: 18293
<= 20 s: 29353
<= 1 min: 33489
<= 2 min: 15617
<= 5 min: 6053
<= 10 min: 4875
<= 20 min: 63
<= 1 hr: 3
> 1 hr: 3
Response Succeeded Time Distribution (since last major LoadDatasets):
n = 5833, median ~= 1948 ms
0 ms: 20
1 ms: 59
2 ms: 8
<= 5 ms: 16
<= 10 ms: 18
<= 20 ms: 13
<= 50 ms: 30
<= 100 ms: 36
<= 200 ms: 105
<= 500 ms: 719
<= 1 s: 886
<= 2 s: 1062
<= 5 s: 1042
<= 10 s: 541
<= 20 s: 231
<= 1 min: 601
<= 2 min: 158
<= 5 min: 288
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since last Daily Report):
n = 73353, median ~= 1335 ms
0 ms: 876
1 ms: 766
2 ms: 328
<= 5 ms: 530
<= 10 ms: 425
<= 20 ms: 374
<= 50 ms: 820
<= 100 ms: 1063
<= 200 ms: 1351
<= 500 ms: 10980
<= 1 s: 14833
<= 2 s: 12940
<= 5 s: 13612
<= 10 s: 5094
<= 20 s: 2189
<= 1 min: 3658
<= 2 min: 1642
<= 5 min: 1778
<= 10 min: 94
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since startup):
n = 1917118, median ~= 864 ms
0 ms: 14012
1 ms: 16620
2 ms: 6275
<= 5 ms: 12206
<= 10 ms: 21978
<= 20 ms: 32087
<= 50 ms: 39111
<= 100 ms: 28461
<= 200 ms: 44508
<= 500 ms: 427457
<= 1 s: 433444
<= 2 s: 450184
<= 5 s: 169741
<= 10 s: 74133
<= 20 s: 35260
<= 1 min: 73374
<= 2 min: 29148
<= 5 min: 8744
<= 10 min: 333
<= 20 min: 34
<= 1 hr: 8
> 1 hr: 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 = 0
TouchThread Failed Time Distribution (since startup):
n = 0
TouchThread Succeeded Time Distribution (since last Daily Report):
n = 0
TouchThread Succeeded Time Distribution (since startup):
n = 0
Language (since last daily report)
: 76573 (100%)
Language (since startup)
: 2072565 (100%)
SgtMap topography nFromCache=1 nNotFromCache=76
GSHHS: nCached=100 of 100, nCoarse=15986, nSuccesses=363, nTossed=422
NationalBoundaries: nCached=100 of 100, nCoarse=5571, nSuccesses=100, nTossed=126
StateBoundaries: nCached=100 of 100, nCoarse=4094, nSuccesses=100, nTossed=121
Rivers: nCached=100 of 100, nCoarse=4508, nSuccesses=100, nTossed=147
bufferedImage isAccelerated=[unknown]
canonical map sizes:
48 + 48 + 56 + 41 + 43 + 43 + 43 + 38 + 48 + 51 + 47 + 40 + 35 + 32 + 50 + 48 +
55 + 46 + 38 + 50 + 48 + 62 + 45 + 47 + 38 + 26 + 48 + 26 + 38 + 55 + 51 + 37 +
58 + 36 + 35 + 50 + 33 + 38 + 36 + 41 + 50 + 49 + 36 + 48 + 54 + 44 + 41 + 57 +
48 + 43 + 32 + 43 + 58 + 38 + 42 + 42 + 46 + 35 + 48 + 48 + 46 + 34 + 37 + 52 +
42 + 40 + 46 + 49 + 49 + 41 + 47 + 36 + 46 + 48 + 45 + 44 + 35 + 43 + 48 + 47 +
36 + 46 + 49 + 52 + 37 + 43 + 46 + 48 + 40 + 49 + 47 + 48 + 41 + 41 + 46 + 49 +
44 + 35 + 44 + 40 + 40 + 42 + 41 + 36 + 41 + 41 + 52 + 60 + 39 + 44 + 29 + 31 +
34 + 39 + 49 + 52 + 44 + 41 + 44 + 37 + 54 + 57 + 51 + 40 + 45 + 46 + 41 = 5576
canonicalStringHolder map sizes:
24185 + 24176 + 24215 + 24061 + 24351 + 24056 + 24295 + 24068 + 24145 + 24089 + 24156 + 23971 + 24201 + 24147 + 24037 + 23847 +
24219 + 24252 + 24224 + 23945 + 24105 + 23929 + 23997 + 24111 + 24131 + 24152 + 24127 + 24085 + 24304 + 24099 + 24161 + 24274 +
24151 + 24164 + 24045 + 24149 + 24006 + 24062 + 24134 + 24062 + 24177 + 24091 + 24110 + 23996 + 23975 + 23995 + 24109 + 24122 +
24123 + 24216 + 24236 + 24248 + 24263 + 24198 + 24160 + 24135 + 24297 + 24196 + 24004 + 24171 + 24029 + 24104 + 24070 + 24189 +
24170 + 24138 + 24159 + 23887 + 24183 + 24055 + 24029 + 24004 + 24000 + 24127 + 23926 + 24061 + 24208 + 24164 + 24138 + 24061 +
24054 + 24113 + 24211 + 24164 + 24183 + 23985 + 23913 + 24342 + 24213 + 24221 + 23985 + 24049 + 24007 + 24081 + 24070 + 24190 +
23889 + 24099 + 24417 + 24145 + 24209 + 24111 + 24042 + 24022 + 23981 + 24081 + 24183 + 24252 + 24170 + 24311 + 24243 + 24152 +
24149 + 24141 + 24185 + 23944 + 24002 + 24183 + 23917 + 23972 + 24187 + 24211 + 23934 + 24026 + 24200 + 24135 + 23941 = 3062627
Number of threads: Tomcat-waiting=55, inotify=1, other=16
(format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus)
#1 Thread[#1,main,5,main] RUNNABLE
java.base@21.0.12.1/sun.nio.ch.Net.accept(Native Method)
java.base@21.0.12.1/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:748)
java.base@21.0.12.1/java.net.ServerSocket.implAccept(ServerSocket.java:698)
java.base@21.0.12.1/java.net.ServerSocket.platformImplAccept(ServerSocket.java:663)
java.base@21.0.12.1/java.net.ServerSocket.implAccept(ServerSocket.java:639)
java.base@21.0.12.1/java.net.ServerSocket.implAccept(ServerSocket.java:585)
java.base@21.0.12.1/java.net.ServerSocket.accept(ServerSocket.java:543)
org.apache.catalina.core.StandardServer.await(StandardServer.java:557)
org.apache.catalina.startup.Catalina.await(Catalina.java:847)
org.apache.catalina.startup.Catalina.start(Catalina.java:795)
java.base@21.0.12.1/java.lang.invoke.LambdaForm$DMH/0x00007f100c100000.invokeVirtual(LambdaForm$DMH)
java.base@21.0.12.1/java.lang.invoke.LambdaForm$MH/0x00007f100c100800.invoke(LambdaForm$MH)
java.base@21.0.12.1/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
java.base@21.0.12.1/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:153)
java.base@21.0.12.1/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
java.base@21.0.12.1/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.12.1/java.lang.Object.wait0(Native Method)
java.base@21.0.12.1/java.lang.Object.wait(Object.java:366)
java.base@21.0.12.1/java.lang.Object.wait(Object.java:339)
java.base@21.0.12.1/java.lang.ref.NativeReferenceQueue.await(NativeReferenceQueue.java:48)
java.base@21.0.12.1/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
java.base@21.0.12.1/java.lang.ref.NativeReferenceQueue.remove(NativeReferenceQueue.java:89)
java.base@21.0.12.1/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:173)
#3 Thread[#11,Signal Dispatcher,9,system] RUNNABLE daemon
#4 Thread[#17,Notification Thread,9,system] RUNNABLE daemon
#5 Thread[#18,Common-Cleaner,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@21.0.12.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.12.1/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
java.base@21.0.12.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1886)
java.base@21.0.12.1/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71)
java.base@21.0.12.1/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143)
java.base@21.0.12.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218)
java.base@21.0.12.1/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
java.base@21.0.12.1/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.12.1/java.lang.Thread.run(Thread.java:1583)
java.base@21.0.12.1/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186)
#6 Thread[#34,TouchThread,5,main] TIMED_WAITING
java.base@21.0.12.1/java.lang.Thread.sleep0(Native Method)
java.base@21.0.12.1/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)
#7 Thread[#35,Java2D Disposer,10,system] WAITING daemon
java.base@21.0.12.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.12.1/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.12.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.12.1/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.12.1/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.12.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.12.1/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:67)
java.base@21.0.12.1/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
java.base@21.0.12.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:234)
java.desktop@21.0.12.1/sun.java2d.Disposer.run(Disposer.java:145)
java.base@21.0.12.1/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.12.1/java.lang.Thread.run(Thread.java:1583)
#8 Thread[#37,RunLoadDatasets,5,main] TIMED_WAITING
java.base@21.0.12.1/java.lang.Thread.sleep0(Native Method)
java.base@21.0.12.1/java.lang.Thread.sleep(Thread.java:509)
gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:320)
#9 Thread[#51,http-nio-8080-Poller,5,main] RUNNABLE daemon
java.base@21.0.12.1/sun.nio.ch.EPoll.wait(Native Method)
java.base@21.0.12.1/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:121)
java.base@21.0.12.1/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130)
java.base@21.0.12.1/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:755)
java.base@21.0.12.1/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.12.1/java.lang.Thread.run(Thread.java:1583)
#10 Thread[#52,http-nio-8080-Acceptor,5,main] RUNNABLE daemon
java.base@21.0.12.1/sun.nio.ch.Net.accept(Native Method)
java.base@21.0.12.1/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
java.base@21.0.12.1/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.12.1/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.12.1/java.lang.Thread.run(Thread.java:1583)
#11 Thread[#8701,LoadDatasets,5,main] RUNNABLE
java.base@21.0.12.1/java.io.RandomAccessFile.readBytes0(Native Method)
java.base@21.0.12.1/java.io.RandomAccessFile.readBytes(RandomAccessFile.java:400)
java.base@21.0.12.1/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.<init>(BTree2.java:90)
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)
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.subsetVariablesDataTable(EDDTable.java:15315)
gov.noaa.pfel.erddap.dataset.EDDTable.distinctSubsetVariablesDataTable(EDDTable.java:15398)
gov.noaa.pfel.erddap.dataset.EDDTable.ensureValid(EDDTable.java:883)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:2573)
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[#8832,http-nio-8080-exec-6097,5,main] TIMED_WAITING daemon
java.base@21.0.12.1/java.lang.Object.wait0(Native Method)
java.base@21.0.12.1/java.lang.Object.wait(Object.java:366)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1392)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:764)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:589)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:533)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:548)
org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:111)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:193)
org.apache.coyote.Response.doWrite(Response.java:633)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:329)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:776)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:673)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:376)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:354)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:103)
java.base@21.0.12.1/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:125)
java.base@21.0.12.1/java.io.BufferedOutputStream.implWrite(BufferedOutputStream.java:222)
java.base@21.0.12.1/java.io.BufferedOutputStream.write(BufferedOutputStream.java:200)
java.base@21.0.12.1/java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:284)
java.base@21.0.12.1/java.util.zip.DeflaterOutputStream.write(DeflaterOutputStream.java:232)
java.base@21.0.12.1/java.util.zip.GZIPOutputStream.write(GZIPOutputStream.java:148)
com.cohort.util.File2.copy(File2.java:2260)
com.cohort.util.File2.copy(File2.java:2224)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2812)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:13013)
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.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.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
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:397)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905)
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.12.1/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.12.1/java.lang.Thread.run(Thread.java:1583)
#13 Thread[#8902,http-nio-8080-exec-6167,5,main] RUNNABLE daemon
java.base@21.0.12.1/java.util.zip.Inflater.inflateBytesBytes(Native Method)
java.base@21.0.12.1/java.util.zip.Inflater.inflate(Inflater.java:376)
java.base@21.0.12.1/java.util.zip.InflaterInputStream.read(InflaterInputStream.java:177)
java.base@21.0.12.1/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:364)
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:817)
ucar.nc2.Variable._read(Variable.java:768)
ucar.nc2.Variable.read(Variable.java:600)
ucar.nc2.Variable.read(Variable.java:558)
gov.noaa.pfel.erddap.dataset.EDDGridFromNcLow.lowGetSourceDataFromFile(EDDGridFromNcLow.java:397)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles.getSourceDataFromFile(EDDGridFromFiles.java:2700)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles$GetGridFromFileCallable.call(EDDGridFromFiles.java:2899)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles$GetGridFromFileCallable.call(EDDGridFromFiles.java:2870)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:35)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles.getSourceData(EDDGridFromFiles.java:2848)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.getChunk(GridDataAccessor.java:668)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.getChunk(GridDataAccessor.java:600)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.increment(GridDataAccessor.java:538)
gov.noaa.pfel.erddap.dataset.EDDGrid.writeNDimensionalMatlabArray(EDDGrid.java:10421)
gov.noaa.pfel.erddap.dataset.EDDGrid.saveAsMatlab(EDDGrid.java:10345)
gov.noaa.pfel.erddap.dataset.EDDGrid.respondToDapQuery(EDDGrid.java:3077)
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.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.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
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:397)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905)
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.12.1/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.12.1/java.lang.Thread.run(Thread.java:1583)
#14 Thread[#8929,http-nio-8080-exec-6194,5,main] TIMED_WAITING daemon
java.base@21.0.12.1/java.lang.Object.wait0(Native Method)
java.base@21.0.12.1/java.lang.Object.wait(Object.java:366)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1392)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:764)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:589)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:533)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:548)
org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:111)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:193)
org.apache.coyote.Response.doWrite(Response.java:633)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:329)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:776)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:673)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:376)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:354)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:103)
java.base@21.0.12.1/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:125)
java.base@21.0.12.1/java.io.BufferedOutputStream.implWrite(BufferedOutputStream.java:222)
java.base@21.0.12.1/java.io.BufferedOutputStream.write(BufferedOutputStream.java:200)
java.base@21.0.12.1/java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:284)
java.base@21.0.12.1/java.util.zip.DeflaterOutputStream.write(DeflaterOutputStream.java:232)
java.base@21.0.12.1/java.util.zip.GZIPOutputStream.write(GZIPOutputStream.java:148)
com.cohort.util.File2.copy(File2.java:2260)
com.cohort.util.File2.copy(File2.java:2224)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2812)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:13013)
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.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.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
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:397)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905)
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.12.1/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.12.1/java.lang.Thread.run(Thread.java:1583)
#15 Thread[#8976,LoadDatasets,5,main] RUNNABLE
gov.noaa.pfel.erddap.dataset.EDDTable.parseUserDapQuery(EDDTable.java:2387)
gov.noaa.pfel.erddap.dataset.EDDTable.parseUserDapQuery(EDDTable.java:2200)
gov.noaa.pfel.erddap.dataset.EDDTable.standardizeResultsTable(EDDTable.java:1642)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:204)
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.subsetVariablesDataTable(EDDTable.java:15315)
gov.noaa.pfel.erddap.dataset.EDDTable.distinctSubsetVariablesDataTable(EDDTable.java:15398)
gov.noaa.pfel.erddap.dataset.EDDTable.ensureValid(EDDTable.java:883)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:2573)
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[#9,Reference Handler,10,system] RUNNABLE daemon
java.base@21.0.12.1/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
java.base@21.0.12.1/java.lang.ref.Reference.processPendingReferences(Reference.java:246)
java.base@21.0.12.1/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208)