NOAA ERDDAP
Easier access to scientific data
| ?    
Brought to you by NOAA NMFS SWFSC ERD    

ERDDAP > Status

Current time is 2025-10-12T03:25:55+00:00
Startup was at  2025-10-11T14:29:44+00:00
Last major LoadDatasets started 10m 48s ago and finished after 80 seconds.
Currently, no dataset is loading.
nGridDatasets  = 8
nTableDatasets = 77
nTotalDatasets = 85
n Datasets Failed To Load (in the last major LoadDatasets) = 11
    Arecibo_WaveRiderSst, Arecibo_WaveRider, caricoosWaveRinconSst, CARICOOSRincon_wave,
    caricoos_dm3_d848_78a5_baa6, VI2_doppler_36f0_5d1f_762a, VIA_doppler_7454_e002_60ee,
    Historical_a9b5_390b_0381, caricoos_dm3_133b_1534_33ca, ucsd_hfrnet_tds_68ed_51c8_135c,
    ucsd_hfrnet_tds_6a16_3bac_3c41, (end)
Reasons for failing to load datasets: 
Arecibo_WaveRiderSst: datasets.xml error on line #346
While trying to load datasetID=Arecibo_WaveRiderSst (after 32 ms)
java.lang.RuntimeException: datasets.xml error on or before line #346: 0 files found in /datasets/CDIP_Buoys/Arecibo_wave/
regex=.*\.nc recursive=true pathRegex=.* time=0ms
 at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:674)
 at gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:680)
 at gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:228)
Caused by: java.lang.RuntimeException: 0 files found in /datasets/CDIP_Buoys/Arecibo_wave/
regex=.*\.nc recursive=true pathRegex=.* time=0ms
 at gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1798)
 at gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.<init>(EDDTableFromMultidimNcFiles.java:103)
 at gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.fromXml(EDDTableFromFiles.java:662)
 at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
 at java.base/java.lang.reflect.Method.invoke(Method.java:580)
 at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:666)
 ... 2 more


Arecibo_WaveRider: datasets.xml error on line #853
While trying to load datasetID=Arecibo_WaveRider (after 4 ms)
java.lang.RuntimeException: datasets.xml error on or before line #853: 0 files found in /datasets/CDIP_Buoys/Arecibo_wave/
regex=.*\.nc recursive=true pathRegex=.* time=0ms
 at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:674)
 at gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:680)
 at gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:228)
Caused by: java.lang.RuntimeException: 0 files found in /datasets/CDIP_Buoys/Arecibo_wave/
regex=.*\.nc recursive=true pathRegex=.* time=0ms
 at gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1798)
 at gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.<init>(EDDTableFromMultidimNcFiles.java:103)
 at gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.fromXml(EDDTableFromFiles.java:662)
 at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
 at java.base/java.lang.reflect.Method.invoke(Method.java:580)
 at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:666)
 ... 2 more


caricoosWaveRinconSst: datasets.xml error on line #1667
While trying to load datasetID=caricoosWaveRinconSst (after 3 ms)
java.lang.RuntimeException: datasets.xml error on or before line #1667: 0 files found in /datasets/CDIP_Buoys/Rincon_wave/
regex=.*\.nc recursive=true pathRegex=.* time=1ms
 at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:674)
 at gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:680)
 at gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:228)
Caused by: java.lang.RuntimeException: 0 files found in /datasets/CDIP_Buoys/Rincon_wave/
regex=.*\.nc recursive=true pathRegex=.* time=1ms
 at gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1798)
 at gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.<init>(EDDTableFromMultidimNcFiles.java:103)
 at gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.fromXml(EDDTableFromFiles.java:662)
 at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
 at java.base/java.lang.reflect.Method.invoke(Method.java:580)
 at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:666)
 ... 2 more


CARICOOSRincon_wave: datasets.xml error on line #2685
While trying to load datasetID=CARICOOSRincon_wave (after 2 ms)
java.lang.RuntimeException: datasets.xml error on or before line #2685: 0 files found in /datasets/CDIP_Buoys/Rincon_wave/
regex=.*\.nc recursive=true pathRegex=.* time=0ms
 at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:674)
 at gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:680)
 at gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:228)
Caused by: java.lang.RuntimeException: 0 files found in /datasets/CDIP_Buoys/Rincon_wave/
regex=.*\.nc recursive=true pathRegex=.* time=0ms
 at gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1798)
 at gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.<init>(EDDTableFromMultidimNcFiles.java:103)
 at gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.fromXml(EDDTableFromFiles.java:662)
 at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
 at java.base/java.lang.reflect.Method.invoke(Method.java:580)
 at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:666)
 ... 2 more


caricoos_dm3_d848_78a5_baa6: datasets.xml error on line #11758
While trying to load datasetID=caricoos_dm3_d848_78a5_baa6 (after 8 ms)
java.lang.RuntimeException: datasets.xml error on or before line #11758: IOException: HTTP status code=502 for URL: http://dm3.caricoos.org:8001/thredds/dodsC/SWAN/SWAN_Aggregation_best.ncd.das
(<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
</body>
</html>)
 at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:674)
 at gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:680)
 at gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:228)
