![]() |
ERDDAP
Easier access to scientific data |
log in |
Brought to you by NOAA NMFS SWFSC ERD |
Current time is 2026-05-08T01:33:42-07:00
Startup was at 2026-05-07T06:46:42-07:00
Last major LoadDatasets started 5m 38s ago and finished after 195 seconds.
Currently, no dataset is loading.
nGridDatasets = 2780
nTableDatasets = 329
nTotalDatasets = 3109
n Datasets Failed To Load (in the last major LoadDatasets) = 5
Hycom_sfc_2d, nesdisVHNsstDaily, nesdisVHNsstDaily_Lon0360, nesdisL3CollatednppC,
nesdisL3Collatedn20C, (end)
Reasons for failing to load datasets:
Hycom_sfc_2d: datasets.xml error on line #718
While trying to load datasetID=Hycom_sfc_2d (after 1658 ms)
java.lang.RuntimeException: datasets.xml error on or before line #718: HTTP status code=404 java.io.FileNotFoundException: https://www.ncei.noaa.gov/erddap/info/Hycom_sfc_2d/index.json
(Error {
code=404;
message="Not Found: Currently unknown datasetID=Hycom_sfc_2d";
})
at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:696)
at gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:699)
at gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:247)
Caused by: java.io.IOException: HTTP status code=404 java.io.FileNotFoundException: https://www.ncei.noaa.gov/erddap/info/Hycom_sfc_2d/index.json
(Error {
code=404;
message="Not Found: Currently unknown datasetID=Hycom_sfc_2d";
})
at gov.noaa.pfel.coastwatch.util.SSR.getBufferedInputStream(SSR.java:1361)
at gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1265)
at gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1121)
at gov.noaa.pfel.coastwatch.util.SSR.getBufferedUrlReader(SSR.java:1436)
at gov.noaa.pfel.coastwatch.util.SSR.getUrlResponseStringNewline(SSR.java:1512)
at gov.noaa.pfel.erddap.dataset.EDDGridFromErddap.<init>(EDDGridFromErddap.java:301)
at gov.noaa.pfel.erddap.dataset.EDDGridFromErddap.fromXml(EDDGridFromErddap.java:175)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
at java.base/java.lang.reflect.Method.invoke(Method.java:565)
at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:688)
... 2 more
nesdisVHNsstDaily: datasets.xml error on line #284566
While trying to load datasetID=nesdisVHNsstDaily (after 6348 ms)
java.lang.RuntimeException: datasets.xml error on or before line #284566: AxisVariable=time has tied values:
Removing duplicates at [2143] and [2144] = 1.7772912E9
at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:696)
at gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:699)
at gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:247)
Caused by: java.lang.RuntimeException: AxisVariable=time has tied values:
Removing duplicates at [2143] and [2144] = 1.7772912E9
at gov.noaa.pfel.erddap.variable.EDVGridAxis.<init>(EDVGridAxis.java:111)
at gov.noaa.pfel.erddap.variable.EDVTimeStampGridAxis.<init>(EDVTimeStampGridAxis.java:89)
at gov.noaa.pfel.erddap.variable.EDVTimeGridAxis.<init>(EDVTimeGridAxis.java:33)
at gov.noaa.pfel.erddap.dataset.EDDGrid.makeAxisVariable(EDDGrid.java:217)
at gov.noaa.pfel.erddap.dataset.EDDGridFromDap.<init>(EDDGridFromDap.java:498)
at gov.noaa.pfel.erddap.dataset.EDDGridFromDap.fromXml(EDDGridFromDap.java:159)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
at java.base/java.lang.reflect.Method.invoke(Method.java:565)
at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:688)
... 2 more
nesdisVHNsstDaily_Lon0360: datasets.xml error on line #468147
While trying to load datasetID=nesdisVHNsstDaily_Lon0360 (after 1038 ms)
java.lang.RuntimeException: datasets.xml error on or before line #468147: HTTP status code=404 java.io.FileNotFoundException: https://coastwatch.pfeg.noaa.gov/erddap/info/nesdisVHNsstDaily/index.json
(Error {
code=404;
message="Not Found: Currently unknown datasetID=nesdisVHNsstDaily";
})
at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:696)
at gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:699)
at gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:247)
Caused by: java.lang.RuntimeException: datasets.xml error on or before line #468147: HTTP status code=404 java.io.FileNotFoundException: https://coastwatch.pfeg.noaa.gov/erddap/info/nesdisVHNsstDaily/index.json
(Error {
code=404;
message="Not Found: Currently unknown datasetID=nesdisVHNsstDaily";
})
at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:696)
at gov.noaa.pfel.erddap.dataset.EDDGridLon0360.fromXml(EDDGridLon0360.java:129)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
at java.base/java.lang.reflect.Method.invoke(Method.java:565)
at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:688)
... 2 more
Caused by: java.io.IOException: HTTP status code=404 java.io.FileNotFoundException: https://coastwatch.pfeg.noaa.gov/erddap/info/nesdisVHNsstDaily/index.json
(Error {
code=404;
message="Not Found: Currently unknown datasetID=nesdisVHNsstDaily";
})
at gov.noaa.pfel.coastwatch.util.SSR.getBufferedInputStream(SSR.java:1361)
at gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1265)
at gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1121)
at gov.noaa.pfel.coastwatch.util.SSR.getBufferedUrlReader(SSR.java:1436)
at gov.noaa.pfel.coastwatch.util.SSR.getUrlResponseStringNewline(SSR.java:1512)
at gov.noaa.pfel.erddap.dataset.EDDGridFromErddap.<init>(EDDGridFromErddap.java:301)
at gov.noaa.pfel.erddap.dataset.EDDGridFromErddap.fromXml(EDDGridFromErddap.java:175)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
at java.base/java.lang.reflect.Method.invoke(Method.java:565)
at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:688)
... 6 more
nesdisL3CollatednppC: datasets.xml error on line #471409
While trying to load datasetID=nesdisL3CollatednppC (after 2466 ms)
java.lang.RuntimeException: datasets.xml error on or before line #471409: HTTP status code=404 java.io.FileNotFoundException: https://coastwatch.noaa.gov/erddap/info/noaacwL3CollatednppC/index.json
(Error {
code=404;
message="Not Found: Currently unknown datasetID=noaacwL3CollatednppC";
})
at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:696)
at gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:699)
at gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:247)
Caused by: java.io.IOException: HTTP status code=404 java.io.FileNotFoundException: https://coastwatch.noaa.gov/erddap/info/noaacwL3CollatednppC/index.json
(Error {
code=404;
message="Not Found: Currently unknown datasetID=noaacwL3CollatednppC";
})
at gov.noaa.pfel.coastwatch.util.SSR.getBufferedInputStream(SSR.java:1361)
at gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1265)
at gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1121)
at gov.noaa.pfel.coastwatch.util.SSR.getBufferedUrlReader(SSR.java:1436)
at gov.noaa.pfel.coastwatch.util.SSR.getUrlResponseStringNewline(SSR.java:1512)
at gov.noaa.pfel.erddap.dataset.EDDGridFromErddap.<init>(EDDGridFromErddap.java:301)
at gov.noaa.pfel.erddap.dataset.EDDGridFromErddap.fromXml(EDDGridFromErddap.java:175)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
at java.base/java.lang.reflect.Method.invoke(Method.java:565)
at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:688)
... 2 more
nesdisL3Collatedn20C: datasets.xml error on line #471414
While trying to load datasetID=nesdisL3Collatedn20C (after 1989 ms)
java.lang.RuntimeException: datasets.xml error on or before line #471414: HTTP status code=404 java.io.FileNotFoundException: https://coastwatch.noaa.gov/erddap/info/noaacwL3Collatedn20C/index.json
(Error {
code=404;
message="Not Found: Currently unknown datasetID=noaacwL3Collatedn20C";
})
at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:696)
at gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:699)
at gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:247)
Caused by: java.io.IOException: HTTP status code=404 java.io.FileNotFoundException: https://coastwatch.noaa.gov/erddap/info/noaacwL3Collatedn20C/index.json
(Error {
code=404;
message="Not Found: Currently unknown datasetID=noaacwL3Collatedn20C";
})
at gov.noaa.pfel.coastwatch.util.SSR.getBufferedInputStream(SSR.java:1361)
at gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1265)
at gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1121)
at gov.noaa.pfel.coastwatch.util.SSR.getBufferedUrlReader(SSR.java:1436)
at gov.noaa.pfel.coastwatch.util.SSR.getUrlResponseStringNewline(SSR.java:1512)
at gov.noaa.pfel.erddap.dataset.EDDGridFromErddap.<init>(EDDGridFromErddap.java:301)
at gov.noaa.pfel.erddap.dataset.EDDGridFromErddap.fromXml(EDDGridFromErddap.java:175)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
at java.base/java.lang.reflect.Method.invoke(Method.java:565)
at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:688)
... 2 more
Unique users (since startup) n = 96525
Response Failed Time (since last major LoadDatasets) n = 110, median ~= 4143 ms
Response Failed Time (since last Daily Report) n = 54434, median ~= 9474 ms
Response Failed Time (since startup) n = 54923, median ~= 9019 ms
Response Succeeded Time (since last major LoadDatasets) n = 1650, median ~= 836 ms
Response Succeeded Time (since last Daily Report) n = 518162, median ~= 655 ms
Response Succeeded Time (since startup) n = 538418, median ~= 686 ms
TaskThread has finished 538 out of 538 tasks. Currently, no task is running.
TaskThread Failed Time (since last Daily Report) n = 22, median ~= 7 ms
TaskThread Failed Time (since startup) n = 23, median ~= 7 ms
TaskThread Succeeded Time (since last Daily Report) n = 246, median ~= 29 ms
TaskThread Succeeded Time (since startup) n = 515, median ~= 9 ms
EmailThread has sent 180 out of 180 emails. Currently, the thread is sleeping.
EmailThread Failed Time (since last Daily Report) n = 0
EmailThread Succeeded Time (since last Daily Report) n = 94, median ~= 1493 ms
TouchThread has finished 2636 out of 2661 touches. The current touch has been running for 55.229 s.
TouchThread Failed Time (since last Daily Report) n = 984, median ~= 40000 ms
TouchThread Succeeded Time (since last Daily Report) n = 1369, median ~= 17 ms
OS info: totalCPULoad=0.32225975 processCPULoad=0.21329103 totalMemory=64335MB freeMemory=1820MB totalSwapSpace=8191MB freeSwapSpace=8177MB
Number of active requests=18
Number of threads: Tomcat-waiting=113, inotify=1, other=35
8 gc calls, 22 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse= 1572 MB (highWaterMark= 10658 MB) (Xmx ~= 21000 MB)
Major LoadDatasets Time Series: MLD Datasets Loaded Requests (median times in ms) Number of Threads MB gc Open
timestamp time nTry nFail nTotal nSuccess (median) nFail (median) shed memFail tooMany tomWait inotify other inUse Calls Files
---------------------------- ----- ----------------- ----------------------------------------------------- --------------------- ----- ----- -----
2026-05-08T01:31:08-07:00 180s 15 5 3109.0 8740 ( 763) 484 ( 1) 146 0 0 99 1 59 3748 44 0%
2026-05-08T01:13:28-07:00 21s 5 5 3109.0 8292 ( 749) 517 ( 6) 148 0 0 130 1 30 1270 43 0%
2026-05-08T00:58:25-07:00 20s 5 5 3109.0 9319 ( 688) 581 ( 1) 124 0 2 130 1 32 1836 55 0%
2026-05-08T00:43:40-07:00 36s 12 5 3109.0 8490 ( 574) 398 ( 794) 76 0 0 127 1 29 2360 43 0%
2026-05-08T00:29:59-07:00 115s 37 5 3109.0 8906 ( 674) 396 ( 5290) 141 0 0 120 1 39 2938 52 0%
2026-05-08T00:13:31-07:00 30s 7 5 3109.0 7747 ( 648) 351 ( 388) 87 0 0 124 1 33 1508 50 0%
2026-05-07T23:58:55-07:00 55s 18 5 3109.0 6453 ( 705) 313 ( 9) 67 0 0 130 1 32 2012 34 0%
2026-05-07T23:46:39-07:00 219s 45 12 3102.0 9409 ( 719) 546 ( 1) 171 0 0 126 1 31 1668 49 0%
2026-05-07T23:29:20-07:00 80s 30 5 3109.0 7152 ( 691) 366 ( 150) 142 0 0 120 1 36 1552 33 0%
2026-05-07T23:17:01-07:00 242s 21 16 3098.0 9597 ( 736) 2648 ( 0) 174 0 0 116 1 39 2406 49 0%
2026-05-07T22:58:24-07:00 27s 10 5 3109.0 7423 ( 746) 461 ( 1) 86 0 0 112 1 32 1326 30 0%
2026-05-07T22:45:07-07:00 129s 25 5 3107.0 8749 ( 743) 458 ( 1) 185 0 0 62 1 90 2074 35 0%
2026-05-07T22:28:19-07:00 23s 6 5 3109.0 7186 ( 653) 308 ( 1) 109 0 0 115 1 26 1464 30 0%
2026-05-07T22:15:33-07:00 158s 10 5 3109.0 9363 ( 725) 432 ( 293) 199 0 0 112 1 29 1440 44 0%
2026-05-07T21:58:12-07:00 18s 6 5 3109.0 6883 ( 748) 1676 ( 2161) 107 0 0 85 1 60 4518 29 0%
2026-05-07T21:43:14-07:00 20s 6 5 3109.0 5258 ( 404) 868 ( 1351) 90 0 0 106 1 27 1298 21 0%
2026-05-07T21:29:00-07:00 68s 24 5 3109.0 5074 ( 330) 366 ( 2) 132 0 0 73 1 40 1292 20 0%
2026-05-07T21:14:21-07:00 90s 14 6 3108.0 3053 ( 300) 155 ( 1) 0 0 0 95 1 18 940 10 0%
2026-05-07T21:03:27-07:00 337s 51 8 3106.0 6758 ( 369) 245 ( 1) 48 0 0 93 1 20 990 27 0%
2026-05-07T20:44:20-07:00 226s 21 8 3105.0 1199 ( 405) 68 ( 0) 0 0 0 95 1 22 1088 8 0%
2026-05-07T20:40:26-07:00 1212s 80 18 3095.0 6256 ( 458) 339 ( 1) 11 0 0 94 1 25 1648 46 0%
2026-05-07T20:20:01-07:00 2199s 143 52 3062.0 12095 ( 427) 826 ( 1) 71 0 0 113 1 37 2042 80 0%
2026-05-07T19:43:03-07:00 3931s 154 100 3014.0 28215 ( 854) 5097 ( 14012) 831 0 2 77 1 68 1680 181 0%
2026-05-07T18:37:16-07:00 13400s 2003 100 3014.0 125836 ( 1050) 19428 ( 14199) 3925 0 183 243 1 48 1434 758 0%
2026-05-07T14:53:43-07:00 3961s 123 83 3031.0 44213 ( 1278) 6830 ( 15246) 1303 0 169 259 1 87 2332 255 0%
2026-05-07T13:47:29-07:00 3513s 188 92 3022.0 20456 ( 406) 2357 ( 2133) 151 0 11 82 1 138 2192 114 0%
2026-05-07T12:48:50-07:00 3924s 140 48 3065.0 22233 ( 286) 1228 ( 1) 0 0 53 77 1 23 860 129 0%
2026-05-07T11:38:31-07:00 607s 12 9 3105.0 4046 ( 163) 277 ( 1) 25 0 0 145 1 24 1226 18 0%
2026-05-07T11:28:17-07:00 1198s 18 9 3105.0 22177 ( 249) 881 ( 1) 12 0 77 144 1 25 1276 98 0%
2026-05-07T10:55:12-07:00 112s 30 6 3108.0 11805 ( 376) 397 ( 1) 0 0 0 80 1 73 1626 51 0%
2026-05-07T10:38:59-07:00 42s 14 5 3109.0 10387 ( 354) 404 ( 79) 0 0 0 114 1 29 1678 42 0%
2026-05-07T10:24:24-07:00 67s 23 5 3109.0 8584 ( 552) 264 ( 1) 0 0 0 115 1 33 2640 43 0%
2026-05-07T10:09:13-07:00 56s 17 5 3109.0 7294 ( 766) 264 ( 1) 0 0 0 106 1 27 3276 60 0%
2026-05-07T09:53:36-07:00 24s 9 5 3109.0 4449 ( 362) 336 ( 1) 0 0 0 73 1 37 1428 32 0%
2026-05-07T09:38:41-07:00 29s 7 5 3109.0 3505 ( 368) 397 ( 1) 0 0 3 78 1 34 1158 24 0%
2026-05-07T09:25:12-07:00 125s 32 5 3109.0 4875 ( 345) 496 ( 1) 12 0 0 69 1 39 1984 41 0%
2026-05-07T09:09:11-07:00 65s 13 5 3109.0 4146 ( 336) 298 ( 21) 0 0 0 54 1 52 1848 29 0%
2026-05-07T08:57:22-07:00 259s 26 7 3107.0 8723 ( 181) 334 ( 1) 0 0 0 73 1 31 996 27 0%
2026-05-07T08:38:26-07:00 23s 5 5 3109.0 8593 ( 628) 318 ( 1) 0 0 0 121 1 23 870 40 0%
2026-05-07T08:23:29-07:00 27s 6 5 3109.0 8463 ( 599) 487 ( 1) 0 0 24 111 1 33 944 42 0%
2026-05-07T08:08:18-07:00 20s 5 5 3109.0 3942 ( 689) 1366 ( 2180) 0 0 0 72 1 75 1944 20 0%
2026-05-07T07:56:09-07:00 192s 49 5 3109.0 1093 ( 468) 68 ( 1) 5 0 0 70 1 32 1984 4 0%
2026-05-07T07:52:50-07:00 3949s 3113 0 3114.0 20332 ( 1731) 496 ( 5) 32 0 10 78 1 20 740 45 0%
Major LoadDatasets Times Distribution (since last Daily Report):
n = 42, median ~= 102857 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 0
<= 1 s: 0
<= 2 s: 0
<= 5 s: 0
<= 10 s: 0
<= 20 s: 4
<= 1 min: 12
<= 2 min: 7
<= 5 min: 9
<= 10 min: 1
<= 20 min: 2
<= 1 hr: 3
> 1 hr: 4
Major LoadDatasets Times Distribution (since startup):
n = 43, median ~= 107143 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 0
<= 1 s: 0
<= 2 s: 0
<= 5 s: 0
<= 10 s: 0
<= 20 s: 4
<= 1 min: 12
<= 2 min: 7
<= 5 min: 9
<= 10 min: 1
<= 20 min: 2
<= 1 hr: 3
> 1 hr: 5
Minor LoadDatasets Times Distribution (since last Daily Report):
n = 90, median ~= 8689 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 0
<= 1 s: 0
<= 2 s: 0
<= 5 s: 0
<= 10 s: 61
<= 20 s: 24
<= 1 min: 0
<= 2 min: 1
<= 5 min: 3
<= 10 min: 1
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Minor LoadDatasets Times Distribution (since startup):
n = 90, median ~= 8689 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 0
<= 1 s: 0
<= 2 s: 0
<= 5 s: 0
<= 10 s: 61
<= 20 s: 24
<= 1 min: 0
<= 2 min: 1
<= 5 min: 3
<= 10 min: 1
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since last major LoadDatasets):
n = 110, median ~= 4143 ms
0 ms: 14
1 ms: 18
2 ms: 1
<= 5 ms: 3
<= 10 ms: 3
<= 20 ms: 1
<= 50 ms: 1
<= 100 ms: 3
<= 200 ms: 2
<= 500 ms: 0
<= 1 s: 0
<= 2 s: 4
<= 5 s: 7
<= 10 s: 16
<= 20 s: 32
<= 1 min: 1
<= 2 min: 0
<= 5 min: 0
<= 10 min: 4
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since last Daily Report):
n = 54434, median ~= 9474 ms
0 ms: 6125
1 ms: 9147
2 ms: 518
<= 5 ms: 190
<= 10 ms: 85
<= 20 ms: 212
<= 50 ms: 219
<= 100 ms: 221
<= 200 ms: 329
<= 500 ms: 1180
<= 1 s: 1061
<= 2 s: 1344
<= 5 s: 4579
<= 10 s: 2243
<= 20 s: 20565
<= 1 min: 4150
<= 2 min: 940
<= 5 min: 583
<= 10 min: 686
<= 20 min: 38
<= 1 hr: 11
> 1 hr: 8
Response Failed Time Distribution (since startup):
n = 54923, median ~= 9019 ms
0 ms: 6182
1 ms: 9311
2 ms: 538
<= 5 ms: 195
<= 10 ms: 90
<= 20 ms: 217
<= 50 ms: 228
<= 100 ms: 278
<= 200 ms: 343
<= 500 ms: 1230
<= 1 s: 1081
<= 2 s: 1372
<= 5 s: 4592
<= 10 s: 2245
<= 20 s: 20572
<= 1 min: 4158
<= 2 min: 942
<= 5 min: 606
<= 10 min: 686
<= 20 min: 38
<= 1 hr: 11
> 1 hr: 8
Response Succeeded Time Distribution (since last major LoadDatasets):
n = 1650, median ~= 836 ms
0 ms: 20
1 ms: 21
2 ms: 0
<= 5 ms: 11
<= 10 ms: 2
<= 20 ms: 6
<= 50 ms: 6
<= 100 ms: 12
<= 200 ms: 173
<= 500 ms: 286
<= 1 s: 428
<= 2 s: 425
<= 5 s: 235
<= 10 s: 19
<= 20 s: 4
<= 1 min: 2
<= 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 = 518162, median ~= 655 ms
0 ms: 5584
1 ms: 4751
2 ms: 2877
<= 5 ms: 13666
<= 10 ms: 8298
<= 20 ms: 8873
<= 50 ms: 9017
<= 100 ms: 11826
<= 200 ms: 65237
<= 500 ms: 95681
<= 1 s: 107515
<= 2 s: 95703
<= 5 s: 52507
<= 10 s: 18356
<= 20 s: 13401
<= 1 min: 3863
<= 2 min: 641
<= 5 min: 305
<= 10 min: 39
<= 20 min: 16
<= 1 hr: 6
> 1 hr: 0
Response Succeeded Time Distribution (since startup):
n = 538418, median ~= 686 ms
0 ms: 5652
1 ms: 4967
2 ms: 3164
<= 5 ms: 14375
<= 10 ms: 8758
<= 20 ms: 9145
<= 50 ms: 9177
<= 100 ms: 11981
<= 200 ms: 65630
<= 500 ms: 96131
<= 1 s: 108285
<= 2 s: 104131
<= 5 s: 60051
<= 10 s: 18499
<= 20 s: 13440
<= 1 min: 3964
<= 2 min: 690
<= 5 min: 315
<= 10 min: 41
<= 20 min: 16
<= 1 hr: 6
> 1 hr: 0
EmailThread Failed Time Distribution (since last Daily Report):
n = 0
EmailThread Failed Time Distribution (since startup):
n = 0
EmailThread Succeeded Time Distribution (since last Daily Report):
n = 94, median ~= 1493 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 0
<= 1 s: 10
<= 2 s: 75
<= 5 s: 9
<= 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 startup):
n = 180, median ~= 1385 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 0
<= 1 s: 40
<= 2 s: 130
<= 5 s: 10
<= 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 nEmails/Session Distribution (since last Daily Report):
n = 68, median ~= 1
0: 0
1: 55
2: 6
<= 5: 7
<= 10: 0
<= 20: 0
<= 50: 0
<= 100: 0
> 100: 0
EmailThread nEmails/Session Distribution (since startup):
n = 106, median ~= 1
0: 0
1: 76
2: 14
<= 5: 13
<= 10: 2
<= 20: 1
<= 50: 0
<= 100: 0
> 100: 0
TaskThread Failed Time Distribution (since last Daily Report):
n = 22, median ~= 7 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 6
<= 10 ms: 12
<= 20 ms: 4
<= 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
TaskThread Failed Time Distribution (since startup):
n = 23, median ~= 7 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 7
<= 10 ms: 12
<= 20 ms: 4
<= 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
TaskThread Succeeded Time Distribution (since last Daily Report):
n = 246, median ~= 29 ms
0 ms: 11
1 ms: 6
2 ms: 3
<= 5 ms: 3
<= 10 ms: 38
<= 20 ms: 48
<= 50 ms: 48
<= 100 ms: 24
<= 200 ms: 3
<= 500 ms: 12
<= 1 s: 17
<= 2 s: 4
<= 5 s: 10
<= 10 s: 7
<= 20 s: 12
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
TaskThread Succeeded Time Distribution (since startup):
n = 515, median ~= 9 ms
0 ms: 11
1 ms: 15
2 ms: 51
<= 5 ms: 84
<= 10 ms: 129
<= 20 ms: 68
<= 50 ms: 54
<= 100 ms: 27
<= 200 ms: 7
<= 500 ms: 19
<= 1 s: 17
<= 2 s: 4
<= 5 s: 10
<= 10 s: 7
<= 20 s: 12
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
TouchThread Failed Time Distribution (since last Daily Report):
n = 984, median ~= 40000 ms
0 ms: 0
1 ms: 2
2 ms: 1
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 21
<= 200 ms: 54
<= 500 ms: 56
<= 1 s: 36
<= 2 s: 200
<= 5 s: 53
<= 10 s: 5
<= 20 s: 57
<= 1 min: 14
<= 2 min: 485
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
TouchThread Failed Time Distribution (since startup):
n = 1126, median ~= 19474 ms
0 ms: 0
1 ms: 2
2 ms: 1
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 2
<= 100 ms: 42
<= 200 ms: 93
<= 500 ms: 68
<= 1 s: 42
<= 2 s: 201
<= 5 s: 53
<= 10 s: 5
<= 20 s: 57
<= 1 min: 14
<= 2 min: 546
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
TouchThread Succeeded Time Distribution (since last Daily Report):
n = 1369, median ~= 17 ms
0 ms: 0
1 ms: 0
2 ms: 15
<= 5 ms: 17
<= 10 ms: 183
<= 20 ms: 647
<= 50 ms: 282
<= 100 ms: 40
<= 200 ms: 14
<= 500 ms: 34
<= 1 s: 66
<= 2 s: 28
<= 5 s: 11
<= 10 s: 28
<= 20 s: 1
<= 1 min: 3
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
TouchThread Succeeded Time Distribution (since startup):
n = 1510, median ~= 18 ms
0 ms: 0
1 ms: 0
2 ms: 15
<= 5 ms: 18
<= 10 ms: 184
<= 20 ms: 692
<= 50 ms: 327
<= 100 ms: 42
<= 200 ms: 14
<= 500 ms: 36
<= 1 s: 70
<= 2 s: 31
<= 5 s: 11
<= 10 s: 66
<= 20 s: 1
<= 1 min: 3
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Language (since last daily report)
: 568878 (99%)
zh-CN: 2445 (0%)
es: 250 (0%)
id: 211 (0%)
pt: 92 (0%)
ur: 9 (0%)
fr: 5 (0%)
nl: 5 (0%)
ro: 4 (0%)
ko: 3 (0%)
pl: 3 (0%)
da: 2 (0%)
sv: 2 (0%)
ja: 1 (0%)
no: 1 (0%)
tl: 1 (0%)
uk: 1 (0%)
Language (since startup)
: 589636 (99%)
zh-CN: 2499 (0%)
es: 255 (0%)
id: 226 (0%)
pt: 98 (0%)
ur: 9 (0%)
nl: 7 (0%)
fr: 5 (0%)
pl: 5 (0%)
ro: 4 (0%)
ko: 3 (0%)
da: 2 (0%)
sv: 2 (0%)
ja: 1 (0%)
no: 1 (0%)
ru: 1 (0%)
tl: 1 (0%)
uk: 1 (0%)
SgtMap topography nFromCache=9 nNotFromCache=18
GSHHS: nCached=100 of 100, nCoarse=4106, nSuccesses=1018, nTossed=55
NationalBoundaries: nCached=54 of 100, nCoarse=1757, nSuccesses=306, nTossed=0
StateBoundaries: nCached=54 of 100, nCoarse=105, nSuccesses=306, nTossed=0
Rivers: nCached=54 of 100, nCoarse=107, nSuccesses=306, nTossed=0
bufferedImage isAccelerated=[java.awt.HeadlessException]
canonical map sizes:
6256 + 6216 + 6251 + 6296 + 6283 + 6204 + 6189 + 6174 + 6293 + 6296 + 6197 + 6229 + 6140 + 6249 + 6371 + 6165 +
6268 + 6114 + 6282 + 6222 + 6212 + 6261 + 6284 + 6262 + 6227 + 6207 + 6150 + 6235 + 6239 + 6129 + 6239 + 6236 +
6240 + 6168 + 6225 + 6177 + 6190 + 6256 + 6246 + 6068 + 6207 + 6220 + 6211 + 6242 + 6267 + 6131 + 6214 + 6221 +
6266 + 6161 + 6268 + 6194 + 6231 + 6152 + 6288 + 6273 + 6177 + 6180 + 6205 + 6170 + 6209 + 6244 + 6133 + 6327 +
6222 + 6089 + 6173 + 6339 + 6217 + 6234 + 6281 + 6178 + 6164 + 6213 + 6340 + 6354 + 6097 + 6258 + 6326 + 6167 +
6292 + 6152 + 6300 + 6269 + 6251 + 6342 + 6250 + 6106 + 6137 + 6147 + 6229 + 6218 + 6189 + 6084 + 6237 + 6285 +
6208 + 6186 + 6328 + 6150 + 6265 + 6217 + 6136 + 6203 + 6229 + 6119 + 6322 + 6331 + 6299 + 6145 + 6314 + 6293 +
6140 + 6194 + 6237 + 6256 + 6259 + 6084 + 6204 + 6253 + 6282 + 6198 + 6214 + 6210 + 6212 + 6256 + 6196 = 790217
Number of threads: Tomcat-waiting=113, inotify=1, other=35
(format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus)
#1 Thread[#107,Java2D Disposer,10,system] WAITING daemon
java.base@25.0.1/java.lang.Object.wait0(Native Method)
java.base@25.0.1/java.lang.Object.wait(Object.java:389)
java.base@25.0.1/java.lang.Object.wait(Object.java:351)
java.base@25.0.1/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:137)
java.base@25.0.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:215)
java.desktop@25.0.1/sun.java2d.Disposer.run(Disposer.java:133)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#2 Thread[#108,EmailThread,5,main] TIMED_WAITING
java.base@25.0.1/java.lang.Thread.sleepNanos0(Native Method)
java.base@25.0.1/java.lang.Thread.sleepNanos(Thread.java:509)
java.base@25.0.1/java.lang.Thread.sleep(Thread.java:540)
com.cohort.util.Math2.sleep(Math2.java:372)
gov.noaa.pfel.erddap.util.EmailThread.run(EmailThread.java:60)
#3 Thread[#109,RunLoadDatasets,5,main] TIMED_WAITING
java.base@25.0.1/java.lang.Thread.sleepNanos0(Native Method)
java.base@25.0.1/java.lang.Thread.sleepNanos(Thread.java:509)
java.base@25.0.1/java.lang.Thread.sleep(Thread.java:540)
gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:278)
#4 Thread[#122,http-nio-8080-Poller,5,main] RUNNABLE daemon
java.base@25.0.1/sun.nio.ch.EPoll.wait(Native Method)
java.base@25.0.1/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:117)
java.base@25.0.1/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130)
java.base@25.0.1/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:773)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#5 Thread[#123,http-nio-8080-Acceptor,5,main] RUNNABLE daemon
java.base@25.0.1/sun.nio.ch.Net.accept(Native Method)
java.base@25.0.1/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:424)
java.base@25.0.1/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:391)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:535)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:70)
org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:127)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#6 Thread[#134,http-nio-8443-Poller,5,main] RUNNABLE daemon
java.base@25.0.1/sun.nio.ch.EPoll.wait(Native Method)
java.base@25.0.1/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:117)
java.base@25.0.1/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130)
java.base@25.0.1/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:773)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#7 Thread[#135,http-nio-8443-Acceptor,5,main] RUNNABLE daemon
java.base@25.0.1/sun.nio.ch.Net.accept(Native Method)
java.base@25.0.1/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:424)
java.base@25.0.1/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:391)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:535)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:70)
org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:127)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#8 Thread[#152242,http-nio-8080-exec-536,5,main] TIMED_WAITING daemon
java.base@25.0.1/java.lang.Object.wait0(Native Method)
java.base@25.0.1/java.lang.Object.wait(Object.java:389)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1450)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:748)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:588)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:536)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:548)
org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:109)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:193)
org.apache.coyote.Response.doWrite(Response.java:621)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:328)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:775)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:672)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:375)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:353)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:99)
java.base@25.0.1/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:123)
java.base@25.0.1/java.io.BufferedOutputStream.write(BufferedOutputStream.java:188)
java.base@25.0.1/java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:342)
java.base@25.0.1/java.util.zip.DeflaterOutputStream.write(DeflaterOutputStream.java:273)
java.base@25.0.1/java.util.zip.GZIPOutputStream.write(GZIPOutputStream.java:152)
com.cohort.util.File2.copy(File2.java:2133)
com.cohort.util.File2.copy(File2.java:2102)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:1774)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:13731)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7279)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:734)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:654)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1797)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#9 Thread[#191263,http-nio-8080-exec-665,5,main] RUNNABLE daemon
java.base@25.0.1/sun.nio.ch.UnixFileDispatcherImpl.read0(Native Method)
java.base@25.0.1/sun.nio.ch.UnixFileDispatcherImpl.read(UnixFileDispatcherImpl.java:51)
java.base@25.0.1/sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:341)
java.base@25.0.1/sun.nio.ch.IOUtil.read(IOUtil.java:307)
java.base@25.0.1/sun.nio.ch.IOUtil.read(IOUtil.java:284)
java.base@25.0.1/sun.nio.ch.FileChannelImpl.implRead(FileChannelImpl.java:251)
java.base@25.0.1/sun.nio.ch.FileChannelImpl.read(FileChannelImpl.java:231)
java.base@25.0.1/sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:90)
java.base@25.0.1/sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:119)
java.base@25.0.1/java.io.BufferedInputStream.read1(BufferedInputStream.java:328)
java.base@25.0.1/java.io.BufferedInputStream.read(BufferedInputStream.java:388)
com.cohort.util.File2.copy(File2.java:2131)
com.cohort.util.File2.copy(File2.java:2102)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:1774)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:13731)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7279)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:734)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:654)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1797)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#10 Thread[#191326,http-nio-8080-exec-684,5,main] RUNNABLE daemon
java.base@25.0.1/sun.nio.ch.UnixFileDispatcherImpl.read0(Native Method)
java.base@25.0.1/sun.nio.ch.UnixFileDispatcherImpl.read(UnixFileDispatcherImpl.java:51)
java.base@25.0.1/sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:341)
java.base@25.0.1/sun.nio.ch.IOUtil.read(IOUtil.java:307)
java.base@25.0.1/sun.nio.ch.IOUtil.read(IOUtil.java:284)
java.base@25.0.1/sun.nio.ch.FileChannelImpl.implRead(FileChannelImpl.java:251)
java.base@25.0.1/sun.nio.ch.FileChannelImpl.read(FileChannelImpl.java:231)
java.base@25.0.1/sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:90)
java.base@25.0.1/sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:119)
java.base@25.0.1/java.io.BufferedInputStream.read1(BufferedInputStream.java:328)
java.base@25.0.1/java.io.BufferedInputStream.read(BufferedInputStream.java:388)
com.cohort.util.File2.copy(File2.java:2131)
com.cohort.util.File2.copy(File2.java:2102)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:1774)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:13731)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7279)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:734)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:654)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1797)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#11 Thread[#191345,http-nio-8080-exec-701,5,main] TIMED_WAITING daemon
java.base@25.0.1/java.lang.Thread.sleepNanos0(Native Method)
java.base@25.0.1/java.lang.Thread.sleepNanos(Thread.java:509)
java.base@25.0.1/java.lang.Thread.sleep(Thread.java:540)
com.cohort.util.Math2.sleep(Math2.java:372)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:998)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:654)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1797)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#12 Thread[#191354,http-nio-8080-exec-710,5,main] TIMED_WAITING daemon
java.base@25.0.1/java.lang.Object.wait0(Native Method)
java.base@25.0.1/java.lang.Object.wait(Object.java:389)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1450)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:748)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:588)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:536)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:548)
org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:109)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:193)
org.apache.coyote.Response.doWrite(Response.java:621)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:328)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:775)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:672)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:375)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:353)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:99)
java.base@25.0.1/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:123)
java.base@25.0.1/java.io.BufferedOutputStream.write(BufferedOutputStream.java:188)
java.base@25.0.1/java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:342)
java.base@25.0.1/java.util.zip.DeflaterOutputStream.write(DeflaterOutputStream.java:273)
java.base@25.0.1/java.util.zip.GZIPOutputStream.write(GZIPOutputStream.java:152)
com.cohort.util.File2.copy(File2.java:2133)
com.cohort.util.File2.copy(File2.java:2102)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:1774)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:13731)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7279)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:734)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:654)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1797)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#13 Thread[#191365,http-nio-8080-exec-721,5,main] RUNNABLE daemon
java.base@25.0.1/sun.nio.ch.UnixFileDispatcherImpl.read0(Native Method)
java.base@25.0.1/sun.nio.ch.UnixFileDispatcherImpl.read(UnixFileDispatcherImpl.java:51)
java.base@25.0.1/sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:341)
java.base@25.0.1/sun.nio.ch.IOUtil.read(IOUtil.java:307)
java.base@25.0.1/sun.nio.ch.IOUtil.read(IOUtil.java:284)
java.base@25.0.1/sun.nio.ch.FileChannelImpl.implRead(FileChannelImpl.java:251)
java.base@25.0.1/sun.nio.ch.FileChannelImpl.read(FileChannelImpl.java:231)
java.base@25.0.1/sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:90)
java.base@25.0.1/sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:119)
java.base@25.0.1/java.io.BufferedInputStream.read1(BufferedInputStream.java:328)
java.base@25.0.1/java.io.BufferedInputStream.read(BufferedInputStream.java:388)
com.cohort.util.File2.copy(File2.java:2131)
com.cohort.util.File2.copy(File2.java:2102)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:1774)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:13731)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7279)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:734)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:654)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1797)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#14 Thread[#191368,http-nio-8080-exec-724,5,main] RUNNABLE daemon
java.base@25.0.1/sun.nio.ch.UnixFileDispatcherImpl.read0(Native Method)
java.base@25.0.1/sun.nio.ch.UnixFileDispatcherImpl.read(UnixFileDispatcherImpl.java:51)
java.base@25.0.1/sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:341)
java.base@25.0.1/sun.nio.ch.IOUtil.read(IOUtil.java:307)
java.base@25.0.1/sun.nio.ch.IOUtil.read(IOUtil.java:284)
java.base@25.0.1/sun.nio.ch.FileChannelImpl.implRead(FileChannelImpl.java:251)
java.base@25.0.1/sun.nio.ch.FileChannelImpl.read(FileChannelImpl.java:231)
java.base@25.0.1/sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:90)
java.base@25.0.1/sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:119)
java.base@25.0.1/java.io.BufferedInputStream.read1(BufferedInputStream.java:328)
java.base@25.0.1/java.io.BufferedInputStream.read(BufferedInputStream.java:388)
com.cohort.util.File2.copy(File2.java:2131)
com.cohort.util.File2.copy(File2.java:2102)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:1774)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:13731)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7279)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:734)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:654)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1797)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#15 Thread[#191581,http-nio-8080-exec-739,5,main] RUNNABLE daemon
java.base@25.0.1/sun.nio.ch.SocketDispatcher.write0(Native Method)
java.base@25.0.1/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:65)
java.base@25.0.1/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:137)
java.base@25.0.1/sun.nio.ch.IOUtil.write(IOUtil.java:102)
java.base@25.0.1/sun.nio.ch.IOUtil.write(IOUtil.java:58)
java.base@25.0.1/sun.nio.ch.SocketChannelImpl.implWrite(SocketChannelImpl.java:562)
java.base@25.0.1/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:614)
org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:129)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1436)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:748)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:588)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:536)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:548)
org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:109)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:193)
org.apache.coyote.Response.doWrite(Response.java:621)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:328)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:775)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:672)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:375)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:353)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:99)
java.base@25.0.1/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:123)
java.base@25.0.1/java.io.BufferedOutputStream.write(BufferedOutputStream.java:188)
java.base@25.0.1/java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:342)
java.base@25.0.1/java.util.zip.DeflaterOutputStream.write(DeflaterOutputStream.java:273)
java.base@25.0.1/java.util.zip.GZIPOutputStream.write(GZIPOutputStream.java:152)
com.cohort.util.File2.copy(File2.java:2133)
com.cohort.util.File2.copy(File2.java:2102)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:1774)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:13731)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7279)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:734)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:654)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1797)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#16 Thread[#218251,http-nio-8080-exec-751,5,main] RUNNABLE daemon
java.base@25.0.1/sun.nio.ch.UnixFileDispatcherImpl.read0(Native Method)
java.base@25.0.1/sun.nio.ch.UnixFileDispatcherImpl.read(UnixFileDispatcherImpl.java:51)
java.base@25.0.1/sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:341)
java.base@25.0.1/sun.nio.ch.IOUtil.read(IOUtil.java:307)
java.base@25.0.1/sun.nio.ch.IOUtil.read(IOUtil.java:284)
java.base@25.0.1/sun.nio.ch.FileChannelImpl.implRead(FileChannelImpl.java:251)
java.base@25.0.1/sun.nio.ch.FileChannelImpl.read(FileChannelImpl.java:231)
java.base@25.0.1/sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:90)
java.base@25.0.1/sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:119)
java.base@25.0.1/java.io.BufferedInputStream.read1(BufferedInputStream.java:328)
java.base@25.0.1/java.io.BufferedInputStream.read(BufferedInputStream.java:388)
com.cohort.util.File2.copy(File2.java:2131)
com.cohort.util.File2.copy(File2.java:2102)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:1774)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:13731)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7279)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:734)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:654)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1797)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#17 Thread[#218252,http-nio-8080-exec-752,5,main] RUNNABLE daemon
java.base@25.0.1/sun.nio.ch.UnixFileDispatcherImpl.read0(Native Method)
java.base@25.0.1/sun.nio.ch.UnixFileDispatcherImpl.read(UnixFileDispatcherImpl.java:51)
java.base@25.0.1/sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:341)
java.base@25.0.1/sun.nio.ch.IOUtil.read(IOUtil.java:307)
java.base@25.0.1/sun.nio.ch.IOUtil.read(IOUtil.java:284)
java.base@25.0.1/sun.nio.ch.FileChannelImpl.implRead(FileChannelImpl.java:251)
java.base@25.0.1/sun.nio.ch.FileChannelImpl.read(FileChannelImpl.java:231)
java.base@25.0.1/sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:90)
java.base@25.0.1/sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:119)
java.base@25.0.1/java.io.BufferedInputStream.read1(BufferedInputStream.java:328)
java.base@25.0.1/java.io.BufferedInputStream.read(BufferedInputStream.java:388)
com.cohort.util.File2.copy(File2.java:2131)
com.cohort.util.File2.copy(File2.java:2102)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:1774)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:13731)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7279)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:734)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:654)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1797)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#18 Thread[#220131,http-nio-8080-exec-767,5,main] RUNNABLE daemon
java.base@25.0.1/sun.nio.ch.UnixFileDispatcherImpl.read0(Native Method)
java.base@25.0.1/sun.nio.ch.UnixFileDispatcherImpl.read(UnixFileDispatcherImpl.java:51)
java.base@25.0.1/sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:341)
java.base@25.0.1/sun.nio.ch.IOUtil.read(IOUtil.java:307)
java.base@25.0.1/sun.nio.ch.IOUtil.read(IOUtil.java:284)
java.base@25.0.1/sun.nio.ch.FileChannelImpl.implRead(FileChannelImpl.java:251)
java.base@25.0.1/sun.nio.ch.FileChannelImpl.read(FileChannelImpl.java:231)
java.base@25.0.1/sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:90)
java.base@25.0.1/sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:119)
java.base@25.0.1/java.io.BufferedInputStream.read1(BufferedInputStream.java:328)
java.base@25.0.1/java.io.BufferedInputStream.read(BufferedInputStream.java:388)
com.cohort.util.File2.copy(File2.java:2131)
com.cohort.util.File2.copy(File2.java:2102)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:1774)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:13731)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7279)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:734)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:654)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1797)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#19 Thread[#242979,http-nio-8080-exec-774,5,main] TIMED_WAITING daemon
java.base@25.0.1/java.lang.Thread.sleepNanos0(Native Method)
java.base@25.0.1/java.lang.Thread.sleepNanos(Thread.java:509)
java.base@25.0.1/java.lang.Thread.sleep(Thread.java:540)
com.cohort.util.Math2.sleep(Math2.java:372)
gov.noaa.pfel.erddap.util.EDStatic.lowSendError(EDStatic.java:4039)
gov.noaa.pfel.erddap.util.EDStatic.sendError(EDStatic.java:4012)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:1021)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:654)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1797)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#20 Thread[#251249,pool-232815-thread-1,5,main] RUNNABLE
java.base@25.0.1/java.io.RandomAccessFile.readBytes0(Native Method)
java.base@25.0.1/java.io.RandomAccessFile.readBytes(RandomAccessFile.java:395)
java.base@25.0.1/java.io.RandomAccessFile.read(RandomAccessFile.java:437)
ucar.unidata.io.RandomAccessFile.read_(RandomAccessFile.java:752)
ucar.unidata.io.RandomAccessFile.readBytes(RandomAccessFile.java:682)
ucar.unidata.io.RandomAccessFile.read(RandomAccessFile.java:778)
ucar.unidata.io.RandomAccessFile.readFully(RandomAccessFile.java:838)
ucar.unidata.io.RandomAccessFile.readFully(RandomAccessFile.java:819)
ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB$DataChunk.getByteBuffer(H5tiledLayoutBB.java:224)
ucar.nc2.iosp.LayoutBBTiled.hasNext(LayoutBBTiled.java:101)
ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB.hasNext(H5tiledLayoutBB.java:143)
ucar.nc2.iosp.IospHelper.readData(IospHelper.java:364)
ucar.nc2.iosp.IospHelper.readDataFill(IospHelper.java:292)
ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:230)
ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:204)
ucar.nc2.NetcdfFile.readData(NetcdfFile.java:2122)
ucar.nc2.Variable.reallyRead(Variable.java:874)
ucar.nc2.Variable._read(Variable.java:768)
ucar.nc2.Variable.read(Variable.java:600)
ucar.nc2.Variable.read(Variable.java:558)
gov.noaa.pfel.erddap.dataset.EDDGridFromNcLow.lowGetSourceDataFromFile(EDDGridFromNcLow.java:426)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles.getSourceDataFromFile(EDDGridFromFiles.java:2673)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles$GetGridFromFileCallable.call(EDDGridFromFiles.java:2854)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles$GetGridFromFileCallable.call(EDDGridFromFiles.java:2841)
java.base@25.0.1/java.util.concurrent.FutureTask.run(FutureTask.java:328)
java.base@25.0.1/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545)
java.base@25.0.1/java.util.concurrent.FutureTask.run(FutureTask.java:328)
java.base@25.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090)
java.base@25.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#21 Thread[#251250,pool-232815-thread-2,5,main] RUNNABLE
java.base@25.0.1/java.io.RandomAccessFile.readBytes0(Native Method)
java.base@25.0.1/java.io.RandomAccessFile.readBytes(RandomAccessFile.java:395)
java.base@25.0.1/java.io.RandomAccessFile.read(RandomAccessFile.java:437)
ucar.unidata.io.RandomAccessFile.read_(RandomAccessFile.java:752)
ucar.unidata.io.RandomAccessFile.readBytes(RandomAccessFile.java:682)
ucar.unidata.io.RandomAccessFile.read(RandomAccessFile.java:778)
ucar.unidata.io.RandomAccessFile.readFully(RandomAccessFile.java:838)
ucar.unidata.io.RandomAccessFile.readFully(RandomAccessFile.java:819)
ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB$DataChunk.getByteBuffer(H5tiledLayoutBB.java:224)
ucar.nc2.iosp.LayoutBBTiled.hasNext(LayoutBBTiled.java:101)
ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB.hasNext(H5tiledLayoutBB.java:143)
ucar.nc2.iosp.IospHelper.readData(IospHelper.java:364)
ucar.nc2.iosp.IospHelper.readDataFill(IospHelper.java:292)
ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:230)
ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:204)
ucar.nc2.NetcdfFile.readData(NetcdfFile.java:2122)
ucar.nc2.Variable.reallyRead(Variable.java:874)
ucar.nc2.Variable._read(Variable.java:768)
ucar.nc2.Variable.read(Variable.java:600)
ucar.nc2.Variable.read(Variable.java:558)
gov.noaa.pfel.erddap.dataset.EDDGridFromNcLow.lowGetSourceDataFromFile(EDDGridFromNcLow.java:426)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles.getSourceDataFromFile(EDDGridFromFiles.java:2673)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles$GetGridFromFileCallable.call(EDDGridFromFiles.java:2854)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles$GetGridFromFileCallable.call(EDDGridFromFiles.java:2841)
java.base@25.0.1/java.util.concurrent.FutureTask.run(FutureTask.java:328)
java.base@25.0.1/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545)
java.base@25.0.1/java.util.concurrent.FutureTask.run(FutureTask.java:328)
java.base@25.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090)
java.base@25.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#22 Thread[#278072,http-nio-8080-exec-781,5,main] TIMED_WAITING daemon
java.base@25.0.1/java.lang.Object.wait0(Native Method)
java.base@25.0.1/java.lang.Object.wait(Object.java:389)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1450)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:748)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:588)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:536)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:548)
org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:109)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:193)
org.apache.coyote.Response.doWrite(Response.java:621)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:328)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:775)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:672)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:375)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:353)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:99)
java.base@25.0.1/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:123)
java.base@25.0.1/java.io.BufferedOutputStream.write(BufferedOutputStream.java:188)
java.base@25.0.1/java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:342)
java.base@25.0.1/java.util.zip.DeflaterOutputStream.write(DeflaterOutputStream.java:273)
java.base@25.0.1/java.util.zip.GZIPOutputStream.write(GZIPOutputStream.java:152)
com.cohort.util.File2.copy(File2.java:2133)
com.cohort.util.File2.copy(File2.java:2102)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:1774)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:13731)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7279)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:734)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:654)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1797)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#23 Thread[#278074,http-nio-8080-exec-782,5,main] RUNNABLE daemon
java.base@25.0.1/sun.nio.ch.UnixFileDispatcherImpl.read0(Native Method)
java.base@25.0.1/sun.nio.ch.UnixFileDispatcherImpl.read(UnixFileDispatcherImpl.java:51)
java.base@25.0.1/sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:341)
java.base@25.0.1/sun.nio.ch.IOUtil.read(IOUtil.java:307)
java.base@25.0.1/sun.nio.ch.IOUtil.read(IOUtil.java:284)
java.base@25.0.1/sun.nio.ch.FileChannelImpl.implRead(FileChannelImpl.java:251)
java.base@25.0.1/sun.nio.ch.FileChannelImpl.read(FileChannelImpl.java:231)
java.base@25.0.1/sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:90)
java.base@25.0.1/sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:119)
java.base@25.0.1/java.io.BufferedInputStream.read1(BufferedInputStream.java:328)
java.base@25.0.1/java.io.BufferedInputStream.read(BufferedInputStream.java:388)
com.cohort.util.File2.copy(File2.java:2131)
com.cohort.util.File2.copy(File2.java:2102)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:1774)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:13731)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7279)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:734)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:654)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1797)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#24 Thread[#291713,TouchThread,5,main] RUNNABLE
java.base@25.0.1/sun.nio.ch.Net.poll(Native Method)
java.base@25.0.1/sun.nio.ch.NioSocketImpl.park(NioSocketImpl.java:190)
java.base@25.0.1/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:549)
java.base@25.0.1/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:594)
java.base@25.0.1/java.net.Socket.connect(Socket.java:659)
java.base@25.0.1/sun.net.NetworkClient.doConnect(NetworkClient.java:161)
java.base@25.0.1/sun.net.www.http.HttpClient.openServer(HttpClient.java:516)
java.base@25.0.1/sun.net.www.http.HttpClient.openServer(HttpClient.java:604)
java.base@25.0.1/sun.net.www.http.HttpClient.<init>(HttpClient.java:276)
java.base@25.0.1/sun.net.www.http.HttpClient.New(HttpClient.java:380)
java.base@25.0.1/sun.net.www.http.HttpClient.New(HttpClient.java:393)
java.base@25.0.1/sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1030)
java.base@25.0.1/sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:963)
java.base@25.0.1/sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:899)
java.base@25.0.1/sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:872)
gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1215)
gov.noaa.pfel.coastwatch.util.SSR.touchUrl(SSR.java:849)
gov.noaa.pfel.erddap.util.TouchThread.handleQueuedTouches(TouchThread.java:94)
gov.noaa.pfel.erddap.util.TouchThread.run(TouchThread.java:51)
#25 Thread[#29187,http-nio-8080-exec-167,5,main] RUNNABLE daemon
java.base@25.0.1/java.lang.Runtime.gc(Native Method)
java.base@25.0.1/java.lang.System.gc(System.java:1570)
com.cohort.util.Math2.gc(Math2.java:464)
com.cohort.util.Math2.gcAndWait(Math2.java:432)
gov.noaa.pfel.erddap.util.EDStatic.shedThisRequest(EDStatic.java:3745)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:717)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:654)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1797)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#26 Thread[#3,main,5,main] RUNNABLE
java.base@25.0.1/sun.nio.ch.Net.accept(Native Method)
java.base@25.0.1/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:751)
java.base@25.0.1/java.net.ServerSocket.implAccept(ServerSocket.java:593)
java.base@25.0.1/java.net.ServerSocket.platformImplAccept(ServerSocket.java:560)
java.base@25.0.1/java.net.ServerSocket.implAccept(ServerSocket.java:536)
java.base@25.0.1/java.net.ServerSocket.implAccept(ServerSocket.java:482)
java.base@25.0.1/java.net.ServerSocket.accept(ServerSocket.java:441)
org.apache.catalina.core.StandardServer.await(StandardServer.java:555)
org.apache.catalina.startup.Catalina.await(Catalina.java:848)
org.apache.catalina.startup.Catalina.start(Catalina.java:796)
java.base@25.0.1/java.lang.invoke.LambdaForm$DMH/0x000000003a142400.invokeVirtual(LambdaForm$DMH)
java.base@25.0.1/java.lang.invoke.LambdaForm$MH/0x000000003a142c00.invoke(LambdaForm$MH)
java.base@25.0.1/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
java.base@25.0.1/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:154)
java.base@25.0.1/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
java.base@25.0.1/java.lang.reflect.Method.invoke(Method.java:565)
app//org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:342)
app//org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473)
#27 Thread[#34,Reference Handler,10,system] RUNNABLE daemon
java.base@25.0.1/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
java.base@25.0.1/java.lang.ref.Reference.processPendingReferences(Reference.java:246)
java.base@25.0.1/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208)
#28 Thread[#35,Finalizer,8,system] WAITING daemon
java.base@25.0.1/java.lang.Object.wait0(Native Method)
java.base@25.0.1/java.lang.Object.wait(Object.java:389)
java.base@25.0.1/java.lang.Object.wait(Object.java:351)
java.base@25.0.1/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:137)
java.base@25.0.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:215)
java.base@25.0.1/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:165)
#29 Thread[#36,Signal Dispatcher,9,system] RUNNABLE daemon
#30 Thread[#52,Notification Thread,9,system] RUNNABLE daemon
#31 Thread[#53,Common-Cleaner,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@25.0.1/java.lang.Object.wait0(Native Method)
java.base@25.0.1/java.lang.Object.wait(Object.java:389)
java.base@25.0.1/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:123)
java.base@25.0.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:201)
java.base@25.0.1/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:146)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
java.base@25.0.1/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:148)
#32 Thread[#58,Cleaner-0,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@25.0.1/java.lang.Object.wait0(Native Method)
java.base@25.0.1/java.lang.Object.wait(Object.java:389)
java.base@25.0.1/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:123)
java.base@25.0.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:201)
java.base@25.0.1/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:146)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
java.base@25.0.1/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:148)
#33 Thread[#85443,ReferenceQueueConsumer,8,Daemons] WAITING daemon
java.base@25.0.1/java.lang.Object.wait0(Native Method)
java.base@25.0.1/java.lang.Object.wait(Object.java:389)
java.base@25.0.1/java.lang.Object.wait(Object.java:351)
java.base@25.0.1/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:137)
java.base@25.0.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:215)
org.apache.sis.system.ReferenceQueueConsumer.run(ReferenceQueueConsumer.java:116)
#34 Thread[#85444,DelayedExecutor,6,Daemons] WAITING daemon
java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@25.0.1/java.util.concurrent.locks.LockSupport.park(LockSupport.java:369)
java.base@25.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:520)
java.base@25.0.1/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:4364)
java.base@25.0.1/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:4310)
java.base@25.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1752)
java.base@25.0.1/java.util.concurrent.DelayQueue.take(DelayQueue.java:243)
java.base@25.0.1/java.util.concurrent.DelayQueue.take(DelayQueue.java:100)
org.apache.sis.system.DelayedExecutor.run(DelayedExecutor.java:122)
#35 Thread[#95635,http-nio-8080-exec-270,5,main] RUNNABLE daemon
java.base@25.0.1/sun.nio.ch.UnixFileDispatcherImpl.read0(Native Method)
java.base@25.0.1/sun.nio.ch.UnixFileDispatcherImpl.read(UnixFileDispatcherImpl.java:51)
java.base@25.0.1/sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:341)
java.base@25.0.1/sun.nio.ch.IOUtil.read(IOUtil.java:307)
java.base@25.0.1/sun.nio.ch.IOUtil.read(IOUtil.java:284)
java.base@25.0.1/sun.nio.ch.FileChannelImpl.implRead(FileChannelImpl.java:251)
java.base@25.0.1/sun.nio.ch.FileChannelImpl.read(FileChannelImpl.java:231)
java.base@25.0.1/sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:90)
java.base@25.0.1/sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:119)
java.base@25.0.1/java.io.BufferedInputStream.read1(BufferedInputStream.java:328)
java.base@25.0.1/java.io.BufferedInputStream.read(BufferedInputStream.java:388)
com.cohort.util.File2.copy(File2.java:2131)
com.cohort.util.File2.copy(File2.java:2102)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:1774)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:13731)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7279)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:734)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:654)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1797)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)