![]() |
ERDDAP
Easier access to scientific data |
Brought to you by NOAA NMFS SWFSC ERD |
Current time is 2025-12-24T20:27:42+00:00
Startup was at 2025-12-12T17:54:10+00:00
Last major LoadDatasets started 2m 26s ago and finished after 5 seconds.
Currently, no dataset is loading.
nGridDatasets = 1
nTableDatasets = 34
nTotalDatasets = 35
n Datasets Failed To Load (in the last major LoadDatasets) = 0
Unique users (since startup) n = 0
Response Failed Time (since last major LoadDatasets) n = 2, median ~= 350 ms
Response Failed Time (since last Daily Report) n = 780, median ~= 400 ms
Response Failed Time (since startup) n = 28757, median ~= 827 ms
Response Succeeded Time (since last major LoadDatasets) n = 12, median ~= 1 ms
Response Succeeded Time (since last Daily Report) n = 6945, median ~= 1 ms
Response Succeeded Time (since startup) n = 379656, median ~= 2139 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 25886 out of 26074 emails. Currently, the thread is sleeping.
EmailThread Failed Time (since last Daily Report) n = 199, median ~= 0 ms
EmailThread Succeeded Time (since last Daily Report) n = 0
TouchThread has finished 26 out of 26 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.006201848 processCPULoad=0.0011970759 totalMemory=16384MB freeMemory=2826MB totalSwapSpace=0MB freeSwapSpace=0MB
Number of active requests=1
Number of threads: Tomcat-waiting=6, inotify=30, other=42
0 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse= 80 MB (highWaterMark= 1428 MB) (Xmx ~= 4096 MB)
Major LoadDatasets Time Series: MLD Datasets Loaded Requests (median times in ms) Number of Threads MB gc Open
timestamp time nTry nFail nTotal nSuccess (median) nFail (median) shed memFail tooMany tomWait inotify other inUse Calls Files
---------------------------- ----- ----------------- ----------------------------------------------------- --------------------- ----- ----- -----
2025-12-24T20:25:16+00:00 1s 3 0 35 70 ( 1) 7 ( 463) 0 0 0 7 30 42 63 0 0%
2025-12-24T20:10:16+00:00 1s 0 0 35 151 ( 1) 9 ( 393) 0 0 0 7 30 42 61 0 0%
2025-12-24T19:55:16+00:00 1s 0 0 35 137 ( 1) 17 ( 359) 0 0 0 7 30 42 58 0 0%
2025-12-24T19:40:16+00:00 1s 0 0 35 82 ( 1) 14 ( 375) 0 0 0 7 30 42 58 0 0%
2025-12-24T19:25:16+00:00 1s 3 0 35 71 ( 1) 14 ( 380) 0 0 0 7 30 42 63 0 0%
2025-12-24T19:10:16+00:00 1s 0 0 35 198 ( 1) 17 ( 382) 0 0 0 7 30 42 61 0 0%
2025-12-24T18:55:16+00:00 1s 0 0 35 77 ( 1) 7 ( 350) 0 0 0 7 30 42 59 0 0%
2025-12-24T18:40:16+00:00 1s 0 0 35 89 ( 1) 18 ( 359) 0 0 0 7 30 42 61 0 0%
2025-12-24T18:25:16+00:00 1s 3 0 35 77 ( 0) 20 ( 367) 0 0 0 10 30 42 63 1 0%
2025-12-24T18:10:16+00:00 1s 0 0 35 151 ( 0) 24 ( 500) 0 0 0 11 30 42 58 2 0%
2025-12-24T17:55:16+00:00 1s 0 0 35 217 ( 1) 105 ( 1082) 0 0 0 11 30 42 62 14 0%
2025-12-24T17:40:16+00:00 1s 0 0 35 136 ( 1) 19 ( 368) 0 0 0 7 30 42 61 0 0%
2025-12-24T17:25:16+00:00 1s 3 0 35 80 ( 1) 15 ( 361) 0 0 0 7 30 42 64 0 0%
2025-12-24T17:10:16+00:00 1s 0 0 35 198 ( 1) 5 ( 450) 0 0 0 7 30 42 61 0 0%
2025-12-24T16:55:16+00:00 1s 0 0 35 75 ( 1) 11 ( 350) 0 0 0 7 30 42 62 0 0%
2025-12-24T16:40:16+00:00 1s 0 0 35 77 ( 1) 13 ( 350) 0 0 0 7 30 42 62 1 0%
2025-12-24T16:25:16+00:00 1s 3 0 35 80 ( 1) 12 ( 313) 0 0 0 7 30 42 64 3 0%
2025-12-24T16:10:16+00:00 1s 0 0 35 76 ( 1) 14 ( 350) 0 0 0 7 30 42 58 1 0%
2025-12-24T15:55:16+00:00 1s 0 0 35 73 ( 0) 13 ( 395) 0 0 0 6 30 43 58 1 0%
2025-12-24T15:40:16+00:00 1s 0 0 35 77 ( 1) 10 ( 388) 0 0 0 7 30 42 69 2 0%
2025-12-24T15:25:16+00:00 1s 3 0 35 141 ( 0) 12 ( 425) 0 0 0 7 30 42 63 2 0%
2025-12-24T15:10:15+00:00 1s 0 0 35 200 ( 1) 13 ( 719) 0 0 0 7 30 42 58 3 0%
2025-12-24T14:55:15+00:00 1s 0 0 35 136 ( 0) 11 ( 708) 0 0 0 7 30 42 61 1 0%
2025-12-24T14:40:15+00:00 1s 0 0 35 136 ( 0) 9 ( 550) 0 0 0 6 30 43 63 1 0%
2025-12-24T14:25:15+00:00 1s 3 0 35 138 ( 1) 13 ( 444) 0 0 0 7 30 42 63 2 0%
2025-12-24T14:10:15+00:00 1s 0 0 35 148 ( 1) 12 ( 380) 0 0 0 7 30 42 61 0 0%
2025-12-24T13:55:15+00:00 1s 0 0 35 73 ( 1) 17 ( 382) 0 0 0 7 30 42 61 0 0%
2025-12-24T13:40:15+00:00 1s 0 0 35 133 ( 1) 7 ( 350) 0 0 0 7 30 42 61 0 0%
2025-12-24T13:25:15+00:00 1s 3 0 35 71 ( 1) 10 ( 367) 0 0 0 7 30 42 63 0 0%
2025-12-24T13:10:15+00:00 1s 0 0 35 182 ( 1) 12 ( 364) 0 0 0 7 30 42 57 0 0%
2025-12-24T12:55:15+00:00 1s 0 0 35 69 ( 1) 12 ( 425) 0 0 0 7 30 42 61 0 0%
2025-12-24T12:40:15+00:00 1s 0 0 35 69 ( 0) 9 ( 350) 0 0 0 8 30 42 61 0 0%
2025-12-24T12:25:15+00:00 1s 3 0 35 133 ( 1) 17 ( 396) 0 0 0 7 30 43 64 0 0%
2025-12-24T12:10:15+00:00 1s 0 0 35 577 ( 18) 14 ( 375) 0 0 0 9 30 42 61 2 0%
2025-12-24T11:55:15+00:00 1s 0 0 35 139 ( 1) 12 ( 364) 0 0 0 7 30 42 62 0 0%
2025-12-24T11:40:15+00:00 1s 0 0 35 133 ( 1) 5 ( 313) 0 0 0 7 30 42 61 0 0%
2025-12-24T11:25:15+00:00 1s 3 0 35 68 ( 1) 12 ( 364) 0 0 0 7 30 42 63 0 0%
2025-12-24T11:10:15+00:00 1s 0 0 35 132 ( 1) 11 ( 383) 0 0 0 7 30 42 58 0 0%
2025-12-24T10:55:15+00:00 1s 0 0 35 188 ( 1) 13 ( 363) 0 0 0 7 30 42 62 0 0%
2025-12-24T10:40:15+00:00 1s 0 0 35 139 ( 0) 14 ( 350) 0 0 0 7 30 42 61 0 0%
2025-12-24T10:25:14+00:00 1s 3 0 35 70 ( 1) 21 ( 350) 0 0 0 7 30 42 64 0 0%
2025-12-24T10:10:14+00:00 1s 0 0 35 147 ( 0) 18 ( 359) 0 0 0 7 30 42 57 0 0%
2025-12-24T09:55:14+00:00 1s 0 0 35 68 ( 1) 10 ( 350) 0 0 0 7 30 42 57 0 0%
2025-12-24T09:40:14+00:00 1s 0 0 35 143 ( 0) 21 ( 358) 0 0 0 7 30 42 58 0 0%
2025-12-24T09:25:14+00:00 1s 3 0 35 137 ( 1) 5 ( 450) 0 0 0 7 30 42 63 0 0%
2025-12-24T09:10:14+00:00 1s 0 0 35 130 ( 1) 10 ( 450) 0 0 0 7 30 42 61 0 0%
2025-12-24T08:55:14+00:00 1s 0 0 35 350 ( 1) 21 ( 350) 0 0 0 7 30 42 58 0 0%
2025-12-24T08:40:14+00:00 1s 0 0 35 133 ( 1) 17 ( 350) 0 0 0 6 30 42 57 0 0%
2025-12-24T08:25:14+00:00 1s 3 0 35 132 ( 1) 14 ( 410) 0 0 0 7 30 42 63 0 0%
2025-12-24T08:10:14+00:00 1s 0 0 35 149 ( 1) 15 ( 350) 0 0 0 7 30 42 57 0 0%
2025-12-24T07:55:14+00:00 1s 0 0 35 68 ( 0) 7 ( 350) 0 0 0 7 30 42 57 0 0%
2025-12-24T07:40:14+00:00 1s 0 0 35 69 ( 1) 3 ( 350) 0 0 0 7 30 42 57 0 0%
2025-12-24T07:25:14+00:00 1s 4 0 35 140 ( 0) 17 ( 350) 0 0 0 7 30 42 66 0 0%
2025-12-24T07:10:15+00:00 2s 24 0 35 141 ( 1) 14 ( 362) 0 0 0 7 30 43 65 0 0%
2025-12-24T06:55:14+00:00 1s 0 0 35 133 ( 1) 19 ( 382) 0 0 0 7 30 42 58 0 0%
2025-12-24T06:40:14+00:00 1s 0 0 35 130 ( 0) 16 ( 360) 0 0 0 7 30 42 58 0 0%
2025-12-24T06:25:14+00:00 1s 3 0 35 178 ( 1) 14 ( 362) 0 0 0 7 30 42 64 0 0%
2025-12-24T06:10:14+00:00 1s 0 0 35 143 ( 1) 12 ( 380) 0 0 0 7 30 42 58 0 0%
2025-12-24T05:55:14+00:00 1s 0 0 35 132 ( 0) 10 ( 350) 0 0 0 7 30 42 58 0 0%
2025-12-24T05:40:14+00:00 1s 0 0 35 131 ( 0) 27 ( 369) 0 0 0 7 30 42 58 0 0%
2025-12-24T05:25:14+00:00 1s 3 0 35 71 ( 1) 12 ( 364) 0 0 0 7 30 42 63 0 0%
2025-12-24T05:10:14+00:00 1s 0 0 35 129 ( 1) 3 ( 425) 0 0 0 7 30 42 59 0 0%
2025-12-24T04:55:14+00:00 1s 0 0 35 133 ( 1) 1 ( 3500) 0 0 0 7 30 42 57 0 0%
2025-12-24T04:40:13+00:00 1s 0 0 35 66 ( 1) 0 ( 0) 0 0 0 7 30 42 58 0 0%
2025-12-24T04:25:14+00:00 1s 3 0 35 97 ( 1) 0 ( 0) 0 0 0 7 30 42 63 0 0%
2025-12-24T04:10:13+00:00 1s 0 0 35 225 ( 1) 0 ( 0) 0 0 0 7 30 42 58 0 0%
2025-12-24T03:55:13+00:00 1s 0 0 35 131 ( 0) 0 ( 0) 0 0 0 7 30 42 59 0 0%
2025-12-24T03:40:13+00:00 1s 0 0 35 80 ( 1) 0 ( 0) 0 0 0 7 30 42 58 0 0%
2025-12-24T03:25:13+00:00 1s 3 0 35 148 ( 1) 0 ( 0) 0 0 0 6 30 42 63 0 0%
2025-12-24T03:10:13+00:00 1s 0 0 35 132 ( 1) 7 ( 375) 0 0 0 6 30 42 57 0 0%
2025-12-24T02:55:13+00:00 1s 0 0 35 133 ( 1) 12 ( 400) 0 0 0 5 30 43 58 0 0%
2025-12-24T02:40:13+00:00 1s 0 0 35 64 ( 0) 23 ( 357) 0 0 0 6 30 42 57 0 0%
2025-12-24T02:25:13+00:00 1s 3 0 35 130 ( 1) 10 ( 388) 0 0 0 6 30 42 62 0 0%
2025-12-24T02:10:13+00:00 1s 0 0 35 85 ( 1) 13 ( 363) 0 0 0 7 30 41 57 0 0%
2025-12-24T01:55:13+00:00 1s 0 0 35 255 ( 1) 9 ( 369) 0 0 0 7 30 41 58 0 0%
2025-12-24T01:40:13+00:00 1s 0 0 35 129 ( 0) 8 ( 350) 0 0 0 7 30 41 57 0 0%
2025-12-24T01:25:13+00:00 1s 3 0 35 70 ( 1) 11 ( 383) 0 0 0 7 30 41 63 0 0%
2025-12-24T01:10:13+00:00 1s 0 0 35 129 ( 1) 10 ( 414) 0 0 0 7 30 41 58 0 0%
2025-12-24T00:55:13+00:00 1s 0 0 35 132 ( 1) 17 ( 359) 0 0 0 7 30 41 58 0 0%
2025-12-24T00:40:13+00:00 1s 0 0 35 130 ( 0) 9 ( 350) 0 0 0 7 30 41 69 0 0%
2025-12-24T00:25:13+00:00 1s 3 0 35 69 ( 1) 11 ( 383) 0 0 0 7 30 41 62 0 0%
2025-12-24T00:10:13+00:00 1s 0 0 35 77 ( 0) 14 ( 391) 0 0 0 9 30 41 57 0 0%
2025-12-23T23:55:13+00:00 1s 0 0 35 192 ( 1) 20 ( 367) 0 0 0 8 30 41 63 0 0%
2025-12-23T23:40:13+00:00 1s 0 0 35 94 ( 1) 12 ( 300) 0 0 0 8 30 41 61 0 0%
2025-12-23T23:25:13+00:00 1s 3 0 35 70 ( 0) 8 ( 350) 0 0 0 9 30 41 63 0 0%
2025-12-23T23:10:13+00:00 1s 0 0 35 73 ( 0) 15 ( 405) 0 0 0 9 30 41 62 0 0%
2025-12-23T22:55:12+00:00 1s 0 0 35 130 ( 0) 11 ( 383) 0 0 0 8 30 42 62 0 0%
Major LoadDatasets Times Distribution (since last Daily Report):
n = 53, median ~= 160 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 3
<= 200 ms: 39
<= 500 ms: 10
<= 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
Major LoadDatasets Times Distribution (since startup):
n = 1163, median ~= 126 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 33
<= 100 ms: 406
<= 200 ms: 541
<= 500 ms: 156
<= 1 s: 9
<= 2 s: 16
<= 5 s: 0
<= 10 s: 1
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 1
<= 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 = 0
Response Failed Time Distribution (since last major LoadDatasets):
n = 2, median ~= 350 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: 2
<= 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
Response Failed Time Distribution (since last Daily Report):
n = 780, median ~= 400 ms
0 ms: 3
1 ms: 2
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 1
<= 50 ms: 0
<= 100 ms: 0
<= 200 ms: 1
<= 500 ms: 575
<= 1 s: 124
<= 2 s: 63
<= 5 s: 5
<= 10 s: 1
<= 20 s: 0
<= 1 min: 3
<= 2 min: 2
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since startup):
n = 28757, median ~= 827 ms
0 ms: 138
1 ms: 96
2 ms: 22
<= 5 ms: 20
<= 10 ms: 20
<= 20 ms: 5
<= 50 ms: 1
<= 100 ms: 1
<= 200 ms: 18
<= 500 ms: 8839
<= 1 s: 7988
<= 2 s: 6246
<= 5 s: 656
<= 10 s: 361
<= 20 s: 1789
<= 1 min: 2416
<= 2 min: 81
<= 5 min: 42
<= 10 min: 15
<= 20 min: 3
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since last major LoadDatasets):
n = 12, median ~= 1 ms
0 ms: 0
1 ms: 7
2 ms: 2
<= 5 ms: 1
<= 10 ms: 2
<= 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
Response Succeeded Time Distribution (since last Daily Report):
n = 6945, median ~= 1 ms
0 ms: 1513
1 ms: 2807
2 ms: 704
<= 5 ms: 612
<= 10 ms: 265
<= 20 ms: 280
<= 50 ms: 239
<= 100 ms: 133
<= 200 ms: 14
<= 500 ms: 28
<= 1 s: 53
<= 2 s: 119
<= 5 s: 167
<= 10 s: 9
<= 20 s: 2
<= 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 = 379656, median ~= 2139 ms
0 ms: 46637
1 ms: 68459
2 ms: 10970
<= 5 ms: 7556
<= 10 ms: 2684
<= 20 ms: 3039
<= 50 ms: 3085
<= 100 ms: 1078
<= 200 ms: 586
<= 500 ms: 9097
<= 1 s: 1298
<= 2 s: 26211
<= 5 s: 196973
<= 10 s: 1443
<= 20 s: 384
<= 1 min: 77
<= 2 min: 75
<= 5 min: 4
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
EmailThread Failed Time Distribution (since last Daily Report):
n = 199, median ~= 0 ms
0 ms: 199
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 = 4356, median ~= 0 ms
0 ms: 4356
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 = 199, median ~= 0
0: 199
1: 0
2: 0
<= 5: 0
<= 10: 0
<= 20: 0
<= 50: 0
<= 100: 0
> 100: 0
EmailThread nEmails/Session Distribution (since startup):
n = 4356, median ~= 0
0: 4356
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 = 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 = 26, median ~= 100 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 12
<= 100 ms: 1
<= 200 ms: 7
<= 500 ms: 3
<= 1 s: 1
<= 2 s: 1
<= 5 s: 0
<= 10 s: 1
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Language (since last daily report)
: 7726 (100%)
Language (since startup)
: 408449 (100%)
SgtMap topography nFromCache=4 nNotFromCache=32
GSHHS: nCached=32 of 100, nCoarse=12, nSuccesses=144, nTossed=0
NationalBoundaries: nCached=16 of 100, nCoarse=3, nSuccesses=36, nTossed=0
StateBoundaries: nCached=16 of 100, nCoarse=3, nSuccesses=36, nTossed=0
Rivers: nCached=16 of 100, nCoarse=3, nSuccesses=36, nTossed=0
bufferedImage isAccelerated=[unknown]
canonical map sizes:
29 + 37 + 36 + 33 + 37 + 35 + 26 + 27 + 34 + 37 + 33 + 31 + 28 + 22 + 41 + 39 +
37 + 36 + 28 + 33 + 32 + 42 + 32 + 34 + 24 + 20 + 30 + 18 + 26 + 40 + 39 + 27 +
37 + 25 + 26 + 40 + 29 + 34 + 27 + 33 + 31 + 37 + 30 + 34 + 42 + 33 + 26 + 40 +
32 + 35 + 24 + 27 + 43 + 23 + 32 + 34 + 33 + 25 + 40 + 34 + 35 + 19 + 26 + 44 +
35 + 34 + 28 + 39 + 33 + 32 + 35 + 25 + 35 + 35 + 34 + 31 + 30 + 29 + 32 + 30 +
25 + 39 + 38 + 37 + 29 + 25 + 32 + 37 + 27 + 35 + 34 + 35 + 28 + 33 + 24 + 28 +
33 + 28 + 33 + 29 + 32 + 32 + 29 + 22 + 28 + 29 + 40 + 49 + 31 + 35 + 27 + 20 +
23 + 29 + 37 + 36 + 30 + 26 + 30 + 27 + 44 + 41 + 32 + 35 + 29 + 33 + 29 = 4054
canonicalStringHolder map sizes:
23 + 33 + 17 + 32 + 25 + 22 + 28 + 22 + 36 + 20 + 29 + 24 + 19 + 22 + 28 + 32 +
23 + 27 + 24 + 25 + 31 + 21 + 34 + 14 + 26 + 15 + 21 + 37 + 24 + 34 + 27 + 36 +
20 + 28 + 35 + 15 + 24 + 21 + 29 + 14 + 32 + 23 + 22 + 29 + 25 + 29 + 19 + 29 +
22 + 26 + 25 + 23 + 33 + 17 + 34 + 20 + 27 + 25 + 16 + 24 + 17 + 27 + 15 + 26 +
19 + 21 + 32 + 29 + 38 + 19 + 30 + 27 + 24 + 32 + 19 + 21 + 11 + 32 + 29 + 31 +
30 + 17 + 28 + 14 + 30 + 22 + 25 + 29 + 18 + 30 + 22 + 35 + 31 + 29 + 32 + 29 +
31 + 17 + 31 + 16 + 24 + 26 + 23 + 33 + 16 + 29 + 20 + 30 + 23 + 21 + 30 + 18 +
35 + 21 + 34 + 24 + 27 + 30 + 25 + 35 + 28 + 30 + 23 + 30 + 21 + 20 + 20 = 3228
Number of threads: Tomcat-waiting=6, inotify=30, other=42
(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/0x00007f4194140000.invokeVirtual(LambdaForm$DMH)
java.base@21.0.4/java.lang.invoke.LambdaForm$MH/0x00007f4194140800.invoke(LambdaForm$MH)
java.base@21.0.4/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
java.base@21.0.4/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:153)
java.base@21.0.4/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
java.base@21.0.4/java.lang.reflect.Method.invoke(Method.java:580)
app//org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:345)
app//org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473)
#2 Thread[#10,Finalizer,8,system] WAITING daemon
java.base@21.0.4/java.lang.Object.wait0(Native Method)
java.base@21.0.4/java.lang.Object.wait(Object.java:366)
java.base@21.0.4/java.lang.Object.wait(Object.java:339)
java.base@21.0.4/java.lang.ref.NativeReferenceQueue.await(NativeReferenceQueue.java:48)
java.base@21.0.4/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
java.base@21.0.4/java.lang.ref.NativeReferenceQueue.remove(NativeReferenceQueue.java:89)
java.base@21.0.4/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:173)
#3 Thread[#11,Signal Dispatcher,9,system] RUNNABLE daemon
#4 Thread[#1242,http-nio-8080-exec-22,5,main] RUNNABLE daemon
java.base@21.0.4/java.io.FileInputStream.readBytes(Native Method)
java.base@21.0.4/java.io.FileInputStream.read(FileInputStream.java:287)
java.base@21.0.4/java.io.BufferedInputStream.read1(BufferedInputStream.java:345)
java.base@21.0.4/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)
java.base@21.0.4/java.io.BufferedInputStream.read(BufferedInputStream.java:399)
com.cohort.util.File2.copy(File2.java:1843)
com.cohort.util.File2.copy(File2.java:1807)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2645)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:9980)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:5195)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:614)
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)
#5 Thread[#1482,http-nio-8080-exec-23,5,main] RUNNABLE daemon
java.base@21.0.4/java.io.FileInputStream.readBytes(Native Method)
java.base@21.0.4/java.io.FileInputStream.read(FileInputStream.java:287)
java.base@21.0.4/java.io.BufferedInputStream.read1(BufferedInputStream.java:345)
java.base@21.0.4/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)
java.base@21.0.4/java.io.BufferedInputStream.read(BufferedInputStream.java:399)
com.cohort.util.File2.copy(File2.java:1843)
com.cohort.util.File2.copy(File2.java:1807)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2645)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:9980)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:5195)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:614)
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)
#6 Thread[#1483,http-nio-8080-exec-24,5,main] RUNNABLE daemon
java.base@21.0.4/java.io.FileInputStream.readBytes(Native Method)
java.base@21.0.4/java.io.FileInputStream.read(FileInputStream.java:287)
java.base@21.0.4/java.io.BufferedInputStream.fill(BufferedInputStream.java:291)
java.base@21.0.4/java.io.BufferedInputStream.read1(BufferedInputStream.java:347)
java.base@21.0.4/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)
java.base@21.0.4/java.io.BufferedInputStream.read(BufferedInputStream.java:399)
com.cohort.util.File2.copy(File2.java:1843)
com.cohort.util.File2.copy(File2.java:1807)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2645)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:9980)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:5195)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:614)
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)
#7 Thread[#1484,http-nio-8080-exec-25,5,main] RUNNABLE daemon
java.base@21.0.4/java.io.FileInputStream.readBytes(Native Method)
java.base@21.0.4/java.io.FileInputStream.read(FileInputStream.java:287)
java.base@21.0.4/java.io.BufferedInputStream.fill(BufferedInputStream.java:291)
java.base@21.0.4/java.io.BufferedInputStream.read1(BufferedInputStream.java:347)
java.base@21.0.4/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)
java.base@21.0.4/java.io.BufferedInputStream.read(BufferedInputStream.java:399)
com.cohort.util.File2.copy(File2.java:1843)
com.cohort.util.File2.copy(File2.java:1807)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2645)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:9980)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:5195)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:614)
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)
#8 Thread[#1485,http-nio-8080-exec-26,5,main] RUNNABLE daemon
java.base@21.0.4/java.io.FileInputStream.readBytes(Native Method)
java.base@21.0.4/java.io.FileInputStream.read(FileInputStream.java:287)
java.base@21.0.4/java.io.BufferedInputStream.read1(BufferedInputStream.java:345)
java.base@21.0.4/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)
java.base@21.0.4/java.io.BufferedInputStream.read(BufferedInputStream.java:399)
com.cohort.util.File2.copy(File2.java:1843)
com.cohort.util.File2.copy(File2.java:1807)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2645)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:9980)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:5195)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:614)
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[#1659,http-nio-8080-exec-27,5,main] RUNNABLE daemon
java.base@21.0.4/java.io.FileInputStream.readBytes(Native Method)
java.base@21.0.4/java.io.FileInputStream.read(FileInputStream.java:287)
java.base@21.0.4/java.io.BufferedInputStream.read1(BufferedInputStream.java:345)
java.base@21.0.4/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)
java.base@21.0.4/java.io.BufferedInputStream.read(BufferedInputStream.java:399)
com.cohort.util.File2.copy(File2.java:1843)
com.cohort.util.File2.copy(File2.java:1807)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2645)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:9980)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:5195)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:614)
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[#1687,http-nio-8080-exec-28,5,main] RUNNABLE daemon
java.base@21.0.4/java.io.FileInputStream.readBytes(Native Method)
java.base@21.0.4/java.io.FileInputStream.read(FileInputStream.java:287)
java.base@21.0.4/java.io.BufferedInputStream.read1(BufferedInputStream.java:345)
java.base@21.0.4/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)
java.base@21.0.4/java.io.BufferedInputStream.read(BufferedInputStream.java:399)
com.cohort.util.File2.copy(File2.java:1843)
com.cohort.util.File2.copy(File2.java:1807)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2645)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:9980)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:5195)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:614)
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)
#11 Thread[#1739,http-nio-8080-exec-30,5,main] RUNNABLE daemon
java.base@21.0.4/java.io.FileInputStream.readBytes(Native Method)
java.base@21.0.4/java.io.FileInputStream.read(FileInputStream.java:287)
java.base@21.0.4/java.io.BufferedInputStream.fill(BufferedInputStream.java:291)
java.base@21.0.4/java.io.BufferedInputStream.read1(BufferedInputStream.java:347)
java.base@21.0.4/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)
java.base@21.0.4/java.io.BufferedInputStream.read(BufferedInputStream.java:399)
com.cohort.util.File2.copy(File2.java:1843)
com.cohort.util.File2.copy(File2.java:1807)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2645)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:9980)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:5195)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:614)
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)
#12 Thread[#1740,http-nio-8080-exec-31,5,main] RUNNABLE daemon
java.base@21.0.4/java.io.FileInputStream.readBytes(Native Method)
java.base@21.0.4/java.io.FileInputStream.read(FileInputStream.java:287)
java.base@21.0.4/java.io.BufferedInputStream.read1(BufferedInputStream.java:345)
java.base@21.0.4/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)
java.base@21.0.4/java.io.BufferedInputStream.read(BufferedInputStream.java:399)
com.cohort.util.File2.copy(File2.java:1843)
com.cohort.util.File2.copy(File2.java:1807)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2645)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:9980)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:5195)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:614)
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)
#13 Thread[#1742,http-nio-8080-exec-33,5,main] RUNNABLE daemon
java.base@21.0.4/java.io.FileInputStream.readBytes(Native Method)
java.base@21.0.4/java.io.FileInputStream.read(FileInputStream.java:287)
java.base@21.0.4/java.io.BufferedInputStream.read1(BufferedInputStream.java:345)
java.base@21.0.4/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)
java.base@21.0.4/java.io.BufferedInputStream.read(BufferedInputStream.java:399)
com.cohort.util.File2.copy(File2.java:1843)
com.cohort.util.File2.copy(File2.java:1807)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2645)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:9980)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:5195)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:614)
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)
#14 Thread[#1861,http-nio-8080-exec-34,5,main] RUNNABLE daemon
java.base@21.0.4/java.io.FileInputStream.readBytes(Native Method)
java.base@21.0.4/java.io.FileInputStream.read(FileInputStream.java:287)
java.base@21.0.4/java.io.BufferedInputStream.fill(BufferedInputStream.java:291)
java.base@21.0.4/java.io.BufferedInputStream.read1(BufferedInputStream.java:347)
java.base@21.0.4/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)
java.base@21.0.4/java.io.BufferedInputStream.read(BufferedInputStream.java:399)
com.cohort.util.File2.copy(File2.java:1843)
com.cohort.util.File2.copy(File2.java:1807)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2645)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:9980)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:5195)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:614)
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)
#15 Thread[#1895,http-nio-8080-exec-39,5,main] RUNNABLE daemon
java.base@21.0.4/java.io.FileInputStream.readBytes(Native Method)
java.base@21.0.4/java.io.FileInputStream.read(FileInputStream.java:287)
java.base@21.0.4/java.io.BufferedInputStream.read1(BufferedInputStream.java:345)
java.base@21.0.4/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)
java.base@21.0.4/java.io.BufferedInputStream.read(BufferedInputStream.java:399)
com.cohort.util.File2.copy(File2.java:1843)
com.cohort.util.File2.copy(File2.java:1807)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2645)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:9980)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:5195)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:614)
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)
#16 Thread[#1896,http-nio-8080-exec-40,5,main] RUNNABLE daemon
java.base@21.0.4/java.io.FileInputStream.readBytes(Native Method)
java.base@21.0.4/java.io.FileInputStream.read(FileInputStream.java:287)
java.base@21.0.4/java.io.BufferedInputStream.fill(BufferedInputStream.java:291)
java.base@21.0.4/java.io.BufferedInputStream.read1(BufferedInputStream.java:347)
java.base@21.0.4/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)
java.base@21.0.4/java.io.BufferedInputStream.read(BufferedInputStream.java:399)
com.cohort.util.File2.copy(File2.java:1843)
com.cohort.util.File2.copy(File2.java:1807)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2645)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:9980)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:5195)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:614)
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)
#17 Thread[#1898,http-nio-8080-exec-42,5,main] RUNNABLE daemon
java.base@21.0.4/java.io.FileInputStream.readBytes(Native Method)
java.base@21.0.4/java.io.FileInputStream.read(FileInputStream.java:287)
java.base@21.0.4/java.io.BufferedInputStream.read1(BufferedInputStream.java:345)
java.base@21.0.4/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)
java.base@21.0.4/java.io.BufferedInputStream.read(BufferedInputStream.java:399)
com.cohort.util.File2.copy(File2.java:1843)
com.cohort.util.File2.copy(File2.java:1807)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2645)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:9980)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:5195)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:614)
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)
#18 Thread[#2117,http-nio-8080-exec-44,5,main] RUNNABLE daemon
java.base@21.0.4/java.io.FileInputStream.readBytes(Native Method)
java.base@21.0.4/java.io.FileInputStream.read(FileInputStream.java:287)
java.base@21.0.4/java.io.BufferedInputStream.read1(BufferedInputStream.java:345)
java.base@21.0.4/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)
java.base@21.0.4/java.io.BufferedInputStream.read(BufferedInputStream.java:399)
com.cohort.util.File2.copy(File2.java:1843)
com.cohort.util.File2.copy(File2.java:1807)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2645)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:9980)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:5195)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:614)
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)
#19 Thread[#2254,http-nio-8080-exec-46,5,main] RUNNABLE daemon
java.base@21.0.4/java.io.FileInputStream.readBytes(Native Method)
java.base@21.0.4/java.io.FileInputStream.read(FileInputStream.java:287)
java.base@21.0.4/java.io.BufferedInputStream.read1(BufferedInputStream.java:345)
java.base@21.0.4/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)
java.base@21.0.4/java.io.BufferedInputStream.read(BufferedInputStream.java:399)
com.cohort.util.File2.copy(File2.java:1843)
com.cohort.util.File2.copy(File2.java:1807)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2645)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:9980)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:5195)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:614)
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)
#20 Thread[#2256,http-nio-8080-exec-47,5,main] RUNNABLE daemon
java.base@21.0.4/java.io.FileInputStream.readBytes(Native Method)
java.base@21.0.4/java.io.FileInputStream.read(FileInputStream.java:287)
java.base@21.0.4/java.io.BufferedInputStream.fill(BufferedInputStream.java:291)
java.base@21.0.4/java.io.BufferedInputStream.read1(BufferedInputStream.java:347)
java.base@21.0.4/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)
java.base@21.0.4/java.io.BufferedInputStream.read(BufferedInputStream.java:399)
com.cohort.util.File2.copy(File2.java:1843)
com.cohort.util.File2.copy(File2.java:1807)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2645)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:9980)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:5195)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:614)
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)
#21 Thread[#2264,http-nio-8080-exec-49,5,main] RUNNABLE daemon
java.base@21.0.4/java.io.FileInputStream.readBytes(Native Method)
java.base@21.0.4/java.io.FileInputStream.read(FileInputStream.java:287)
java.base@21.0.4/java.io.BufferedInputStream.fill(BufferedInputStream.java:291)
java.base@21.0.4/java.io.BufferedInputStream.read1(BufferedInputStream.java:347)
java.base@21.0.4/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)
java.base@21.0.4/java.io.BufferedInputStream.read(BufferedInputStream.java:399)
com.cohort.util.File2.copy(File2.java:1843)
com.cohort.util.File2.copy(File2.java:1807)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2645)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:9980)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:5195)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:614)
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)
#22 Thread[#2265,http-nio-8080-exec-50,5,main] RUNNABLE daemon
java.base@21.0.4/java.io.FileInputStream.readBytes(Native Method)
java.base@21.0.4/java.io.FileInputStream.read(FileInputStream.java:287)
java.base@21.0.4/java.io.BufferedInputStream.read1(BufferedInputStream.java:345)
java.base@21.0.4/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)
java.base@21.0.4/java.io.BufferedInputStream.read(BufferedInputStream.java:399)
com.cohort.util.File2.copy(File2.java:1843)
com.cohort.util.File2.copy(File2.java:1807)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2645)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:9980)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:5195)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:614)
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)
#23 Thread[#2289,http-nio-8080-exec-52,5,main] RUNNABLE daemon
java.base@21.0.4/java.io.FileInputStream.readBytes(Native Method)
java.base@21.0.4/java.io.FileInputStream.read(FileInputStream.java:287)
java.base@21.0.4/java.io.BufferedInputStream.read1(BufferedInputStream.java:345)
java.base@21.0.4/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)
java.base@21.0.4/java.io.BufferedInputStream.read(BufferedInputStream.java:399)
com.cohort.util.File2.copy(File2.java:1843)
com.cohort.util.File2.copy(File2.java:1807)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2645)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:9980)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:5195)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:614)
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)
#24 Thread[#2292,http-nio-8080-exec-54,5,main] RUNNABLE daemon
java.base@21.0.4/java.io.FileInputStream.readBytes(Native Method)
java.base@21.0.4/java.io.FileInputStream.read(FileInputStream.java:287)
java.base@21.0.4/java.io.BufferedInputStream.read1(BufferedInputStream.java:345)
java.base@21.0.4/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)
java.base@21.0.4/java.io.BufferedInputStream.read(BufferedInputStream.java:399)
com.cohort.util.File2.copy(File2.java:1843)
com.cohort.util.File2.copy(File2.java:1807)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2645)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:9980)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:5195)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:614)
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)
#25 Thread[#2338,http-nio-8080-exec-60,5,main] RUNNABLE daemon
java.base@21.0.4/java.io.FileInputStream.readBytes(Native Method)
java.base@21.0.4/java.io.FileInputStream.read(FileInputStream.java:287)
java.base@21.0.4/java.io.BufferedInputStream.read1(BufferedInputStream.java:345)
java.base@21.0.4/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)
java.base@21.0.4/java.io.BufferedInputStream.read(BufferedInputStream.java:399)
com.cohort.util.File2.copy(File2.java:1843)
com.cohort.util.File2.copy(File2.java:1807)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2645)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:9980)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:5195)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:614)
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)
#26 Thread[#282,http-nio-8080-exec-12,5,main] RUNNABLE daemon
java.base@21.0.4/java.io.FileInputStream.readBytes(Native Method)
java.base@21.0.4/java.io.FileInputStream.read(FileInputStream.java:287)
java.base@21.0.4/java.io.BufferedInputStream.read1(BufferedInputStream.java:345)
java.base@21.0.4/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)
java.base@21.0.4/java.io.BufferedInputStream.read(BufferedInputStream.java:399)
com.cohort.util.File2.copy(File2.java:1843)
com.cohort.util.File2.copy(File2.java:1807)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2645)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:9980)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:5195)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:614)
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)
#27 Thread[#29,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)
#28 Thread[#30,Notification Thread,9,system] RUNNABLE daemon
#29 Thread[#375,http-nio-8080-exec-14,5,main] RUNNABLE daemon
java.base@21.0.4/java.io.FileInputStream.readBytes(Native Method)
java.base@21.0.4/java.io.FileInputStream.read(FileInputStream.java:287)
java.base@21.0.4/java.io.BufferedInputStream.read1(BufferedInputStream.java:345)
java.base@21.0.4/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)
java.base@21.0.4/java.io.BufferedInputStream.read(BufferedInputStream.java:399)
com.cohort.util.File2.copy(File2.java:1843)
com.cohort.util.File2.copy(File2.java:1807)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2645)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:9980)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:5195)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:614)
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)
#30 Thread[#561,http-nio-8080-exec-17,5,main] RUNNABLE daemon
java.base@21.0.4/java.io.FileInputStream.readBytes(Native Method)
java.base@21.0.4/java.io.FileInputStream.read(FileInputStream.java:287)
java.base@21.0.4/java.io.BufferedInputStream.read1(BufferedInputStream.java:345)
java.base@21.0.4/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)
java.base@21.0.4/java.io.BufferedInputStream.read(BufferedInputStream.java:399)
com.cohort.util.File2.copy(File2.java:1843)
com.cohort.util.File2.copy(File2.java:1807)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2645)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:9980)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:5195)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:614)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.catalina.filters.CorsFilter.handleNonCORS(CorsFilter.java:331)
org.apache.catalina.filters.CorsFilter.doFilter(CorsFilter.java:158)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:129)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:731)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)
#31 Thread[#62,http-nio-8080-exec-4,5,main] RUNNABLE daemon
java.base@21.0.4/java.io.FileInputStream.readBytes(Native Method)
java.base@21.0.4/java.io.FileInputStream.read(FileInputStream.java:287)
java.base@21.0.4/java.io.BufferedInputStream.read1(BufferedInputStream.java:345)
java.base@21.0.4/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)
java.base@21.0.4/java.io.BufferedInputStream.read(BufferedInputStream.java:399)
com.cohort.util.File2.copy(File2.java:1843)
com.cohort.util.File2.copy(File2.java:1807)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2645)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:9980)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:5195)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:614)
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)
#32 Thread[#645,http-nio-8080-exec-18,5,main] RUNNABLE daemon
java.base@21.0.4/java.io.FileInputStream.readBytes(Native Method)
java.base@21.0.4/java.io.FileInputStream.read(FileInputStream.java:287)
java.base@21.0.4/java.io.BufferedInputStream.read1(BufferedInputStream.java:345)
java.base@21.0.4/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)
java.base@21.0.4/java.io.BufferedInputStream.read(BufferedInputStream.java:399)
com.cohort.util.File2.copy(File2.java:1843)
com.cohort.util.File2.copy(File2.java:1807)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2645)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:9980)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:5195)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:614)
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)
#33 Thread[#65,http-nio-8080-exec-7,5,main] RUNNABLE daemon
java.base@21.0.4/java.io.FileInputStream.readBytes(Native Method)
java.base@21.0.4/java.io.FileInputStream.read(FileInputStream.java:287)
java.base@21.0.4/java.io.BufferedInputStream.read1(BufferedInputStream.java:345)
java.base@21.0.4/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)
java.base@21.0.4/java.io.BufferedInputStream.read(BufferedInputStream.java:399)
com.cohort.util.File2.copy(File2.java:1843)
com.cohort.util.File2.copy(File2.java:1807)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2645)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:9980)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:5195)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:614)
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)
#34 Thread[#68,http-nio-8080-exec-10,5,main] RUNNABLE daemon
java.base@21.0.4/java.io.FileInputStream.readBytes(Native Method)
java.base@21.0.4/java.io.FileInputStream.read(FileInputStream.java:287)
java.base@21.0.4/java.io.BufferedInputStream.read1(BufferedInputStream.java:345)
java.base@21.0.4/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)
java.base@21.0.4/java.io.BufferedInputStream.read(BufferedInputStream.java:399)
com.cohort.util.File2.copy(File2.java:1843)
com.cohort.util.File2.copy(File2.java:1807)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2645)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:9980)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:5195)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:614)
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)
#35 Thread[#69,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)
#36 Thread[#70,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)
#37 Thread[#77,EmailThread,5,main] TIMED_WAITING daemon
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:311)
gov.noaa.pfel.erddap.util.EmailThread.run(EmailThread.java:70)
#38 Thread[#78,TouchThread,5,main] TIMED_WAITING daemon
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:311)
gov.noaa.pfel.erddap.util.TouchThread.run(TouchThread.java:65)
#39 Thread[#79,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)
#40 Thread[#791,http-nio-8080-exec-21,5,main] RUNNABLE daemon
java.base@21.0.4/java.io.FileInputStream.readBytes(Native Method)
java.base@21.0.4/java.io.FileInputStream.read(FileInputStream.java:287)
java.base@21.0.4/java.io.BufferedInputStream.read1(BufferedInputStream.java:345)
java.base@21.0.4/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)
java.base@21.0.4/java.io.BufferedInputStream.read(BufferedInputStream.java:399)
com.cohort.util.File2.copy(File2.java:1843)
com.cohort.util.File2.copy(File2.java:1807)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2645)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:9980)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:5195)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:614)
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)
#41 Thread[#80,RunLoadDatasets,5,main] TIMED_WAITING daemon
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:288)
#42 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)