Caused by: java.io.IOException: HTTP status code=502 for URL: http://dm3.caricoos.org:8001/thredds/dodsC/SWAN/SWAN_Aggregation_best.ncd.das
(<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
</body>
</html>)
 at gov.noaa.pfel.coastwatch.util.SSR.getBufferedInputStream(SSR.java:1378)
 at gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1282)
 at gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1138)
 at gov.noaa.pfel.coastwatch.util.SSR.getUrlBufferedInputStream(SSR.java:1438)
 at gov.noaa.pfel.coastwatch.util.SSR.getUrlResponseBytes(SSR.java:1635)
 at gov.noaa.pfel.erddap.dataset.EDDGridFromDap.<init>(EDDGridFromDap.java:323)
 at gov.noaa.pfel.erddap.dataset.EDDGridFromDap.fromXml(EDDGridFromDap.java:159)
 at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
 at java.base/java.lang.reflect.Method.invoke(Method.java:580)
 at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:666)
 ... 2 more


VI2_doppler_36f0_5d1f_762a: datasets.xml error on line #22773
While trying to load datasetID=VI2_doppler_36f0_5d1f_762a (after 5 ms)
java.lang.RuntimeException: datasets.xml error on or before line #22773: 
ERROR in Test.ensureTrue:
No valid data files were found. See log.txt for details.
 at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:674)
 at gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:680)
 at gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:228)
Caused by: java.lang.RuntimeException: 
ERROR in Test.ensureTrue:
No valid data files were found. See log.txt for details.
 at com.cohort.util.Test.error(Test.java:22)
 at com.cohort.util.Test.ensureTrue(Test.java:53)
 at gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:2100)
 at gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.<init>(EDDTableFromMultidimNcFiles.java:103)
 at gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.fromXml(EDDTableFromFiles.java:662)
 at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
 at java.base/java.lang.reflect.Method.invoke(Method.java:580)
 at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:666)
 ... 2 more


VIA_doppler_7454_e002_60ee: datasets.xml error on line #25101
While trying to load datasetID=VIA_doppler_7454_e002_60ee (after 5 ms)
java.lang.RuntimeException: datasets.xml error on or before line #25101: 
ERROR in Test.ensureTrue:
No valid data files were found. See log.txt for details.
 at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:674)
 at gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:680)
 at gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:228)
Caused by: java.lang.RuntimeException: 
ERROR in Test.ensureTrue:
No valid data files were found. See log.txt for details.
 at com.cohort.util.Test.error(Test.java:22)
 at com.cohort.util.Test.ensureTrue(Test.java:53)
 at gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:2100)
 at gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.<init>(EDDTableFromMultidimNcFiles.java:103)
 at gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.fromXml(EDDTableFromFiles.java:662)
 at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
 at java.base/java.lang.reflect.Method.invoke(Method.java:580)
 at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:666)
 ... 2 more


Historical_a9b5_390b_0381: datasets.xml error on line #29618
While trying to load datasetID=Historical_a9b5_390b_0381 (after 38 ms)
java.lang.RuntimeException: datasets.xml error on or before line #29618: 
ERROR in Test.ensureSomethingUnicode():
datasets.xml/EDD.ensureValid error for datasetID=Historical_a9b5_390b_0381:
 for dataVariable #20=latitude_qc:

datasets.xml/EDV.ensureValid error for variable destinationName=latitude_qc:
ioos_category wasn't set.
 at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:674)
 at gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:680)
 at gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:228)
Caused by: java.lang.RuntimeException: 
ERROR in Test.ensureSomethingUnicode():
datasets.xml/EDD.ensureValid error for datasetID=Historical_a9b5_390b_0381:
 for dataVariable #20=latitude_qc:

datasets.xml/EDV.ensureValid error for variable destinationName=latitude_qc:
ioos_category wasn't set.
 at com.cohort.util.Test.error(Test.java:22)
 at com.cohort.util.Test.ensureSomethingUnicode(Test.java:855)
 at gov.noaa.pfel.erddap.variable.EDV.ensureValid(EDV.java:843)
 at gov.noaa.pfel.erddap.dataset.EDD.ensureValid(EDD.java:1151)
 at gov.noaa.pfel.erddap.dataset.EDDTable.ensureValid(EDDTable.java:562)
 at gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:2565)
 at gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.<init>(EDDTableFromMultidimNcFiles.java:103)
 at gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.fromXml(EDDTableFromFiles.java:662)
 at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
 at java.base/java.lang.reflect.Method.invoke(Method.java:580)
 at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:666)
 ... 2 more


caricoos_dm3_133b_1534_33ca: datasets.xml error on line #30002
While trying to load datasetID=caricoos_dm3_133b_1534_33ca (after 8 ms)
java.lang.RuntimeException: datasets.xml error on or before line #30002: IOException: HTTP status code=502 for URL: http://dm3.caricoos.org:8001/thredds/dodsC/rtofs_2d/RTOFS_Aggregation_2D_best.ncd.das
(<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
</body>
</html>)
 at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:674)
 at gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:680)
 at gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:228)
