![]() |
ERDDAP
Easier access to scientific data |
Brought to you by NOAA NMFS SWFSC ERD |
Current time is 2026-11-05T07:13:56+00:00
Startup was at 2026-11-01T00:07:02+00:00
Last major LoadDatasets started 4m 3s ago and finished after 61 seconds.
Currently, no dataset is loading.
nGridDatasets = 0
nTableDatasets = 102
nTotalDatasets = 102
n Datasets Failed To Load (in the last major LoadDatasets) = 0
Reasons for failing to load datasets:
Unique users (since startup) n = 2048
Response Failed Time (since last major LoadDatasets) n = 4, median ~= 200 ms
Response Failed Time (since last Daily Report) n = 4, median ~= 200 ms
Response Failed Time (since startup) n = 7954, median ~= 43 ms
Response Succeeded Time (since last major LoadDatasets) n = 205, median ~= 18 ms
Response Succeeded Time (since last Daily Report) n = 205, median ~= 18 ms
Response Succeeded Time (since startup) n = 354324, median ~= 128 ms
TaskThread has finished 38285 out of 38285 tasks. Currently, no task is running.
TaskThread Failed Time (since last Daily Report) n = 0
TaskThread Failed Time (since startup) n = 2, median ~= 500 ms
TaskThread Succeeded Time (since last Daily Report) n = 98, median ~= 738 ms
TaskThread Succeeded Time (since startup) n = 38283, median ~= 347 ms
EmailThread has sent 1641 out of 1788 emails. Currently, the thread is sleeping.
EmailThread Failed Time (since last Daily Report) n = 0
EmailThread Succeeded Time (since last Daily Report) n = 0
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.10243284 processCPULoad=0.09785181 totalMemory=17722MB freeMemory=385MB totalSwapSpace=4043MB freeSwapSpace=458MB
Number of active requests=1
Number of threads: Tomcat-waiting=22, inotify=1, other=27
2 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse= 2337 MB (highWaterMark= 5244 MB) (Xmx ~= 12288 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-11-05T07:10:49+00:00 50s 38248 0 102.0 232 ( 7) 10 ( 100) 0 0 0 26 1 29 374 1 0%
2026-11-05T06:55:01+00:00 9s 38115 0 102.0 381 ( 9) 6 ( 75) 0 0 0 25 1 26 362 0 0%
2026-11-05T06:40:00+00:00 9s 37992 0 102.0 63 ( 44) 6 ( 750) 0 0 0 25 1 29 297 0 0%
2026-11-05T06:24:53+00:00 3s 37871 0 102.0 78 ( 50) 6 ( 100) 0 0 0 25 1 18 816 0 0%
2026-11-05T06:09:58+00:00 8s 37812 0 102.0 68 ( 43) 7 ( 43) 0 0 0 25 1 26 198 0 0%
2026-11-05T05:54:53+00:00 3s 37690 0 102.0 66 ( 15) 7 ( 125) 0 0 0 25 1 18 737 0 0%
2026-11-05T05:40:00+00:00 10s 37631 0 102.0 66 ( 50) 5 ( 28) 0 0 0 25 1 29 345 0 0%
2026-11-05T05:24:53+00:00 2s 37509 0 102.0 104 ( 100) 10 ( 167) 0 0 0 25 1 29 852 0 0%
2026-11-05T05:09:59+00:00 9s 37451 0 102.0 100 ( 13) 5 ( 63) 0 0 0 25 1 26 357 0 0%
2026-11-05T04:54:52+00:00 4s 37329 0 102.0 66 ( 89) 4 ( 100) 0 0 0 25 1 18 690 0 0%
2026-11-05T04:40:02+00:00 14s 37270 0 102.0 67 ( 42) 3 ( 15) 0 0 0 25 1 26 259 0 0%
2026-11-05T04:24:56+00:00 10s 37148 0 102.0 73 ( 42) 5 ( 75) 0 0 0 25 1 15 239 0 0%
2026-11-05T04:09:51+00:00 5s 37026 0 102.0 79 ( 17) 10 ( 75) 0 0 0 25 1 18 378 0 0%
2026-11-05T03:54:43+00:00 9s 36904 0 102.0 83 ( 56) 11 ( 75) 0 0 0 25 1 29 335 0 0%
2026-11-05T03:39:36+00:00 2s 36781 0 102.0 74 ( 40) 5 ( 35) 0 0 0 25 1 18 814 0 0%
2026-11-05T03:24:43+00:00 9s 36723 0 102.0 81 ( 85) 8 ( 75) 0 0 0 25 1 27 445 0 0%
2026-11-05T03:09:36+00:00 2s 36601 0 102.0 73 ( 43) 12 ( 75) 0 0 0 25 1 29 565 1 0%
2026-11-05T02:54:43+00:00 9s 36542 0 102.0 84 ( 50) 9 ( 75) 0 0 0 25 1 29 484 0 0%
2026-11-05T02:39:36+00:00 3s 36419 0 102.0 70 ( 43) 14 ( 67) 0 0 0 25 1 18 708 1 0%
2026-11-05T02:24:43+00:00 10s 36361 0 102.0 81 ( 150) 6 ( 83) 0 0 0 25 1 29 125 0 0%
2026-11-05T02:09:34+00:00 2s 36239 0 102.0 78 ( 38) 10 ( 50) 0 0 0 25 1 18 594 0 0%
2026-11-05T01:54:42+00:00 10s 36181 0 102.0 90 ( 50) 7 ( 75) 0 0 0 25 1 15 179 0 0%
2026-11-05T01:39:40+00:00 8s 36058 0 102.0 79 ( 35) 15 ( 45) 0 0 0 25 1 26 245 0 0%
2026-11-05T01:24:35+00:00 3s 35937 0 102.0 90 ( 93) 12 ( 44) 0 0 0 25 1 18 725 0 0%
2026-11-05T01:09:41+00:00 9s 35878 0 102.0 86 ( 50) 11 ( 43) 0 0 0 25 1 26 228 0 0%
2026-11-05T00:54:35+00:00 4s 35757 0 102.0 80 ( 90) 9 ( 63) 0 0 0 25 1 18 793 0 0%
2026-11-05T00:39:41+00:00 9s 35698 0 102.0 71 ( 39) 8 ( 200) 0 0 0 25 1 29 386 0 0%
2026-11-05T00:24:34+00:00 3s 35575 0 102.0 86 ( 100) 13 ( 75) 0 0 0 25 1 18 765 0 0%
2026-11-05T00:09:41+00:00 10s 35517 0 102.0 78 ( 39) 11 ( 48) 0 0 0 25 1 26 273 0 0%
2026-11-04T23:54:34+00:00 3s 35395 0 102.0 85 ( 48) 19 ( 45) 0 0 0 25 1 29 606 1 0%
2026-11-04T23:39:41+00:00 10s 35338 0 102.0 73 ( 46) 14 ( 44) 0 0 0 25 1 29 364 0 0%
2026-11-04T23:24:32+00:00 2s 35215 0 102.0 84 ( 24) 14 ( 100) 0 0 0 25 1 18 536 1 0%
2026-11-04T23:10:29+00:00 59s 35173 0 102.0 75 ( 31) 13 ( 63) 0 0 0 25 1 26 224 0 0%
2026-11-04T22:54:32+00:00 2s 35042 0 102.0 91 ( 55) 6 ( 50) 0 0 0 25 1 18 737 1 0%
2026-11-04T22:39:38+00:00 9s 34983 0 102.0 65 ( 39) 12 ( 50) 0 0 0 25 1 26 319 0 0%
2026-11-04T22:24:31+00:00 2s 34861 0 102.0 79 ( 88) 12 ( 100) 0 0 0 25 1 18 850 0 0%
2026-11-04T22:10:33+00:00 61s 34823 0 102.0 90 ( 38) 19 ( 750) 0 0 0 24 1 30 594 0 0%
2026-11-04T21:54:32+00:00 3s 34689 0 102.0 83 ( 81) 16 ( 1) 0 0 0 25 1 18 571 0 0%
2026-11-04T21:39:38+00:00 10s 34630 0 102.0 408 ( 180) 7 ( 46) 0 0 0 25 1 29 207 0 0%
2026-11-04T21:24:32+00:00 4s 34508 0 102.0 5696 ( 556) 5 ( 35) 0 0 0 22 1 21 556 2 0%
2026-11-04T21:10:17+00:00 48s 34450 0 102.0 6318 ( 552) 9 ( 13) 0 0 0 21 1 33 198 1 0%
2026-11-04T20:54:35+00:00 10s 34328 0 102.0 6260 ( 528) 4 ( 50) 0 0 0 20 1 31 314 4 0%
2026-11-04T20:39:32+00:00 7s 34205 0 102.0 6214 ( 353) 1 ( 75) 0 0 0 20 1 20 292 0 0%
2026-11-04T20:24:31+00:00 6s 34089 0 102.0 6999 ( 13) 1 ( 1) 0 0 0 21 1 20 537 4 0%
2026-11-04T20:09:51+00:00 28s 34025 0 102.0 6871 ( 131) 0 ( 0) 0 0 0 21 1 32 133 1 0%
2026-11-04T19:54:25+00:00 3s 33925 0 102.0 6654 ( 378) 2 ( 1) 0 0 0 21 1 22 755 2 0%
2026-11-04T19:39:31+00:00 10s 33865 0 102.0 3890 ( 196) 1 ( 1500) 0 0 0 20 1 31 352 0 0%
2026-11-04T19:24:25+00:00 4s 33755 0 102.0 67 ( 81) 2 ( 0) 0 0 0 25 1 18 734 1 0%
2026-11-04T19:09:29+00:00 8s 33696 0 102.0 58 ( 7) 3 ( 43) 0 0 0 25 1 26 264 0 0%
2026-11-04T18:54:24+00:00 3s 33574 0 102.0 73 ( 41) 1 ( 0) 0 0 0 25 1 18 754 0 0%
2026-11-04T18:39:31+00:00 10s 33515 0 102.0 78 ( 13) 1 ( 750) 0 0 0 25 1 29 440 0 0%
2026-11-04T18:24:23+00:00 2s 33393 0 102.0 68 ( 50) 1 ( 1) 0 0 0 25 1 18 834 0 0%
2026-11-04T18:09:31+00:00 10s 33335 0 102.0 217 ( 0) 0 ( 0) 0 0 0 24 1 30 464 0 0%
2026-11-04T17:54:23+00:00 3s 33235 0 102.0 70 ( 50) 3 ( 15) 0 0 0 25 1 18 721 1 0%
2026-11-04T17:39:34+00:00 13s 33177 0 102.0 60 ( 29) 7 ( 43) 0 0 0 25 1 29 335 0 0%
2026-11-04T17:24:23+00:00 3s 33065 0 102.0 99 ( 49) 16 ( 67) 0 0 0 25 1 18 549 1 0%
2026-11-04T17:10:17+00:00 57s 33021 0 102.0 76 ( 20) 11 ( 25) 0 0 0 25 1 29 599 0 0%
2026-11-04T16:54:22+00:00 3s 32891 0 102.0 83 ( 75) 12 ( 37) 0 0 0 25 1 18 800 0 0%
2026-11-04T16:39:29+00:00 10s 32833 0 102.0 78 ( 35) 8 ( 50) 0 0 0 25 1 29 342 0 0%
2026-11-04T16:24:22+00:00 3s 32710 0 102.0 73 ( 69) 9 ( 625) 0 0 0 25 1 18 772 0 0%
2026-11-04T16:10:28+00:00 69s 32652 0 102.0 75 ( 28) 7 ( 45) 0 0 0 25 1 26 203 0 0%
2026-11-04T15:54:21+00:00 3s 32530 0 102.0 79 ( 46) 10 ( 200) 0 0 0 25 1 18 754 0 0%
2026-11-04T15:39:27+00:00 10s 32471 0 102.0 71 ( 37) 19 ( 35) 0 0 0 24 1 30 422 0 0%
2026-11-04T15:24:19+00:00 2s 32348 0 102.0 81 ( 72) 12 ( 75) 0 0 0 25 1 18 816 0 0%
2026-11-04T15:09:27+00:00 10s 32290 0 102.0 69 ( 37) 9 ( 350) 0 0 0 25 1 29 498 0 0%
2026-11-04T14:54:20+00:00 3s 32168 0 102.0 80 ( 83) 10 ( 100) 0 0 0 25 1 29 808 1 0%
2026-11-04T14:39:27+00:00 10s 32110 0 102.0 65 ( 32) 13 ( 41) 0 0 0 25 1 29 387 0 0%
2026-11-04T14:24:21+00:00 4s 31988 0 102.0 81 ( 88) 9 ( 56) 0 0 0 25 1 18 754 0 0%
2026-11-04T14:10:09+00:00 53s 31929 0 102.0 72 ( 38) 9 ( 275) 0 0 0 25 1 18 377 0 0%
2026-11-04T13:54:26+00:00 10s 31807 0 102.0 88 ( 50) 9 ( 75) 0 0 0 25 1 26 292 0 0%
2026-11-04T13:39:25+00:00 9s 31685 0 102.0 62 ( 17) 18 ( 75) 0 0 0 25 1 26 326 0 0%
2026-11-04T13:24:19+00:00 3s 31564 0 102.0 93 ( 40) 10 ( 300) 0 0 0 25 1 29 565 2 0%
2026-11-04T13:10:18+00:00 63s 31522 0 102.0 76 ( 26) 6 ( 43) 0 0 0 25 1 28 433 0 0%
2026-11-04T12:54:17+00:00 3s 31390 0 102.0 75 ( 55) 9 ( 43) 0 0 0 25 1 18 485 0 0%
2026-11-04T12:39:23+00:00 9s 31331 0 102.0 71 ( 35) 10 ( 75) 0 0 0 25 1 29 494 0 0%
2026-11-04T12:24:16+00:00 3s 31209 0 102.0 84 ( 30) 10 ( 100) 0 0 0 25 1 18 784 0 0%
2026-11-04T12:09:59+00:00 45s 31151 0 102.0 70 ( 44) 12 ( 38) 0 0 0 25 1 18 550 0 0%
2026-11-04T11:54:23+00:00 10s 31029 0 102.0 81 ( 68) 11 ( 425) 0 0 0 25 1 29 258 0 0%
2026-11-04T11:39:16+00:00 3s 30906 0 102.0 68 ( 42) 7 ( 69) 0 0 0 25 1 18 596 1 0%
2026-11-04T11:24:23+00:00 10s 30848 0 102.0 83 ( 33) 21 ( 43) 0 0 0 25 1 26 376 0 0%
2026-11-04T11:09:15+00:00 3s 30726 0 102.0 72 ( 50) 8 ( 50) 0 0 0 25 1 18 501 0 0%
2026-11-04T10:54:22+00:00 10s 30667 0 102.0 87 ( 59) 11 ( 35) 0 0 0 25 1 29 342 0 0%
2026-11-04T10:39:15+00:00 3s 30545 0 102.0 59 ( 44) 8 ( 40) 0 0 0 25 1 18 422 0 0%
2026-11-04T10:24:23+00:00 11s 30486 0 102.0 86 ( 60) 10 ( 100) 0 0 0 25 1 29 309 1 0%
2026-11-04T10:09:15+00:00 4s 30364 0 102.0 68 ( 43) 9 ( 238) 0 0 0 25 1 29 631 2 0%
2026-11-04T09:54:18+00:00 10s 30276 0 102.0 73 ( 79) 6 ( 20) 0 0 0 25 1 29 482 0 0%
2026-11-04T09:39:11+00:00 4s 30154 0 102.0 68 ( 33) 11 ( 45) 0 0 0 25 1 18 819 0 0%
Major LoadDatasets Times Distribution (since last Daily Report):
n = 0
Major LoadDatasets Times Distribution (since startup):
n = 413, median ~= 5483 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: 3
<= 2 s: 37
<= 5 s: 149
<= 10 s: 181
<= 20 s: 27
<= 1 min: 11
<= 2 min: 5
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Minor LoadDatasets Times Distribution (since last Daily Report):
n = 0
Minor LoadDatasets Times Distribution (since startup):
n = 1232, median ~= 693 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: 336
<= 1 s: 725
<= 2 s: 140
<= 5 s: 16
<= 10 s: 4
<= 20 s: 7
<= 1 min: 4
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since last major LoadDatasets):
n = 4, median ~= 200 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: 2
<= 500 ms: 0
<= 1 s: 1
<= 2 s: 0
<= 5 s: 1
<= 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
Response Failed Time Distribution (since last Daily Report):
n = 4, median ~= 200 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: 2
<= 500 ms: 0
<= 1 s: 1
<= 2 s: 0
<= 5 s: 1
<= 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
Response Failed Time Distribution (since startup):
n = 7954, median ~= 43 ms
0 ms: 197
1 ms: 132
2 ms: 0
<= 5 ms: 1374
<= 10 ms: 1157
<= 20 ms: 248
<= 50 ms: 1128
<= 100 ms: 1132
<= 200 ms: 392
<= 500 ms: 714
<= 1 s: 960
<= 2 s: 388
<= 5 s: 73
<= 10 s: 29
<= 20 s: 18
<= 1 min: 10
<= 2 min: 2
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since last major LoadDatasets):
n = 205, median ~= 18 ms
0 ms: 1
1 ms: 2
2 ms: 42
<= 5 ms: 43
<= 10 ms: 10
<= 20 ms: 6
<= 50 ms: 14
<= 100 ms: 13
<= 200 ms: 3
<= 500 ms: 18
<= 1 s: 17
<= 2 s: 28
<= 5 s: 8
<= 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
Response Succeeded Time Distribution (since last Daily Report):
n = 205, median ~= 18 ms
0 ms: 1
1 ms: 2
2 ms: 42
<= 5 ms: 43
<= 10 ms: 10
<= 20 ms: 6
<= 50 ms: 14
<= 100 ms: 13
<= 200 ms: 3
<= 500 ms: 18
<= 1 s: 17
<= 2 s: 28
<= 5 s: 8
<= 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
Response Succeeded Time Distribution (since startup):
n = 354324, median ~= 128 ms
0 ms: 119346
1 ms: 10445
2 ms: 6539
<= 5 ms: 7921
<= 10 ms: 10148
<= 20 ms: 4692
<= 50 ms: 7808
<= 100 ms: 5112
<= 200 ms: 18078
<= 500 ms: 11582
<= 1 s: 77337
<= 2 s: 61893
<= 5 s: 13196
<= 10 s: 142
<= 20 s: 58
<= 1 min: 26
<= 2 min: 1
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
EmailThread Failed Time Distribution (since last Daily Report):
n = 0
EmailThread Failed Time Distribution (since startup):
n = 1542, median ~= 0 ms
0 ms: 1542
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 Succeeded Time Distribution (since last Daily Report):
n = 0
EmailThread Succeeded Time Distribution (since startup):
n = 0
EmailThread nEmails/Session Distribution (since last Daily Report):
n = 0
EmailThread nEmails/Session Distribution (since startup):
n = 1542, median ~= 0
0: 1542
1: 0
2: 0
<= 5: 0
<= 10: 0
<= 20: 0
<= 50: 0
<= 100: 0
> 100: 0
TaskThread Failed Time Distribution (since last Daily Report):
n = 0
TaskThread Failed Time Distribution (since startup):
n = 2, median ~= 500 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: 1
<= 1 s: 1
<= 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
TaskThread Succeeded Time Distribution (since last Daily Report):
n = 98, median ~= 738 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 8
<= 10 ms: 0
<= 20 ms: 1
<= 50 ms: 2
<= 100 ms: 2
<= 200 ms: 3
<= 500 ms: 23
<= 1 s: 21
<= 2 s: 20
<= 5 s: 12
<= 10 s: 4
<= 20 s: 2
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
TaskThread Succeeded Time Distribution (since startup):
n = 38283, median ~= 347 ms
0 ms: 327
1 ms: 469
2 ms: 38
<= 5 ms: 2276
<= 10 ms: 119
<= 20 ms: 377
<= 50 ms: 3321
<= 100 ms: 4460
<= 200 ms: 4125
<= 500 ms: 7422
<= 1 s: 5787
<= 2 s: 4734
<= 5 s: 2919
<= 10 s: 1530
<= 20 s: 298
<= 1 min: 68
<= 2 min: 13
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 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)
: 210 (100%)
Language (since startup)
: 362280 (100%)
SgtMap topography nFromCache=114 nNotFromCache=40
GSHHS: nCached=80 of 100, nCoarse=0, nSuccesses=616, nTossed=0
NationalBoundaries: nCached=40 of 100, nCoarse=0, nSuccesses=154, nTossed=0
StateBoundaries: nCached=40 of 100, nCoarse=0, nSuccesses=154, nTossed=0
Rivers: nCached=40 of 100, nCoarse=0, nSuccesses=154, nTossed=0
bufferedImage isAccelerated=[java.awt.HeadlessException]
canonical map sizes:
123 + 113 + 127 + 112 + 125 + 116 + 112 + 125 + 103 + 131 + 109 + 115 + 106 + 85 + 99 + 108 +
111 + 123 + 105 + 117 + 111 + 127 + 97 + 109 + 100 + 114 + 111 + 115 + 103 + 132 + 132 + 123 +
127 + 104 + 96 + 110 + 100 + 116 + 124 + 105 + 112 + 106 + 125 + 105 + 134 + 117 + 107 + 112 +
110 + 121 + 111 + 114 + 118 + 109 + 113 + 108 + 119 + 120 + 137 + 108 + 122 + 96 + 116 + 128 +
125 + 123 + 115 + 117 + 121 + 111 + 109 + 114 + 113 + 119 + 95 + 102 + 91 + 101 + 96 + 113 +
91 + 119 + 111 + 116 + 95 + 89 + 134 + 117 + 109 + 103 + 118 + 111 + 120 + 108 + 119 + 93 +
115 + 96 + 103 + 111 + 114 + 100 + 103 + 94 + 109 + 107 + 124 + 114 + 120 + 109 + 105 + 80 +
108 + 106 + 119 + 131 + 116 + 102 + 112 + 116 + 116 + 118 + 117 + 100 + 110 + 113 + 108 = 14203
Number of threads: Tomcat-waiting=22, inotify=1, other=27
(format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus)
#1 Thread[#105,http-nio-8080-Poller,5,main] RUNNABLE daemon
java.base@25.0.4.1/sun.nio.ch.EPoll.wait(Native Method)
java.base@25.0.4.1/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:117)
java.base@25.0.4.1/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130)
java.base@25.0.4.1/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:758)
java.base@25.0.4.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4.1/java.lang.Thread.run(Thread.java:1474)
#2 Thread[#105472,http-nio-8080-exec-13,5,main] TIMED_WAITING daemon
java.base@25.0.4.1/java.lang.Thread.sleepNanos0(Native Method)
java.base@25.0.4.1/java.lang.Thread.sleepNanos(Thread.java:509)
java.base@25.0.4.1/java.lang.Thread.sleep(Thread.java:540)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:653)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:205)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
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:482)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:340)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1744)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
java.base@25.0.4.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4.1/java.lang.Thread.run(Thread.java:1474)
#3 Thread[#106,http-nio-8080-Acceptor,5,main] RUNNABLE daemon
java.base@25.0.4.1/sun.nio.ch.Net.accept(Native Method)
java.base@25.0.4.1/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:424)
java.base@25.0.4.1/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:391)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:521)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:79)
org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:128)
java.base@25.0.4.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4.1/java.lang.Thread.run(Thread.java:1474)
#4 Thread[#106742,ForkJoinPool.commonPool-worker-18813,5,InnocuousForkJoinWorkerThreadGroup] WAITING daemon
java.base@25.0.4.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@25.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:2109)
java.base@25.0.4.1/java.util.concurrent.ForkJoinPool.deactivate(ForkJoinPool.java:2063)
java.base@25.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:2027)
java.base@25.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:187)
#5 Thread[#106743,ForkJoinPool.commonPool-worker-18814,5,InnocuousForkJoinWorkerThreadGroup] WAITING daemon
java.base@25.0.4.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@25.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:2109)
java.base@25.0.4.1/java.util.concurrent.ForkJoinPool.deactivate(ForkJoinPool.java:2063)
java.base@25.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:2027)
java.base@25.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:187)
#6 Thread[#106744,ForkJoinPool.commonPool-worker-18815,5,InnocuousForkJoinWorkerThreadGroup] WAITING daemon
java.base@25.0.4.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@25.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:2109)
java.base@25.0.4.1/java.util.concurrent.ForkJoinPool.deactivate(ForkJoinPool.java:2063)
java.base@25.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:2027)
java.base@25.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:187)
#7 Thread[#106745,ForkJoinPool.commonPool-worker-18816,5,InnocuousForkJoinWorkerThreadGroup] WAITING daemon
java.base@25.0.4.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@25.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:2109)
java.base@25.0.4.1/java.util.concurrent.ForkJoinPool.deactivate(ForkJoinPool.java:2063)
java.base@25.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:2027)
java.base@25.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:187)
#8 Thread[#106746,ForkJoinPool.commonPool-worker-18817,5,InnocuousForkJoinWorkerThreadGroup] WAITING daemon
java.base@25.0.4.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@25.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:2109)
java.base@25.0.4.1/java.util.concurrent.ForkJoinPool.deactivate(ForkJoinPool.java:2063)
java.base@25.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:2027)
java.base@25.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:187)
#9 Thread[#106747,ForkJoinPool.commonPool-worker-18818,5,InnocuousForkJoinWorkerThreadGroup] WAITING daemon
java.base@25.0.4.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@25.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:2109)
java.base@25.0.4.1/java.util.concurrent.ForkJoinPool.deactivate(ForkJoinPool.java:2063)
java.base@25.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:2027)
java.base@25.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:187)
#10 Thread[#106748,ForkJoinPool.commonPool-worker-18819,5,InnocuousForkJoinWorkerThreadGroup] WAITING daemon
java.base@25.0.4.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@25.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:2109)
java.base@25.0.4.1/java.util.concurrent.ForkJoinPool.deactivate(ForkJoinPool.java:2063)
java.base@25.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:2027)
java.base@25.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:187)
#11 Thread[#106749,ForkJoinPool.commonPool-worker-18820,5,InnocuousForkJoinWorkerThreadGroup] WAITING daemon
java.base@25.0.4.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@25.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:2109)
java.base@25.0.4.1/java.util.concurrent.ForkJoinPool.deactivate(ForkJoinPool.java:2063)
java.base@25.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:2027)
java.base@25.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:187)
#12 Thread[#106750,ForkJoinPool.commonPool-worker-18821,5,InnocuousForkJoinWorkerThreadGroup] TIMED_WAITING daemon
java.base@25.0.4.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@25.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:2109)
java.base@25.0.4.1/java.util.concurrent.ForkJoinPool.deactivate(ForkJoinPool.java:2063)
java.base@25.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:2027)
java.base@25.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:187)
#13 Thread[#106751,ForkJoinPool.commonPool-worker-18822,5,InnocuousForkJoinWorkerThreadGroup] TIMED_WAITING daemon
java.base@25.0.4.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@25.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:2109)
java.base@25.0.4.1/java.util.concurrent.ForkJoinPool.deactivate(ForkJoinPool.java:2063)
java.base@25.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:2027)
java.base@25.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:187)
#14 Thread[#106752,ForkJoinPool.commonPool-worker-18823,5,InnocuousForkJoinWorkerThreadGroup] WAITING daemon
java.base@25.0.4.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@25.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:2109)
java.base@25.0.4.1/java.util.concurrent.ForkJoinPool.deactivate(ForkJoinPool.java:2063)
java.base@25.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:2027)
java.base@25.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:187)
#15 Thread[#117,https-jsse-nio-8443-Poller,5,main] RUNNABLE daemon
java.base@25.0.4.1/sun.nio.ch.EPoll.wait(Native Method)
java.base@25.0.4.1/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:117)
java.base@25.0.4.1/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130)
java.base@25.0.4.1/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:758)
java.base@25.0.4.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4.1/java.lang.Thread.run(Thread.java:1474)
#16 Thread[#118,https-jsse-nio-8443-Acceptor,5,main] RUNNABLE daemon
java.base@25.0.4.1/sun.nio.ch.Net.accept(Native Method)
java.base@25.0.4.1/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:424)
java.base@25.0.4.1/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:391)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:521)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:79)
org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:128)
java.base@25.0.4.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4.1/java.lang.Thread.run(Thread.java:1474)
#17 Thread[#14,Reference Handler,10,system] RUNNABLE daemon
java.base@25.0.4.1/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
java.base@25.0.4.1/java.lang.ref.Reference.processPendingReferences(Reference.java:246)
java.base@25.0.4.1/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208)
#18 Thread[#15,Finalizer,8,system] WAITING daemon
java.base@25.0.4.1/java.lang.Object.wait0(Native Method)
java.base@25.0.4.1/java.lang.Object.wait(Object.java:389)
java.base@25.0.4.1/java.lang.Object.wait(Object.java:351)
java.base@25.0.4.1/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:137)
java.base@25.0.4.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:215)
java.base@25.0.4.1/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:165)
#19 Thread[#16,Signal Dispatcher,9,system] RUNNABLE daemon
#20 Thread[#23,Notification Thread,9,system] RUNNABLE daemon
#21 Thread[#24,Common-Cleaner,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@25.0.4.1/java.lang.Object.wait0(Native Method)
java.base@25.0.4.1/java.lang.Object.wait(Object.java:389)
java.base@25.0.4.1/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:123)
java.base@25.0.4.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:201)
java.base@25.0.4.1/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:146)
java.base@25.0.4.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4.1/java.lang.Thread.run(Thread.java:1474)
java.base@25.0.4.1/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:148)
#22 Thread[#3,main,5,main] RUNNABLE
java.base@25.0.4.1/sun.nio.ch.Net.accept(Native Method)
java.base@25.0.4.1/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:751)
java.base@25.0.4.1/java.net.ServerSocket.implAccept(ServerSocket.java:593)
java.base@25.0.4.1/java.net.ServerSocket.platformImplAccept(ServerSocket.java:560)
java.base@25.0.4.1/java.net.ServerSocket.implAccept(ServerSocket.java:536)
java.base@25.0.4.1/java.net.ServerSocket.implAccept(ServerSocket.java:482)
java.base@25.0.4.1/java.net.ServerSocket.accept(ServerSocket.java:441)
org.apache.catalina.core.StandardServer.await(StandardServer.java:601)
org.apache.catalina.startup.Catalina.await(Catalina.java:887)
org.apache.catalina.startup.Catalina.start(Catalina.java:833)
java.base@25.0.4.1/java.lang.invoke.LambdaForm$DMH/0x0000000023140000.invokeVirtual(LambdaForm$DMH)
java.base@25.0.4.1/java.lang.invoke.LambdaForm$MH/0x0000000023141800.invoke(LambdaForm$MH)
java.base@25.0.4.1/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
java.base@25.0.4.1/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:154)
java.base@25.0.4.1/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
java.base@25.0.4.1/java.lang.reflect.Method.invoke(Method.java:565)
app//org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:347)
app//org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:478)
#23 Thread[#38,Cleaner-0,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@25.0.4.1/java.lang.Object.wait0(Native Method)
java.base@25.0.4.1/java.lang.Object.wait(Object.java:389)
java.base@25.0.4.1/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:123)
java.base@25.0.4.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:201)
java.base@25.0.4.1/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:146)
java.base@25.0.4.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4.1/java.lang.Thread.run(Thread.java:1474)
java.base@25.0.4.1/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:148)
#24 Thread[#79,Java2D Disposer,10,system] WAITING daemon
java.base@25.0.4.1/java.lang.Object.wait0(Native Method)
java.base@25.0.4.1/java.lang.Object.wait(Object.java:389)
java.base@25.0.4.1/java.lang.Object.wait(Object.java:351)
java.base@25.0.4.1/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:137)
java.base@25.0.4.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:215)
java.desktop@25.0.4.1/sun.java2d.Disposer.run(Disposer.java:133)
java.base@25.0.4.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4.1/java.lang.Thread.run(Thread.java:1474)
#25 Thread[#80,EmailThread,5,main] TIMED_WAITING
java.base@25.0.4.1/java.lang.Thread.sleepNanos0(Native Method)
java.base@25.0.4.1/java.lang.Thread.sleepNanos(Thread.java:509)
java.base@25.0.4.1/java.lang.Thread.sleep(Thread.java:540)
com.cohort.util.Math2.sleep(Math2.java:372)
gov.noaa.pfel.erddap.util.EmailThread.run(EmailThread.java:60)
#26 Thread[#81,RunLoadDatasets,5,main] TIMED_WAITING
java.base@25.0.4.1/java.lang.Thread.sleepNanos0(Native Method)
java.base@25.0.4.1/java.lang.Thread.sleepNanos(Thread.java:509)
java.base@25.0.4.1/java.lang.Thread.sleep(Thread.java:540)
gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:278)
#27 Thread[#96,http-nio-8080-exec-2,5,main] TIMED_WAITING daemon
java.base@25.0.4.1/java.lang.Thread.sleepNanos0(Native Method)
java.base@25.0.4.1/java.lang.Thread.sleepNanos(Thread.java:509)
java.base@25.0.4.1/java.lang.Thread.sleep(Thread.java:540)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:653)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:205)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
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:482)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:340)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1744)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
java.base@25.0.4.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4.1/java.lang.Thread.run(Thread.java:1474)