![]() |
Metocean: In Situ Observing System |
Brought to you by NOAA NMFS SWFSC ERD |
Current time is 2026-08-21T01:32:23-05:00
Startup was at 2026-08-20T18:25:10-05:00
Last major LoadDatasets started 7m 2s ago and finished after 15 seconds.
Currently, no dataset is loading.
nGridDatasets = 0
nTableDatasets = 186
nTotalDatasets = 186
n Datasets Failed To Load (in the last major LoadDatasets) = 0
Reasons for failing to load datasets:
Unique users (since startup) n = 616
Response Failed Time (since last major LoadDatasets) n = 167, median ~= 1468 ms
Response Failed Time (since last Daily Report) n = 8772, median ~= 1 ms
Response Failed Time (since startup) n = 8780, median ~= 1 ms
Response Succeeded Time (since last major LoadDatasets) n = 344, median ~= 1900 ms
Response Succeeded Time (since last Daily Report) n = 17416, median ~= 861 ms
Response Succeeded Time (since startup) n = 17420, median ~= 861 ms
TaskThread has finished 550 out of 550 tasks. Currently, no task is running.
TaskThread Failed Time (since last Daily Report) n = 0
TaskThread Failed Time (since startup) n = 0
TaskThread Succeeded Time (since last Daily Report) n = 439, median ~= 993 ms
TaskThread Succeeded Time (since startup) n = 550, median ~= 193 ms
EmailThread has sent 828 out of 930 emails. The current email session has been running for 29.128 s.
EmailThread Failed Time (since last Daily Report) n = 70, median ~= 0 ms
EmailThread Succeeded Time (since last Daily Report) n = 0
TouchThread has finished 0 out of 0 touches. Currently, the thread is sleeping.
TouchThread Failed Time (since last Daily Report) n = 0
TouchThread Succeeded Time (since last Daily Report) n = 0
OS info: totalCPULoad=0.2745827 processCPULoad=0.25329524 totalMemory=95215MB freeMemory=14387MB totalSwapSpace=8191MB freeSwapSpace=8191MB
Number of active requests=5
Number of threads: Tomcat-waiting=6, inotify=1, other=25
4 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse= 3202 MB (highWaterMark= 18580 MB) (Xmx ~= 65536 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-08-21T01:25:28-05:00 7s 0 0 186.0 932 ( 606) 652 ( 0) 0 0 0 13 1 14 1000 10 2%
2026-08-21T01:10:28-05:00 8s 1 0 186.0 301 ( 1023) 211 ( 31) 0 0 58 13 1 15 336 4 2%
2026-08-21T00:55:41-05:00 19s 112 0 186.0 545 ( 1011) 141 ( 1) 0 0 0 15 1 13 318 8 0%
2026-08-21T00:40:47-05:00 26s 29 0 186.0 655 ( 1256) 224 ( 1641) 0 0 0 14 1 14 728 11 2%
2026-08-21T00:25:44-05:00 24s 10 0 186.0 945 ( 589) 661 ( 0) 0 0 0 14 1 13 336 12 2%
2026-08-21T00:10:40-05:00 20s 11 0 186.0 278 ( 987) 219 ( 39) 0 0 0 14 1 14 322 3 0%
2026-08-20T23:56:22-05:00 61s 22 0 186.0 550 ( 792) 137 ( 1) 0 0 0 15 1 14 326 3 2%
2026-08-20T23:40:27-05:00 7s 4 4 182.0 755 ( 987) 230 ( 1455) 0 0 0 13 1 14 1126 11 2%
2026-08-20T23:25:27-05:00 8s 1 0 186.0 952 ( 578) 671 ( 0) 0 0 7 28 1 19 380 13 0%
2026-08-20T23:10:40-05:00 19s 112 0 186.0 241 ( 1258) 218 ( 44) 0 0 0 14 1 14 332 1 2%
2026-08-20T22:55:30-05:00 11s 29 0 186.0 539 ( 1012) 140 ( 1) 0 0 0 15 1 13 320 6 0%
2026-08-20T22:40:48-05:00 30s 10 0 186.0 686 ( 995) 225 ( 1935) 0 0 0 13 1 14 1134 10 0%
2026-08-20T22:25:39-05:00 20s 11 0 186.0 959 ( 550) 651 ( 0) 0 0 0 13 1 15 980 12 0%
2026-08-20T22:10:49-05:00 30s 18 0 186.0 268 ( 1050) 225 ( 19) 0 0 0 13 1 17 888 2 2%
2026-08-20T21:55:48-05:00 28s 4 0 186.0 559 ( 988) 141 ( 1) 0 0 0 15 1 12 314 6 0%
2026-08-20T21:40:27-05:00 8s 5 4 182.0 665 ( 1365) 229 ( 1477) 0 0 0 13 1 15 1096 11 0%
2026-08-20T21:25:37-05:00 19s 112 0 186.0 939 ( 549) 659 ( 0) 0 0 0 13 1 15 1130 11 0%
2026-08-20T21:10:28-05:00 11s 29 0 186.0 645 ( 41) 216 ( 100) 0 0 0 13 1 15 330 2 2%
2026-08-20T20:55:26-05:00 9s 10 0 186.0 573 ( 931) 132 ( 1) 0 0 0 15 1 18 322 7 0%
2026-08-20T20:40:34-05:00 17s 11 0 186.0 697 ( 1078) 214 ( 900) 0 0 0 14 1 14 714 9 2%
2026-08-20T20:25:44-05:00 27s 18 0 186.0 992 ( 621) 678 ( 0) 0 0 7 27 1 17 1116 11 2%
2026-08-20T20:10:24-05:00 7s 0 0 186.0 284 ( 1193) 188 ( 1) 0 0 0 13 1 14 1200 1 0%
2026-08-20T19:55:47-05:00 29s 5 0 186.0 546 ( 995) 136 ( 1) 0 0 0 15 1 12 312 6 0%
2026-08-20T19:41:47-05:00 91s 116 4 182.0 731 ( 1394) 233 ( 1330) 0 0 0 14 1 14 884 11 0%
2026-08-20T19:25:27-05:00 11s 33 4 182.0 930 ( 589) 673 ( 0) 0 0 0 13 1 20 472 11 2%
2026-08-20T19:10:26-05:00 10s 10 0 186.0 290 ( 1390) 198 ( 100) 0 0 0 13 1 20 1438 2 0%
2026-08-20T18:55:25-05:00 9s 11 0 186.0 280 ( 1128) 131 ( 43) 0 0 0 15 1 13 352 4 2%
2026-08-20T18:41:03-05:00 47s 18 0 186.0 335 ( 688) 172 ( 175) 0 0 0 14 1 18 714 3 0%
2026-08-20T18:26:24-05:00 70s 185 0 186.0 4 ( 200) 8 ( 28) 0 0 0 14 1 18 312 0 0%
Major LoadDatasets Times Distribution (since last Daily Report):
n = 28, median ~= 15556 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: 9
<= 20 s: 9
<= 1 min: 8
<= 2 min: 2
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Major LoadDatasets Times Distribution (since startup):
n = 29, median ~= 16111 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: 9
<= 20 s: 9
<= 1 min: 8
<= 2 min: 3
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Minor LoadDatasets Times Distribution (since last Daily Report):
n = 0
Minor LoadDatasets Times Distribution (since startup):
n = 0
Response Failed Time Distribution (since last major LoadDatasets):
n = 167, median ~= 1468 ms
0 ms: 19
1 ms: 18
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 2
<= 200 ms: 2
<= 500 ms: 14
<= 1 s: 14
<= 2 s: 31
<= 5 s: 62
<= 10 s: 5
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since last Daily Report):
n = 8772, median ~= 1 ms
0 ms: 2155
1 ms: 2931
2 ms: 58
<= 5 ms: 14
<= 10 ms: 81
<= 20 ms: 211
<= 50 ms: 96
<= 100 ms: 87
<= 200 ms: 78
<= 500 ms: 299
<= 1 s: 227
<= 2 s: 704
<= 5 s: 1696
<= 10 s: 103
<= 20 s: 29
<= 1 min: 3
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since startup):
n = 8780, median ~= 1 ms
0 ms: 2155
1 ms: 2933
2 ms: 58
<= 5 ms: 14
<= 10 ms: 82
<= 20 ms: 211
<= 50 ms: 100
<= 100 ms: 87
<= 200 ms: 78
<= 500 ms: 299
<= 1 s: 227
<= 2 s: 705
<= 5 s: 1696
<= 10 s: 103
<= 20 s: 29
<= 1 min: 3
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since last major LoadDatasets):
n = 344, median ~= 1900 ms
0 ms: 0
1 ms: 0
2 ms: 3
<= 5 ms: 5
<= 10 ms: 6
<= 20 ms: 0
<= 50 ms: 16
<= 100 ms: 8
<= 200 ms: 4
<= 500 ms: 36
<= 1 s: 49
<= 2 s: 50
<= 5 s: 141
<= 10 s: 17
<= 20 s: 6
<= 1 min: 3
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since last Daily Report):
n = 17416, median ~= 861 ms
0 ms: 96
1 ms: 171
2 ms: 272
<= 5 ms: 333
<= 10 ms: 166
<= 20 ms: 1045
<= 50 ms: 2255
<= 100 ms: 898
<= 200 ms: 662
<= 500 ms: 1131
<= 1 s: 2326
<= 2 s: 3391
<= 5 s: 4122
<= 10 s: 337
<= 20 s: 122
<= 1 min: 72
<= 2 min: 17
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since startup):
n = 17420, median ~= 861 ms
0 ms: 96
1 ms: 171
2 ms: 272
<= 5 ms: 333
<= 10 ms: 166
<= 20 ms: 1045
<= 50 ms: 2255
<= 100 ms: 898
<= 200 ms: 664
<= 500 ms: 1131
<= 1 s: 2326
<= 2 s: 3392
<= 5 s: 4123
<= 10 s: 337
<= 20 s: 122
<= 1 min: 72
<= 2 min: 17
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
EmailThread Failed Time Distribution (since last Daily Report):
n = 70, median ~= 0 ms
0 ms: 70
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 0
<= 1 s: 0
<= 2 s: 0
<= 5 s: 0
<= 10 s: 0
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
EmailThread Failed Time Distribution (since startup):
n = 70, median ~= 0 ms
0 ms: 70
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 0
<= 1 s: 0
<= 2 s: 0
<= 5 s: 0
<= 10 s: 0
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
EmailThread Succeeded Time Distribution (since last Daily Report):
n = 0
EmailThread Succeeded Time Distribution (since startup):
n = 0
EmailThread nEmails/Session Distribution (since last Daily Report):
n = 70, median ~= 0
0: 70
1: 0
2: 0
<= 5: 0
<= 10: 0
<= 20: 0
<= 50: 0
<= 100: 0
> 100: 0
EmailThread nEmails/Session Distribution (since startup):
n = 70, median ~= 0
0: 70
1: 0
2: 0
<= 5: 0
<= 10: 0
<= 20: 0
<= 50: 0
<= 100: 0
> 100: 0
TaskThread Failed Time Distribution (since last Daily Report):
n = 0
TaskThread Failed Time Distribution (since startup):
n = 0
TaskThread Succeeded Time Distribution (since last Daily Report):
n = 439, median ~= 993 ms
0 ms: 0
1 ms: 0
2 ms: 1
<= 5 ms: 4
<= 10 ms: 1
<= 20 ms: 23
<= 50 ms: 75
<= 100 ms: 26
<= 200 ms: 37
<= 500 ms: 17
<= 1 s: 36
<= 2 s: 60
<= 5 s: 101
<= 10 s: 30
<= 20 s: 11
<= 1 min: 13
<= 2 min: 4
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
TaskThread Succeeded Time Distribution (since startup):
n = 550, median ~= 193 ms
0 ms: 0
1 ms: 0
2 ms: 3
<= 5 ms: 12
<= 10 ms: 8
<= 20 ms: 48
<= 50 ms: 118
<= 100 ms: 48
<= 200 ms: 41
<= 500 ms: 17
<= 1 s: 36
<= 2 s: 60
<= 5 s: 101
<= 10 s: 30
<= 20 s: 11
<= 1 min: 13
<= 2 min: 4
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
TouchThread Failed Time Distribution (since last Daily Report):
n = 0
TouchThread Failed Time Distribution (since startup):
n = 0
TouchThread Succeeded Time Distribution (since last Daily Report):
n = 0
TouchThread Succeeded Time Distribution (since startup):
n = 0
Language (since last daily report)
: 26191 (100%)
Language (since startup)
: 26203 (100%)
SgtMap topography nFromCache=0 nNotFromCache=4
GSHHS: nCached=8 of 100, nCoarse=0, nSuccesses=16, nTossed=0
NationalBoundaries: nCached=4 of 100, nCoarse=0, nSuccesses=4, nTossed=0
StateBoundaries: nCached=4 of 100, nCoarse=0, nSuccesses=4, nTossed=0
Rivers: nCached=4 of 100, nCoarse=0, nSuccesses=4, nTossed=0
bufferedImage isAccelerated=[java.awt.HeadlessException]
canonical map sizes:
76 + 86 + 87 + 75 + 84 + 81 + 78 + 82 + 72 + 79 + 93 + 75 + 84 + 64 + 106 + 88 +
102 + 73 + 83 + 82 + 74 + 89 + 88 + 98 + 79 + 60 + 81 + 71 + 97 + 96 + 93 + 75 +
86 + 80 + 77 + 77 + 87 + 84 + 78 + 91 + 82 + 90 + 60 + 75 + 87 + 87 + 81 + 95 +
81 + 81 + 70 + 81 + 98 + 76 + 90 + 86 + 76 + 74 + 97 + 79 + 84 + 82 + 78 + 95 +
78 + 86 + 86 + 82 + 78 + 82 + 78 + 71 + 84 + 92 + 81 + 83 + 60 + 83 + 87 + 82 +
73 + 104 + 88 + 95 + 82 + 69 + 97 + 84 + 78 + 96 + 66 + 92 + 88 + 78 + 82 + 73 +
84 + 66 + 75 + 83 + 76 + 78 + 85 + 72 + 70 + 67 + 94 + 85 + 86 + 90 + 65 + 71 +
72 + 71 + 91 + 91 + 75 + 88 + 76 + 82 + 90 + 101 + 89 + 73 + 73 + 69 + 83 = 10405
Number of threads: Tomcat-waiting=6, inotify=1, other=25
(format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus)
#1 Thread[#21,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)
#2 Thread[#22,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)
#3 Thread[#23,Signal Dispatcher,9,system] RUNNABLE daemon
#4 Thread[#29,Notification Thread,9,system] RUNNABLE daemon
#5 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:560)
org.apache.catalina.startup.Catalina.await(Catalina.java:975)
org.apache.catalina.startup.Catalina.start(Catalina.java:923)
java.base@25.0.4/java.lang.invoke.LambdaForm$DMH/0x000000001e0a8c00.invokeVirtual(LambdaForm$DMH)
java.base@25.0.4/java.lang.invoke.LambdaForm$MH/0x000000001e0a9400.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:348)
app//org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:485)
#6 Thread[#30,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)
#7 Thread[#35,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)
#8 Thread[#390,http-nio-8080-exec-26,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:653)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:197)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:57)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:348)
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:2032)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:976)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:494)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:80)
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[#400,http-nio-8080-exec-36,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:998)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:197)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:57)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:348)
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:2032)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:976)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:494)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:80)
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[#512,http-nio-8080-exec-44,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:1021)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:197)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:57)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:348)
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:2032)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:976)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:494)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:80)
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[#519,http-nio-8080-exec-51,5,main] RUNNABLE daemon
java.base@25.0.4/java.io.RandomAccessFile.seek0(Native Method)
java.base@25.0.4/java.io.RandomAccessFile.seek(RandomAccessFile.java:675)
ucar.unidata.io.RandomAccessFile.read_(RandomAccessFile.java:751)
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.readInt(RandomAccessFile.java:1287)
ucar.nc2.iosp.IospHelper.readData(IospHelper.java:108)
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: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.readMultidimNc(TableFromMultidimNcFile.java:388)
gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.lowGetSourceDataFromFile(EDDTableFromMultidimNcFiles.java:229)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getSourceDataFromFile(EDDTableFromFiles.java:4273)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:113)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:37)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:5042)
gov.noaa.pfel.erddap.dataset.EDDTable.getTwawmForDapQuery(EDDTable.java:1780)
gov.noaa.pfel.erddap.filetypes.NcFiles.generateTableFile(NcFiles.java:34)
gov.noaa.pfel.erddap.filetypes.CacheLockFiles.writeToStream(CacheLockFiles.java:72)
gov.noaa.pfel.erddap.filetypes.CacheLockFiles.writeTableToStream(CacheLockFiles.java:26)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3124)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6602)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:722)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:197)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:57)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:348)
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:2032)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:976)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:494)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:80)
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[#523,http-nio-8080-exec-55,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:653)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:197)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:57)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:348)
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:2032)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:976)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:494)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:80)
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[#527,http-nio-8080-exec-59,5,main] RUNNABLE daemon
ucar.ma2.MAMath.copyInt(MAMath.java:278)
ucar.ma2.MAMath.copy(MAMath.java:187)
ucar.ma2.Array.copy(Array.java:712)
ucar.ma2.Array.copyTo1DJavaArray(Array.java:860)
gov.noaa.pfel.coastwatch.griddata.NcHelper.getPrimitiveArray(NcHelper.java:573)
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$VarData.fromVariableIfDimsMatch(TableFromMultidimNcFile.java:89)
gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile.loadDimMatchedVars(TableFromMultidimNcFile.java:763)
gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile.readMultidimNc(TableFromMultidimNcFile.java:316)
gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.lowGetSourceDataFromFile(EDDTableFromMultidimNcFiles.java:229)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getSourceDataFromFile(EDDTableFromFiles.java:4273)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:113)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:37)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:5042)
gov.noaa.pfel.erddap.dataset.EDDTable.getTwawmForDapQuery(EDDTable.java:1780)
gov.noaa.pfel.erddap.filetypes.NcFiles.generateTableFile(NcFiles.java:34)
gov.noaa.pfel.erddap.filetypes.CacheLockFiles.writeToStream(CacheLockFiles.java:72)
gov.noaa.pfel.erddap.filetypes.CacheLockFiles.writeTableToStream(CacheLockFiles.java:26)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3124)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6602)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:722)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:197)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:57)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:348)
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:2032)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:976)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:494)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:80)
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[#559,http-nio-8080-exec-91,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:653)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:197)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:57)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:348)
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:2032)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:976)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:494)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:80)
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[#560,http-nio-8080-exec-92,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:653)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:197)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:57)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:348)
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:2032)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:976)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:494)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:80)
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[#571,ForkJoinPool.commonPool-worker-225,5,InnocuousForkJoinWorkerThreadGroup] TIMED_WAITING daemon
java.base@25.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@25.0.4/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:2109)
java.base@25.0.4/java.util.concurrent.ForkJoinPool.deactivate(ForkJoinPool.java:2063)
java.base@25.0.4/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:2027)
java.base@25.0.4/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:187)
#17 Thread[#572,ForkJoinPool.commonPool-worker-226,5,InnocuousForkJoinWorkerThreadGroup] WAITING daemon
java.base@25.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@25.0.4/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:2109)
java.base@25.0.4/java.util.concurrent.ForkJoinPool.deactivate(ForkJoinPool.java:2063)
java.base@25.0.4/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:2027)
java.base@25.0.4/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:187)
#18 Thread[#573,ForkJoinPool.commonPool-worker-227,5,InnocuousForkJoinWorkerThreadGroup] WAITING daemon
java.base@25.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@25.0.4/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:2109)
java.base@25.0.4/java.util.concurrent.ForkJoinPool.deactivate(ForkJoinPool.java:2063)
java.base@25.0.4/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:2027)
java.base@25.0.4/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:187)
#19 Thread[#574,ForkJoinPool.commonPool-worker-228,5,InnocuousForkJoinWorkerThreadGroup] WAITING daemon
java.base@25.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@25.0.4/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:2109)
java.base@25.0.4/java.util.concurrent.ForkJoinPool.deactivate(ForkJoinPool.java:2063)
java.base@25.0.4/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:2027)
java.base@25.0.4/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:187)
#20 Thread[#575,ForkJoinPool.commonPool-worker-229,5,InnocuousForkJoinWorkerThreadGroup] WAITING daemon
java.base@25.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@25.0.4/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:2109)
java.base@25.0.4/java.util.concurrent.ForkJoinPool.deactivate(ForkJoinPool.java:2063)
java.base@25.0.4/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:2027)
java.base@25.0.4/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:187)
#21 Thread[#60,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)
#22 Thread[#61,EmailThread,5,main] RUNNABLE
java.base@25.0.4/sun.nio.ch.Net.connect0(Native Method)
java.base@25.0.4/sun.nio.ch.Net.connect(Net.java:546)
java.base@25.0.4/sun.nio.ch.Net.connect(Net.java:535)
java.base@25.0.4/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:585)
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/java.net.Socket.connect(Socket.java:597)
com.sun.mail.util.SocketFetcher.createSocket(SocketFetcher.java:335)
com.sun.mail.util.SocketFetcher.getSocket(SocketFetcher.java:214)
com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:2160)
com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:722)
jakarta.mail.Service.connect(Service.java:342)
jakarta.mail.Service.connect(Service.java:222)
gov.noaa.pfel.coastwatch.util.SSR.openEmailSession(SSR.java:555)
gov.noaa.pfel.erddap.util.EmailThread.run(EmailThread.java:99)
#23 Thread[#62,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)
#24 Thread[#75,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:907)
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[#76,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:629)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:70)
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)