Caused by: java.io.IOException: HTTP status code=502 for URL: http://dm3.caricoos.org:8001/thredds/dodsC/rtofs_2d/RTOFS_Aggregation_2D_best.ncd.das
(<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
</body>
</html>)
 at gov.noaa.pfel.coastwatch.util.SSR.getBufferedInputStream(SSR.java:1378)
 at gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1282)
 at gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1138)
 at gov.noaa.pfel.coastwatch.util.SSR.getUrlBufferedInputStream(SSR.java:1438)
 at gov.noaa.pfel.coastwatch.util.SSR.getUrlResponseBytes(SSR.java:1635)
 at gov.noaa.pfel.erddap.dataset.EDDGridFromDap.<init>(EDDGridFromDap.java:323)
 at gov.noaa.pfel.erddap.dataset.EDDGridFromDap.fromXml(EDDGridFromDap.java:159)
 at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
 at java.base/java.lang.reflect.Method.invoke(Method.java:580)
 at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:666)
 ... 2 more


ucsd_hfrnet_tds_68ed_51c8_135c: datasets.xml error on line #30293
While trying to load datasetID=ucsd_hfrnet_tds_68ed_51c8_135c (after 167 ms)
java.lang.RuntimeException: datasets.xml error on or before line #30293: ERROR from url=https://hfrnet-tds.ucsd.edu/thredds/dodsC/HFR/PRVI/2km/hourly/RTV/HFRADAR_Puerto_Rico_and_the_US_Virgin_Islands_2km_Resolution_Hourly_RTV_best.ncd.das : javax.net.ssl.SSLHandshakeException: PKIX path validation failed: java.security.cert.CertPathValidatorException: validity check failed
 at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:674)
 at gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:680)
 at gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:228)
Caused by: java.lang.Exception: ERROR from url=https://hfrnet-tds.ucsd.edu/thredds/dodsC/HFR/PRVI/2km/hourly/RTV/HFRADAR_Puerto_Rico_and_the_US_Virgin_Islands_2km_Resolution_Hourly_RTV_best.ncd.das : javax.net.ssl.SSLHandshakeException: PKIX path validation failed: java.security.cert.CertPathValidatorException: validity check failed
 at gov.noaa.pfel.coastwatch.util.SSR.getUrlResponseBytes(SSR.java:1656)
 at gov.noaa.pfel.erddap.dataset.EDDGridFromDap.<init>(EDDGridFromDap.java:323)
 at gov.noaa.pfel.erddap.dataset.EDDGridFromDap.fromXml(EDDGridFromDap.java:159)
 at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
 at java.base/java.lang.reflect.Method.invoke(Method.java:580)
 at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:666)
 ... 2 more
Caused by: javax.net.ssl.SSLHandshakeException: PKIX path validation failed: java.security.cert.CertPathValidatorException: validity check failed
 at java.base/sun.security.ssl.Alert.createSSLException(Alert.java:130)
 at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:383)
 at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:326)
 at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:321)
 at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:647)
 at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate(CertificateMessage.java:467)
 at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume(CertificateMessage.java:363)
 at java.base/sun.security.ssl.SSLHandshake.consume(SSLHandshake.java:393)
 at java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:476)
 at java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:447)
 at java.base/sun.security.ssl.TransportContext.dispatch(TransportContext.java:206)
 at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:172)
 at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1506)
 at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1421)
 at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:455)
 at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:426)
 at java.base/sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:586)
 at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:187)
 at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:141)
 at gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1232)
 at gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1138)
 at gov.noaa.pfel.coastwatch.util.SSR.getUrlBufferedInputStream(SSR.java:1438)
 at gov.noaa.pfel.coastwatch.util.SSR.getUrlResponseBytes(SSR.java:1635)
 ... 7 more
Caused by: sun.security.validator.ValidatorException: PKIX path validation failed: java.security.cert.CertPathValidatorException: validity check failed
 at java.base/sun.security.validator.PKIXValidator.doValidate(PKIXValidator.java:318)
 at java.base/sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:267)
 at java.base/sun.security.validator.Validator.validate(Validator.java:256)
 at java.base/sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:230)
 at java.base/sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:132)
 at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:631)
 ... 25 more
Caused by: java.security.cert.CertPathValidatorException: validity check failed
 at java.base/sun.security.provider.certpath.PKIXMasterCertPathValidator.validate(PKIXMasterCertPathValidator.java:135)
 at java.base/sun.security.provider.certpath.PKIXCertPathValidator.validate(PKIXCertPathValidator.java:224)
 at java.base/sun.security.provider.certpath.PKIXCertPathValidator.validate(PKIXCertPathValidator.java:144)
 at java.base/sun.security.provider.certpath.PKIXCertPathValidator.engineValidate(PKIXCertPathValidator.java:83)
 at java.base/java.security.cert.CertPathValidator.validate(CertPathValidator.java:309)
 at java.base/sun.security.validator.PKIXValidator.doValidate(PKIXValidator.java:313)
 ... 30 more
Caused by: java.security.cert.CertificateExpiredException: NotAfter: Tue Jul 08 16:04:23 UTC 2025
 at java.base/sun.security.x509.CertificateValidity.valid(CertificateValidity.java:182)
 at java.base/sun.security.x509.X509CertImpl.checkValidity(X509CertImpl.java:534)
 at java.base/sun.security.provider.certpath.BasicChecker.verifyValidity(BasicChecker.java:190)
 at java.base/sun.security.provider.certpath.BasicChecker.check(BasicChecker.java:144)
 at java.base/sun.security.provider.certpath.PKIXMasterCertPathValidator.validate(PKIXMasterCertPathValidator.java:125)
 ... 35 more


