![]() |
ERDDAP
Easier access to scientific data |
log in |
Brought to you by NOAA NMFS SWFSC ERD |
Current time is 2026-10-24T14:13:02-07:00
Startup was at 2026-10-24T12:03:05-07:00
Last major LoadDatasets started 4m 34s ago and is still running.
Currently, major LoadDatasets is loading dataset #9=cwwcNDBCMet (4m 7s).
nGridDatasets = 2776
nTableDatasets = 320
nTotalDatasets = 3096
n Datasets Failed To Load (in the last major LoadDatasets) = 5
noaacwLEOACSPOSSTL3SCDaily, hawaii_d90f_20ee_c4cb, hawaii_3e19_7ccd_16ff,
hawaii_3e19_7ccd_16ff_LonPM180, scrippsGlidersSQ, (end)
Reasons for failing to load datasets:
noaacwLEOACSPOSSTL3SCDaily: datasets.xml error on line #284952
While trying to load datasetID=noaacwLEOACSPOSSTL3SCDaily (after 1269 ms)
java.lang.RuntimeException: datasets.xml error on or before line #284952: IOException: HTTP status code=404 java.io.FileNotFoundException: https://coastwatch.noaa.gov/erddap/info/noaacwLEOACSPOSSTL3SCDaily/index.json
(<!DOCTYPE html>
<html lang="en" dir="ltr" class="h-100">
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<head>
<meta charset="utf-8" />
<meta name="description" content="Sorry, but you've gone too deep.. The page you have requested cannot be found. Here are your options:" />
<link rel="canonical" href="404.html" />
<meta name="google" content="5gxhvM139sktf41kvrm-lvK0y6QWyd8F24tr5YbniWI" />
<meta name="theme-color" content="#003087" />
<meta name="Generator" content="Drupal 11 (https://www.drupal.org)" />
<meta name="MobileOptimized" content="width" />
<meta name="HandheldFriendly" content="true" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="icon" href="sites/default/files/icon.png" type="image/png" />
<link rel="alternate" hreflang="en" href="404.html" />
<title>404 | NOAA CoastWatch</title>
<link rel="stylesheet" media="all" href="sites/default/files/css/css_WQY7CigU0O57uCtzog14hJQScZ_38h_UnztFyb88vK4...)
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/noaacwLEOACSPOSSTL3SCDaily/index.json
(<!DOCTYPE html>
<html lang="en" dir="ltr" class="h-100">
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<head>
<meta charset="utf-8" />
<meta name="description" content="Sorry, but you've gone too deep.. The page you have requested cannot be found. Here are your options:" />
<link rel="canonical" href="404.html" />
<meta name="google" content="5gxhvM139sktf41kvrm-lvK0y6QWyd8F24tr5YbniWI" />
<meta name="theme-color" content="#003087" />
<meta name="Generator" content="Drupal 11 (https://www.drupal.org)" />
<meta name="MobileOptimized" content="width" />
<meta name="HandheldFriendly" content="true" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="icon" href="sites/default/files/icon.png" type="image/png" />
<link rel="alternate" hreflang="en" href="404.html" />
<title>404 | NOAA CoastWatch</title>
<link rel="stylesheet" media="all" href="sites/default/files/css/css_WQY7CigU0O57uCtzog14hJQScZ_38h_UnztFyb88vK4...)
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
hawaii_d90f_20ee_c4cb: datasets.xml error on line #405867
While trying to load datasetID=hawaii_d90f_20ee_c4cb (after 572 ms)
java.lang.RuntimeException: datasets.xml error on or before line #405867: IOException: HTTP status code=404 java.io.FileNotFoundException: http://apdrc.soest.hawaii.edu/dods/public_data/SODA/soda_pop2.2.4.das
(<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>404 Not Found</title>
</head><body>
<h1>Not Found</h1>
<p>The requested URL was not found on this server.</p>
</body></html>)
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: http://apdrc.soest.hawaii.edu/dods/public_data/SODA/soda_pop2.2.4.das
(<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>404 Not Found</title>
</head><body>
<h1>Not Found</h1>
<p>The requested URL was not found on this server.</p>
</body></html>)
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.getUrlBufferedInputStream(SSR.java:1421)
at gov.noaa.pfel.coastwatch.util.SSR.getUrlResponseBytes(SSR.java:1618)
at gov.noaa.pfel.erddap.dataset.EDDGridFromDap.<init>(EDDGridFromDap.java:323)
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
hawaii_3e19_7ccd_16ff: datasets.xml error on line #406014
While trying to load datasetID=hawaii_3e19_7ccd_16ff (after 97 ms)
java.lang.RuntimeException: datasets.xml error on or before line #406014: IOException: HTTP status code=404 java.io.FileNotFoundException: http://apdrc.soest.hawaii.edu/dods/public_data/SODA/soda_pop2.2.4.das
(<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>404 Not Found</title>
</head><body>
<h1>Not Found</h1>
<p>The requested URL was not found on this server.</p>
</body></html>)
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: http://apdrc.soest.hawaii.edu/dods/public_data/SODA/soda_pop2.2.4.das
(<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>404 Not Found</title>
</head><body>
<h1>Not Found</h1>
<p>The requested URL was not found on this server.</p>
</body></html>)
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.getUrlBufferedInputStream(SSR.java:1421)
at gov.noaa.pfel.coastwatch.util.SSR.getUrlResponseBytes(SSR.java:1618)
at gov.noaa.pfel.erddap.dataset.EDDGridFromDap.<init>(EDDGridFromDap.java:323)
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
hawaii_3e19_7ccd_16ff_LonPM180: datasets.xml error on line #471248
While trying to load datasetID=hawaii_3e19_7ccd_16ff_LonPM180 (after 1014 ms)
java.lang.RuntimeException: datasets.xml error on or before line #471248: HTTP status code=404 java.io.FileNotFoundException: https://coastwatch.pfeg.noaa.gov/erddap/info/hawaii_3e19_7ccd_16ff/index.json
(Error {
code=404;
message="Not Found: Currently unknown datasetID=hawaii_3e19_7ccd_16ff";
})
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 #471248: HTTP status code=404 java.io.FileNotFoundException: https://coastwatch.pfeg.noaa.gov/erddap/info/hawaii_3e19_7ccd_16ff/index.json
(Error {
code=404;
message="Not Found: Currently unknown datasetID=hawaii_3e19_7ccd_16ff";
})
at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:696)
at gov.noaa.pfel.erddap.dataset.EDDGridLonPM180.fromXml(EDDGridLonPM180.java:130)
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/hawaii_3e19_7ccd_16ff/index.json
(Error {
code=404;
message="Not Found: Currently unknown datasetID=hawaii_3e19_7ccd_16ff";
})
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
scrippsGlidersSQ: datasets.xml error on line #485391
While trying to load datasetID=scrippsGlidersSQ (after 240461 ms)
java.lang.RuntimeException: datasets.xml error on or before line #485391: ERROR from url=https://spraydata.ucsd.edu/erddap/tabledap/scrippsGlidersSQ.das : java.net.SocketTimeoutException: Connect timed out
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.Exception: ERROR from url=https://spraydata.ucsd.edu/erddap/tabledap/scrippsGlidersSQ.das : java.net.SocketTimeoutException: Connect timed out
at gov.noaa.pfel.coastwatch.util.SSR.getUrlResponseBytes(SSR.java:1639)
at gov.noaa.pfel.erddap.dataset.EDDTableFromErddap.<init>(EDDTableFromErddap.java:307)
at gov.noaa.pfel.erddap.dataset.EDDTableFromErddap.fromXml(EDDTableFromErddap.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
Caused by: java.net.SocketTimeoutException: Connect timed out
at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547)
at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:594)
at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:284)
at java.base/java.net.Socket.connect(Socket.java:659)
at java.base/sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:304)
at java.base/sun.net.NetworkClient.doConnect(NetworkClient.java:161)
at java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:516)
at java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:604)
at java.base/sun.net.www.protocol.https.HttpsClient.<init>(HttpsClient.java:207)
at java.base/sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:289)
at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:196)
at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:963)
at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:899)
at java.base/sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:872)
at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:181)
at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:141)
at gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1215)
at gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1121)
at gov.noaa.pfel.coastwatch.util.SSR.getUrlBufferedInputStream(SSR.java:1421)
at gov.noaa.pfel.coastwatch.util.SSR.getUrlResponseBytes(SSR.java:1618)
... 7 more
Unique users (since startup) n = 32546
Response Failed Time (since last major LoadDatasets) n = 463, median ~= 1102 ms
Response Failed Time (since last Daily Report) n = 6543, median ~= 1006 ms
Response Failed Time (since startup) n = 7097, median ~= 1003 ms
Response Succeeded Time (since last major LoadDatasets) n = 2506, median ~= 487 ms
Response Succeeded Time (since last Daily Report) n = 49709, median ~= 382 ms
Response Succeeded Time (since startup) n = 60267, median ~= 416 ms
TaskThread has finished 298 out of 298 tasks. Currently, no task is running.
TaskThread Failed Time (since last Daily Report) n = 1, median ~= 8 ms
TaskThread Failed Time (since startup) n = 4, median ~= 4 ms
TaskThread Succeeded Time (since last Daily Report) n = 29, median ~= 75 ms
TaskThread Succeeded Time (since startup) n = 294, median ~= 7 ms
EmailThread has sent 185 out of 185 emails. Currently, the thread is sleeping.
EmailThread Failed Time (since last Daily Report) n = 0
EmailThread Succeeded Time (since last Daily Report) n = 13, median ~= 1313 ms
TouchThread has finished 848 out of 1861 touches. The current touch has been running for 57.953 s.
TouchThread Failed Time (since last Daily Report) n = 370, median ~= 181 ms
TouchThread Succeeded Time (since last Daily Report) n = 330, median ~= 9 ms
OS info: totalCPULoad=0.50453 processCPULoad=0.46536893 totalMemory=64334MB freeMemory=700MB totalSwapSpace=8191MB freeSwapSpace=8135MB
Number of active requests=45
Number of threads: Tomcat-waiting=113, inotify=1, other=67
39 gc calls, 19 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse= 2158 MB (highWaterMark= 9870 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-10-24T14:08:21-07:00 977s 18 5 3097.0 7815 ( 303) 1769 ( 997) 65 0 112 120 1 61 3688 83 0%
2026-10-24T13:51:51-07:00 948s 56 7 3093.0 7352 ( 188) 1696 ( 1059) 81 0 32 121 1 60 3340 86 0%
2026-10-24T13:35:50-07:00 981s 16 5 3098.0 8150 ( 411) 1142 ( 918) 161 0 7 104 1 77 3378 111 0%
2026-10-24T13:19:17-07:00 918s 10 6 3096.0 6858 ( 455) 399 ( 893) 77 0 0 133 1 42 3164 115 0%
2026-10-24T13:03:44-07:00 1055s 23 6 3097.0 8998 ( 491) 552 ( 896) 185 0 161 140 1 38 4968 138 0%
2026-10-24T12:45:50-07:00 1187s 39 5 3097.0 8030 ( 411) 521 ( 1269) 134 0 886 124 1 51 2194 115 0%
2026-10-24T12:25:39-07:00 1337s 3102 0 3101.0 10550 ( 752) 552 ( 955) 64 0 1346 65 1 116 5302 94 0%
Major LoadDatasets Times Distribution (since last Daily Report):
n = 6, median ~= 900000 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 0
<= 1 s: 0
<= 2 s: 0
<= 5 s: 0
<= 10 s: 0
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 6
<= 1 hr: 0
> 1 hr: 0
Major LoadDatasets Times Distribution (since startup):
n = 7, median ~= 950000 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 0
<= 1 s: 0
<= 2 s: 0
<= 5 s: 0
<= 10 s: 0
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 6
<= 1 hr: 1
> 1 hr: 0
Minor LoadDatasets Times Distribution (since last Daily Report):
n = 0
Minor LoadDatasets Times Distribution (since startup):
n = 0
Response Failed Time Distribution (since last major LoadDatasets):
n = 463, median ~= 1102 ms
0 ms: 8
1 ms: 10
2 ms: 3
<= 5 ms: 3
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 1
<= 100 ms: 0
<= 200 ms: 10
<= 500 ms: 15
<= 1 s: 160
<= 2 s: 211
<= 5 s: 17
<= 10 s: 2
<= 20 s: 0
<= 1 min: 3
<= 2 min: 0
<= 5 min: 1
<= 10 min: 19
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since last Daily Report):
n = 6543, median ~= 1006 ms
0 ms: 160
1 ms: 355
2 ms: 54
<= 5 ms: 21
<= 10 ms: 10
<= 20 ms: 4
<= 50 ms: 4
<= 100 ms: 53
<= 200 ms: 412
<= 500 ms: 288
<= 1 s: 1895
<= 2 s: 2570
<= 5 s: 265
<= 10 s: 59
<= 20 s: 13
<= 1 min: 20
<= 2 min: 35
<= 5 min: 95
<= 10 min: 214
<= 20 min: 13
<= 1 hr: 3
> 1 hr: 0
Response Failed Time Distribution (since startup):
n = 7097, median ~= 1003 ms
0 ms: 177
1 ms: 403
2 ms: 66
<= 5 ms: 25
<= 10 ms: 10
<= 20 ms: 6
<= 50 ms: 8
<= 100 ms: 91
<= 200 ms: 452
<= 500 ms: 309
<= 1 s: 1994
<= 2 s: 2731
<= 5 s: 274
<= 10 s: 62
<= 20 s: 14
<= 1 min: 22
<= 2 min: 40
<= 5 min: 173
<= 10 min: 223
<= 20 min: 14
<= 1 hr: 3
> 1 hr: 0
Response Succeeded Time Distribution (since last major LoadDatasets):
n = 2506, median ~= 487 ms
0 ms: 148
1 ms: 93
2 ms: 15
<= 5 ms: 21
<= 10 ms: 16
<= 20 ms: 44
<= 50 ms: 100
<= 100 ms: 66
<= 200 ms: 235
<= 500 ms: 538
<= 1 s: 254
<= 2 s: 418
<= 5 s: 458
<= 10 s: 18
<= 20 s: 16
<= 1 min: 59
<= 2 min: 3
<= 5 min: 2
<= 10 min: 2
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since last Daily Report):
n = 49709, median ~= 382 ms
0 ms: 2492
1 ms: 2676
2 ms: 828
<= 5 ms: 848
<= 10 ms: 810
<= 20 ms: 1105
<= 50 ms: 1852
<= 100 ms: 1908
<= 200 ms: 6351
<= 500 ms: 9845
<= 1 s: 5269
<= 2 s: 8205
<= 5 s: 5884
<= 10 s: 719
<= 20 s: 472
<= 1 min: 306
<= 2 min: 75
<= 5 min: 48
<= 10 min: 13
<= 20 min: 3
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since startup):
n = 60267, median ~= 416 ms
0 ms: 2730
1 ms: 3275
2 ms: 998
<= 5 ms: 1058
<= 10 ms: 926
<= 20 ms: 1260
<= 50 ms: 2017
<= 100 ms: 2307
<= 200 ms: 7460
<= 500 ms: 11258
<= 1 s: 6665
<= 2 s: 11940
<= 5 s: 6584
<= 10 s: 810
<= 20 s: 498
<= 1 min: 322
<= 2 min: 81
<= 5 min: 62
<= 10 min: 13
<= 20 min: 3
<= 1 hr: 0
> 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 = 13, median ~= 1313 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: 4
<= 2 s: 8
<= 5 s: 1
<= 10 s: 0
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
EmailThread Succeeded Time Distribution (since startup):
n = 185, median ~= 899 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: 116
<= 2 s: 66
<= 5 s: 2
<= 10 s: 1
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
EmailThread nEmails/Session Distribution (since last Daily Report):
n = 10, median ~= 1
0: 0
1: 8
2: 1
<= 5: 1
<= 10: 0
<= 20: 0
<= 50: 0
<= 100: 0
> 100: 0
EmailThread nEmails/Session Distribution (since startup):
n = 42, median ~= 1
0: 0
1: 20
2: 8
<= 5: 8
<= 10: 3
<= 20: 2
<= 50: 0
<= 100: 1
> 100: 0
TaskThread Failed Time Distribution (since last Daily Report):
n = 1, median ~= 8 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 1
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 0
<= 1 s: 0
<= 2 s: 0
<= 5 s: 0
<= 10 s: 0
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
TaskThread Failed Time Distribution (since startup):
n = 4, median ~= 4 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 3
<= 10 ms: 1
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 0
<= 1 s: 0
<= 2 s: 0
<= 5 s: 0
<= 10 s: 0
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
TaskThread Succeeded Time Distribution (since last Daily Report):
n = 29, median ~= 75 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 5
<= 50 ms: 7
<= 100 ms: 5
<= 200 ms: 5
<= 500 ms: 1
<= 1 s: 1
<= 2 s: 0
<= 5 s: 5
<= 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 startup):
n = 294, median ~= 7 ms
0 ms: 0
1 ms: 5
2 ms: 44
<= 5 ms: 51
<= 10 ms: 116
<= 20 ms: 33
<= 50 ms: 16
<= 100 ms: 7
<= 200 ms: 10
<= 500 ms: 5
<= 1 s: 2
<= 2 s: 0
<= 5 s: 5
<= 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
TouchThread Failed Time Distribution (since last Daily Report):
n = 370, median ~= 181 ms
0 ms: 45
1 ms: 31
2 ms: 1
<= 5 ms: 1
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 56
<= 100 ms: 12
<= 200 ms: 48
<= 500 ms: 16
<= 1 s: 5
<= 2 s: 48
<= 5 s: 0
<= 10 s: 11
<= 20 s: 1
<= 1 min: 0
<= 2 min: 95
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
TouchThread Failed Time Distribution (since startup):
n = 418, median ~= 195 ms
0 ms: 45
1 ms: 32
2 ms: 1
<= 5 ms: 1
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 61
<= 100 ms: 16
<= 200 ms: 56
<= 500 ms: 22
<= 1 s: 8
<= 2 s: 48
<= 5 s: 0
<= 10 s: 12
<= 20 s: 1
<= 1 min: 0
<= 2 min: 115
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
TouchThread Succeeded Time Distribution (since last Daily Report):
n = 330, median ~= 9 ms
0 ms: 0
1 ms: 21
2 ms: 13
<= 5 ms: 17
<= 10 ms: 159
<= 20 ms: 13
<= 50 ms: 4
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 4
<= 1 s: 7
<= 2 s: 2
<= 5 s: 0
<= 10 s: 90
<= 20 s: 0
<= 1 min: 0
<= 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 = 430, median ~= 9 ms
0 ms: 0
1 ms: 23
2 ms: 24
<= 5 ms: 18
<= 10 ms: 203
<= 20 ms: 25
<= 50 ms: 10
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 5
<= 1 s: 11
<= 2 s: 3
<= 5 s: 0
<= 10 s: 108
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Language (since last daily report)
: 43240 (77%)
pt: 8760 (16%)
zh-CN: 2925 (5%)
es: 982 (2%)
id: 163 (0%)
fi: 37 (0%)
it: 14 (0%)
th: 8 (0%)
nl: 6 (0%)
da: 4 (0%)
no: 3 (0%)
zh-TW: 3 (0%)
el: 2 (0%)
bn: 1 (0%)
hi: 1 (0%)
ja: 1 (0%)
ko: 1 (0%)
pl: 1 (0%)
tl: 1 (0%)
Language (since startup)
: 50503 (75%)
pt: 10908 (16%)
zh-CN: 4110 (6%)
es: 1345 (2%)
id: 200 (0%)
fi: 41 (0%)
it: 15 (0%)
th: 10 (0%)
nl: 6 (0%)
da: 5 (0%)
no: 4 (0%)
zh-TW: 3 (0%)
el: 2 (0%)
bn: 1 (0%)
hi: 1 (0%)
ja: 1 (0%)
ko: 1 (0%)
pl: 1 (0%)
ru: 1 (0%)
tl: 1 (0%)
SgtMap topography nFromCache=6 nNotFromCache=4
GSHHS: nCached=22 of 100, nCoarse=211, nSuccesses=132, nTossed=0
NationalBoundaries: nCached=10 of 100, nCoarse=78, nSuccesses=56, nTossed=0
StateBoundaries: nCached=10 of 100, nCoarse=4, nSuccesses=56, nTossed=0
Rivers: nCached=10 of 100, nCoarse=10, nSuccesses=56, nTossed=0
bufferedImage isAccelerated=[java.awt.HeadlessException]
canonical map sizes:
5021 + 4962 + 4967 + 5030 + 5005 + 5009 + 4956 + 5028 + 4930 + 4935 + 4891 + 4894 + 4888 + 4954 + 5045 + 4939 +
5005 + 5017 + 5045 + 4904 + 5064 + 4983 + 4891 + 4945 + 4995 + 5154 + 5091 + 4949 + 5061 + 4982 + 4966 + 5003 +
5053 + 5038 + 4956 + 4866 + 4975 + 4925 + 5004 + 4931 + 4927 + 4969 + 4931 + 4948 + 4943 + 4871 + 4895 + 5017 +
4907 + 4891 + 4926 + 4914 + 5032 + 4922 + 4965 + 4919 + 4980 + 4986 + 4963 + 4944 + 4916 + 4961 + 4783 + 4943 +
4951 + 4900 + 4889 + 4989 + 4973 + 4915 + 4867 + 4945 + 4871 + 4967 + 5042 + 5002 + 4932 + 4935 + 4924 + 4976 +
5087 + 5013 + 5006 + 4970 + 4900 + 5101 + 5108 + 5010 + 4854 + 4993 + 5137 + 5017 + 5039 + 4966 + 5074 + 5017 +
4967 + 4993 + 5063 + 4920 + 5043 + 4839 + 4797 + 4944 + 4977 + 4981 + 4944 + 5058 + 5107 + 4908 + 4946 + 4904 +
4968 + 4994 + 5030 + 4868 + 4942 + 4826 + 4872 + 4955 + 4980 + 5079 + 4954 + 4834 + 4947 + 4993 + 4981 = 630694
Number of threads: Tomcat-waiting=113, inotify=1, other=67
(format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus)
#1 Thread[#107,Java2D Disposer,10,system] WAITING daemon
java.base@25.0.4/java.lang.Object.wait0(Native Method)
java.base@25.0.4/java.lang.Object.wait(Object.java:389)
java.base@25.0.4/java.lang.Object.wait(Object.java:351)
java.base@25.0.4/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:137)
java.base@25.0.4/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:215)
java.desktop@25.0.4/sun.java2d.Disposer.run(Disposer.java:133)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#2 Thread[#108,EmailThread,5,main] TIMED_WAITING
java.base@25.0.4/java.lang.Thread.sleepNanos0(Native Method)
java.base@25.0.4/java.lang.Thread.sleepNanos(Thread.java:509)
java.base@25.0.4/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.4/java.lang.Thread.sleepNanos0(Native Method)
java.base@25.0.4/java.lang.Thread.sleepNanos(Thread.java:509)
java.base@25.0.4/java.lang.Thread.sleep(Thread.java:540)
gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:278)
#4 Thread[#115,http-nio-8080-exec-4,5,main] RUNNABLE daemon
java.base@25.0.4/java.lang.Runtime.gc(Native Method)
java.base@25.0.4/java.lang.System.gc(System.java:1571)
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:720)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:132)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:59)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:347)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2201)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:949)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:483)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:74)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#5 Thread[#116,http-nio-8080-exec-5,5,main] TIMED_WAITING daemon
java.base@25.0.4/java.lang.Thread.sleepNanos0(Native Method)
java.base@25.0.4/java.lang.Thread.sleepNanos(Thread.java:509)
java.base@25.0.4/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:1026)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:132)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:59)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:347)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2201)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:949)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:483)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:74)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#6 Thread[#117,http-nio-8080-exec-6,5,main] TIMED_WAITING daemon
java.base@25.0.4/java.lang.Object.wait0(Native Method)
java.base@25.0.4/java.lang.Object.wait(Object.java:389)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1849)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:969)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:811)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:759)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:577)
org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:96)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:199)
org.apache.coyote.Response.doWrite(Response.java:780)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:319)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:844)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:730)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:380)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:352)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:110)
java.base@25.0.4/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:123)
java.base@25.0.4/java.io.BufferedOutputStream.write(BufferedOutputStream.java:188)
java.base@25.0.4/java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:342)
java.base@25.0.4/java.util.zip.DeflaterOutputStream.write(DeflaterOutputStream.java:273)
java.base@25.0.4/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:13932)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7480)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:737)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:132)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:59)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:347)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2201)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:949)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:483)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:74)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#7 Thread[#122,http-nio-8080-Poller,5,main] RUNNABLE daemon
java.base@25.0.4/sun.nio.ch.EPoll.wait(Native Method)
java.base@25.0.4/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:117)
java.base@25.0.4/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130)
java.base@25.0.4/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:1077)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#8 Thread[#123,http-nio-8080-Acceptor,5,main] RUNNABLE daemon
java.base@25.0.4/sun.nio.ch.Net.accept(Native Method)
java.base@25.0.4/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:424)
java.base@25.0.4/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:391)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:791)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:73)
org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:145)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#9 Thread[#1324,http-nio-8080-exec-103,5,main] TIMED_WAITING daemon
java.base@25.0.4/java.lang.Thread.sleepNanos0(Native Method)
java.base@25.0.4/java.lang.Thread.sleepNanos(Thread.java:509)
java.base@25.0.4/java.lang.Thread.sleep(Thread.java:540)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:656)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:132)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:59)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:347)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2201)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:949)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:483)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:74)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#10 Thread[#1325,http-nio-8080-exec-104,5,main] RUNNABLE daemon
java.base@25.0.4/java.util.WeakHashMap.getTable(WeakHashMap.java:362)
java.base@25.0.4/java.util.WeakHashMap.put(WeakHashMap.java:463)
com.cohort.util.String2.canonical(String2.java:5660)
com.cohort.array.StringArray.add(StringArray.java:547)
gov.noaa.pfel.coastwatch.griddata.NcHelper.getPrimitiveArray(NcHelper.java:557)
gov.noaa.pfel.coastwatch.griddata.NcHelper.getPrimitiveArray(NcHelper.java:523)
gov.noaa.pfel.coastwatch.pointdata.Table.appendNcRows(Table.java:9613)
gov.noaa.pfel.coastwatch.pointdata.Table.lowReadFlatNc(Table.java:5476)
gov.noaa.pfel.coastwatch.pointdata.Table.readEnhancedFlatNc(Table.java:5331)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles.tryToLoadDirFileTable(EDDGridFromFiles.java:2237)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles.getFileTableCopy(EDDGridFromFiles.java:2219)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles.accessibleViaFilesFileTable(EDDGridFromFiles.java:2285)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7266)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:737)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:132)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:59)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:347)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2201)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:949)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:483)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:74)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#11 Thread[#1327,http-nio-8080-exec-105,5,main] TIMED_WAITING daemon
java.base@25.0.4/java.lang.Object.wait0(Native Method)
java.base@25.0.4/java.lang.Object.wait(Object.java:389)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1849)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:969)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:811)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:759)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:577)
org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:96)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:199)
org.apache.coyote.Response.doWrite(Response.java:780)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:319)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:844)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:730)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:380)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:352)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:110)
java.base@25.0.4/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:123)
java.base@25.0.4/java.io.BufferedOutputStream.write(BufferedOutputStream.java:188)
java.base@25.0.4/java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:342)
java.base@25.0.4/java.util.zip.DeflaterOutputStream.write(DeflaterOutputStream.java:273)
java.base@25.0.4/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:13932)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7480)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:737)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:132)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:59)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:347)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2201)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:949)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:483)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:74)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#12 Thread[#1330,http-nio-8080-exec-108,5,main] RUNNABLE daemon
java.base@25.0.4/java.util.zip.Deflater.deflateBytesBytes(Native Method)
java.base@25.0.4/java.util.zip.Deflater.deflate(Deflater.java:569)
java.base@25.0.4/java.util.zip.Deflater.deflate(Deflater.java:446)
java.base@25.0.4/java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:340)
java.base@25.0.4/java.util.zip.DeflaterOutputStream.write(DeflaterOutputStream.java:273)
java.base@25.0.4/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:13932)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7480)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:737)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:132)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:59)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:347)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2201)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:949)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:483)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:74)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#13 Thread[#1331,http-nio-8080-exec-109,5,main] TIMED_WAITING daemon
java.base@25.0.4/java.lang.Thread.sleepNanos0(Native Method)
java.base@25.0.4/java.lang.Thread.sleepNanos(Thread.java:509)
java.base@25.0.4/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:1026)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:132)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:59)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:347)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2201)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:949)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:483)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:74)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#14 Thread[#1332,http-nio-8080-exec-110,5,main] TIMED_WAITING daemon
java.base@25.0.4/java.lang.Thread.sleepNanos0(Native Method)
java.base@25.0.4/java.lang.Thread.sleepNanos(Thread.java:509)
java.base@25.0.4/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:1026)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:132)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:59)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:347)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2201)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:949)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:483)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:74)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#15 Thread[#1333,http-nio-8080-exec-111,5,main] TIMED_WAITING daemon
java.base@25.0.4/java.lang.Object.wait0(Native Method)
java.base@25.0.4/java.lang.Object.wait(Object.java:389)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1849)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:969)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:811)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:759)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:577)
org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:96)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:199)
org.apache.coyote.Response.doWrite(Response.java:780)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:319)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:844)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:730)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:380)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:352)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:110)
java.base@25.0.4/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:123)
java.base@25.0.4/java.io.BufferedOutputStream.write(BufferedOutputStream.java:188)
java.base@25.0.4/java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:342)
java.base@25.0.4/java.util.zip.DeflaterOutputStream.write(DeflaterOutputStream.java:273)
java.base@25.0.4/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:13932)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7480)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:737)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:132)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:59)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:347)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2201)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:949)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:483)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:74)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#16 Thread[#1336,http-nio-8080-exec-114,5,main] RUNNABLE daemon
java.base@25.0.4/java.io.RandomAccessFile.readBytes0(Native Method)
java.base@25.0.4/java.io.RandomAccessFile.readBytes(RandomAccessFile.java:395)
java.base@25.0.4/java.io.RandomAccessFile.read(RandomAccessFile.java:437)
ucar.unidata.io.RandomAccessFile.read_(RandomAccessFile.java:752)
ucar.unidata.io.RandomAccessFile.readBuffer(RandomAccessFile.java:513)
ucar.unidata.io.RandomAccessFile.seek(RandomAccessFile.java:501)
ucar.nc2.iosp.IospHelper.readData(IospHelper.java:84)
ucar.nc2.iosp.IospHelper.readDataFill(IospHelper.java:51)
ucar.nc2.internal.iosp.netcdf3.N3iospNew.readData(N3iospNew.java:337)
ucar.nc2.internal.iosp.netcdf3.N3iospNew.readData(N3iospNew.java:183)
ucar.nc2.NetcdfFile.readData(NetcdfFile.java:2122)
ucar.nc2.Variable.reallyRead(Variable.java:854)
ucar.nc2.Variable._read(Variable.java:736)
ucar.nc2.Variable.read(Variable.java:614)
gov.noaa.pfel.coastwatch.griddata.NcHelper.getPrimitiveArray(NcHelper.java:523)
gov.noaa.pfel.coastwatch.pointdata.Table.appendNcRows(Table.java:9613)
gov.noaa.pfel.coastwatch.pointdata.Table.lowReadFlatNc(Table.java:5476)
gov.noaa.pfel.coastwatch.pointdata.Table.readEnhancedFlatNc(Table.java:5331)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles.tryToLoadDirFileTable(EDDGridFromFiles.java:2237)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles.getFileTable(EDDGridFromFiles.java:2191)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles.accessibleViaFilesGetLocal(EDDGridFromFiles.java:2333)
gov.noaa.pfel.erddap.dataset.EDDGridLonPM180.accessibleViaFilesGetLocal(EDDGridLonPM180.java:589)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7415)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:737)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:132)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:59)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:347)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2201)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:949)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:483)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:74)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#17 Thread[#134,http-nio-8443-Poller,5,main] RUNNABLE daemon
java.base@25.0.4/sun.nio.ch.EPoll.wait(Native Method)
java.base@25.0.4/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:117)
java.base@25.0.4/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130)
java.base@25.0.4/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:1077)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#18 Thread[#135,http-nio-8443-Acceptor,5,main] RUNNABLE daemon
java.base@25.0.4/sun.nio.ch.Net.accept(Native Method)
java.base@25.0.4/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:424)
java.base@25.0.4/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:391)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:791)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:73)
org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:145)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#19 Thread[#138,http-nio-8080-exec-12,5,main] TIMED_WAITING daemon
java.base@25.0.4/java.lang.Object.wait0(Native Method)
java.base@25.0.4/java.lang.Object.wait(Object.java:389)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1849)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:969)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:811)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:759)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:577)
org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:96)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:199)
org.apache.coyote.Response.doWrite(Response.java:780)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:319)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:844)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:730)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:380)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:352)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:110)
java.base@25.0.4/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:123)
java.base@25.0.4/java.io.BufferedOutputStream.write(BufferedOutputStream.java:188)
java.base@25.0.4/java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:342)
java.base@25.0.4/java.util.zip.DeflaterOutputStream.write(DeflaterOutputStream.java:273)
java.base@25.0.4/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:13932)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7480)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:737)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:132)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:59)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:347)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2201)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:949)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:483)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:74)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#20 Thread[#1396,http-nio-8080-exec-124,5,main] TIMED_WAITING daemon
java.base@25.0.4/java.lang.Thread.sleepNanos0(Native Method)
java.base@25.0.4/java.lang.Thread.sleepNanos(Thread.java:509)
java.base@25.0.4/java.lang.Thread.sleep(Thread.java:540)
com.cohort.util.Math2.sleep(Math2.java:372)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:1003)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:132)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:59)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:347)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2201)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:949)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:483)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:74)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#21 Thread[#144,http-nio-8080-exec-18,5,main] TIMED_WAITING daemon
java.base@25.0.4/java.lang.Object.wait0(Native Method)
java.base@25.0.4/java.lang.Object.wait(Object.java:389)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1849)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:969)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:811)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:759)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:577)
org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:96)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:199)
org.apache.coyote.Response.doWrite(Response.java:780)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:319)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:844)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:730)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:380)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:352)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:110)
java.base@25.0.4/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:123)
java.base@25.0.4/java.io.BufferedOutputStream.write(BufferedOutputStream.java:188)
java.base@25.0.4/java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:342)
java.base@25.0.4/java.util.zip.DeflaterOutputStream.write(DeflaterOutputStream.java:273)
java.base@25.0.4/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:13932)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7480)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:737)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:132)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:59)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:347)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2201)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:949)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:483)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:74)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#22 Thread[#145,http-nio-8080-exec-19,5,main] TIMED_WAITING daemon
java.base@25.0.4/java.lang.Thread.sleepNanos0(Native Method)
java.base@25.0.4/java.lang.Thread.sleepNanos(Thread.java:509)
java.base@25.0.4/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.Erddap.sendHttpError(Erddap.java:24191)
gov.noaa.pfel.erddap.Erddap.sendResourceNotFoundError(Erddap.java:24171)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6634)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:725)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:132)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:59)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:347)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2201)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:949)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:483)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:74)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#23 Thread[#146,http-nio-8080-exec-20,5,main] TIMED_WAITING daemon
java.base@25.0.4/java.lang.Object.wait0(Native Method)
java.base@25.0.4/java.lang.Object.wait(Object.java:389)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1849)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:969)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:811)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:759)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:577)
org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:96)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:199)
org.apache.coyote.Response.doWrite(Response.java:780)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:319)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:844)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:730)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:380)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:352)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:110)
java.base@25.0.4/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:123)
java.base@25.0.4/java.io.BufferedOutputStream.write(BufferedOutputStream.java:188)
java.base@25.0.4/java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:342)
java.base@25.0.4/java.util.zip.DeflaterOutputStream.write(DeflaterOutputStream.java:273)
java.base@25.0.4/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:13932)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7480)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:737)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:132)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:59)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:347)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2201)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:949)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:483)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:74)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#24 Thread[#148,http-nio-8080-exec-22,5,main] TIMED_WAITING daemon
java.base@25.0.4/java.lang.Object.wait0(Native Method)
java.base@25.0.4/java.lang.Object.wait(Object.java:389)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1849)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:969)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:811)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:759)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:577)
org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:96)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:199)
org.apache.coyote.Response.doWrite(Response.java:780)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:319)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:844)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:730)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:380)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:352)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:110)
java.base@25.0.4/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:123)
java.base@25.0.4/java.io.BufferedOutputStream.write(BufferedOutputStream.java:188)
java.base@25.0.4/java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:342)
java.base@25.0.4/java.util.zip.DeflaterOutputStream.write(DeflaterOutputStream.java:273)
java.base@25.0.4/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:13932)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7480)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:737)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:132)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:59)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:347)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2201)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:949)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:483)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:74)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#25 Thread[#150,http-nio-8080-exec-24,5,main] TIMED_WAITING daemon
java.base@25.0.4/java.lang.Object.wait0(Native Method)
java.base@25.0.4/java.lang.Object.wait(Object.java:389)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1849)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:969)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:811)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:759)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:577)
org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:96)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:199)
org.apache.coyote.Response.doWrite(Response.java:780)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:319)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:844)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:730)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:380)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:352)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:110)
java.base@25.0.4/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:123)
java.base@25.0.4/java.io.BufferedOutputStream.write(BufferedOutputStream.java:188)
java.base@25.0.4/java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:342)
java.base@25.0.4/java.util.zip.DeflaterOutputStream.write(DeflaterOutputStream.java:273)
java.base@25.0.4/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:13932)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7480)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:737)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:132)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:59)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:347)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2201)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:949)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:483)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:74)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#26 Thread[#153,http-nio-8080-exec-27,5,main] TIMED_WAITING daemon
java.base@25.0.4/java.lang.Object.wait0(Native Method)
java.base@25.0.4/java.lang.Object.wait(Object.java:389)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1849)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:969)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:811)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:759)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:577)
org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:96)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:199)
org.apache.coyote.Response.doWrite(Response.java:780)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:319)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:844)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:730)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:380)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:352)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:110)
java.base@25.0.4/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:123)
java.base@25.0.4/java.io.BufferedOutputStream.write(BufferedOutputStream.java:188)
java.base@25.0.4/java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:342)
java.base@25.0.4/java.util.zip.DeflaterOutputStream.write(DeflaterOutputStream.java:273)
java.base@25.0.4/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:13932)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7480)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:737)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:132)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:59)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:347)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2201)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:949)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:483)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:74)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#27 Thread[#1531,http-nio-8080-exec-127,5,main] TIMED_WAITING daemon
java.base@25.0.4/java.lang.Object.wait0(Native Method)
java.base@25.0.4/java.lang.Object.wait(Object.java:389)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1849)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:969)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:811)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:759)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:577)
org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:96)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:199)
org.apache.coyote.Response.doWrite(Response.java:780)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:319)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:844)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:730)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:380)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:352)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:110)
java.base@25.0.4/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:123)
java.base@25.0.4/java.io.BufferedOutputStream.write(BufferedOutputStream.java:188)
java.base@25.0.4/java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:342)
java.base@25.0.4/java.util.zip.DeflaterOutputStream.write(DeflaterOutputStream.java:273)
java.base@25.0.4/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:13932)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7480)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:737)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:132)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:59)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:347)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2201)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:949)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:483)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:74)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#28 Thread[#158,http-nio-8080-exec-32,5,main] RUNNABLE daemon
com.cohort.array.StringArray.set(StringArray.java:1071)
com.cohort.array.StringArray.fromJson(StringArray.java:255)
gov.noaa.pfel.coastwatch.pointdata.Table.readEnhancedFlatNc(Table.java:5398)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles.tryToLoadDirFileTable(EDDGridFromFiles.java:2237)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles.getFileTable(EDDGridFromFiles.java:2191)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.<init>(GridDataAccessor.java:377)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.<init>(GridDataAccessor.java:104)
gov.noaa.pfel.erddap.filetypes.SeparatedValue.saveAsSeparatedAscii(SeparatedValue.java:91)
gov.noaa.pfel.erddap.filetypes.SeparatedValue.writeGridToStream(SeparatedValue.java:37)
gov.noaa.pfel.erddap.dataset.EDDGrid.respondToDapQuery(EDDGrid.java:2827)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6803)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:725)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:132)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:59)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:347)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2201)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:949)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:483)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:74)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#29 Thread[#164,http-nio-8080-exec-38,5,main] TIMED_WAITING daemon
java.base@25.0.4/java.lang.Object.wait0(Native Method)
java.base@25.0.4/java.lang.Object.wait(Object.java:389)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1849)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:969)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:811)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:759)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:577)
org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:96)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:199)
org.apache.coyote.Response.doWrite(Response.java:780)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:319)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:844)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:730)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:380)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:352)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:110)
java.base@25.0.4/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:123)
java.base@25.0.4/java.io.BufferedOutputStream.write(BufferedOutputStream.java:188)
java.base@25.0.4/java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:342)
java.base@25.0.4/java.util.zip.DeflaterOutputStream.write(DeflaterOutputStream.java:273)
java.base@25.0.4/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:13932)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7480)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:737)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:132)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:59)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:347)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2201)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:949)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:483)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:74)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#30 Thread[#1649,http-nio-8080-exec-133,5,main] TIMED_WAITING daemon
java.base@25.0.4/java.lang.Object.wait0(Native Method)
java.base@25.0.4/java.lang.Object.wait(Object.java:389)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1849)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:969)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:811)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:759)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:577)
org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:96)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:199)
org.apache.coyote.Response.doWrite(Response.java:780)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:319)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:844)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:730)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:380)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:352)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:110)
java.base@25.0.4/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:123)
java.base@25.0.4/java.io.BufferedOutputStream.write(BufferedOutputStream.java:188)
java.base@25.0.4/java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:342)
java.base@25.0.4/java.util.zip.DeflaterOutputStream.write(DeflaterOutputStream.java:273)
java.base@25.0.4/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:13932)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7480)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:737)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:132)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:59)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:347)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2201)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:949)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:483)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:74)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#31 Thread[#166,http-nio-8080-exec-40,5,main] TIMED_WAITING daemon
java.base@25.0.4/java.lang.Thread.sleepNanos0(Native Method)
java.base@25.0.4/java.lang.Thread.sleepNanos(Thread.java:509)
java.base@25.0.4/java.lang.Thread.sleep(Thread.java:540)
com.cohort.util.Math2.sleep(Math2.java:372)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6837)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:725)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:132)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:59)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:347)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2201)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:949)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:483)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:74)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#32 Thread[#1663,http-nio-8080-exec-136,5,main] TIMED_WAITING daemon
java.base@25.0.4/java.lang.Object.wait0(Native Method)
java.base@25.0.4/java.lang.Object.wait(Object.java:389)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1849)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:969)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:811)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:759)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:577)
org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:96)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:199)
org.apache.coyote.Response.doWrite(Response.java:780)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:319)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:844)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:730)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:380)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:352)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:110)
java.base@25.0.4/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:123)
java.base@25.0.4/java.io.BufferedOutputStream.write(BufferedOutputStream.java:188)
java.base@25.0.4/java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:342)
java.base@25.0.4/java.util.zip.DeflaterOutputStream.write(DeflaterOutputStream.java:273)
java.base@25.0.4/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:13932)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7480)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:737)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:132)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:59)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:347)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2201)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:949)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:483)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:74)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#33 Thread[#171,http-nio-8080-exec-45,5,main] TIMED_WAITING daemon
java.base@25.0.4/java.lang.Thread.sleepNanos0(Native Method)
java.base@25.0.4/java.lang.Thread.sleepNanos(Thread.java:509)
java.base@25.0.4/java.lang.Thread.sleep(Thread.java:540)
com.cohort.util.Math2.sleep(Math2.java:372)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:1003)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:132)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:59)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:347)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2201)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:949)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:483)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:74)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#34 Thread[#173,http-nio-8080-exec-47,5,main] TIMED_WAITING daemon
java.base@25.0.4/java.lang.Thread.sleepNanos0(Native Method)
java.base@25.0.4/java.lang.Thread.sleepNanos(Thread.java:509)
java.base@25.0.4/java.lang.Thread.sleep(Thread.java:540)
com.cohort.util.Math2.sleep(Math2.java:372)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:1003)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:132)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:59)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:347)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2201)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:949)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:483)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:74)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#35 Thread[#176,http-nio-8080-exec-50,5,main] TIMED_WAITING daemon
java.base@25.0.4/java.lang.Thread.sleepNanos0(Native Method)
java.base@25.0.4/java.lang.Thread.sleepNanos(Thread.java:509)
java.base@25.0.4/java.lang.Thread.sleep(Thread.java:540)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:656)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:132)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:59)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:347)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2201)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:949)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:483)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:74)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#36 Thread[#1791,http-nio-8080-exec-137,5,main] TIMED_WAITING daemon
java.base@25.0.4/java.lang.Object.wait0(Native Method)
java.base@25.0.4/java.lang.Object.wait(Object.java:389)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1849)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:969)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:811)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:759)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:577)
org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:96)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:199)
org.apache.coyote.Response.doWrite(Response.java:780)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:319)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:844)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:730)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:380)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:352)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:110)
java.base@25.0.4/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:123)
java.base@25.0.4/java.io.BufferedOutputStream.write(BufferedOutputStream.java:188)
java.base@25.0.4/java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:342)
java.base@25.0.4/java.util.zip.DeflaterOutputStream.write(DeflaterOutputStream.java:273)
java.base@25.0.4/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:13932)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7480)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:737)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:132)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:59)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:347)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2201)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:949)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:483)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:74)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#37 Thread[#183,http-nio-8080-exec-57,5,main] RUNNABLE daemon
java.base@25.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@25.0.4/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:271)
java.base@25.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1803)
java.base@25.0.4/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:460)
org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:115)
org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:32)
org.apache.tomcat.util.threads.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:889)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:936)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:483)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:74)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#38 Thread[#186,http-nio-8080-exec-60,5,main] TIMED_WAITING daemon
java.base@25.0.4/java.lang.Thread.sleepNanos0(Native Method)
java.base@25.0.4/java.lang.Thread.sleepNanos(Thread.java:509)
java.base@25.0.4/java.lang.Thread.sleep(Thread.java:540)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:656)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:132)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:59)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:347)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2201)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:949)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:483)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:74)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#39 Thread[#187,http-nio-8080-exec-61,5,main] TIMED_WAITING daemon
java.base@25.0.4/java.lang.Object.wait0(Native Method)
java.base@25.0.4/java.lang.Object.wait(Object.java:389)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1849)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:969)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:811)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:759)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:577)
org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:96)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:199)
org.apache.coyote.Response.doWrite(Response.java:780)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:319)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:844)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:730)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:380)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:352)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:110)
java.base@25.0.4/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:123)
java.base@25.0.4/java.io.BufferedOutputStream.write(BufferedOutputStream.java:188)
java.base@25.0.4/java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:342)
java.base@25.0.4/java.util.zip.DeflaterOutputStream.write(DeflaterOutputStream.java:273)
java.base@25.0.4/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:13932)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7480)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:737)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:132)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:59)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:347)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2201)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:949)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:483)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:74)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#40 Thread[#189,http-nio-8080-exec-63,5,main] TIMED_WAITING daemon
java.base@25.0.4/java.lang.Object.wait0(Native Method)
java.base@25.0.4/java.lang.Object.wait(Object.java:389)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1849)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:969)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:811)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:759)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:577)
org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:96)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:199)
org.apache.coyote.Response.doWrite(Response.java:780)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:319)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:844)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:730)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:380)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:352)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:110)
java.base@25.0.4/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:123)
java.base@25.0.4/java.io.BufferedOutputStream.write(BufferedOutputStream.java:188)
java.base@25.0.4/java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:342)
java.base@25.0.4/java.util.zip.DeflaterOutputStream.write(DeflaterOutputStream.java:273)
java.base@25.0.4/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:13932)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7480)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:737)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:132)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:59)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:347)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2201)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:949)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:483)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:74)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#41 Thread[#196,http-nio-8080-exec-70,5,main] TIMED_WAITING daemon
java.base@25.0.4/java.lang.Thread.sleepNanos0(Native Method)
java.base@25.0.4/java.lang.Thread.sleepNanos(Thread.java:509)
java.base@25.0.4/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:1026)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:132)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:59)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:347)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2201)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:949)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:483)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:74)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#42 Thread[#197,http-nio-8080-exec-71,5,main] RUNNABLE daemon
java.base@25.0.4/jdk.internal.util.ArraysSupport.unsignedHashCode(ArraysSupport.java:378)
java.base@25.0.4/jdk.internal.util.ArraysSupport.vectorizedHashCode(ArraysSupport.java:365)
java.base@25.0.4/jdk.internal.util.ArraysSupport.hashCodeOfUnsigned(ArraysSupport.java:276)
java.base@25.0.4/java.lang.StringLatin1.hashCode(StringLatin1.java:195)
java.base@25.0.4/java.lang.String.hashCode(String.java:2432)
com.cohort.util.String2.canonical(String2.java:5644)
com.cohort.array.StringArray.set(StringArray.java:1071)
com.cohort.array.StringArray.fromJson(StringArray.java:255)
gov.noaa.pfel.coastwatch.pointdata.Table.readEnhancedFlatNc(Table.java:5398)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles.tryToLoadDirFileTable(EDDGridFromFiles.java:2237)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles.getFileTable(EDDGridFromFiles.java:2191)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.<init>(GridDataAccessor.java:377)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.<init>(GridDataAccessor.java:104)
gov.noaa.pfel.erddap.filetypes.JsonFiles.saveAsJson(JsonFiles.java:84)
gov.noaa.pfel.erddap.filetypes.JsonFiles.writeGridToStream(JsonFiles.java:34)
gov.noaa.pfel.erddap.dataset.EDDGrid.respondToDapQuery(EDDGrid.java:2827)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6803)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:725)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:132)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:59)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:347)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2201)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:949)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:483)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:74)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#43 Thread[#200,http-nio-8080-exec-74,5,main] TIMED_WAITING daemon
java.base@25.0.4/java.lang.Object.wait0(Native Method)
java.base@25.0.4/java.lang.Object.wait(Object.java:389)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1849)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:969)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:811)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:759)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:577)
org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:96)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:199)
org.apache.coyote.Response.doWrite(Response.java:780)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:319)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:844)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:730)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:380)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:352)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:110)
java.base@25.0.4/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:123)
java.base@25.0.4/java.io.BufferedOutputStream.write(BufferedOutputStream.java:188)
java.base@25.0.4/java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:342)
java.base@25.0.4/java.util.zip.DeflaterOutputStream.write(DeflaterOutputStream.java:273)
java.base@25.0.4/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:13932)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7480)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:737)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:132)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:59)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:347)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2201)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:949)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:483)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:74)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#44 Thread[#201,http-nio-8080-exec-75,5,main] TIMED_WAITING daemon
java.base@25.0.4/java.lang.Object.wait0(Native Method)
java.base@25.0.4/java.lang.Object.wait(Object.java:389)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1849)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:969)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:811)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:759)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:577)
org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:96)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:199)
org.apache.coyote.Response.doWrite(Response.java:780)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:319)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:844)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:730)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:380)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:352)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:110)
java.base@25.0.4/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:123)
java.base@25.0.4/java.io.BufferedOutputStream.write(BufferedOutputStream.java:188)
java.base@25.0.4/java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:342)
java.base@25.0.4/java.util.zip.DeflaterOutputStream.write(DeflaterOutputStream.java:273)
java.base@25.0.4/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:13932)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7480)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:737)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:132)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:59)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:347)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2201)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:949)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:483)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:74)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#45 Thread[#202,http-nio-8080-exec-76,5,main] TIMED_WAITING daemon
java.base@25.0.4/java.lang.Object.wait0(Native Method)
java.base@25.0.4/java.lang.Object.wait(Object.java:389)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1849)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:969)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:811)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:759)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:577)
org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:96)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:199)
org.apache.coyote.Response.doWrite(Response.java:780)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:319)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:844)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:730)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:380)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:352)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:110)
java.base@25.0.4/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:123)
java.base@25.0.4/java.io.BufferedOutputStream.write(BufferedOutputStream.java:188)
java.base@25.0.4/java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:342)
java.base@25.0.4/java.util.zip.DeflaterOutputStream.write(DeflaterOutputStream.java:273)
java.base@25.0.4/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:13932)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7480)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:737)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:132)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:59)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:347)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2201)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:949)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:483)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:74)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#46 Thread[#204,http-nio-8080-exec-78,5,main] TIMED_WAITING daemon
java.base@25.0.4/java.lang.Thread.sleepNanos0(Native Method)
java.base@25.0.4/java.lang.Thread.sleepNanos(Thread.java:509)
java.base@25.0.4/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.Erddap.sendHttpError(Erddap.java:24191)
gov.noaa.pfel.erddap.Erddap.sendResourceNotFoundError(Erddap.java:24171)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6634)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:725)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:132)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:59)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:347)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2201)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:949)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:483)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:74)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#47 Thread[#205,http-nio-8080-exec-79,5,main] TIMED_WAITING daemon
java.base@25.0.4/java.lang.Thread.sleepNanos0(Native Method)
java.base@25.0.4/java.lang.Thread.sleepNanos(Thread.java:509)
java.base@25.0.4/java.lang.Thread.sleep(Thread.java:540)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:656)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:132)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:59)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:347)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2201)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:949)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:483)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:74)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#48 Thread[#207,http-nio-8080-exec-81,5,main] TIMED_WAITING daemon
java.base@25.0.4/java.lang.Object.wait0(Native Method)
java.base@25.0.4/java.lang.Object.wait(Object.java:389)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1849)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:969)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:811)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:759)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:577)
org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:96)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:199)
org.apache.coyote.Response.doWrite(Response.java:780)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:319)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:844)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:730)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:380)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:352)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:110)
java.base@25.0.4/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:123)
java.base@25.0.4/java.io.BufferedOutputStream.write(BufferedOutputStream.java:188)
java.base@25.0.4/java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:342)
java.base@25.0.4/java.util.zip.DeflaterOutputStream.write(DeflaterOutputStream.java:273)
java.base@25.0.4/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:13932)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7480)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:737)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:132)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:59)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:347)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2201)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:949)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:483)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:74)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#49 Thread[#210,http-nio-8080-exec-84,5,main] TIMED_WAITING daemon
java.base@25.0.4/java.lang.Thread.sleepNanos0(Native Method)
java.base@25.0.4/java.lang.Thread.sleepNanos(Thread.java:509)
java.base@25.0.4/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:1026)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:132)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:59)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:347)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2201)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:949)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:483)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:74)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#50 Thread[#216,http-nio-8080-exec-90,5,main] TIMED_WAITING daemon
java.base@25.0.4/java.lang.Object.wait0(Native Method)
java.base@25.0.4/java.lang.Object.wait(Object.java:389)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1849)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:969)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:811)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:759)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:577)
org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:96)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:199)
org.apache.coyote.Response.doWrite(Response.java:780)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:319)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:844)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:730)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:380)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:352)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:110)
java.base@25.0.4/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:123)
java.base@25.0.4/java.io.BufferedOutputStream.write(BufferedOutputStream.java:188)
java.base@25.0.4/java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:342)
java.base@25.0.4/java.util.zip.DeflaterOutputStream.write(DeflaterOutputStream.java:273)
java.base@25.0.4/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:13932)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7480)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:737)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:132)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:59)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:347)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2201)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:949)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:483)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:74)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#51 Thread[#218,http-nio-8080-exec-92,5,main] TIMED_WAITING daemon
java.base@25.0.4/java.lang.Object.wait0(Native Method)
java.base@25.0.4/java.lang.Object.wait(Object.java:389)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1849)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:969)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:811)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:759)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:577)
org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:96)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:199)
org.apache.coyote.Response.doWrite(Response.java:780)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:319)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:844)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:730)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:380)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:352)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:110)
java.base@25.0.4/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:123)
java.base@25.0.4/java.io.BufferedOutputStream.write(BufferedOutputStream.java:188)
java.base@25.0.4/java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:342)
java.base@25.0.4/java.util.zip.DeflaterOutputStream.write(DeflaterOutputStream.java:273)
java.base@25.0.4/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:13932)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7480)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:737)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:132)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:59)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:347)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2201)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:949)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:483)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:74)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#52 Thread[#220,http-nio-8080-exec-94,5,main] TIMED_WAITING daemon
java.base@25.0.4/java.lang.Object.wait0(Native Method)
java.base@25.0.4/java.lang.Object.wait(Object.java:389)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1849)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:969)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:811)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:759)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:577)
org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:96)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:199)
org.apache.coyote.Response.doWrite(Response.java:780)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:319)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:844)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:730)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:380)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:352)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:110)
java.base@25.0.4/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:123)
java.base@25.0.4/java.io.BufferedOutputStream.write(BufferedOutputStream.java:188)
java.base@25.0.4/java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:342)
java.base@25.0.4/java.util.zip.DeflaterOutputStream.write(DeflaterOutputStream.java:273)
java.base@25.0.4/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:13932)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7480)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:737)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:132)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:59)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:347)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2201)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:949)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:483)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:74)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#53 Thread[#238,TouchThread,5,main] RUNNABLE
java.base@25.0.4/sun.nio.ch.Net.poll(Native Method)
java.base@25.0.4/sun.nio.ch.NioSocketImpl.park(NioSocketImpl.java:190)
java.base@25.0.4/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:549)
java.base@25.0.4/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:594)
java.base@25.0.4/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:284)
java.base@25.0.4/java.net.Socket.connect(Socket.java:659)
java.base@25.0.4/sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:304)
java.base@25.0.4/sun.net.NetworkClient.doConnect(NetworkClient.java:161)
java.base@25.0.4/sun.net.www.http.HttpClient.openServer(HttpClient.java:516)
java.base@25.0.4/sun.net.www.http.HttpClient.openServer(HttpClient.java:604)
java.base@25.0.4/sun.net.www.protocol.https.HttpsClient.<init>(HttpsClient.java:207)
java.base@25.0.4/sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:289)
java.base@25.0.4/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:196)
java.base@25.0.4/sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:963)
java.base@25.0.4/sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:899)
java.base@25.0.4/sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:872)
java.base@25.0.4/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:181)
java.base@25.0.4/sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:141)
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)
#54 Thread[#3,main,5,main] RUNNABLE
java.base@25.0.4/sun.nio.ch.Net.accept(Native Method)
java.base@25.0.4/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:751)
java.base@25.0.4/java.net.ServerSocket.implAccept(ServerSocket.java:593)
java.base@25.0.4/java.net.ServerSocket.platformImplAccept(ServerSocket.java:560)
java.base@25.0.4/java.net.ServerSocket.implAccept(ServerSocket.java:536)
java.base@25.0.4/java.net.ServerSocket.implAccept(ServerSocket.java:482)
java.base@25.0.4/java.net.ServerSocket.accept(ServerSocket.java:441)
org.apache.catalina.core.StandardServer.await(StandardServer.java:559)
org.apache.catalina.startup.Catalina.await(Catalina.java:973)
org.apache.catalina.startup.Catalina.start(Catalina.java:921)
java.base@25.0.4/java.lang.invoke.LambdaForm$DMH/0x0000000085148c00.invokeVirtual(LambdaForm$DMH)
java.base@25.0.4/java.lang.invoke.LambdaForm$MH/0x0000000085149400.invoke(LambdaForm$MH)
java.base@25.0.4/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
java.base@25.0.4/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:154)
java.base@25.0.4/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
java.base@25.0.4/java.lang.reflect.Method.invoke(Method.java:565)
app//org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:345)
app//org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:482)
#55 Thread[#34,Reference Handler,10,system] RUNNABLE daemon
java.base@25.0.4/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
java.base@25.0.4/java.lang.ref.Reference.processPendingReferences(Reference.java:246)
java.base@25.0.4/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208)
#56 Thread[#35,Finalizer,8,system] WAITING daemon
java.base@25.0.4/java.lang.Object.wait0(Native Method)
java.base@25.0.4/java.lang.Object.wait(Object.java:389)
java.base@25.0.4/java.lang.Object.wait(Object.java:351)
java.base@25.0.4/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:137)
java.base@25.0.4/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:215)
java.base@25.0.4/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:165)
#57 Thread[#36,Signal Dispatcher,9,system] RUNNABLE daemon
#58 Thread[#43415,LoadDatasets,5,main] RUNNABLE
java.base@25.0.4/java.io.RandomAccessFile.readBytes0(Native Method)
java.base@25.0.4/java.io.RandomAccessFile.readBytes(RandomAccessFile.java:395)
java.base@25.0.4/java.io.RandomAccessFile.read(RandomAccessFile.java:437)
ucar.unidata.io.RandomAccessFile.read_(RandomAccessFile.java:752)
ucar.unidata.io.RandomAccessFile.readBuffer(RandomAccessFile.java:513)
ucar.unidata.io.RandomAccessFile.seek(RandomAccessFile.java:501)
ucar.unidata.io.RandomAccessFile.read(RandomAccessFile.java:639)
ucar.unidata.io.RandomAccessFile.readInt(RandomAccessFile.java:1236)
ucar.unidata.io.RandomAccessFile.readLong(RandomAccessFile.java:1325)
ucar.unidata.io.RandomAccessFile.readDouble(RandomAccessFile.java:1435)
ucar.nc2.iosp.IospHelper.readData(IospHelper.java:128)
ucar.nc2.iosp.IospHelper.readDataFill(IospHelper.java:51)
ucar.nc2.internal.iosp.netcdf3.N3iospNew.readData(N3iospNew.java:337)
ucar.nc2.internal.iosp.netcdf3.N3iospNew.readData(N3iospNew.java:183)
ucar.nc2.NetcdfFile.readData(NetcdfFile.java:2122)
ucar.nc2.Variable.reallyRead(Variable.java:854)
ucar.nc2.Variable._read(Variable.java:736)
ucar.nc2.Variable.read(Variable.java:614)
gov.noaa.pfel.coastwatch.griddata.NcHelper.getPrimitiveArray(NcHelper.java:536)
gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile$VarData.loadArrayAndAttributes(TableFromMultidimNcFile.java:57)
gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile.loadSingleVariable(TableFromMultidimNcFile.java:1029)
gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.loadSingleVar(EDDTableFromMultidimNcFiles.java:178)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesNcLow.processFileVariableMetadata(EDDTableFromFilesNcLow.java:503)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesNcLow.getFileMetadata(EDDTableFromFilesNcLow.java:622)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:2023)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesNcLow.<init>(EDDTableFromFilesNcLow.java:73)
gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.<init>(EDDTableFromMultidimNcFiles.java:106)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.fromXml(EDDTableFromFiles.java:674)
java.base@25.0.4/java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(DirectMethodHandle$Holder)
java.base@25.0.4/java.lang.invoke.LambdaForm$MH/0x0000000085828c00.invoke(LambdaForm$MH)
java.base@25.0.4/java.lang.invoke.LambdaForm$MH/0x00000000850ca800.invokeExact_MT(LambdaForm$MH)
java.base@25.0.4/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:156)
java.base@25.0.4/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
java.base@25.0.4/java.lang.reflect.Method.invoke(Method.java:565)
gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:688)
gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:699)
gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:247)
#59 Thread[#44239,pool-35384-thread-1,5,main] RUNNABLE
java.base@25.0.4/java.util.zip.Inflater.inflateBytesBytes(Native Method)
java.base@25.0.4/java.util.zip.Inflater.inflate(Inflater.java:354)
java.base@25.0.4/java.util.zip.InflaterInputStream.read(InflaterInputStream.java:210)
java.base@25.0.4/java.io.FilterInputStream.read(FilterInputStream.java:95)
ucar.nc2.util.IO.copyB(IO.java:195)
ucar.nc2.filter.Deflate.decode(Deflate.java:78)
ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB$DataChunk.getByteBuffer(H5tiledLayoutBB.java:254)
ucar.nc2.iosp.LayoutBBTiled.hasNext(LayoutBBTiled.java:101)
ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB.hasNext(H5tiledLayoutBB.java:162)
ucar.nc2.iosp.IospHelper.readData(IospHelper.java:332)
ucar.nc2.iosp.IospHelper.readDataFill(IospHelper.java:292)
ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:230)
ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:204)
ucar.nc2.NetcdfFile.readData(NetcdfFile.java:2122)
ucar.nc2.Variable.reallyRead(Variable.java: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.4/java.util.concurrent.FutureTask.run(FutureTask.java:328)
java.base@25.0.4/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545)
java.base@25.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:328)
java.base@25.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090)
java.base@25.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#60 Thread[#44240,pool-35384-thread-2,5,main] RUNNABLE
java.base@25.0.4/java.util.zip.Inflater.inflateBytesBytes(Native Method)
java.base@25.0.4/java.util.zip.Inflater.inflate(Inflater.java:354)
java.base@25.0.4/java.util.zip.InflaterInputStream.read(InflaterInputStream.java:210)
java.base@25.0.4/java.io.FilterInputStream.read(FilterInputStream.java:95)
ucar.nc2.util.IO.copyB(IO.java:195)
ucar.nc2.filter.Deflate.decode(Deflate.java:78)
ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB$DataChunk.getByteBuffer(H5tiledLayoutBB.java:254)
ucar.nc2.iosp.LayoutBBTiled.hasNext(LayoutBBTiled.java:101)
ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB.hasNext(H5tiledLayoutBB.java:162)
ucar.nc2.iosp.IospHelper.readData(IospHelper.java:332)
ucar.nc2.iosp.IospHelper.readDataFill(IospHelper.java:292)
ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:230)
ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:204)
ucar.nc2.NetcdfFile.readData(NetcdfFile.java:2122)
ucar.nc2.Variable.reallyRead(Variable.java: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.4/java.util.concurrent.FutureTask.run(FutureTask.java:328)
java.base@25.0.4/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545)
java.base@25.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:328)
java.base@25.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090)
java.base@25.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#61 Thread[#44241,pool-35385-thread-1,5,main] RUNNABLE
java.base@25.0.4/java.io.RandomAccessFile.readBytes0(Native Method)
java.base@25.0.4/java.io.RandomAccessFile.readBytes(RandomAccessFile.java:395)
java.base@25.0.4/java.io.RandomAccessFile.read(RandomAccessFile.java:437)
ucar.unidata.io.RandomAccessFile.read_(RandomAccessFile.java:752)
ucar.unidata.io.RandomAccessFile.readBuffer(RandomAccessFile.java:513)
ucar.unidata.io.RandomAccessFile.seek(RandomAccessFile.java:501)
ucar.nc2.iosp.hdf5.DataBTree$Node.<init>(DataBTree.java:165)
ucar.nc2.iosp.hdf5.DataBTree$Node.next(DataBTree.java:288)
ucar.nc2.iosp.hdf5.DataBTree$DataChunkIterator.next(DataBTree.java:140)
ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB$DataChunkIterator.next(H5tiledLayoutBB.java:195)
ucar.nc2.iosp.LayoutBBTiled.hasNext(LayoutBBTiled.java:81)
ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB.hasNext(H5tiledLayoutBB.java:162)
ucar.nc2.iosp.IospHelper.readData(IospHelper.java:332)
ucar.nc2.iosp.IospHelper.readDataFill(IospHelper.java:292)
ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:230)
ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:204)
ucar.nc2.NetcdfFile.readData(NetcdfFile.java:2122)
ucar.nc2.Variable.reallyRead(Variable.java: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.4/java.util.concurrent.FutureTask.run(FutureTask.java:328)
java.base@25.0.4/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545)
java.base@25.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:328)
java.base@25.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090)
java.base@25.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#62 Thread[#44242,pool-35385-thread-2,5,main] RUNNABLE
java.base@25.0.4/java.util.zip.Inflater.inflateBytesBytes(Native Method)
java.base@25.0.4/java.util.zip.Inflater.inflate(Inflater.java:354)
java.base@25.0.4/java.util.zip.InflaterInputStream.read(InflaterInputStream.java:210)
java.base@25.0.4/java.io.FilterInputStream.read(FilterInputStream.java:95)
ucar.nc2.util.IO.copyB(IO.java:195)
ucar.nc2.filter.Deflate.decode(Deflate.java:78)
ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB$DataChunk.getByteBuffer(H5tiledLayoutBB.java:254)
ucar.nc2.iosp.LayoutBBTiled.hasNext(LayoutBBTiled.java:101)
ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB.hasNext(H5tiledLayoutBB.java:162)
ucar.nc2.iosp.IospHelper.readData(IospHelper.java:332)
ucar.nc2.iosp.IospHelper.readDataFill(IospHelper.java:292)
ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:230)
ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:204)
ucar.nc2.NetcdfFile.readData(NetcdfFile.java:2122)
ucar.nc2.Variable.reallyRead(Variable.java: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.4/java.util.concurrent.FutureTask.run(FutureTask.java:328)
java.base@25.0.4/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545)
java.base@25.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:328)
java.base@25.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090)
java.base@25.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#63 Thread[#44243,pool-35386-thread-1,5,main] RUNNABLE
java.base@25.0.4/java.io.RandomAccessFile.readBytes0(Native Method)
java.base@25.0.4/java.io.RandomAccessFile.readBytes(RandomAccessFile.java:395)
java.base@25.0.4/java.io.RandomAccessFile.read(RandomAccessFile.java:437)
ucar.unidata.io.RandomAccessFile.read_(RandomAccessFile.java:752)
ucar.unidata.io.RandomAccessFile.readBuffer(RandomAccessFile.java:513)
ucar.unidata.io.RandomAccessFile.seek(RandomAccessFile.java:501)
ucar.nc2.iosp.IospHelper.readData(IospHelper.java:117)
ucar.nc2.iosp.IospHelper.readDataFill(IospHelper.java:58)
ucar.nc2.internal.iosp.hdf5.H5iospNew.readDataPrimitive(H5iospNew.java:580)
ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:394)
ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:268)
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.4/java.util.concurrent.FutureTask.run(FutureTask.java:328)
java.base@25.0.4/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545)
java.base@25.0.4/java.util.concurrent.FutureTask.run(FutureTask.java:328)
java.base@25.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090)
java.base@25.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#64 Thread[#4456,http-nio-8080-exec-143,5,main] TIMED_WAITING daemon
java.base@25.0.4/java.lang.Thread.sleepNanos0(Native Method)
java.base@25.0.4/java.lang.Thread.sleepNanos(Thread.java:509)
java.base@25.0.4/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:1026)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:132)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:59)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:347)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2201)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:949)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:483)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:74)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
#65 Thread[#52,Notification Thread,9,system] RUNNABLE daemon
#66 Thread[#53,Common-Cleaner,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@25.0.4/java.lang.Object.wait0(Native Method)
java.base@25.0.4/java.lang.Object.wait(Object.java:389)
java.base@25.0.4/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:123)
java.base@25.0.4/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:201)
java.base@25.0.4/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:146)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
java.base@25.0.4/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:148)
#67 Thread[#58,Cleaner-0,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@25.0.4/java.lang.Object.wait0(Native Method)
java.base@25.0.4/java.lang.Object.wait(Object.java:389)
java.base@25.0.4/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:123)
java.base@25.0.4/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:201)
java.base@25.0.4/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:146)
java.base@25.0.4/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.4/java.lang.Thread.run(Thread.java:1474)
java.base@25.0.4/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:148)