Isn't this a bit excessive for an error 500 response? It's communicating fine again now so not sure what happened there.
app:12312019-06-23 07:12:30.240 am error_httpGet Response Exception | Status: 500 | Response: Apache Tomcat/8.0.30 - Error reportH1 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;} H2 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;} H3 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;} BODY {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} B {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;} P {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}A {color : black;}A.name {color : black;}.line {height: 1px; background-color: #525D76; border: none;}HTTP Status 500 - could not inspect JDBC autocommit modetype Exception reportmessagecould not inspect JDBC autocommit modedescriptionThe server encountered an internal error that prevented it from fulfilling this request.exceptionorg.hibernate.exception.JDBCConnectionException: could not inspect JDBC autocommit mode org.hibernate.exception.internal.SQLStateConversionDelegate.convert(SQLStateConversionDelegate.java:132) org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:49) org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:126) org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:112) org.hibernate.engine.jdbc.internal.LogicalConnectionImpl.isAutoCommit(LogicalConnectionImpl.java:325) org.hibernate.engine.transaction.internal.TransactionCoordinatorImpl.afterNonTransactionalQuery(TransactionCoordinatorImpl.java:199) org.hibernate.internal.SessionImpl.afterOperation(SessionImpl.java:503) org.hibernate.internal.SessionImpl.list(SessionImpl.java:1726) org.hibernate.internal.CriteriaImpl.list(CriteriaImpl.java:380) org.hibernate.internal.CriteriaImpl.uniqueResult(CriteriaImpl.java:402) com.rachio.persistence.dao.PropertyDao.findByName(PropertyDao.java:17) com.rachio.api.authentication.V3OpenAPIBridge.is3xApiLive(V3OpenAPIBridge.java:126) com.rachio.api.authentication.V3OpenAPIBridge.validateAccessToken(V3OpenAPIBridge.java:130) com.rachio.api.authentication.RestAuthenticationFilter.validateTokenAndGetAPIKeyValue(RestAuthenticationFilter.java:141) com.rachio.api.authentication.RestAuthenticationFilter.attemptAuthentication(RestAuthenticationFilter.java:82) org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:217) org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:64) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:53) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:91) org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:213) org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:176) org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) com.rachio.api.filter.CorsFilter.handleNonCORS(CorsFilter.java:433) com.rachio.api.filter.CorsFilter.doFilter(CorsFilter.java:172) org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter.doFilterInternal(OpenEntityManagerInViewFilter.java:178) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) com.rachio.api.filter.RestAuditFilter.doFilter(RestAuditFilter.java:106) root causeorg.postgresql.util.PSQLException: This connection has been closed. org.postgresql.jdbc2.AbstractJdbc2Connection.checkClosed(AbstractJdbc2Connection.java:842) org.postgresql.jdbc2.AbstractJdbc2Connection.getAutoCommit(AbstractJdbc2Connection.java:803) sun.reflect.GeneratedMethodAccessor85.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.apache.tomcat.jdbc.pool.ProxyConnection.invoke(ProxyConnection.java:126) org.apache.tomcat.jdbc.pool.JdbcInterceptor.invoke(JdbcInterceptor.java:108) org.apache.tomcat.jdbc.pool.DisposableConnectionFacade.invoke(DisposableConnectionFacade.java:81) com.sun.proxy.$Proxy94.getAutoCommit(Unknown Source) org.hibernate.engine.jdbc.internal.LogicalConnectionImpl.isAutoCommit(LogicalConnectionImpl.java:322) org.hibernate.engine.transaction.internal.TransactionCoordinatorImpl.afterNonTransactionalQuery(TransactionCoordinatorImpl.java:199) org.hibernate.internal.SessionImpl.afterOperation(SessionImpl.java:503) org.hibernate.internal.SessionImpl.list(SessionImpl.java:1726) org.hibernate.internal.CriteriaImpl.list(CriteriaImpl.java:380) org.hibernate.internal.CriteriaImpl.uniqueResult(CriteriaImpl.java:402) com.rachio.persistence.dao.PropertyDao.findByName(PropertyDao.java:17) com.rachio.api.authentication.V3OpenAPIBridge.is3xApiLive(V3OpenAPIBridge.java:126) com.rachio.api.authentication.V3OpenAPIBridge.validateAccessToken(V3OpenAPIBridge.java:130) com.rachio.api.authentication.RestAuthenticationFilter.validateTokenAndGetAPIKeyValue(RestAuthenticationFilter.java:141) com.rachio.api.authentication.RestAuthenticationFilter.attemptAuthentication(RestAuthenticationFilter.java:82) org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:217) org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:64) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:53) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:91) org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:213) org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:176) org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) com.rachio.api.filter.CorsFilter.handleNonCORS(CorsFilter.java:433) com.rachio.api.filter.CorsFilter.doFilter(CorsFilter.java:172) org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter.doFilterInternal(OpenEntityManagerInViewFilter.java:178) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) com.rachio.api.filter.RestAuditFilter.doFilter(RestAuditFilter.java:106)