ucsd_hfrnet_tds_6a16_3bac_3c41: datasets.xml error on line #30586
While trying to load datasetID=ucsd_hfrnet_tds_6a16_3bac_3c41 (after 154 ms)
java.lang.RuntimeException: datasets.xml error on or before line #30586: ERROR from url=https://hfrnet-tds.ucsd.edu/thredds/dodsC/HFR/PRVI/6km/hourly/RTV/HFRADAR_Puerto_Rico_and_the_US_Virgin_Islands_6km_Resolution_Hourly_RTV_best.ncd.das : javax.net.ssl.SSLHandshakeException: PKIX path validation failed: java.security.cert.CertPathValidatorException: validity check failed
 at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:674)
 at gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:680)
 at gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:228)
Caused by: java.lang.Exception: ERROR from url=https://hfrnet-tds.ucsd.edu/thredds/dodsC/HFR/PRVI/6km/hourly/RTV/HFRADAR_Puerto_Rico_and_the_US_Virgin_Islands_6km_Resolution_Hourly_RTV_best.ncd.das : javax.net.ssl.SSLHandshakeException: PKIX path validation failed: java.security.cert.CertPathValidatorException: validity check failed
 at gov.noaa.pfel.coastwatch.util.SSR.getUrlResponseBytes(SSR.java:1656)
 at gov.noaa.pfel.erddap.dataset.EDDGridFromDap.<init>(EDDGridFromDap.java:323)
 at gov.noaa.pfel.erddap.dataset.EDDGridFromDap.fromXml(EDDGridFromDap.java:159)
 at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
 at java.base/java.lang.reflect.Method.invoke(Method.java:580)
 at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:666)
 ... 2 more
Caused by: javax.net.ssl.SSLHandshakeException: PKIX path validation failed: java.security.cert.CertPathValidatorException: validity check failed
 at java.base/sun.security.ssl.Alert.createSSLException(Alert.java:130)
 at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:383)
 at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:326)
 at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:321)
 at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:647)
 at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate(CertificateMessage.java:467)
 at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume(CertificateMessage.java:363)
 at java.base/sun.security.ssl.SSLHandshake.consume(SSLHandshake.java:393)
 at java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:476)
 at java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:447)
 at java.base/sun.security.ssl.TransportContext.dispatch(TransportContext.java:206)
 at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:172)
 at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1506)
 at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1421)
 at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:455)
 at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:426)
 at java.base/sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:586)
 at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:187)
 at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:141)
 at gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1232)
 at gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1138)
 at gov.noaa.pfel.coastwatch.util.SSR.getUrlBufferedInputStream(SSR.java:1438)
 at gov.noaa.pfel.coastwatch.util.SSR.getUrlResponseBytes(SSR.java:1635)
 ... 7 more
Caused by: sun.security.validator.ValidatorException: PKIX path validation failed: java.security.cert.CertPathValidatorException: validity check failed
 at java.base/sun.security.validator.PKIXValidator.doValidate(PKIXValidator.java:318)
 at java.base/sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:267)
 at java.base/sun.security.validator.Validator.validate(Validator.java:256)
 at java.base/sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:230)
 at java.base/sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:132)
 at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:631)
 ... 25 more
Caused by: java.security.cert.CertPathValidatorException: validity check failed
 at java.base/sun.security.provider.certpath.PKIXMasterCertPathValidator.validate(PKIXMasterCertPathValidator.java:135)
 at java.base/sun.security.provider.certpath.PKIXCertPathValidator.validate(PKIXCertPathValidator.java:224)
 at java.base/sun.security.provider.certpath.PKIXCertPathValidator.validate(PKIXCertPathValidator.java:144)
 at java.base/sun.security.provider.certpath.PKIXCertPathValidator.engineValidate(PKIXCertPathValidator.java:83)
 at java.base/java.security.cert.CertPathValidator.validate(CertPathValidator.java:309)
 at java.base/sun.security.validator.PKIXValidator.doValidate(PKIXValidator.java:313)
 ... 30 more
Caused by: java.security.cert.CertificateExpiredException: NotAfter: Tue Jul 08 16:04:23 UTC 2025
 at java.base/sun.security.x509.CertificateValidity.valid(CertificateValidity.java:182)
 at java.base/sun.security.x509.X509CertImpl.checkValidity(X509CertImpl.java:534)
 at java.base/sun.security.provider.certpath.BasicChecker.verifyValidity(BasicChecker.java:190)
 at java.base/sun.security.provider.certpath.BasicChecker.check(BasicChecker.java:144)
 at java.base/sun.security.provider.certpath.PKIXMasterCertPathValidator.validate(PKIXMasterCertPathValidator.java:125)
 ... 35 more


