![]() |
Marine Institute ERDDAP Server
Serving data from the Marine Institute (Ireland) |
Brought to you by the Marine Institute(Ireland) |
Current time is 2025-10-10T15:26:55+00:00 Startup was at 2025-10-02T07:23:27+00:00 Last major LoadDatasets started 1m 38s ago and is still running. nGridDatasets = 9 nTableDatasets = 75 nTotalDatasets = 84 n Datasets Failed To Load (in the last major LoadDatasets) = 7 ireland_marine_research_database_charts, imiglenamongarms, imifeeaghco2, imiroughriverarms, compass_neatl_hindcast_grid, IMI_Model_Stats, IMI_EATL_WAVE, (end) Unique users (since startup) n = 30020 Response Failed Time (since last major LoadDatasets) n = 7, median ~= 35 ms Response Failed Time (since last Daily Report) n = 1538, median ~= 955 ms Response Failed Time (since startup) n = 30603, median ~= 752 ms Response Succeeded Time (since last major LoadDatasets) n = 87, median ~= 75 ms Response Succeeded Time (since last Daily Report) n = 6090, median ~= 307 ms Response Succeeded Time (since startup) n = 182516, median ~= 186 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 Number of threads: Tomcat-waiting=19, inotify=4, other=37 MemoryInUse= 4732 MB (highWaterMark= 4732 MB) (Xmx ~= 5888 MB) Major LoadDatasets Time Series: MLD Datasets Loaded Requests (median times in ms) Number of Threads MB Open timestamp time nTry nFail nTotal nSuccess (median) nFail (median) memFail tooMany tomWait inotify other inUse Files ---------------------------- ----- ----------------- ------------------------------------------------ --------------------- ----- ----- 2025-10-10T15:11:39+00:00 82s 13 7 84 236 ( 422) 26 ( 3800) 0 0 20 4 37 2786 0% 2025-10-10T14:56:32+00:00 76s 12 7 84 125 ( 350) 27 ( 4500) 0 0 20 4 37 2789 0% 2025-10-10T14:41:34+00:00 78s 13 7 84 197 ( 246) 18 ( 500) 0 0 20 4 37 2788 0% 2025-10-10T14:26:50+00:00 94s 17 7 84 121 ( 142) 11 ( 125) 0 0 20 4 37 2789 0% 2025-10-10T14:11:33+00:00 77s 12 7 84 256 ( 482) 64 ( 4357) 0 0 27 4 37 2789 0% 2025-10-10T13:56:37+00:00 81s 12 7 84 141 ( 236) 8 ( 43) 0 0 20 4 37 2789 0% 2025-10-10T13:41:34+00:00 78s 13 7 84 222 ( 317) 25 ( 393) 0 0 23 4 37 2787 0% 2025-10-10T13:26:50+00:00 94s 16 7 84 121 ( 64) 7 ( 35) 0 0 20 4 37 2789 0% 2025-10-10T13:11:40+00:00 84s 13 7 84 196 ( 263) 44 ( 2750) 0 0 32 4 37 2787 0% 2025-10-10T12:56:33+00:00 77s 12 7 84 155 ( 461) 17 ( 2300) 0 0 25 4 37 2792 0% 2025-10-10T12:41:33+00:00 78s 13 7 84 188 ( 240) 20 ( 300) 0 0 20 4 37 2790 0% 2025-10-10T12:26:49+00:00 94s 16 7 84 142 ( 376) 35 ( 15) 0 0 26 4 37 2790 0% 2025-10-10T12:11:35+00:00 80s 13 7 84 203 ( 40) 17 ( 48) 0 0 20 4 37 2790 0% 2025-10-10T11:56:34+00:00 79s 12 7 84 253 ( 323) 32 ( 3800) 0 0 29 4 37 2787 0% 2025-10-10T11:41:35+00:00 80s 13 7 84 239 ( 380) 53 ( 2167) 0 0 34 4 37 2790 0% 2025-10-10T11:26:34+00:00 79s 13 7 84 243 ( 953) 58 ( 5625) 0 21 30 4 38 2798 0% 2025-10-10T11:11:54+00:00 100s 15 7 84 164 ( 50) 28 ( 1500) 0 0 20 4 37 2791 0% 2025-10-10T10:56:44+00:00 90s 12 7 84 121 ( 194) 9 ( 41) 0 0 20 4 37 2788 0% 2025-10-10T10:41:31+00:00 77s 13 7 84 187 ( 261) 20 ( 380) 0 0 20 4 37 2788 0% 2025-10-10T10:26:39+00:00 85s 13 7 84 121 ( 302) 32 ( 2500) 0 0 26 4 37 2786 0% 2025-10-10T10:11:33+00:00 79s 13 7 84 149 ( 136) 25 ( 625) 0 0 20 4 37 2789 0% 2025-10-10T09:56:47+00:00 94s 17 7 84 124 ( 88) 14 ( 200) 0 0 20 4 37 2788 0% 2025-10-10T09:41:34+00:00 81s 13 7 84 244 ( 335) 38 ( 2857) 0 0 28 4 38 2785 0% 2025-10-10T09:26:32+00:00 79s 12 7 84 161 ( 412) 35 ( 4250) 0 0 27 4 37 2784 0% 2025-10-10T09:11:37+00:00 83s 13 7 84 214 ( 373) 78 ( 735) 6 0 20 4 37 2785 0% 2025-10-10T08:56:29+00:00 76s 12 7 84 215 ( 439) 243 ( 819) 0 0 21 4 37 2784 0% 2025-10-10T08:41:44+00:00 91s 16 7 84 207 ( 284) 111 ( 869) 0 0 19 4 38 2778 0% 2025-10-10T08:26:31+00:00 77s 12 7 84 129 ( 317) 20 ( 1000) 0 0 47 4 37 2782 0% 2025-10-10T08:11:34+00:00 81s 13 7 84 230 ( 392) 12 ( 43) 0 0 25 4 37 2788 0% 2025-10-10T07:57:10+00:00 118s 26 7 84 227 ( 701) 46 ( 958) 0 0 29 4 37 2784 0% 2025-10-10T07:42:27+00:00 134s 30 7 84 273 ( 386) 175 ( 805) 10 0 24 4 38 2781 0% 2025-10-10T07:26:55+00:00 102s 21 6 85 199 ( 750) 183 ( 5357) 0 26 30 4 37 2787 0% 2025-10-10T07:11:37+00:00 86s 13 6 85 155 ( 56) 16 ( 150) 0 0 20 4 37 2787 0% 2025-10-10T06:56:29+00:00 78s 17 6 85 228 ( 272) 291 ( 1185) 4 0 30 4 37 2787 0% 2025-10-10T06:41:30+00:00 78s 12 6 85 1006 ( 5) 327 ( 1297) 7 0 35 4 38 2781 0% 2025-10-10T06:26:42+00:00 91s 15 6 85 622 ( 4) 44 ( 433) 4 0 36 4 37 2783 0% 2025-10-10T06:11:31+00:00 80s 12 6 85 144 ( 35) 8 ( 44) 0 0 20 4 37 2788 0% 2025-10-10T05:56:30+00:00 79s 11 6 85 126 ( 246) 12 ( 40) 0 0 27 4 37 2786 0% 2025-10-10T05:41:31+00:00 80s 13 6 85 181 ( 95) 11 ( 48) 0 0 20 4 37 2786 0% 2025-10-10T05:26:27+00:00 76s 11 6 85 91 ( 42) 7 ( 58) 0 0 20 4 37 2786 0% 2025-10-10T05:11:50+00:00 99s 15 6 85 135 ( 58) 11 ( 44) 0 0 20 4 37 2786 0% 2025-10-10T04:56:27+00:00 76s 11 6 85 110 ( 155) 6 ( 50) 0 0 20 4 37 2790 0% 2025-10-10T04:41:28+00:00 77s 12 6 85 395 ( 6) 18 ( 350) 0 0 20 4 37 2789 0% 2025-10-10T04:26:30+00:00 79s 11 6 85 85 ( 92) 7 ( 35) 0 0 20 4 37 2786 0% 2025-10-10T04:11:27+00:00 77s 11 6 85 140 ( 45) 8 ( 37) 0 0 20 4 37 2787 0% 2025-10-10T03:59:30+00:00 259s 15 6 85 91 ( 130) 19 (182308) 0 0 20 4 37 2788 0% 2025-10-10T03:41:34+00:00 84s 13 7 84 169 ( 207) 11 ( 44) 0 0 20 4 37 2786 0% 2025-10-10T03:26:29+00:00 79s 12 7 84 103 ( 236) 9 ( 46) 0 0 20 4 37 2787 0% 2025-10-10T03:11:30+00:00 80s 13 7 84 123 ( 54) 8 ( 37) 0 0 20 4 37 2787 0% 2025-10-10T02:56:46+00:00 96s 16 7 84 102 ( 200) 6 ( 43) 0 0 20 4 37 2784 0% 2025-10-10T02:41:30+00:00 80s 13 7 84 688 ( 3) 11 ( 44) 0 0 20 4 37 2787 0% 2025-10-10T02:26:29+00:00 79s 18 7 84 1041 ( 2) 7 ( 45) 0 0 20 4 37 2785 0% 2025-10-10T02:11:34+00:00 84s 13 7 84 184 ( 43) 9 ( 37) 0 0 20 4 37 2785 0% 2025-10-10T01:56:38+00:00 89s 16 7 84 103 ( 98) 7 ( 35) 0 0 20 4 37 2784 0% 2025-10-10T01:41:26+00:00 77s 13 7 84 158 ( 205) 11 ( 48) 0 0 20 4 37 2789 0% 2025-10-10T01:26:28+00:00 79s 12 7 84 84 ( 118) 8 ( 43) 0 0 20 4 37 2787 0% 2025-10-10T01:11:31+00:00 82s 13 7 84 122 ( 100) 8 ( 35) 0 0 20 4 37 2783 0% 2025-10-10T00:56:39+00:00 90s 15 7 84 99 ( 169) 10 ( 26) 0 0 20 4 37 2782 0% 2025-10-10T00:41:27+00:00 78s 13 7 84 173 ( 261) 12 ( 50) 0 0 20 4 37 2784 0% 2025-10-10T00:26:29+00:00 80s 12 7 84 108 ( 275) 16 ( 50) 0 0 20 4 37 2789 0% 2025-10-10T00:11:27+00:00 78s 13 7 84 158 ( 64) 8 ( 40) 0 0 20 4 37 2785 0% 2025-10-09T23:56:28+00:00 80s 14 7 84 107 ( 150) 14 ( 1500) 0 0 20 4 37 2786 0% 2025-10-09T23:41:41+00:00 93s 16 7 84 155 ( 221) 11 ( 63) 0 0 20 4 37 2785 0% 2025-10-09T23:26:25+00:00 77s 12 7 84 95 ( 98) 7 ( 39) 0 0 20 4 37 2787 0% 2025-10-09T23:11:29+00:00 81s 13 7 84 133 ( 81) 23 ( 188) 0 0 20 4 37 2787 0% 2025-10-09T22:56:25+00:00 77s 12 7 84 137 ( 415) 68 ( 2632) 0 0 20 4 37 2787 0% 2025-10-09T22:41:38+00:00 90s 16 7 84 212 ( 359) 333 ( 940) 0 0 33 4 40 2783 0% 2025-10-09T22:26:25+00:00 77s 13 7 84 175 ( 269) 40 ( 2667) 0 0 31 4 37 2789 0% 2025-10-09T22:11:26+00:00 78s 13 7 84 177 ( 279) 38 ( 625) 0 0 20 4 37 2791 0% 2025-10-09T21:56:28+00:00 80s 13 7 84 122 ( 392) 9 ( 125) 0 0 20 4 37 2784 0% 2025-10-09T21:41:29+00:00 81s 14 8 83 228 ( 221) 13 ( 69) 0 0 20 4 37 2792 0% 2025-10-09T21:26:56+00:00 108s 15 7 84 171 ( 528) 19 ( 238) 0 0 35 4 37 2791 0% 2025-10-09T21:11:44+00:00 96s 12 6 85 186 ( 1034) 8 ( 44) 0 0 26 4 37 2785 0% 2025-10-09T20:56:26+00:00 79s 11 6 85 90 ( 171) 5 ( 75) 0 0 20 4 37 2787 0% 2025-10-09T20:41:31+00:00 84s 12 6 85 231 ( 302) 28 ( 1000) 0 0 20 4 37 2785 0% 2025-10-09T20:26:38+00:00 90s 14 6 85 194 ( 330) 53 ( 3773) 0 0 26 4 37 2784 0% 2025-10-09T20:11:27+00:00 80s 12 6 85 145 ( 65) 9 ( 41) 0 0 20 4 37 2787 0% 2025-10-09T19:56:26+00:00 79s 11 6 85 116 ( 160) 13 ( 150) 0 0 20 4 37 2785 0% 2025-10-09T19:41:26+00:00 79s 12 6 85 155 ( 225) 14 ( 50) 1 0 20 4 37 2790 0% 2025-10-09T19:26:39+00:00 93s 14 6 85 111 ( 75) 17 ( 1250) 0 0 20 4 37 2788 0% 2025-10-09T19:11:29+00:00 83s 12 6 85 386 ( 5) 24 ( 1000) 0 0 32 4 37 2786 0% 2025-10-09T18:56:26+00:00 80s 12 6 85 619 ( 2) 13 ( 750) 0 0 19 4 38 3072 0% 2025-10-09T18:41:23+00:00 77s 12 6 85 184 ( 218) 18 ( 275) 0 0 20 4 37 2786 0% 2025-10-09T18:26:37+00:00 91s 15 6 85 746 ( 2) 7 ( 45) 0 0 20 4 37 2788 0% 2025-10-09T18:11:25+00:00 79s 12 6 85 162 ( 185) 21 ( 44) 0 0 27 4 37 2787 0% 2025-10-09T17:56:25+00:00 80s 11 6 85 106 ( 200) 9 ( 63) 0 0 20 4 37 2788 0% 2025-10-09T17:41:24+00:00 78s 12 6 85 196 ( 100) 13 ( 63) 0 0 20 4 37 2788 0% 2025-10-09T17:26:28+00:00 82s 12 6 85 118 ( 50) 8 ( 35) 0 0 20 4 37 2790 0% 2025-10-09T17:11:45+00:00 99s 15 6 85 218 ( 49) 31 ( 4625) 0 0 22 4 37 2789 0% 2025-10-09T16:56:26+00:00 80s 11 6 85 121 ( 298) 22 ( 2000) 0 0 20 4 37 2785 0% 2025-10-09T16:41:25+00:00 79s 12 6 85 167 ( 221) 19 ( 250) 0 0 26 4 37 2788 0% 2025-10-09T16:26:23+00:00 78s 11 6 85 186 ( 303) 39 ( 475) 0 0 29 4 37 2788 0% 2025-10-09T16:11:25+00:00 80s 12 6 85 280 ( 450) 21 ( 388) 0 0 29 4 37 2789 0% Major LoadDatasets Times Distribution (since last Daily Report): n = 32, median ~= 90968 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: 31 <= 5 min: 1 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Major LoadDatasets Times Distribution (since startup): n = 800, median ~= 90888 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: 777 <= 5 min: 21 <= 10 min: 2 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Minor LoadDatasets Times Distribution (since last Daily Report): n = 1, median ~= 7500 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: 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 Minor LoadDatasets Times Distribution (since startup): n = 31, median ~= 2656 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: 2 <= 500 ms: 8 <= 1 s: 1 <= 2 s: 1 <= 5 s: 16 <= 10 s: 3 <= 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 major LoadDatasets): n = 7, median ~= 35 ms 0 ms: 0 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 0 <= 20 ms: 1 <= 50 ms: 5 <= 100 ms: 0 <= 200 ms: 1 <= 500 ms: 0 <= 1 s: 0 <= 2 s: 0 <= 5 s: 0 <= 10 s: 0 <= 20 s: 0 <= 1 min: 0 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Response Failed Time Distribution (since last Daily Report): n = 1538, median ~= 955 ms 0 ms: 35 1 ms: 17 2 ms: 0 <= 5 ms: 2 <= 10 ms: 12 <= 20 ms: 17 <= 50 ms: 207 <= 100 ms: 34 <= 200 ms: 35 <= 500 ms: 124 <= 1 s: 314 <= 2 s: 176 <= 5 s: 204 <= 10 s: 225 <= 20 s: 81 <= 1 min: 55 <= 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 = 30603, median ~= 752 ms 0 ms: 1187 1 ms: 872 2 ms: 33 <= 5 ms: 119 <= 10 ms: 152 <= 20 ms: 344 <= 50 ms: 3205 <= 100 ms: 969 <= 200 ms: 1060 <= 500 ms: 4123 <= 1 s: 6431 <= 2 s: 4530 <= 5 s: 4099 <= 10 s: 2273 <= 20 s: 663 <= 1 min: 135 <= 2 min: 31 <= 5 min: 251 <= 10 min: 122 <= 20 min: 4 <= 1 hr: 0 > 1 hr: 0 Response Succeeded Time Distribution (since last major LoadDatasets): n = 87, median ~= 75 ms 0 ms: 7 1 ms: 5 2 ms: 5 <= 5 ms: 3 <= 10 ms: 2 <= 20 ms: 9 <= 50 ms: 8 <= 100 ms: 9 <= 200 ms: 5 <= 500 ms: 23 <= 1 s: 6 <= 2 s: 4 <= 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 Response Succeeded Time Distribution (since last Daily Report): n = 6090, median ~= 307 ms 0 ms: 204 1 ms: 269 2 ms: 152 <= 5 ms: 280 <= 10 ms: 76 <= 20 ms: 231 <= 50 ms: 771 <= 100 ms: 239 <= 200 ms: 380 <= 500 ms: 1242 <= 1 s: 549 <= 2 s: 479 <= 5 s: 617 <= 10 s: 414 <= 20 s: 125 <= 1 min: 61 <= 2 min: 1 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Response Succeeded Time Distribution (since startup): n = 182516, median ~= 186 ms 0 ms: 14500 1 ms: 8044 2 ms: 3904 <= 5 ms: 10942 <= 10 ms: 6467 <= 20 ms: 7603 <= 50 ms: 21089 <= 100 ms: 8525 <= 200 ms: 11843 <= 500 ms: 29929 <= 1 s: 15965 <= 2 s: 20322 <= 5 s: 14413 <= 10 s: 7118 <= 20 s: 1444 <= 1 min: 187 <= 2 min: 161 <= 5 min: 30 <= 10 min: 14 <= 20 min: 16 <= 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 SgtMap topography nFromCache=51 nNotFromCache=149 GSHHS: nCached=100 of 100, nCoarse=1747, nSuccesses=847, nTossed=714 NationalBoundaries: nCached=63 of 100, nCoarse=196, nSuccesses=143, nTossed=0 StateBoundaries: nCached=63 of 100, nCoarse=182, nSuccesses=143, nTossed=0 Rivers: nCached=63 of 100, nCoarse=190, nSuccesses=143, nTossed=0 bufferedImage isAccelerated=[unknown] canonical map sizes: 86 + 748 + 270 + 1569 + 1017 + 1465 = 5155 canonicalStringHolder map sizes: 408 + 828 + 1044 + 495 + 205 + 318 = 3298 Number of threads: Tomcat-waiting=19, inotify=4, other=37 (format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus) #1 Thread[AsyncFileHandlerWriter-1,5,main] WAITING daemon sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492) java.util.concurrent.LinkedBlockingDeque.take(LinkedBlockingDeque.java:680) java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) java.lang.Thread.run(Thread.java:750) #2 Thread[Catalina-utility-1,1,main] WAITING sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1088) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809) java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) java.lang.Thread.run(Thread.java:750) #3 Thread[Catalina-utility-2,1,main] TIMED_WAITING sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809) java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) java.lang.Thread.run(Thread.java:750) #4 Thread[cluster1-connection-reaper-0,5,main] TIMED_WAITING sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809) java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) java.lang.Thread.run(Thread.java:750) #5 Thread[cluster1-nio-worker-0,5,main] RUNNABLE io.netty.channel.epoll.Native.epollWait(Native Method) io.netty.channel.epoll.Native.epollWait(Native.java:192) io.netty.channel.epoll.Native.epollWait(Native.java:185) io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290) io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347) io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) java.lang.Thread.run(Thread.java:750) #6 Thread[cluster1-nio-worker-1,5,main] RUNNABLE io.netty.channel.epoll.Native.epollWait(Native Method) io.netty.channel.epoll.Native.epollWait(Native.java:192) io.netty.channel.epoll.Native.epollWait(Native.java:185) io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290) io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347) io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) java.lang.Thread.run(Thread.java:750) #7 Thread[cluster1-nio-worker-2,5,main] RUNNABLE io.netty.channel.epoll.Native.epollWait(Native Method) io.netty.channel.epoll.Native.epollWait(Native.java:192) io.netty.channel.epoll.Native.epollWait(Native.java:185) io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290) io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347) io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) java.lang.Thread.run(Thread.java:750) #8 Thread[cluster1-nio-worker-3,5,main] RUNNABLE io.netty.channel.epoll.Native.epollWait(Native Method) io.netty.channel.epoll.Native.epollWait(Native.java:192) io.netty.channel.epoll.Native.epollWait(Native.java:185) io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290) io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347) io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) java.lang.Thread.run(Thread.java:750) #9 Thread[cluster1-scheduled-task-worker-0,5,main] TIMED_WAITING sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809) java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) java.lang.Thread.run(Thread.java:750) #10 Thread[cluster1-timeouter-0,5,main] TIMED_WAITING java.lang.Thread.sleep(Native Method) io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:569) io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:465) io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) java.lang.Thread.run(Thread.java:750) #11 Thread[cluster2-connection-reaper-0,5,main] TIMED_WAITING sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809) java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) java.lang.Thread.run(Thread.java:750) #12 Thread[cluster2-nio-worker-0,5,main] RUNNABLE io.netty.channel.epoll.Native.epollWait(Native Method) io.netty.channel.epoll.Native.epollWait(Native.java:192) io.netty.channel.epoll.Native.epollWait(Native.java:185) io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290) io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347) io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) java.lang.Thread.run(Thread.java:750) #13 Thread[cluster2-nio-worker-1,5,main] RUNNABLE io.netty.channel.epoll.Native.epollWait(Native Method) io.netty.channel.epoll.Native.epollWait(Native.java:192) io.netty.channel.epoll.Native.epollWait(Native.java:185) io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290) io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347) io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) java.lang.Thread.run(Thread.java:750) #14 Thread[cluster2-nio-worker-2,5,main] RUNNABLE io.netty.channel.epoll.Native.epollWait(Native Method) io.netty.channel.epoll.Native.epollWait(Native.java:192) io.netty.channel.epoll.Native.epollWait(Native.java:185) io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290) io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347) io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) java.lang.Thread.run(Thread.java:750) #15 Thread[cluster2-nio-worker-3,5,main] RUNNABLE io.netty.channel.epoll.Native.epollWait(Native Method) io.netty.channel.epoll.Native.epollWait(Native.java:192) io.netty.channel.epoll.Native.epollWait(Native.java:185) io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290) io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347) io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) java.lang.Thread.run(Thread.java:750) #16 Thread[cluster2-scheduled-task-worker-0,5,main] TIMED_WAITING sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809) java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) java.lang.Thread.run(Thread.java:750) #17 Thread[cluster2-timeouter-0,5,main] TIMED_WAITING java.lang.Thread.sleep(Native Method) io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:569) io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:465) io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) java.lang.Thread.run(Thread.java:750) #18 Thread[cluster3-connection-reaper-0,5,main] TIMED_WAITING sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809) java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) java.lang.Thread.run(Thread.java:750) #19 Thread[cluster3-nio-worker-0,5,main] RUNNABLE io.netty.channel.epoll.Native.epollWait(Native Method) io.netty.channel.epoll.Native.epollWait(Native.java:192) io.netty.channel.epoll.Native.epollWait(Native.java:185) io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290) io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347) io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) java.lang.Thread.run(Thread.java:750) #20 Thread[cluster3-nio-worker-1,5,main] RUNNABLE io.netty.channel.epoll.Native.epollWait(Native Method) io.netty.channel.epoll.Native.epollWait(Native.java:192) io.netty.channel.epoll.Native.epollWait(Native.java:185) io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290) io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347) io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) java.lang.Thread.run(Thread.java:750) #21 Thread[cluster3-nio-worker-2,5,main] RUNNABLE io.netty.channel.epoll.Native.epollWait(Native Method) io.netty.channel.epoll.Native.epollWait(Native.java:192) io.netty.channel.epoll.Native.epollWait(Native.java:185) io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290) io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347) io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) java.lang.Thread.run(Thread.java:750) #22 Thread[cluster3-nio-worker-3,5,main] RUNNABLE io.netty.channel.epoll.Native.epollWait(Native Method) io.netty.channel.epoll.Native.epollWait(Native.java:192) io.netty.channel.epoll.Native.epollWait(Native.java:185) io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290) io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347) io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) java.lang.Thread.run(Thread.java:750) #23 Thread[cluster3-scheduled-task-worker-0,5,main] TIMED_WAITING sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809) java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) java.lang.Thread.run(Thread.java:750) #24 Thread[cluster3-timeouter-0,5,main] TIMED_WAITING java.lang.Thread.sleep(Native Method) io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:569) io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:465) io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) java.lang.Thread.run(Thread.java:750) #25 Thread[FileHandlerLogFilesCleaner-1,5,main] WAITING daemon sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) java.lang.Thread.run(Thread.java:750) #26 Thread[Finalizer,8,system] WAITING daemon java.lang.Object.wait(Native Method) java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144) java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:165) java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:188) #27 Thread[GC Daemon,2,system] TIMED_WAITING daemon java.lang.Object.wait(Native Method) sun.misc.GC$Daemon.run(GC.java:117) #28 Thread[http-nio-8080-Acceptor,5,main] RUNNABLE daemon sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method) sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:421) sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:249) org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:545) org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:71) org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:129) java.lang.Thread.run(Thread.java:750) #29 Thread[http-nio-8080-Poller,5,main] RUNNABLE daemon sun.nio.ch.EPollArrayWrapper.epollWait(Native Method) sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269) sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93) sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86) sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97) org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:811) java.lang.Thread.run(Thread.java:750) #30 Thread[https-jsse-nio-8443-Acceptor,5,main] RUNNABLE daemon sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method) sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:421) sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:249) org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:545) org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:71) org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:129) java.lang.Thread.run(Thread.java:750) #31 Thread[https-jsse-nio-8443-Poller,5,main] RUNNABLE daemon sun.nio.ch.EPollArrayWrapper.epollWait(Native Method) sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269) sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93) sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86) sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97) org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:811) java.lang.Thread.run(Thread.java:750) #32 Thread[Java2D Disposer,10,system] WAITING daemon java.lang.Object.wait(Native Method) java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144) java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:165) sun.java2d.Disposer.run(Disposer.java:148) java.lang.Thread.run(Thread.java:750) #33 Thread[LoadDatasets,5,main] RUNNABLE daemon sun.nio.cs.UnicodeDecoder.decodeLoop(UnicodeDecoder.java:123) java.nio.charset.CharsetDecoder.decode(CharsetDecoder.java:579) java.lang.StringCoding.decode(StringCoding.java:235) java.lang.String.<init>(String.java:463) java.lang.String.<init>(String.java:515) com.microsoft.sqlserver.jdbc.DDC.convertStreamToObject(DDC.java:660) com.microsoft.sqlserver.jdbc.ServerDTVImpl.getValue(dtv.java:3773) com.microsoft.sqlserver.jdbc.DTV.getValue(dtv.java:247) com.microsoft.sqlserver.jdbc.Column.getValue(Column.java:190) com.microsoft.sqlserver.jdbc.SQLServerResultSet.getValue(SQLServerResultSet.java:2041) com.microsoft.sqlserver.jdbc.SQLServerResultSet.getValue(SQLServerResultSet.java:2027) com.microsoft.sqlserver.jdbc.SQLServerResultSet.getString(SQLServerResultSet.java:2489) gov.noaa.pfel.erddap.dataset.EDDTableFromDatabase.getDataForDapQuery(EDDTableFromDatabase.java:988) gov.noaa.pfel.erddap.dataset.EDDTable.subsetVariablesDataTable(EDDTable.java:12453) gov.noaa.pfel.erddap.dataset.EDDTable.distinctSubsetVariablesDataTable(EDDTable.java:12519) gov.noaa.pfel.erddap.dataset.EDDTable.ensureValid(EDDTable.java:730) gov.noaa.pfel.erddap.dataset.EDDTableFromDatabase.<init>(EDDTableFromDatabase.java:601) gov.noaa.pfel.erddap.dataset.EDDTableFromDatabase.lowFromXml(EDDTableFromDatabase.java:248) gov.noaa.pfel.erddap.dataset.EDDTableFromDatabase.fromXml(EDDTableFromDatabase.java:106) gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:443) gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:359) #34 Thread[main,5,main] TIMED_WAITING java.lang.Thread.sleep(Native Method) org.apache.catalina.core.StandardServer.await(StandardServer.java:524) org.apache.catalina.startup.Catalina.await(Catalina.java:829) org.apache.catalina.startup.Catalina.start(Catalina.java:777) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:345) org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:476) #35 Thread[Reference Handler,10,system] WAITING daemon java.lang.Object.wait(Native Method) java.lang.Object.wait(Object.java:502) java.lang.ref.Reference.tryHandlePending(Reference.java:191) java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153) #36 Thread[RunLoadDatasets,5,main] TIMED_WAITING daemon java.lang.Thread.sleep(Native Method) gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:288) #37 Thread[Signal Dispatcher,9,system] RUNNABLE daemon