<HTML><BODY><p>Default configuration has the following in ldap.properties</p><p>idp.pool.LDAP.validatePeriod                   = 300</p><p><a href="https://wiki.shibboleth.net/confluence/display/IDP30/ConnectionPool">Connection Pool documentation</a> says it must be Duration and <a href="http://shibboleth.net/schema/idp/shibboleth-attribute-resolver-dc.xsd">schema</a> says it must be in ISO8601 format.</p><p>validateTimerPeriod    Duration    PT30M    Time between pool validation checks<br data-mce-bogus="1"></p><p>When I use configuration of connection pool from <a href="https://wiki.shibboleth.net/confluence/display/IDP30/LDAPConnector">LDAP connector example </a>like this:</p><p> validateTimerPeriod="%{idp.pool.LDAP.validatePeriod}"</p><p>I get an error (whole stacktrace attached) </p><p>Failed to instantiate [long]: Factory method 'buildDuration' threw exception; nested exception is java.lang.IllegalArgumentException: 300<br></p><p>Best Regards,<br> Robo Burned</p></BODY></HTML>