Unique users (since startup)                            n = 1
Response Failed    Time (since last major LoadDatasets) n =        0
Response Failed    Time (since last Daily Report)       n =     1406,  median ~=        4 ms
Response Failed    Time (since startup)                 n =     1406,  median ~=        4 ms
Response Succeeded Time (since last major LoadDatasets) n =       14,  median ~=        2 ms
Response Succeeded Time (since last Daily Report)       n =     3355,  median ~=       66 ms
Response Succeeded Time (since startup)                 n =     3355,  median ~=       66 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
EmailThread has sent 0 out of 69 emails.  Currently, the thread is sleeping.
EmailThread Failed    Time (since last Daily Report)    n =      196,  median ~=        0 ms
EmailThread Succeeded Time (since last Daily Report)    n =        0
TouchThread has finished 7 out of 7 touches.  Currently, the thread is sleeping.
TouchThread Failed    Time (since last Daily Report)    n =        0
TouchThread Succeeded Time (since last Daily Report)    n =        6,  median ~=        9 ms
OS info: totalCPULoad=0.14068694 processCPULoad=4.233308E-4 totalMemory=15713MB freeMemory=945MB totalSwapSpace=0MB freeSwapSpace=0MB
Number of active requests=1
Number of threads: Tomcat-waiting=14, inotify=1, other=13
0 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse=   120 MB (highWaterMark=  1863 MB) (Xmx ~= 4096 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
----------------------------  -----   -----------------  -----------------------------------------------------  ---------------------  ----- ----- -----
  2025-10-12T03:16:26+00:00     78s     56    11   85.0        83 (   258)    61 (     4)    0       0       0       15       1    16     61    15    0%
  2025-10-12T03:00:24+00:00     17s     32    11   85.0         3 (     6)     0 (     0)    0       0       0       15       1    17     70     0    0%
  2025-10-12T02:46:28+00:00     80s     61    11   85.0        34 (   267)    33 (   130)    0       0       0       15       1    17     70     7    0%
  2025-10-12T02:31:31+00:00     83s     49    11   85.0        59 (    75)    25 (     3)    0       0       0       15       1    17     61     3    0%
  2025-10-12T02:16:07+00:00     60s     45    11   85.0        36 (   100)    32 (     3)    0       0       0       15       1    16     70     9    0%
  2025-10-12T02:01:27+00:00     80s     44    11   85.0       531 (     2)    55 (    29)    0       0       0       15       1    16     70    10    0%
  2025-10-12T01:46:23+00:00     76s     63    11   85.0       158 (    19)    60 (     3)    0       0       0       15       1    17     61    18    0%
  2025-10-12T01:30:27+00:00     20s     34    11   85.0         0 (     0)     0 (     0)    0       0       0       15       1    17     69     0    0%
  2025-10-12T01:16:24+00:00     77s     54    11   85.0        40 (   230)    30 (     4)    0       0       0       15       1    16     69     8    0%
  2025-10-12T01:01:15+00:00     68s     46    11   85.0        36 (   260)    32 (     3)    0       0       0       15       1    16     59     7    0%
  2025-10-12T00:46:07+00:00     60s     45    11   85.0        36 (   260)    32 (     3)    0       0       0       15       1    16     68     8    0%
  2025-10-12T00:31:30+00:00     84s     51    11   85.0        69 (   169)    21 (     2)    0       0       0       15       1    16     60     9    0%
  2025-10-12T00:16:44+00:00     97s     59    11   85.0       103 (   119)    53 (     9)    0       0       0       15       1    17     71    13    0%
  2025-10-12T00:00:26+00:00     19s     32    11   85.0         0 (     0)     0 (     0)    0       0       0       15       1    17     68     0    0%
  2025-10-11T23:46:31+00:00     85s     54    11   85.0        44 (   200)    29 (     2)    0       0       0       15       1    16     68     7    0%
  2025-10-11T23:31:23+00:00     79s     46    11   85.0        65 (   131)    22 (    33)    0       0       0       15       1    16     59     7    0%
  2025-10-11T23:16:40+00:00     99s     61    11   85.0        35 (   175)    32 (     3)    0       0       0       15       1    16     59     6    0%
  2025-10-11T23:01:23+00:00     82s     48    11   85.0        56 (   167)    28 (     5)    0       0       0       15       1    16     59     8    0%
  2025-10-11T22:46:09+00:00     68s     45    11   85.0        50 (    38)    30 (    15)    0       0       0       15       1    16     68    10    0%
  2025-10-11T22:31:33+00:00     94s     44    11   85.0        85 (    63)    17 (    28)    0       0       0       15       1    16     59     8    0%
  2025-10-11T22:16:27+00:00     90s     64    11   85.0        96 (   150)    56 (     5)    0       0       0       15       1    18     68    13    0%
  2025-10-11T22:00:15+00:00     20s     32    11   85.0         0 (     0)     0 (     0)    0       0       0       15       1    17     68     0    0%
  2025-10-11T21:46:24+00:00     90s     67    11   85.0       112 (   163)    50 (     4)    0       0       0       15       1    16     68    16    0%
  2025-10-11T21:30:11+00:00     17s     32    11   85.0         2 (    10)     0 (     0)    0       0       0       15       1    17     68     0    0%
  2025-10-11T21:15:55+00:00     60s     45    11   85.0        61 (   117)    24 (     5)    0       0       0       15       1    16     68     9    0%
  2025-10-11T21:01:23+00:00     89s     62    11   85.0        53 (   241)    26 (     8)    0       0       0       15       1    16     68     7    0%
  2025-10-11T20:45:56+00:00     62s     47    11   85.0       118 (   111)    49 (     4)    0       0       0       15       1    16     68    14    0%
  2025-10-11T20:30:12+00:00     18s     32    11   85.0         2 (    10)     0 (     0)    0       0       0       15       1    17     68     0    0%
  2025-10-11T20:16:24+00:00     90s     65    11   85.0        96 (   125)    55 (     3)    0       0       0       15       1    16     59    14    0%
  2025-10-11T20:00:18+00:00     25s     41    11   85.0         3 (     4)     1 (   350)    0       0       0       15       1    17     69     1    0%
  2025-10-11T19:45:55+00:00     62s     45    11   85.0        60 (    86)    25 (    35)    0       0       0       15       1    16     68     8    0%
  2025-10-11T19:32:07+00:00    136s     57    11   85.0        93 (    75)    41 (     9)    0       0       0       15       1    16     68     8    0%
  2025-10-11T19:15:24+00:00     35s     42    11   85.0        78 (   133)    36 (     4)    0       0       0       11       1    21     71    10    0%
  2025-10-11T19:00:06+00:00     17s     32    11   85.0         1 (     8)     0 (     0)    0       0       0       15       1    17     67     0    0%
  2025-10-11T18:46:20+00:00     90s     72    11   85.0       113 (   129)    50 (     3)    0       0       0       15       1    17     58    11    0%
  2025-10-11T18:30:09+00:00     20s     34    11   85.0         6 (     5)     0 (     0)    0       0       0       15       1    17     58     0    0%
  2025-10-11T18:15:50+00:00     61s     45    11   85.0        63 (    95)    24 (     4)    0       0       0       15       1    16     58     8    0%
  2025-10-11T18:01:17+00:00     88s     55    11   85.0        59 (   232)    25 (     2)    0       0       0       15       1    16     67     8    0%
  2025-10-11T17:45:56+00:00     67s     53    11   85.0       123 (   117)    47 (     3)    1       0       0       15       1    17     67    13    0%
  2025-10-11T17:30:07+00:00     18s     32    11   85.0         0 (     0)     0 (     0)    0       0       0       15       1    17     67     0    0%
  2025-10-11T17:16:26+00:00     97s     67    11   85.0        99 (    98)    54 (     5)    1       0       0       15       1    16     68    16    0%
  2025-10-11T17:00:11+00:00     22s     32    11   85.0         1 (    35)     0 (     0)    0       0       0       15       1    17     57     0    0%
  2025-10-11T16:46:04+00:00     75s     45    11   85.0        59 (   130)    25 (    35)    0       0       0       15       1    16     66     8    0%
  2025-10-11T16:31:55+00:00    126s     62    11   85.0        64 (   200)    23 (     3)    0       0       0       15       1    16     66     5    0%
  2025-10-11T16:16:03+00:00     74s     47    11   85.0       113 (    98)    51 (     4)    0       0       0       15       1    16     66    12    0%
  2025-10-11T16:00:06+00:00     17s     32    11   85.0         0 (     0)     0 (     0)    0       0       0       15       1    17     66     0    0%
  2025-10-11T15:45:52+00:00     64s     62    11   85.0       107 (    92)    53 (     3)    0       0       0       15       1    16     66     5    0%
  2025-10-11T15:30:14+00:00     26s     40    11   85.0         0 (     0)     0 (     0)    0       0       0       15       1    17     67     0    0%
  2025-10-11T15:16:01+00:00     73s     47    11   85.0        66 (    94)    22 (     4)    0       0       0       15       1    16     67     7    0%
  2025-10-11T15:01:15+00:00     87s     55    11   85.0       114 (   156)    50 (     5)    0       0       0       15       1    16     67    14    0%
  2025-10-11T14:45:44+00:00     56s     42    11   85.0        56 (   180)    27 (     5)    0       0       0       15       1    17     66     2    0%
  2025-10-11T14:30:01+00:00     13s     95     1   95.0         0 (     0)     0 (     0)    0       0       0       15       1    14     75     0    0%


Major LoadDatasets Times Distribution (since last Daily Report):
    n =       51,  median ~=    74516 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:           10
    <= 1 min:           8
    <= 2 min:          31
    <= 5 min:           2
    <= 10 min:          0
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            0

Major LoadDatasets Times Distribution (since startup):
    n =       52,  median ~=    73548 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:           11
    <= 1 min:           8
    <= 2 min:          31
    <= 5 min:           2
    <= 10 min:          0
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            0


Minor LoadDatasets Times Distribution (since last Daily Report):
    n =       19,  median ~=    36250 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:            2
    <= 1 min:          16
    <= 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 =       19,  median ~=    36250 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:            2
    <= 1 min:          16
    <= 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 =        0

Response Failed Time Distribution (since last Daily Report):
    n =     1406,  median ~=        4 ms
    0 ms:             130
    1 ms:             135
    2 ms:             240
    <= 5 ms:          259
    <= 10 ms:          29
    <= 20 ms:          33
    <= 50 ms:          58
    <= 100 ms:         20
    <= 200 ms:         34
    <= 500 ms:        184
    <= 1 s:             0
    <= 2 s:           270
    <= 5 s:             7
    <= 10 s:            6
    <= 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 startup):
    n =     1406,  median ~=        4 ms
    0 ms:             130
    1 ms:             135
    2 ms:             240
    <= 5 ms:          259
    <= 10 ms:          29
    <= 20 ms:          33
    <= 50 ms:          58
    <= 100 ms:         20
    <= 200 ms:         34
    <= 500 ms:        184
    <= 1 s:             0
    <= 2 s:           270
    <= 5 s:             7
    <= 10 s:            6
    <= 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 Succeeded Time Distribution (since last major LoadDatasets):
    n =       14,  median ~=        2 ms
    0 ms:               2
    1 ms:               4
    2 ms:               2
    <= 5 ms:            4
    <= 10 ms:           2
    <= 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

