|
BCO-DMO ERDDAP
Accessing BCO-DMO data |
log in
Brought to you by BCO-DMO |
Current time is 2026-07-29T05:52:34-04:00
Startup was at 2026-07-29T02:01:21-04:00
Last major LoadDatasets started 2m 23s ago and finished after 45 seconds.
nGridDatasets = 0
nTableDatasets = 2540
nTotalDatasets = 2540
n Datasets Failed To Load (in the last major LoadDatasets) = 32
bcodmo_dataset_881861_v1, bcodmo_dataset_904246_v1, bcodmo_dataset_905985_v1,
bcodmo_dataset_906222_v1, bcodmo_dataset_906188_v1, bcodmo_dataset_885701_v1,
bcodmo_dataset_907866_v1, bcodmo_dataset_911102_v1, bcodmo_dataset_854878_v1,
bcodmo_dataset_921981_v1, bcodmo_dataset_920078_v1, bcodmo_dataset_920383_v1,
bcodmo_dataset_920405_v1, bcodmo_dataset_920423_v1, bcodmo_dataset_920878_v1,
bcodmo_dataset_881861_v3, bcodmo_dataset_922922_v1, bcodmo_dataset_923028_v1,
bcodmo_dataset_921847_v1, bcodmo_dataset_924605_v1, bcodmo_dataset_925041_v1,
bcodmo_dataset_914901_v1, bcodmo_dataset_922260_v1, bcodmo_dataset_907559_v1,
bcodmo_dataset_926332_v1, bcodmo_dataset_925670_v1, bcodmo_dataset_861683_v1,
bcodmo_dataset_916411_v1, bcodmo_dataset_890864_v1, bcodmo_dataset_965557_v1,
bcodmo_dataset_986272_v1, bcodmo_dataset_986632_v1, (end)
Unique users (since startup) n = 1047
Response Failed Time (since last major LoadDatasets) n = 5, median ~= 0 ms
Response Failed Time (since last Daily Report) n = 449, median ~= 0 ms
Response Failed Time (since startup) n = 449, median ~= 0 ms
Response Succeeded Time (since last major LoadDatasets) n = 106, median ~= 7 ms
Response Succeeded Time (since last Daily Report) n = 40971, median ~= 766 ms
Response Succeeded Time (since startup) n = 40971, median ~= 766 ms
TaskThread has finished 0 out of 0 tasks. Currently, no task is running.
TaskThread Failed Time (since last Daily Report) n = 0
TaskThread Failed Time (since startup) n = 0
TaskThread Succeeded Time (since last Daily Report) n = 0
TaskThread Succeeded Time (since startup) n = 0
The email system is inactive.
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.31233892 processCPULoad=0.25408617 totalMemory=15988MB freeMemory=202MB totalSwapSpace=8191MB freeSwapSpace=5976MB
Number of active requests=3
Number of threads: Tomcat-waiting=25, inotify=107, other=15
0 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse= 2857 MB (highWaterMark= 4482 MB) (Xmx ~= 8192 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-07-29T05:50:50-04:00 37s 1137 32 2540 317 ( 8) 15 ( 0) 0 0 0 28 107 13 464 1 0%
2026-07-29T05:45:48-04:00 36s 1104 32 2540 649 ( 594) 15 ( 0) 0 0 0 28 74 13 468 1 0%
2026-07-29T05:40:47-04:00 37s 1137 32 2540 1943 ( 870) 15 ( 0) 0 0 0 18 41 23 482 1 0%
2026-07-29T05:35:44-04:00 35s 1104 32 2540 222 ( 9) 15 ( 0) 0 0 0 27 104 14 471 0 0%
2026-07-29T05:30:41-04:00 35s 1137 32 2540 904 ( 819) 12 ( 0) 0 0 0 28 12 13 577 0 0%
2026-07-29T05:25:11-04:00 7s 121 32 2540 1537 ( 924) 10 ( 0) 0 0 0 18 100 23 462 5 0%
2026-07-29T05:21:54-04:00 113s 1137 32 2540 394 ( 7) 14 ( 0) 0 1 0 27 107 14 4482 14 0%
2026-07-29T05:15:15-04:00 16s 390 32 2540 565 ( 751) 8 ( 0) 0 0 0 28 84 13 462 0 0%
2026-07-29T05:10:40-04:00 42s 1137 32 2540 1974 ( 896) 7 ( 0) 0 0 0 16 72 25 479 0 0%
2026-07-29T05:05:33-04:00 38s 1104 32 2540 304 ( 7) 7 ( 0) 0 0 0 26 40 15 576 0 0%
2026-07-29T05:00:32-04:00 38s 1137 32 2540 671 ( 691) 3 ( 0) 0 0 0 28 105 13 465 17 0%
2026-07-29T04:55:24-04:00 37s 1104 32 2540 1840 ( 926) 15 ( 0) 0 0 0 18 7 23 701 2 0%
2026-07-29T04:50:21-04:00 36s 1137 32 2540 234 ( 10) 15 ( 0) 0 0 0 27 107 14 467 1 0%
2026-07-29T04:45:20-04:00 37s 1104 32 2540 627 ( 650) 12 ( 0) 0 0 0 27 105 14 639 1 0%
2026-07-29T04:40:19-04:00 38s 1137 32 2540 1915 ( 886) 10 ( 0) 0 0 0 18 8 23 689 1 0%
2026-07-29T04:35:03-04:00 24s 702 32 2540 315 ( 7) 11 ( 0) 0 0 0 27 106 14 463 0 0%
2026-07-29T04:30:16-04:00 38s 1137 32 2540 741 ( 648) 10 ( 0) 0 0 0 27 107 14 466 1 0%
2026-07-29T04:25:11-04:00 35s 1104 32 2540 1800 ( 915) 14 ( 0) 0 0 0 17 104 24 470 0 0%
2026-07-29T04:20:09-04:00 35s 1137 32 2540 253 ( 10) 22 ( 0) 0 0 0 27 13 14 467 4 0%
2026-07-29T04:14:50-04:00 20s 548 32 2540 648 ( 767) 15 ( 0) 0 0 0 28 99 13 470 1 0%
2026-07-29T04:10:09-04:00 41s 1137 32 2540 1800 ( 963) 11 ( 0) 0 0 0 17 107 24 483 2 0%
2026-07-29T04:04:47-04:00 21s 603 32 2540 211 ( 9) 9 ( 0) 0 0 0 28 65 13 443 0 0%
2026-07-29T04:00:03-04:00 39s 1137 32 2540 718 ( 706) 12 ( 0) 0 0 0 27 95 14 464 1 0%
2026-07-29T03:54:59-04:00 36s 1104 32 2540 1848 ( 906) 10 ( 0) 0 0 0 17 28 24 523 1 0%
2026-07-29T03:49:58-04:00 38s 1137 32 2540 328 ( 7) 8 ( 0) 0 0 0 27 107 14 443 1 0%
2026-07-29T03:44:33-04:00 15s 422 32 2540 681 ( 620) 9 ( 0) 0 0 0 28 92 13 453 0 0%
2026-07-29T03:39:55-04:00 38s 1137 32 2540 1888 ( 900) 7 ( 0) 0 0 0 18 49 23 448 0 0%
2026-07-29T03:34:33-04:00 19s 559 32 2540 272 ( 6) 5 ( 0) 0 0 0 27 63 14 446 0 0%
2026-07-29T03:29:51-04:00 39s 1137 32 2540 727 ( 905) 3 ( 1) 0 0 0 27 75 14 452 0 0%
2026-07-29T03:24:47-04:00 36s 1104 32 2540 1717 ( 956) 9 ( 1) 0 0 0 18 37 23 573 7 0%
2026-07-29T03:19:12-04:00 6s 65 32 2540 189 ( 19) 4 ( 1) 0 0 0 27 100 14 442 4 0%
2026-07-29T03:15:15-04:00 63s 1104 32 2540 814 ( 752) 13 ( 1) 0 0 0 27 79 14 387 7 0%
2026-07-29T03:09:24-04:00 43s 1137 32 2540 1805 ( 876) 10 ( 0) 0 0 0 18 39 23 444 1 0%
2026-07-29T03:03:44-04:00 6s 131 32 2540 289 ( 7) 12 ( 0) 0 0 0 28 100 13 315 1 0%
2026-07-29T02:59:15-04:00 39s 1137 32 2540 1117 ( 789) 13 ( 0) 0 0 0 26 107 15 338 1 0%
2026-07-29T02:53:55-04:00 21s 640 32 2540 1474 ( 911) 15 ( 0) 0 1 0 18 78 25 332 12 0%
2026-07-29T02:48:58-04:00 25s 750 32 2540 259 ( 8) 11 ( 0) 0 0 0 27 107 13 322 2 0%
2026-07-29T02:44:10-04:00 40s 1104 32 2540 798 ( 848) 7 ( 1) 0 0 0 25 38 15 801 0 0%
2026-07-29T02:39:03-04:00 35s 1137 32 2540 1647 ( 920) 5 ( 1500) 0 0 0 17 107 23 354 2 0%
2026-07-29T02:34:01-04:00 34s 1104 32 2540 277 ( 8) 2 ( 1) 0 0 0 25 31 14 368 1 0%
2026-07-29T02:29:00-04:00 35s 1137 32 2540 1180 ( 853) 4 ( 0) 0 0 0 26 107 13 316 2 0%
2026-07-29T02:23:28-04:00 4s 40 32 2540 1291 ( 922) 1 ( 1) 0 0 0 15 70 24 322 0 0%
2026-07-29T02:19:03-04:00 41s 1137 32 2540 220 ( 10) 3 ( 0) 0 0 0 26 70 13 311 1 0%
2026-07-29T02:13:59-04:00 40s 1104 32 2540 227 ( 10) 10 ( 0) 0 0 0 25 44 14 315 6 0%
2026-07-29T02:08:55-04:00 37s 1137 32 2540 33 ( 18) 0 ( 0) 0 0 0 26 105 13 310 1 0%
2026-07-29T02:08:12-04:00 401s 2571 32 2540 1189 ( 350) 6 ( 1) 0 0 0 26 107 13 317 0 0%
Major LoadDatasets Times Distribution (since last Daily Report):
n = 46, median ~= 37143 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: 1
<= 10 s: 3
<= 20 s: 4
<= 1 min: 35
<= 2 min: 2
<= 5 min: 0
<= 10 min: 1
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Major LoadDatasets Times Distribution (since startup):
n = 46, median ~= 37143 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: 1
<= 10 s: 3
<= 20 s: 4
<= 1 min: 35
<= 2 min: 2
<= 5 min: 0
<= 10 min: 1
<= 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 = 5, median ~= 0 ms
0 ms: 2
1 ms: 2
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: 1
<= 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 = 449, median ~= 0 ms
0 ms: 257
1 ms: 149
2 ms: 2
<= 5 ms: 3
<= 10 ms: 1
<= 20 ms: 2
<= 50 ms: 0
<= 100 ms: 1
<= 200 ms: 0
<= 500 ms: 2
<= 1 s: 0
<= 2 s: 5
<= 5 s: 2
<= 10 s: 6
<= 20 s: 10
<= 1 min: 1
<= 2 min: 4
<= 5 min: 2
<= 10 min: 2
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since startup):
n = 449, median ~= 0 ms
0 ms: 257
1 ms: 149
2 ms: 2
<= 5 ms: 3
<= 10 ms: 1
<= 20 ms: 2
<= 50 ms: 0
<= 100 ms: 1
<= 200 ms: 0
<= 500 ms: 2
<= 1 s: 0
<= 2 s: 5
<= 5 s: 2
<= 10 s: 6
<= 20 s: 10
<= 1 min: 1
<= 2 min: 4
<= 5 min: 2
<= 10 min: 2
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since last major LoadDatasets):
n = 106, median ~= 7 ms
0 ms: 18
1 ms: 6
2 ms: 3
<= 5 ms: 19
<= 10 ms: 20
<= 20 ms: 4
<= 50 ms: 2
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 0
<= 1 s: 16
<= 2 s: 18
<= 5 s: 0
<= 10 s: 0
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since last Daily Report):
n = 40971, median ~= 766 ms
0 ms: 959
1 ms: 805
2 ms: 273
<= 5 ms: 2410
<= 10 ms: 2652
<= 20 ms: 310
<= 50 ms: 242
<= 100 ms: 92
<= 200 ms: 90
<= 500 ms: 8484
<= 1 s: 7821
<= 2 s: 12355
<= 5 s: 4406
<= 10 s: 68
<= 20 s: 4
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since startup):
n = 40971, median ~= 766 ms
0 ms: 959
1 ms: 805
2 ms: 273
<= 5 ms: 2410
<= 10 ms: 2652
<= 20 ms: 310
<= 50 ms: 242
<= 100 ms: 92
<= 200 ms: 90
<= 500 ms: 8484
<= 1 s: 7821
<= 2 s: 12355
<= 5 s: 4406
<= 10 s: 68
<= 20 s: 4
<= 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 last Daily Report):
n = 0
TaskThread Failed Time Distribution (since startup):
n = 0
TaskThread Succeeded Time Distribution (since last Daily Report):
n = 0
TaskThread Succeeded Time Distribution (since startup):
n = 0
TouchThread Failed Time Distribution (since last Daily Report):
n = 0
TouchThread Failed Time Distribution (since startup):
n = 0
TouchThread Succeeded Time Distribution (since last Daily Report):
n = 0
TouchThread Succeeded Time Distribution (since startup):
n = 0
Language (since last daily report)
: 41422 (100%)
Language (since startup)
: 41423 (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=[unknown]
canonical map sizes:
267 + 286 + 276 + 260 + 266 + 282 + 252 + 255 + 276 + 283 + 265 + 266 + 251 + 263 + 288 + 260 +
271 + 272 + 240 + 256 + 254 + 279 + 278 + 249 + 274 + 262 + 282 + 265 + 245 + 277 + 291 + 265 +
256 + 265 + 254 + 265 + 262 + 282 + 239 + 258 + 284 + 258 + 257 + 265 + 256 + 268 + 261 + 260 +
286 + 299 + 246 + 267 + 299 + 253 + 254 + 280 + 263 + 274 + 307 + 259 + 236 + 260 + 261 + 268 +
270 + 288 + 276 + 262 + 272 + 269 + 257 + 252 + 289 + 252 + 255 + 275 + 242 + 267 + 261 + 249 +
228 + 285 + 257 + 240 + 289 + 275 + 272 + 293 + 272 + 253 + 242 + 278 + 258 + 252 + 258 + 264 +
276 + 237 + 247 + 282 + 304 + 269 + 283 + 264 + 260 + 265 + 269 + 267 + 251 + 272 + 271 + 262 +
264 + 245 + 328 + 296 + 270 + 240 + 270 + 280 + 304 + 261 + 271 + 273 + 232 + 265 + 285 = 33873
canonicalStringHolder map sizes:
12703 + 12827 + 12953 + 12726 + 12857 + 12955 + 12780 + 12756 + 12915 + 12890 + 12865 + 12880 + 12815 + 12801 + 13001 + 12962 +
12794 + 12947 + 12848 + 12831 + 12941 + 13014 + 12637 + 12950 + 12876 + 12721 + 12998 + 12933 + 12656 + 12731 + 12947 + 12642 +
12852 + 12963 + 12616 + 12705 + 13008 + 12673 + 12848 + 12881 + 12833 + 12780 + 12956 + 12922 + 12881 + 12825 + 12688 + 12850 +
12979 + 12737 + 12593 + 13037 + 12900 + 12820 + 13017 + 12908 + 12638 + 12770 + 12878 + 12766 + 12859 + 13050 + 12700 + 12795 +
12905 + 12866 + 12863 + 13120 + 12721 + 13030 + 13002 + 12812 + 12865 + 12908 + 12757 + 12611 + 13029 + 12707 + 12777 + 12978 +
12823 + 12790 + 12907 + 12833 + 12750 + 12929 + 12947 + 12881 + 12832 + 12907 + 12764 + 12798 + 12891 + 12683 + 12907 + 12877 +
12820 + 12869 + 13019 + 12774 + 12748 + 13007 + 12734 + 12788 + 12912 + 12815 + 12828 + 12849 + 12796 + 12786 + 13181 + 12686 +
12842 + 13027 + 13031 + 12735 + 12922 + 12944 + 12678 + 12961 + 12705 + 12804 + 12924 + 12934 + 12948 + 12784 + 12909 = 1632110
Number of threads: Tomcat-waiting=25, inotify=107, other=15
(format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus)
#1 Thread[Common-Cleaner,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@17.0.19/java.lang.Object.wait(Native Method)
java.base@17.0.19/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@17.0.19/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
java.base@17.0.19/java.lang.Thread.run(Thread.java:840)
java.base@17.0.19/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:162)
#2 Thread[Finalizer,8,system] WAITING daemon
java.base@17.0.19/java.lang.Object.wait(Native Method)
java.base@17.0.19/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@17.0.19/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
java.base@17.0.19/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:172)
#3 Thread[http-nio-8000-Acceptor,5,main] RUNNABLE daemon
java.base@17.0.19/sun.nio.ch.Net.accept(Native Method)
java.base@17.0.19/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:425)
java.base@17.0.19/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:391)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:521)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:79)
org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:128)
java.base@17.0.19/java.lang.Thread.run(Thread.java:840)
#4 Thread[http-nio-8000-Poller,5,main] RUNNABLE daemon
java.base@17.0.19/sun.nio.ch.EPoll.wait(Native Method)
java.base@17.0.19/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:118)
java.base@17.0.19/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:129)
java.base@17.0.19/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:141)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:758)
java.base@17.0.19/java.lang.Thread.run(Thread.java:840)
#5 Thread[https-jsse-nio-8001-Acceptor,5,main] RUNNABLE daemon
java.base@17.0.19/sun.nio.ch.Net.accept(Native Method)
java.base@17.0.19/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:425)
java.base@17.0.19/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:391)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:521)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:79)
org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:128)
java.base@17.0.19/java.lang.Thread.run(Thread.java:840)
#6 Thread[https-jsse-nio-8001-exec-1,5,main] RUNNABLE daemon
com.cohort.array.StringArray.add(StringArray.java:518)
gov.noaa.pfel.coastwatch.pointdata.Table.readASCII(Table.java:2603)
gov.noaa.pfel.coastwatch.pointdata.Table.readASCII(Table.java:2284)
gov.noaa.pfel.erddap.dataset.EDDTableFromAsciiFiles.lowGetSourceDataFromFile(EDDTableFromAsciiFiles.java:185)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getSourceDataFromFile(EDDTableFromFiles.java:3271)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:105)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:31)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:35)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:3925)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3145)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:4765)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:624)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:205)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673)
org.apache.catalina.valves.StuckThreadDetectionValve.invoke(StuckThreadDetectionValve.java:185)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:340)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1744)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
java.base@17.0.19/java.lang.Thread.run(Thread.java:840)
#7 Thread[https-jsse-nio-8001-exec-3,5,main] TIMED_WAITING daemon
java.base@17.0.19/java.lang.Thread.sleep(Native Method)
com.cohort.util.Math2.sleep(Math2.java:311)
gov.noaa.pfel.erddap.util.EDStatic.lowSendError(EDStatic.java:6671)
gov.noaa.pfel.erddap.Erddap.sendResourceNotFoundError(Erddap.java:17708)
gov.noaa.pfel.erddap.Erddap.doInfo(Erddap.java:13193)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:669)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:205)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673)
org.apache.catalina.valves.StuckThreadDetectionValve.invoke(StuckThreadDetectionValve.java:185)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:340)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1744)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
java.base@17.0.19/java.lang.Thread.run(Thread.java:840)
#8 Thread[https-jsse-nio-8001-Poller,5,main] RUNNABLE daemon
java.base@17.0.19/sun.nio.ch.EPoll.wait(Native Method)
java.base@17.0.19/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:118)
java.base@17.0.19/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:129)
java.base@17.0.19/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:141)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:758)
java.base@17.0.19/java.lang.Thread.run(Thread.java:840)
#9 Thread[Java2D Disposer,10,system] WAITING daemon
java.base@17.0.19/java.lang.Object.wait(Native Method)
java.base@17.0.19/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@17.0.19/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
java.desktop@17.0.19/sun.java2d.Disposer.run(Disposer.java:145)
java.base@17.0.19/java.lang.Thread.run(Thread.java:840)
#10 Thread[main,5,main] RUNNABLE
java.base@17.0.19/sun.nio.ch.Net.accept(Native Method)
java.base@17.0.19/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:760)
java.base@17.0.19/java.net.ServerSocket.implAccept(ServerSocket.java:675)
java.base@17.0.19/java.net.ServerSocket.platformImplAccept(ServerSocket.java:641)
java.base@17.0.19/java.net.ServerSocket.implAccept(ServerSocket.java:617)
java.base@17.0.19/java.net.ServerSocket.implAccept(ServerSocket.java:574)
java.base@17.0.19/java.net.ServerSocket.accept(ServerSocket.java:532)
org.apache.catalina.core.StandardServer.await(StandardServer.java:601)
org.apache.catalina.startup.Catalina.await(Catalina.java:887)
org.apache.catalina.startup.Catalina.start(Catalina.java:833)
java.base@17.0.19/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
java.base@17.0.19/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base@17.0.19/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base@17.0.19/java.lang.reflect.Method.invoke(Method.java:569)
app//org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:347)
app//org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:478)
#11 Thread[Notification Thread,9,system] RUNNABLE daemon
#12 Thread[Reference Handler,10,system] RUNNABLE daemon
java.base@17.0.19/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
java.base@17.0.19/java.lang.ref.Reference.processPendingReferences(Reference.java:253)
java.base@17.0.19/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:215)
#13 Thread[RunLoadDatasets,5,main] TIMED_WAITING daemon
java.base@17.0.19/java.lang.Thread.sleep(Native Method)
gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:288)
#14 Thread[Signal Dispatcher,9,system] RUNNABLE daemon
#15 Thread[TouchThread,5,main] TIMED_WAITING daemon
java.base@17.0.19/java.lang.Thread.sleep(Native Method)
com.cohort.util.Math2.sleep(Math2.java:311)
gov.noaa.pfel.erddap.util.TouchThread.run(TouchThread.java:65)