###
Fri May 08 16:52:50 UTC 2026
CONFIG thread=794 [null] signature version = v2
CONFIG thread=794 [null] parallel send enabled=true, timeout=300
CONFIG thread=794 Using parser class gov.usgs.earthquake.distribution.QuakemlProductCreator
CONFIG thread=794 Validation disabled
CONFIG thread=794 sendOriginWhenPhasesExist = false
CONFIG thread=794 sendMechanismWhenPhasesExist = false
CONFIG thread=794 pollerClass not defined, using default gov.usgs.util.DirectoryPoller
CONFIG thread=794 Using poll directory /builds/ghsc/hazdev/pdl/pollDirectory
CONFIG thread=794 Using poll interval 1000ms
CONFIG thread=794 Poll carefully = false
CONFIG thread=794 Using oldinput directory /builds/ghsc/hazdev/pdl/oldInputDirectory
CONFIG thread=794 Using error directory /builds/ghsc/hazdev/pdl/errorDirectory
CONFIG thread=794 createInternalProducts = false
CONFIG thread=794 createScenarioProducts = true
CONFIG thread=794 doBufferFix = true
###
Fri May 08 16:52:50 UTC 2026
CONFIG thread=802 [null] signature version = v2
CONFIG thread=802 [null] parallel send enabled=true, timeout=300
CONFIG thread=802 Using parser class gov.usgs.earthquake.distribution.QuakemlProductCreator
CONFIG thread=802 Validation disabled
CONFIG thread=802 sendOriginWhenPhasesExist = true
CONFIG thread=802 sendMechanismWhenPhasesExist = false
CONFIG thread=802 pollerClass not defined, using default gov.usgs.util.DirectoryPoller
CONFIG thread=802 Using poll directory /builds/ghsc/hazdev/pdl/pollDirectory
CONFIG thread=802 Using poll interval 1000ms
CONFIG thread=802 Poll carefully = false
CONFIG thread=802 Using oldinput directory /builds/ghsc/hazdev/pdl/oldInputDirectory
CONFIG thread=802 Using error directory /builds/ghsc/hazdev/pdl/errorDirectory
CONFIG thread=802 createInternalProducts = false
CONFIG thread=802 createScenarioProducts = false
CONFIG thread=802 doBufferFix = true
###
Fri May 08 16:52:50 UTC 2026
CONFIG thread=806 [null] signature version = v2
CONFIG thread=806 [null] parallel send enabled=true, timeout=300
CONFIG thread=806 Using parser class gov.usgs.earthquake.distribution.QuakemlProductCreator
CONFIG thread=806 Validation enabled
CONFIG thread=806 sendOriginWhenPhasesExist = false
CONFIG thread=806 sendMechanismWhenPhasesExist = false
CONFIG thread=806 pollerClass not defined, using default gov.usgs.util.DirectoryPoller
CONFIG thread=806 Using poll directory /builds/ghsc/hazdev/pdl/pollDirectory
CONFIG thread=806 Using poll interval 1000ms
CONFIG thread=806 Poll carefully = false
CONFIG thread=806 Using oldinput directory /builds/ghsc/hazdev/pdl/oldInputDirectory
CONFIG thread=806 Using error directory /builds/ghsc/hazdev/pdl/errorDirectory
CONFIG thread=806 createInternalProducts = false
CONFIG thread=806 createScenarioProducts = false
CONFIG thread=806 doBufferFix = true
###
Fri May 08 16:52:50 UTC 2026
CONFIG thread=813 [null] signature version = v2
CONFIG thread=813 [null] parallel send enabled=true, timeout=300
CONFIG thread=813 Using parser class gov.usgs.earthquake.distribution.QuakemlProductCreator
CONFIG thread=813 Validation disabled
CONFIG thread=813 sendOriginWhenPhasesExist = false
CONFIG thread=813 sendMechanismWhenPhasesExist = false
CONFIG thread=813 pollerClass not defined, using default gov.usgs.util.DirectoryPoller
CONFIG thread=813 Using poll directory /builds/ghsc/hazdev/pdl/pollDirectory
CONFIG thread=813 Using poll interval 1000ms
CONFIG thread=813 Poll carefully = false
CONFIG thread=813 Using oldinput directory /builds/ghsc/hazdev/pdl/oldInputDirectory
CONFIG thread=813 Using error directory /builds/ghsc/hazdev/pdl/errorDirectory
CONFIG thread=813 createInternalProducts = true
CONFIG thread=813 createScenarioProducts = false
CONFIG thread=813 doBufferFix = true
###
Fri May 08 16:52:50 UTC 2026
CONFIG thread=817 [null] Loading private key file 'etc/test_products/test_key/testkey'
CONFIG thread=817 [null] signature version = v2
CONFIG thread=817 [null] parallel send enabled=true, timeout=300
CONFIG thread=817 Using parser class gov.usgs.earthquake.distribution.QuakemlProductCreator
CONFIG thread=817 Validation disabled
CONFIG thread=817 sendOriginWhenPhasesExist = false
CONFIG thread=817 sendMechanismWhenPhasesExist = false
CONFIG thread=817 pollerClass not defined, using default gov.usgs.util.DirectoryPoller
CONFIG thread=817 Using poll directory /builds/ghsc/hazdev/pdl/pollDirectory
CONFIG thread=817 Using poll interval 1000ms
CONFIG thread=817 Poll carefully = false
CONFIG thread=817 Using oldinput directory /builds/ghsc/hazdev/pdl/oldInputDirectory
CONFIG thread=817 Using error directory /builds/ghsc/hazdev/pdl/errorDirectory
CONFIG thread=817 createInternalProducts = false
CONFIG thread=817 createScenarioProducts = true
CONFIG thread=817 doBufferFix = true
CONFIG thread=817 [sender] host is 'localhost'
CONFIG thread=817 [sender] port is '11235'
CONFIG thread=817 [sender] connectTimeout is '15000'
CONFIG thread=817 [sender] readTimeout is '15000'
CONFIG thread=817 [sender] writeTimeout is '-1'
CONFIG thread=817 [sender] using xml format
CONFIG thread=817 [sender] enableDeflate is true
CONFIG thread=817 [sender] deflateLevel is 1
CONFIG thread=817 [sender] enablePdlProtocol is true
INFO thread=817 Reading file pde20000102042021390_33.xml
FINE thread=817 Resolved classes from context path: [class org.quakeml_1_2.ObjectFactory]
Fri May 08 16:52:51 UTC 2026
FINE thread=817 Checking system property javax.xml.bind.JAXBContextFactory
FINE thread=817 not found
FINE thread=817 Checking system property javax.xml.bind.context.factory
FINE thread=817 not found
FINE thread=817 Checking system property javax.xml.bind.JAXBContext
FINE thread=817 not found
FINE thread=817 Searching META-INF/services
FINE thread=817 Configured factorty class:com.sun.xml.bind.v2.ContextFactory
FINE thread=817 Property com.sun.xml.bind.XmlAccessorFactoryis not active. Using JAXB's implementation
FINE thread=817 SAXParserFactory instance: com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl@1af687ad
FINE thread=817 Using digest version v2, algorithm=SHA-256
FINE thread=817 Digest='aHFth2i9RZnGqD5tcIum+JN354ax5PdaiqrDsK5mvI8=' , 1ms
INFO thread=818 [sender] sending product to Socket[addr=localhost/127.0.0.1,port=11235,localport=37208]
FINE thread=818 [sender] using protocol version v0.1
There are 1 active/queued socket connections
INFO thread=819 [test_receiver] accepted connection Socket[addr=/127.0.0.1,port=37208,localport=11235]
FINE thread=819 [test_receiver] protocol version 'v0.1' Socket[addr=/127.0.0.1,port=37208,localport=11235]
FINE thread=819 [test_receiver] listener (test_listener) has 0 queued notifications
INFO thread=819 [test_receiver] received product 'urn:usgs-product:us:phase-data-scenario:pde20000102042021390_33:1351635048690'
from Socket[addr=/127.0.0.1,port=37208,localport=11235]
INFO thread=818 [sender] send complete Socket[addr=localhost/127.0.0.1,port=11235,localport=37208] response="[test_receiver] received product 'urn:usgs-product:us:phase-data-scenario:pde20000102042021390_33:1351635048690'
"
INFO thread=819 [test_receiver] closed connection Socket[addr=/127.0.0.1,port=37208,localport=11235]
INFO thread=817 generated 1 products: 1 sent, 0 partially sent, 0 failed to send
listener received urn:usgs-product:us:phase-data-scenario:pde20000102042021390_33:1351635048690
FINE thread=817 Using digest version v2, algorithm=SHA-256
FINE thread=817 Digest='aHFth2i9RZnGqD5tcIum+JN354ax5PdaiqrDsK5mvI8=' , 1ms
###
Fri May 08 16:52:51 UTC 2026
CONFIG thread=827 [null] signature version = v2
CONFIG thread=827 [null] parallel send enabled=true, timeout=300
CONFIG thread=827 Using parser class gov.usgs.earthquake.distribution.QuakemlProductCreator
CONFIG thread=827 Validation disabled
CONFIG thread=827 sendOriginWhenPhasesExist = false
CONFIG thread=827 sendMechanismWhenPhasesExist = false
CONFIG thread=827 pollerClass not defined, using default gov.usgs.util.DirectoryPoller
CONFIG thread=827 Using poll directory /builds/ghsc/hazdev/pdl/pollDirectory
CONFIG thread=827 Using poll interval 1000ms
CONFIG thread=827 Poll carefully = false
CONFIG thread=827 Using oldinput directory /builds/ghsc/hazdev/pdl/oldInputDirectory
CONFIG thread=827 Using error directory /builds/ghsc/hazdev/pdl/errorDirectory
CONFIG thread=827 createInternalProducts = false
CONFIG thread=827 createScenarioProducts = false
CONFIG thread=827 doBufferFix = true
###
Fri May 08 16:52:51 UTC 2026
CONFIG thread=831 [null] Loading private key file 'etc/test_products/test_key/testkey'
CONFIG thread=831 [null] signature version = v2
CONFIG thread=831 [null] parallel send enabled=true, timeout=300
CONFIG thread=831 Using parser class gov.usgs.earthquake.distribution.QuakemlProductCreator
CONFIG thread=831 Validation disabled
CONFIG thread=831 sendOriginWhenPhasesExist = false
CONFIG thread=831 sendMechanismWhenPhasesExist = false
CONFIG thread=831 pollerClass not defined, using default gov.usgs.util.DirectoryPoller
CONFIG thread=831 Using poll directory /builds/ghsc/hazdev/pdl/pollDirectory
CONFIG thread=831 Using poll interval 1000ms
CONFIG thread=831 Poll carefully = false
CONFIG thread=831 Using oldinput directory /builds/ghsc/hazdev/pdl/oldInputDirectory
CONFIG thread=831 Using error directory /builds/ghsc/hazdev/pdl/errorDirectory
CONFIG thread=831 createInternalProducts = true
CONFIG thread=831 createScenarioProducts = false
CONFIG thread=831 doBufferFix = true
CONFIG thread=831 [sender] host is 'localhost'
CONFIG thread=831 [sender] port is '11235'
CONFIG thread=831 [sender] connectTimeout is '15000'
CONFIG thread=831 [sender] readTimeout is '15000'
CONFIG thread=831 [sender] writeTimeout is '-1'
CONFIG thread=831 [sender] using xml format
CONFIG thread=831 [sender] enableDeflate is true
CONFIG thread=831 [sender] deflateLevel is 1
CONFIG thread=831 [sender] enablePdlProtocol is true
INFO thread=831 Reading file pde20000102042021390_33.xml
FINE thread=831 SAXParserFactory instance: com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl@1664ec70
FINE thread=831 Using digest version v2, algorithm=SHA-256
FINE thread=831 Digest='ac3dGpl15Fo4wJZ4+pH9R9gsXcMYAwR3WF2buKUa6VU=' , 2ms
INFO thread=832 [sender] sending product to Socket[addr=localhost/127.0.0.1,port=11235,localport=37224]
FINE thread=832 [sender] using protocol version v0.1
There are 1 active/queued socket connections
INFO thread=833 [test_receiver] accepted connection Socket[addr=/127.0.0.1,port=37224,localport=11235]
FINE thread=833 [test_receiver] protocol version 'v0.1' Socket[addr=/127.0.0.1,port=37224,localport=11235]
FINE thread=833 [test_receiver] listener (test_listener) has 0 queued notifications
INFO thread=833 [test_receiver] received product 'urn:usgs-product:us:internal-phase-data:pde20000102042021390_33:1351635048690'
from Socket[addr=/127.0.0.1,port=37224,localport=11235]
INFO thread=833 [test_receiver] closed connection Socket[addr=/127.0.0.1,port=37224,localport=11235]
INFO thread=832 [sender] send complete Socket[addr=localhost/127.0.0.1,port=11235,localport=37224] response="[test_receiver] received product 'urn:usgs-product:us:internal-phase-data:pde20000102042021390_33:1351635048690'
"
INFO thread=831 generated 1 products: 1 sent, 0 partially sent, 0 failed to send
listener received urn:usgs-product:us:internal-phase-data:pde20000102042021390_33:1351635048690
FINE thread=831 Using digest version v2, algorithm=SHA-256
FINE thread=831 Digest='ac3dGpl15Fo4wJZ4+pH9R9gsXcMYAwR3WF2buKUa6VU=' , 0ms
FINE thread=165 [null] running event archive policy (testPolicy)
WARNING thread=165 [null] exception running event archive policy (testPolicy)
java.lang.NullPointerException: Cannot invoke "java.sql.Connection.prepareStatement(String)" because the return value of "gov.usgs.earthquake.indexer.JDBCProductIndex.getConnection()" is null
at gov.usgs.earthquake.indexer.JDBCProductIndex.getEvents(JDBCProductIndex.java:232)
at gov.usgs.earthquake.indexer.Indexer.purgeExpiredProducts(Indexer.java:1838)
at gov.usgs.earthquake.indexer.Indexer$1.run(Indexer.java:1785)
at java.base/java.util.TimerThread.mainLoop(Timer.java:566)
at java.base/java.util.TimerThread.run(Timer.java:516)
INFO thread=165 [null] purged 0 expired events and 0 expired unassociated products.
###
Fri May 08 16:52:51 UTC 2026
CONFIG thread=841 [null] signature version = v2
CONFIG thread=841 [null] parallel send enabled=true, timeout=300
CONFIG thread=841 Using parser class gov.usgs.earthquake.distribution.QuakemlProductCreator
CONFIG thread=841 Validation disabled
CONFIG thread=841 sendOriginWhenPhasesExist = false
CONFIG thread=841 sendMechanismWhenPhasesExist = false
CONFIG thread=841 pollerClass not defined, using default gov.usgs.util.DirectoryPoller
CONFIG thread=841 Using poll directory /builds/ghsc/hazdev/pdl/pollDirectory
CONFIG thread=841 Using poll interval 1000ms
CONFIG thread=841 Poll carefully = false
CONFIG thread=841 Using oldinput directory /builds/ghsc/hazdev/pdl/oldInputDirectory
CONFIG thread=841 Using error directory /builds/ghsc/hazdev/pdl/errorDirectory
CONFIG thread=841 createInternalProducts = false
CONFIG thread=841 createScenarioProducts = false
CONFIG thread=841 doBufferFix = true
###
Fri May 08 16:52:51 UTC 2026
CONFIG thread=1 [null] Loading private key file 'etc/test_products/test_key/testkey'
CONFIG thread=1 [null] signature version = v2
CONFIG thread=1 [null] parallel send enabled=true, timeout=300
CONFIG thread=1 Using parser class gov.usgs.earthquake.distribution.QuakemlProductCreator
CONFIG thread=1 Validation disabled
CONFIG thread=1 sendOriginWhenPhasesExist = false
CONFIG thread=1 sendMechanismWhenPhasesExist = false
CONFIG thread=1 Using poll directory /tmp/tmp14895517790179719462/testPolldir
CONFIG thread=1 Using poll interval 1000ms
CONFIG thread=1 Poll carefully = true
CONFIG thread=1 Using oldinput directory /tmp/tmp14895517790179719462/storage
CONFIG thread=1 Using error directory /tmp/tmp14895517790179719462/testErrordir
CONFIG thread=1 Using pollerClass class poller
CONFIG thread=1 createInternalProducts = false
CONFIG thread=1 createScenarioProducts = false
CONFIG thread=1 doBufferFix = true
CONFIG thread=1 [sender] host is 'localhost'
CONFIG thread=1 [sender] port is '11235'
CONFIG thread=1 [sender] connectTimeout is '15000'
CONFIG thread=1 [sender] readTimeout is '15000'
CONFIG thread=1 [sender] writeTimeout is '-1'
CONFIG thread=1 [sender] using xml format
CONFIG thread=1 [sender] enableDeflate is true
CONFIG thread=1 [sender] deflateLevel is 1
CONFIG thread=1 [sender] enablePdlProtocol is true
FINE thread=165 [null] running event archive policy (testPolicy)
WARNING thread=165 [null] exception running event archive policy (testPolicy)
java.lang.NullPointerException: Cannot invoke "java.sql.Connection.prepareStatement(String)" because the return value of "gov.usgs.earthquake.indexer.JDBCProductIndex.getConnection()" is null
at gov.usgs.earthquake.indexer.JDBCProductIndex.getEvents(JDBCProductIndex.java:232)
at gov.usgs.earthquake.indexer.Indexer.purgeExpiredProducts(Indexer.java:1838)
at gov.usgs.earthquake.indexer.Indexer$1.run(Indexer.java:1785)
at java.base/java.util.TimerThread.mainLoop(Timer.java:566)
at java.base/java.util.TimerThread.run(Timer.java:516)
INFO thread=165 [null] purged 0 expired events and 0 expired unassociated products.
Fri May 08 16:52:52 UTC 2026
FINE thread=165 [null] running event archive policy (testPolicy)
WARNING thread=165 [null] exception running event archive policy (testPolicy)
java.lang.NullPointerException: Cannot invoke "java.sql.Connection.prepareStatement(String)" because the return value of "gov.usgs.earthquake.indexer.JDBCProductIndex.getConnection()" is null
at gov.usgs.earthquake.indexer.JDBCProductIndex.getEvents(JDBCProductIndex.java:232)
at gov.usgs.earthquake.indexer.Indexer.purgeExpiredProducts(Indexer.java:1838)
at gov.usgs.earthquake.indexer.Indexer$1.run(Indexer.java:1785)
at java.base/java.util.TimerThread.mainLoop(Timer.java:566)
at java.base/java.util.TimerThread.run(Timer.java:516)
INFO thread=165 [null] purged 0 expired events and 0 expired unassociated products.
INFO thread=846 Reading file testFile1
FINE thread=846 SAXParserFactory instance: com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl@619da7d3
FINE thread=846 Using digest version v2, algorithm=SHA-256
FINE thread=846 Digest='9fhyUrceqxS0wG9aXrGhT/4JCCTgj7ouIY16dKSqx/Q=' , 1ms
INFO thread=847 [sender] sending product to Socket[addr=localhost/127.0.0.1,port=11235,localport=37226]
FINE thread=847 [sender] using protocol version v0.1
There are 1 active/queued socket connections
INFO thread=848 [test_receiver] accepted connection Socket[addr=/127.0.0.1,port=37226,localport=11235]
FINE thread=848 [test_receiver] protocol version 'v0.1' Socket[addr=/127.0.0.1,port=37226,localport=11235]
FINE thread=848 [test_receiver] listener (test_listener) has 0 queued notifications
INFO thread=848 [test_receiver] received product 'urn:usgs-product:us:phase-data:pde20000102042021390_33:1351635048690'
from Socket[addr=/127.0.0.1,port=37226,localport=11235]
INFO thread=848 [test_receiver] closed connection Socket[addr=/127.0.0.1,port=37226,localport=11235]
INFO thread=847 [sender] send complete Socket[addr=localhost/127.0.0.1,port=11235,localport=37226] response="[test_receiver] received product 'urn:usgs-product:us:phase-data:pde20000102042021390_33:1351635048690'
"
INFO thread=846 generated 1 products: 1 sent, 0 partially sent, 0 failed to send
listener received urn:usgs-product:us:phase-data:pde20000102042021390_33:1351635048690
FINE thread=1 Using digest version v2, algorithm=SHA-256
FINE thread=1 Digest='9fhyUrceqxS0wG9aXrGhT/4JCCTgj7ouIY16dKSqx/Q=' , 1ms
FINE thread=165 [null] running event archive policy (testPolicy)
WARNING thread=165 [null] exception running event archive policy (testPolicy)
java.lang.NullPointerException: Cannot invoke "java.sql.Connection.prepareStatement(String)" because the return value of "gov.usgs.earthquake.indexer.JDBCProductIndex.getConnection()" is null
at gov.usgs.earthquake.indexer.JDBCProductIndex.getEvents(JDBCProductIndex.java:232)
at gov.usgs.earthquake.indexer.Indexer.purgeExpiredProducts(Indexer.java:1838)
at gov.usgs.earthquake.indexer.Indexer$1.run(Indexer.java:1785)
at java.base/java.util.TimerThread.mainLoop(Timer.java:566)
at java.base/java.util.TimerThread.run(Timer.java:516)
INFO thread=165 [null] purged 0 expired events and 0 expired unassociated products.
Fri May 08 16:52:53 UTC 2026
FINE thread=165 [null] running event archive policy (testPolicy)
WARNING thread=165 [null] exception running event archive policy (testPolicy)
java.lang.NullPointerException: Cannot invoke "java.sql.Connection.prepareStatement(String)" because the return value of "gov.usgs.earthquake.indexer.JDBCProductIndex.getConnection()" is null
at gov.usgs.earthquake.indexer.JDBCProductIndex.getEvents(JDBCProductIndex.java:232)
at gov.usgs.earthquake.indexer.Indexer.purgeExpiredProducts(Indexer.java:1838)
at gov.usgs.earthquake.indexer.Indexer$1.run(Indexer.java:1785)
at java.base/java.util.TimerThread.mainLoop(Timer.java:566)
at java.base/java.util.TimerThread.run(Timer.java:516)
INFO thread=165 [null] purged 0 expired events and 0 expired unassociated products.
FINE thread=165 [null] running event archive policy (testPolicy)
WARNING thread=165 [null] exception running event archive policy (testPolicy)
java.lang.NullPointerException: Cannot invoke "java.sql.Connection.prepareStatement(String)" because the return value of "gov.usgs.earthquake.indexer.JDBCProductIndex.getConnection()" is null
at gov.usgs.earthquake.indexer.JDBCProductIndex.getEvents(JDBCProductIndex.java:232)
at gov.usgs.earthquake.indexer.Indexer.purgeExpiredProducts(Indexer.java:1838)
at gov.usgs.earthquake.indexer.Indexer$1.run(Indexer.java:1785)
at java.base/java.util.TimerThread.mainLoop(Timer.java:566)
at java.base/java.util.TimerThread.run(Timer.java:516)
INFO thread=165 [null] purged 0 expired events and 0 expired unassociated products.
Fri May 08 16:52:54 UTC 2026
FINE thread=165 [null] running event archive policy (testPolicy)
WARNING thread=165 [null] exception running event archive policy (testPolicy)
java.lang.NullPointerException: Cannot invoke "java.sql.Connection.prepareStatement(String)" because the return value of "gov.usgs.earthquake.indexer.JDBCProductIndex.getConnection()" is null
at gov.usgs.earthquake.indexer.JDBCProductIndex.getEvents(JDBCProductIndex.java:232)
at gov.usgs.earthquake.indexer.Indexer.purgeExpiredProducts(Indexer.java:1838)
at gov.usgs.earthquake.indexer.Indexer$1.run(Indexer.java:1785)
at java.base/java.util.TimerThread.mainLoop(Timer.java:566)
at java.base/java.util.TimerThread.run(Timer.java:516)
INFO thread=165 [null] purged 0 expired events and 0 expired unassociated products.
INFO thread=846 Reading file testFile2
FINE thread=846 SAXParserFactory instance: com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl@2a505b28
WARNING thread=846 Missing catalog attributes from event element, skipping
INFO thread=846 generated 0 products: 0 sent, 0 partially sent, 0 failed to send
INFO thread=846 Reading file testFile3
FINE thread=846 SAXParserFactory instance: com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl@3d98b8ea
FINE thread=846 Using digest version v2, algorithm=SHA-256
FINE thread=846 Digest='L+5f0YnvLak6vIhWLTY7j9E1JenvFs4AgU2d1YO4qfg=' , 17ms
INFO thread=853 [sender] sending product to Socket[addr=localhost/127.0.0.1,port=11235,localport=37228]
FINE thread=853 [sender] using protocol version v0.1
There are 1 active/queued socket connections
INFO thread=854 [test_receiver] accepted connection Socket[addr=/127.0.0.1,port=37228,localport=11235]
FINE thread=854 [test_receiver] protocol version 'v0.1' Socket[addr=/127.0.0.1,port=37228,localport=11235]
FINE thread=165 [null] running event archive policy (testPolicy)
WARNING thread=165 [null] exception running event archive policy (testPolicy)
java.lang.NullPointerException: Cannot invoke "java.sql.Connection.prepareStatement(String)" because the return value of "gov.usgs.earthquake.indexer.JDBCProductIndex.getConnection()" is null
at gov.usgs.earthquake.indexer.JDBCProductIndex.getEvents(JDBCProductIndex.java:232)
at gov.usgs.earthquake.indexer.Indexer.purgeExpiredProducts(Indexer.java:1838)
at gov.usgs.earthquake.indexer.Indexer$1.run(Indexer.java:1785)
at java.base/java.util.TimerThread.mainLoop(Timer.java:566)
at java.base/java.util.TimerThread.run(Timer.java:516)
INFO thread=165 [null] purged 0 expired events and 0 expired unassociated products.
FINE thread=854 [test_receiver] listener (test_listener) has 0 queued notifications
INFO thread=854 [test_receiver] received product 'urn:usgs-product:us:phase-data:pde20100314080803960_32:1351636909701'
from Socket[addr=/127.0.0.1,port=37228,localport=11235]
INFO thread=854 [test_receiver] closed connection Socket[addr=/127.0.0.1,port=37228,localport=11235]
INFO thread=853 [sender] send complete Socket[addr=localhost/127.0.0.1,port=11235,localport=37228] response="[test_receiver] received product 'urn:usgs-product:us:phase-data:pde20100314080803960_32:1351636909701'
"
INFO thread=846 generated 1 products: 1 sent, 0 partially sent, 0 failed to send
listener received urn:usgs-product:us:phase-data:pde20100314080803960_32:1351636909701
FINE thread=1 Using digest version v2, algorithm=SHA-256
FINE thread=1 Digest='L+5f0YnvLak6vIhWLTY7j9E1JenvFs4AgU2d1YO4qfg=' , 17ms
Fri May 08 16:52:55 UTC 2026
FINE thread=165 [null] running event archive policy (testPolicy)
WARNING thread=165 [null] exception running event archive policy (testPolicy)
java.lang.NullPointerException: Cannot invoke "java.sql.Connection.prepareStatement(String)" because the return value of "gov.usgs.earthquake.indexer.JDBCProductIndex.getConnection()" is null
at gov.usgs.earthquake.indexer.JDBCProductIndex.getEvents(JDBCProductIndex.java:232)
at gov.usgs.earthquake.indexer.Indexer.purgeExpiredProducts(Indexer.java:1838)
at gov.usgs.earthquake.indexer.Indexer$1.run(Indexer.java:1785)
at java.base/java.util.TimerThread.mainLoop(Timer.java:566)
at java.base/java.util.TimerThread.run(Timer.java:516)
INFO thread=165 [null] purged 0 expired events and 0 expired unassociated products.
FINE thread=165 [null] running event archive policy (testPolicy)
WARNING thread=165 [null] exception running event archive policy (testPolicy)
java.lang.NullPointerException: Cannot invoke "java.sql.Connection.prepareStatement(String)" because the return value of "gov.usgs.earthquake.indexer.JDBCProductIndex.getConnection()" is null
at gov.usgs.earthquake.indexer.JDBCProductIndex.getEvents(JDBCProductIndex.java:232)
at gov.usgs.earthquake.indexer.Indexer.purgeExpiredProducts(Indexer.java:1838)
at gov.usgs.earthquake.indexer.Indexer$1.run(Indexer.java:1785)
at java.base/java.util.TimerThread.mainLoop(Timer.java:566)
at java.base/java.util.TimerThread.run(Timer.java:516)
INFO thread=165 [null] purged 0 expired events and 0 expired unassociated products.
Fri May 08 16:52:56 UTC 2026
FINE thread=165 [null] running event archive policy (testPolicy)
WARNING thread=165 [null] exception running event archive policy (testPolicy)
java.lang.NullPointerException: Cannot invoke "java.sql.Connection.prepareStatement(String)" because the return value of "gov.usgs.earthquake.indexer.JDBCProductIndex.getConnection()" is null
at gov.usgs.earthquake.indexer.JDBCProductIndex.getEvents(JDBCProductIndex.java:232)
at gov.usgs.earthquake.indexer.Indexer.purgeExpiredProducts(Indexer.java:1838)
at gov.usgs.earthquake.indexer.Indexer$1.run(Indexer.java:1785)
at java.base/java.util.TimerThread.mainLoop(Timer.java:566)
at java.base/java.util.TimerThread.run(Timer.java:516)
INFO thread=165 [null] purged 0 expired events and 0 expired unassociated products.
INFO thread=846 Reading file myproduct
FINE thread=846 Using digest version v2, algorithm=SHA-256
FINE thread=846 Digest='L0+3SXSVpAnwrmyaMf/VMPkndyr3CBMQ/ki6niPIuDk=' , 1ms
INFO thread=858 [sender] sending product to Socket[addr=localhost/127.0.0.1,port=11235,localport=37232]
FINE thread=858 [sender] using protocol version v0.1
There are 1 active/queued socket connections
INFO thread=859 [test_receiver] accepted connection Socket[addr=/127.0.0.1,port=37232,localport=11235]
FINE thread=859 [test_receiver] protocol version 'v0.1' Socket[addr=/127.0.0.1,port=37232,localport=11235]
FINE thread=859 [test_receiver] listener (test_listener) has 0 queued notifications
INFO thread=859 [test_receiver] received product 'urn:usgs-product:me:test-product:testcode:1741032752157'
from Socket[addr=/127.0.0.1,port=37232,localport=11235]
INFO thread=858 [sender] send complete Socket[addr=localhost/127.0.0.1,port=11235,localport=37232] response="[test_receiver] received product 'urn:usgs-product:me:test-product:testcode:1741032752157'
"
INFO thread=846 generated 1 products: 1 sent, 0 partially sent, 0 failed to send
INFO thread=859 [test_receiver] closed connection Socket[addr=/127.0.0.1,port=37232,localport=11235]
listener received urn:usgs-product:me:test-product:testcode:1741032752157
FINE thread=1 Using digest version v2, algorithm=SHA-256
FINE thread=1 Digest='L0+3SXSVpAnwrmyaMf/VMPkndyr3CBMQ/ki6niPIuDk=' , 1ms
###
Fri May 08 16:52:56 UTC 2026
CONFIG thread=867 [null] signature version = v2
CONFIG thread=867 [null] parallel send enabled=true, timeout=300
CONFIG thread=867 Using parser class gov.usgs.earthquake.distribution.QuakemlProductCreator
CONFIG thread=867 Validation disabled
CONFIG thread=867 sendOriginWhenPhasesExist = false
CONFIG thread=867 sendMechanismWhenPhasesExist = true
CONFIG thread=867 pollerClass not defined, using default gov.usgs.util.DirectoryPoller
CONFIG thread=867 Using poll directory /builds/ghsc/hazdev/pdl/pollDirectory
CONFIG thread=867 Using poll interval 1000ms
CONFIG thread=867 Poll carefully = false
CONFIG thread=867 Using oldinput directory /builds/ghsc/hazdev/pdl/oldInputDirectory
CONFIG thread=867 Using error directory /builds/ghsc/hazdev/pdl/errorDirectory
CONFIG thread=867 createInternalProducts = false
CONFIG thread=867 createScenarioProducts = false
CONFIG thread=867 doBufferFix = true
###
Fri May 08 16:52:56 UTC 2026
CONFIG thread=871 [null] Loading private key file 'etc/test_products/test_key/testkey'
CONFIG thread=871 [null] signature version = v2
CONFIG thread=871 [null] parallel send enabled=true, timeout=300
CONFIG thread=871 Using parser class gov.usgs.earthquake.distribution.QuakemlProductCreator
CONFIG thread=871 Validation disabled
CONFIG thread=871 sendOriginWhenPhasesExist = false
CONFIG thread=871 sendMechanismWhenPhasesExist = false
CONFIG thread=871 pollerClass not defined, using default gov.usgs.util.DirectoryPoller
CONFIG thread=871 Using poll directory /builds/ghsc/hazdev/pdl/pollDirectory
CONFIG thread=871 Using poll interval 1000ms
CONFIG thread=871 Poll carefully = false
CONFIG thread=871 Using oldinput directory /builds/ghsc/hazdev/pdl/oldInputDirectory
CONFIG thread=871 Using error directory /builds/ghsc/hazdev/pdl/errorDirectory
CONFIG thread=871 createInternalProducts = false
CONFIG thread=871 createScenarioProducts = false
CONFIG thread=871 doBufferFix = true
CONFIG thread=871 [sender] host is 'localhost'
CONFIG thread=871 [sender] port is '11235'
CONFIG thread=871 [sender] connectTimeout is '15000'
CONFIG thread=871 [sender] readTimeout is '15000'
CONFIG thread=871 [sender] writeTimeout is '-1'
CONFIG thread=871 [sender] using xml format
CONFIG thread=871 [sender] enableDeflate is true
CONFIG thread=871 [sender] deflateLevel is 1
CONFIG thread=871 [sender] enablePdlProtocol is true
INFO thread=871 Reading file pde20000102042021390_33.xml
FINE thread=871 SAXParserFactory instance: com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl@3311430e
FINE thread=871 Using digest version v2, algorithm=SHA-256
FINE thread=871 Digest='PXlkte+4LnWOGdNzioyTtWumC7qJ0YwV6GgqFQPdo6c=' , 1ms
INFO thread=872 [sender] sending product to Socket[addr=localhost/127.0.0.1,port=11235,localport=37246]
FINE thread=872 [sender] using protocol version v0.1
There are 1 active/queued socket connections
INFO thread=873 [test_receiver] accepted connection Socket[addr=/127.0.0.1,port=37246,localport=11235]
FINE thread=873 [test_receiver] protocol version 'v0.1' Socket[addr=/127.0.0.1,port=37246,localport=11235]
FINE thread=873 [test_receiver] listener (test_listener) has 0 queued notifications
INFO thread=873 [test_receiver] received product 'urn:usgs-product:us:phase-data:pde20000102042021390_33:1351635048690'
from Socket[addr=/127.0.0.1,port=37246,localport=11235]
INFO thread=873 [test_receiver] closed connection Socket[addr=/127.0.0.1,port=37246,localport=11235]
INFO thread=872 [sender] send complete Socket[addr=localhost/127.0.0.1,port=11235,localport=37246] response="[test_receiver] received product 'urn:usgs-product:us:phase-data:pde20000102042021390_33:1351635048690'
"
INFO thread=871 generated 1 products: 1 sent, 0 partially sent, 0 failed to send
listener received urn:usgs-product:us:phase-data:pde20000102042021390_33:1351635048690
FINE thread=871 Using digest version v2, algorithm=SHA-256
FINE thread=871 Digest='PXlkte+4LnWOGdNzioyTtWumC7qJ0YwV6GgqFQPdo6c=' , 1ms