Response Succeeded Time Distribution (since last Daily Report):
    n =     3355,  median ~=       66 ms
    0 ms:              53
    1 ms:             288
    2 ms:             345
    <= 5 ms:          463
    <= 10 ms:         144
    <= 20 ms:         156
    <= 50 ms:         153
    <= 100 ms:        238
    <= 200 ms:        182
    <= 500 ms:        466
    <= 1 s:           334
    <= 2 s:           334
    <= 5 s:           109
    <= 10 s:           84
    <= 20 s:            6
    <= 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 =     3355,  median ~=       66 ms
    0 ms:              53
    1 ms:             288
    2 ms:             345
    <= 5 ms:          463
    <= 10 ms:         144
    <= 20 ms:         156
    <= 50 ms:         153
    <= 100 ms:        238
    <= 200 ms:        182
    <= 500 ms:        466
    <= 1 s:           334
    <= 2 s:           334
    <= 5 s:           109
    <= 10 s:           84
    <= 20 s:            6
    <= 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 last Daily Report):
    n =      196,  median ~=        0 ms
    0 ms:             196
    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 =      197,  median ~=        0 ms
    0 ms:             197
    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 =      196,  median ~=        0
    0:             196
    1:               0
    2:               0
    <= 5:            0
    <= 10:           0
    <= 20:           0
    <= 50:           0
    <= 100:          0
    >  100:          0

EmailThread nEmails/Session Distribution (since startup):
    n =      197,  median ~=        0
    0:             197
    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 =        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 =        6,  median ~=        9 ms
    0 ms:               0
    1 ms:               0
    2 ms:               0
    <= 5 ms:            0
    <= 10 ms:           4
    <= 20 ms:           0
    <= 50 ms:           0
    <= 100 ms:          1
    <= 200 ms:          0
    <= 500 ms:          1
    <= 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

TouchThread Succeeded Time Distribution (since startup):
    n =        7,  median ~=        9 ms
    0 ms:               0
    1 ms:               0
    2 ms:               0
    <= 5 ms:            0
    <= 10 ms:           4
    <= 20 ms:           1
    <= 50 ms:           0
    <= 100 ms:          1
    <= 200 ms:          0
    <= 500 ms:          1
    <= 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


Language (since last daily report)
    : 4756  (100%)

Language (since startup)
    : 4756  (100%)

SgtMap topography nFromCache=0 nNotFromCache=0
GSHHS: nCached=0 of 100, nCoarse=0, nSuccesses=0, nTossed=0
NationalBoundaries: nCached=0 of 100,  nCoarse=0, nSuccesses=0, nTossed=0
StateBoundaries: nCached=0 of 100,  nCoarse=0, nSuccesses=0, nTossed=0
Rivers: nCached=0 of 100,  nCoarse=0, nSuccesses=0, nTossed=0
bufferedImage isAccelerated=[java.awt.HeadlessException]
canonical map sizes: 
33 + 39 + 41 + 31 + 39 + 38 + 32 + 31 + 36 + 42 + 38 + 33 + 35 + 28 + 41 + 40 + 
43 + 38 + 35 + 37 + 36 + 51 + 39 + 33 + 24 + 19 + 35 + 20 + 31 + 45 + 40 + 32 + 
42 + 26 + 34 + 41 + 31 + 38 + 31 + 34 + 37 + 39 + 30 + 37 + 47 + 37 + 27 + 43 + 
35 + 39 + 23 + 33 + 51 + 28 + 37 + 37 + 41 + 29 + 45 + 38 + 39 + 26 + 31 + 46 + 
39 + 38 + 36 + 40 + 37 + 34 + 42 + 26 + 38 + 39 + 36 + 34 + 33 + 33 + 34 + 31 + 
27 + 43 + 43 + 40 + 33 + 29 + 38 + 40 + 36 + 37 + 40 + 39 + 34 + 36 + 28 + 37 + 
37 + 30 + 37 + 31 + 35 + 35 + 34 + 23 + 32 + 35 + 44 + 46 + 35 + 39 + 27 + 24 + 
29 + 37 + 40 + 39 + 38 + 30 + 31 + 29 + 45 + 47 + 36 + 34 + 33 + 34 + 34 = 4517
canonicalStringHolder map sizes: 
73 + 92 + 87 + 75 + 98 + 93 + 73 + 86 + 99 + 82 + 85 + 72 + 77 + 78 + 76 + 86 + 
84 + 91 + 80 + 80 + 90 + 86 + 91 + 76 + 81 + 90 + 77 + 87 + 88 + 90 + 83 + 89 + 
83 + 77 + 87 + 77 + 83 + 89 + 79 + 73 + 75 + 88 + 78 + 78 + 72 + 85 + 74 + 87 + 
79 + 81 + 88 + 82 + 92 + 87 + 99 + 71 + 82 + 88 + 84 + 79 + 80 + 84 + 89 + 75 + 
96 + 83 + 78 + 92 + 82 + 78 + 74 + 80 + 80 + 72 + 74 + 69 + 72 + 84 + 76 + 86 + 
87 + 77 + 74 + 84 + 91 + 81 + 81 + 83 + 72 + 75 + 77 + 83 + 67 + 78 + 83 + 82 + 
81 + 88 + 79 + 92 + 87 + 82 + 91 + 68 + 97 + 90 + 69 + 82 + 67 + 76 + 85 + 94 + 
71 + 75 + 84 + 78 + 100 + 84 + 91 + 82 + 87 + 76 + 59 + 80 + 84 + 76 + 81 = 10407

Number of threads: Tomcat-waiting=14, inotify=1, other=13
(format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus)

#1 Thread[#1,main,5,main] TIMED_WAITING
java.base@21.0.7/java.lang.Thread.sleep0(Native Method)
java.base@21.0.7/java.lang.Thread.sleep(Thread.java:509)
org.apache.catalina.core.StandardServer.await(StandardServer.java:519)
org.apache.catalina.startup.Catalina.await(Catalina.java:849)
org.apache.catalina.startup.Catalina.start(Catalina.java:797)
java.base@21.0.7/java.lang.invoke.LambdaForm$DMH/0x00007fa8f8100400.invokeVirtual(LambdaForm$DMH)
java.base@21.0.7/java.lang.invoke.LambdaForm$MH/0x00007fa8f8100c00.invoke(LambdaForm$MH)
java.base@21.0.7/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
java.base@21.0.7/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:153)
java.base@21.0.7/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
java.base@21.0.7/java.lang.reflect.Method.invoke(Method.java:580)
app//org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:342)
app//org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473)

#2 Thread[#10,Finalizer,8,system] WAITING daemon
java.base@21.0.7/java.lang.Object.wait0(Native Method)
java.base@21.0.7/java.lang.Object.wait(Object.java:366)
java.base@21.0.7/java.lang.Object.wait(Object.java:339)
java.base@21.0.7/java.lang.ref.NativeReferenceQueue.await(NativeReferenceQueue.java:48)
java.base@21.0.7/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
java.base@21.0.7/java.lang.ref.NativeReferenceQueue.remove(NativeReferenceQueue.java:89)
java.base@21.0.7/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:173)

#3 Thread[#11,Signal Dispatcher,9,system] RUNNABLE daemon

#4 Thread[#17,Common-Cleaner,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1852)
java.base@21.0.7/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71)
java.base@21.0.7/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143)
java.base@21.0.7/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218)
java.base@21.0.7/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)
java.base@21.0.7/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186)

#5 Thread[#18,Notification Thread,9,system] RUNNABLE daemon

#6 Thread[#26,Cleaner-0,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1852)
java.base@21.0.7/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71)
java.base@21.0.7/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143)
java.base@21.0.7/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218)
java.base@21.0.7/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)
java.base@21.0.7/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186)

#7 Thread[#43,Java2D Disposer,10,system] WAITING daemon
java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.7/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.7/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712)
java.base@21.0.7/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:67)
java.base@21.0.7/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
java.base@21.0.7/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:234)
java.desktop@21.0.7/sun.java2d.Disposer.run(Disposer.java:145)
java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

#8 Thread[#44,EmailThread,5,main] TIMED_WAITING
java.base@21.0.7/java.lang.Thread.sleep0(Native Method)
java.base@21.0.7/java.lang.Thread.sleep(Thread.java:509)
com.cohort.util.Math2.sleep(Math2.java:372)
gov.noaa.pfel.erddap.util.EmailThread.run(EmailThread.java:60)

#9 Thread[#45,TouchThread,5,main] TIMED_WAITING
java.base@21.0.7/java.lang.Thread.sleep0(Native Method)
java.base@21.0.7/java.lang.Thread.sleep(Thread.java:509)
com.cohort.util.Math2.sleep(Math2.java:372)
gov.noaa.pfel.erddap.util.TouchThread.run(TouchThread.java:53)

#10 Thread[#46,RunLoadDatasets,5,main] TIMED_WAITING
java.base@21.0.7/java.lang.Thread.sleep0(Native Method)
java.base@21.0.7/java.lang.Thread.sleep(Thread.java:509)
gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:278)

#11 Thread[#60,http-nio-8080-Poller,5,main] RUNNABLE daemon
java.base@21.0.7/sun.nio.ch.EPoll.wait(Native Method)
java.base@21.0.7/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:121)
java.base@21.0.7/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130)
java.base@21.0.7/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:763)
java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

#12 Thread[#61,http-nio-8080-Acceptor,5,main] RUNNABLE daemon
java.base@21.0.7/sun.nio.ch.Net.accept(Native Method)
java.base@21.0.7/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
java.base@21.0.7/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:516)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:73)
org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:128)
java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

#13 Thread[#9,Reference Handler,10,system] RUNNABLE daemon
java.base@21.0.7/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
java.base@21.0.7/java.lang.ref.Reference.processPendingReferences(Reference.java:246)
java.base@21.0.7/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208)


 
ERDDAP, Version 2.28.1
Disclaimers | Privacy Policy | Contact