[2024-07-03T12:51:43.373-0500] [Payara 6.2023.8] [INFO] [] [org.eclipse.persistence.session./file:/usr/local/payara6/glassfish/domains/domain1/applications/dataverse/WEB-INF/classes/_VDCNet-ejbPU.query] [tid: _ThreadID=77 _ThreadName=http-thread-pool::http-listener-1(4)] [timeMillis: 1720029103373] [levelValue: 800] [[ Communication failure detected when attempting to perform read query outside of a transaction. Attempting to retry query. Error was: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))").]] [2024-07-03T12:51:48.374-0500] [Payara 6.2023.8] [SEVERE] [] [javax.enterprise.resource.resourceadapter.com.sun.gjc.spi.jdbc40] [tid: _ThreadID=77 _ThreadName=http-thread-pool::http-listener-1(4)] [timeMillis: 1720029108374] [levelValue: 1000] [[ RAR7115: Unable to set ClientInfo for connection java.lang.reflect.UndeclaredThrowableException at jdk.proxy73/jdk.proxy73.$Proxy534.setClientInfo(Unknown Source) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.setClientInfo(ConnectionHolder40.java:341) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.close(ConnectionHolder40.java:591) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeDatasourceConnection(DatabaseAccessor.java:504) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.closeConnection(DatasourceAccessor.java:539) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeConnection(DatabaseAccessor.java:529) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.decrementCallCount(DatasourceAccessor.java:301) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeStatement(DatabaseAccessor.java:412) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:697) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.CustomizationFilesServlet.getFilePath(CustomizationFilesServlet.java:120) at edu.harvard.iq.dataverse.CustomizationFilesServlet.processRequest(CustomizationFilesServlet.java:51) at edu.harvard.iq.dataverse.CustomizationFilesServlet.doGet(CustomizationFilesServlet.java:144) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:642) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:574) at org.omnifaces.component.output.ResourceInclude.encodeBegin(ResourceInclude.java:75) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at org.primefaces.renderkit.HeadRenderer.encodeBegin(HeadRenderer.java:83) at jakarta.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:531) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:442) at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:162) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at org.omnifaces.viewhandler.OmniViewHandler.renderView(OmniViewHandler.java:151) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:93) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:72) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:178) at jakarta.faces.webapp.FacesServlet.executeLifecyle(FacesServlet.java:692) at jakarta.faces.webapp.FacesServlet.service(FacesServlet.java:449) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:527) at org.apache.catalina.core.ApplicationDispatcher.doDispatch(ApplicationDispatcher.java:497) at org.apache.catalina.core.ApplicationDispatcher.dispatch(ApplicationDispatcher.java:379) at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:504) at org.apache.catalina.core.StandardHostValve.dispatchToErrorPage(StandardHostValve.java:693) at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:384) at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:318) at org.apache.catalina.core.StandardHostValve.postInvoke(StandardHostValve.java:216) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:379) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) ... 142 more ]] [2024-07-03T12:51:48.375-0500] [Payara 6.2023.8] [INFO] [] [org.eclipse.persistence.session./file:/usr/local/payara6/glassfish/domains/domain1/applications/dataverse/WEB-INF/classes/_VDCNet-ejbPU.query] [tid: _ThreadID=77 _ThreadName=http-thread-pool::http-listener-1(4)] [timeMillis: 1720029108375] [levelValue: 800] [[ Communication failure detected when attempting to perform read query outside of a transaction. Attempting to retry query. Error was: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))").]] [2024-07-03T12:51:53.377-0500] [Payara 6.2023.8] [SEVERE] [] [javax.enterprise.resource.resourceadapter.com.sun.gjc.spi.jdbc40] [tid: _ThreadID=77 _ThreadName=http-thread-pool::http-listener-1(4)] [timeMillis: 1720029113377] [levelValue: 1000] [[ RAR7115: Unable to set ClientInfo for connection java.lang.reflect.UndeclaredThrowableException at jdk.proxy73/jdk.proxy73.$Proxy534.setClientInfo(Unknown Source) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.setClientInfo(ConnectionHolder40.java:341) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.close(ConnectionHolder40.java:593) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeDatasourceConnection(DatabaseAccessor.java:504) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.closeConnection(DatasourceAccessor.java:539) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeConnection(DatabaseAccessor.java:529) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.decrementCallCount(DatasourceAccessor.java:301) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeStatement(DatabaseAccessor.java:422) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:697) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.CustomizationFilesServlet.getFilePath(CustomizationFilesServlet.java:120) at edu.harvard.iq.dataverse.CustomizationFilesServlet.processRequest(CustomizationFilesServlet.java:51) at edu.harvard.iq.dataverse.CustomizationFilesServlet.doGet(CustomizationFilesServlet.java:144) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:642) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:574) at org.omnifaces.component.output.ResourceInclude.encodeBegin(ResourceInclude.java:75) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at org.primefaces.renderkit.HeadRenderer.encodeBegin(HeadRenderer.java:83) at jakarta.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:531) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:442) at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:162) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at org.omnifaces.viewhandler.OmniViewHandler.renderView(OmniViewHandler.java:151) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:93) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:72) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:178) at jakarta.faces.webapp.FacesServlet.executeLifecyle(FacesServlet.java:692) at jakarta.faces.webapp.FacesServlet.service(FacesServlet.java:449) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:527) at org.apache.catalina.core.ApplicationDispatcher.doDispatch(ApplicationDispatcher.java:497) at org.apache.catalina.core.ApplicationDispatcher.dispatch(ApplicationDispatcher.java:379) at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:504) at org.apache.catalina.core.StandardHostValve.dispatchToErrorPage(StandardHostValve.java:693) at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:384) at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:318) at org.apache.catalina.core.StandardHostValve.postInvoke(StandardHostValve.java:216) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:379) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) ... 146 more ]] [2024-07-03T12:51:53.377-0500] [Payara 6.2023.8] [WARNING] [] [org.eclipse.persistence.session./file:/usr/local/payara6/glassfish/domains/domain1/applications/dataverse/WEB-INF/classes/_VDCNet-ejbPU] [tid: _ThreadID=77 _ThreadName=http-thread-pool::http-listener-1(4)] [timeMillis: 1720029113377] [levelValue: 900] [[ Local Exception Stack: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: FATAL: terminating connection due to administrator command Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:343) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.processExceptionForCommError(DatabaseAccessor.java:1805) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:694) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.CustomizationFilesServlet.getFilePath(CustomizationFilesServlet.java:120) at edu.harvard.iq.dataverse.CustomizationFilesServlet.processRequest(CustomizationFilesServlet.java:51) at edu.harvard.iq.dataverse.CustomizationFilesServlet.doGet(CustomizationFilesServlet.java:144) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:642) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:574) at org.omnifaces.component.output.ResourceInclude.encodeBegin(ResourceInclude.java:75) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at org.primefaces.renderkit.HeadRenderer.encodeBegin(HeadRenderer.java:83) at jakarta.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:531) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:442) at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:162) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at org.omnifaces.viewhandler.OmniViewHandler.renderView(OmniViewHandler.java:151) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:93) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:72) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:178) at jakarta.faces.webapp.FacesServlet.executeLifecyle(FacesServlet.java:692) at jakarta.faces.webapp.FacesServlet.service(FacesServlet.java:449) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:527) at org.apache.catalina.core.ApplicationDispatcher.doDispatch(ApplicationDispatcher.java:497) at org.apache.catalina.core.ApplicationDispatcher.dispatch(ApplicationDispatcher.java:379) at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:504) at org.apache.catalina.core.StandardHostValve.dispatchToErrorPage(StandardHostValve.java:693) at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:384) at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:318) at org.apache.catalina.core.StandardHostValve.postInvoke(StandardHostValve.java:216) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:379) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: org.postgresql.util.PSQLException: FATAL: terminating connection due to administrator command at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2725) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2412) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:371) at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:502) at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:419) at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:194) at org.postgresql.jdbc.PgPreparedStatement.executeQuery(PgPreparedStatement.java:137) at jdk.internal.reflect.GeneratedMethodAccessor196.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.postgresql.ds.PGPooledConnection$StatementHandler.invoke(PGPooledConnection.java:447) at jdk.proxy73/jdk.proxy73.$Proxy535.executeQuery(Unknown Source) at com.sun.gjc.spi.jdbc40.PreparedStatementWrapper40.executeQuery(PreparedStatementWrapper40.java:658) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeSelect(DatabaseAccessor.java:1026) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:662) ... 137 more ]] [2024-07-03T12:51:53.378-0500] [Payara 6.2023.8] [WARNING] [AS-EJB-00056] [jakarta.enterprise.ejb.container] [tid: _ThreadID=77 _ThreadName=http-thread-pool::http-listener-1(4)] [timeMillis: 1720029113378] [levelValue: 900] [[ A system exception occurred during an invocation on EJB SettingsServiceBean, method: public java.lang.String edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(edu.harvard.iq.dataverse.settings.SettingsServiceBean$Key,java.lang.String)]] [2024-07-03T12:51:53.378-0500] [Payara 6.2023.8] [WARNING] [] [jakarta.enterprise.ejb.container] [tid: _ThreadID=77 _ThreadName=http-thread-pool::http-listener-1(4)] [timeMillis: 1720029113378] [levelValue: 900] [[ jakarta.ejb.EJBException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: FATAL: terminating connection due to administrator command Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at com.sun.ejb.containers.EJBContainerTransactionManager.processSystemException(EJBContainerTransactionManager.java:723) at com.sun.ejb.containers.EJBContainerTransactionManager.completeNewTx(EJBContainerTransactionManager.java:652) at com.sun.ejb.containers.EJBContainerTransactionManager.postInvokeTx(EJBContainerTransactionManager.java:482) at com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:4601) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2134) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2104) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:220) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.CustomizationFilesServlet.getFilePath(CustomizationFilesServlet.java:120) at edu.harvard.iq.dataverse.CustomizationFilesServlet.processRequest(CustomizationFilesServlet.java:51) at edu.harvard.iq.dataverse.CustomizationFilesServlet.doGet(CustomizationFilesServlet.java:144) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:642) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:574) at org.omnifaces.component.output.ResourceInclude.encodeBegin(ResourceInclude.java:75) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at org.primefaces.renderkit.HeadRenderer.encodeBegin(HeadRenderer.java:83) at jakarta.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:531) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:442) at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:162) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at org.omnifaces.viewhandler.OmniViewHandler.renderView(OmniViewHandler.java:151) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:93) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:72) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:178) at jakarta.faces.webapp.FacesServlet.executeLifecyle(FacesServlet.java:692) at jakarta.faces.webapp.FacesServlet.service(FacesServlet.java:449) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:527) at org.apache.catalina.core.ApplicationDispatcher.doDispatch(ApplicationDispatcher.java:497) at org.apache.catalina.core.ApplicationDispatcher.dispatch(ApplicationDispatcher.java:379) at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:504) at org.apache.catalina.core.StandardHostValve.dispatchToErrorPage(StandardHostValve.java:693) at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:384) at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:318) at org.apache.catalina.core.StandardHostValve.postInvoke(StandardHostValve.java:216) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:379) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: jakarta.persistence.PersistenceException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: FATAL: terminating connection due to administrator command Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.internal.jpa.QueryImpl.getDetailedException(QueryImpl.java:392) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:265) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) ... 72 more Caused by: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: FATAL: terminating connection due to administrator command Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:343) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.processExceptionForCommError(DatabaseAccessor.java:1805) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:694) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) ... 104 more Caused by: org.postgresql.util.PSQLException: FATAL: terminating connection due to administrator command at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2725) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2412) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:371) at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:502) at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:419) at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:194) at org.postgresql.jdbc.PgPreparedStatement.executeQuery(PgPreparedStatement.java:137) at jdk.internal.reflect.GeneratedMethodAccessor196.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.postgresql.ds.PGPooledConnection$StatementHandler.invoke(PGPooledConnection.java:447) at jdk.proxy73/jdk.proxy73.$Proxy535.executeQuery(Unknown Source) at com.sun.gjc.spi.jdbc40.PreparedStatementWrapper40.executeQuery(PreparedStatementWrapper40.java:658) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeSelect(DatabaseAccessor.java:1026) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:662) ... 137 more ]] [2024-07-03T12:51:53.378-0500] [Payara 6.2023.8] [WARNING] [] [jakarta.enterprise.web.core] [tid: _ThreadID=77 _ThreadName=http-thread-pool::http-listener-1(4)] [timeMillis: 1720029113378] [levelValue: 900] [[ Servlet.service() for servlet CustomizationFilesServlet threw exception jakarta.ejb.EJBException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: FATAL: terminating connection due to administrator command Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at com.sun.ejb.containers.EJBContainerTransactionManager.processSystemException(EJBContainerTransactionManager.java:723) at com.sun.ejb.containers.EJBContainerTransactionManager.completeNewTx(EJBContainerTransactionManager.java:652) at com.sun.ejb.containers.EJBContainerTransactionManager.postInvokeTx(EJBContainerTransactionManager.java:482) at com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:4601) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2134) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2104) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:220) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.CustomizationFilesServlet.getFilePath(CustomizationFilesServlet.java:120) at edu.harvard.iq.dataverse.CustomizationFilesServlet.processRequest(CustomizationFilesServlet.java:51) at edu.harvard.iq.dataverse.CustomizationFilesServlet.doGet(CustomizationFilesServlet.java:144) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:642) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:574) at org.omnifaces.component.output.ResourceInclude.encodeBegin(ResourceInclude.java:75) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at org.primefaces.renderkit.HeadRenderer.encodeBegin(HeadRenderer.java:83) at jakarta.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:531) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:442) at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:162) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at org.omnifaces.viewhandler.OmniViewHandler.renderView(OmniViewHandler.java:151) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:93) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:72) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:178) at jakarta.faces.webapp.FacesServlet.executeLifecyle(FacesServlet.java:692) at jakarta.faces.webapp.FacesServlet.service(FacesServlet.java:449) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:527) at org.apache.catalina.core.ApplicationDispatcher.doDispatch(ApplicationDispatcher.java:497) at org.apache.catalina.core.ApplicationDispatcher.dispatch(ApplicationDispatcher.java:379) at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:504) at org.apache.catalina.core.StandardHostValve.dispatchToErrorPage(StandardHostValve.java:693) at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:384) at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:318) at org.apache.catalina.core.StandardHostValve.postInvoke(StandardHostValve.java:216) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:379) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: jakarta.persistence.PersistenceException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: FATAL: terminating connection due to administrator command Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.internal.jpa.QueryImpl.getDetailedException(QueryImpl.java:392) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:265) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) ... 72 more Caused by: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: FATAL: terminating connection due to administrator command Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:343) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.processExceptionForCommError(DatabaseAccessor.java:1805) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:694) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) ... 104 more Caused by: org.postgresql.util.PSQLException: FATAL: terminating connection due to administrator command at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2725) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2412) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:371) at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:502) at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:419) at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:194) at org.postgresql.jdbc.PgPreparedStatement.executeQuery(PgPreparedStatement.java:137) at jdk.internal.reflect.GeneratedMethodAccessor196.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.postgresql.ds.PGPooledConnection$StatementHandler.invoke(PGPooledConnection.java:447) at jdk.proxy73/jdk.proxy73.$Proxy535.executeQuery(Unknown Source) at com.sun.gjc.spi.jdbc40.PreparedStatementWrapper40.executeQuery(PreparedStatementWrapper40.java:658) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeSelect(DatabaseAccessor.java:1026) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:662) ... 137 more ]] [2024-07-03T12:51:53.379-0500] [Payara 6.2023.8] [SEVERE] [] [jakarta.enterprise.resource.webcontainer.faces.application] [tid: _ThreadID=77 _ThreadName=http-thread-pool::http-listener-1(4)] [timeMillis: 1720029113379] [levelValue: 1000] [[ Error Rendering View[/500.xhtml] jakarta.ejb.EJBException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: FATAL: terminating connection due to administrator command Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at com.sun.ejb.containers.EJBContainerTransactionManager.processSystemException(EJBContainerTransactionManager.java:723) at com.sun.ejb.containers.EJBContainerTransactionManager.completeNewTx(EJBContainerTransactionManager.java:652) at com.sun.ejb.containers.EJBContainerTransactionManager.postInvokeTx(EJBContainerTransactionManager.java:482) at com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:4601) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2134) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2104) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:220) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.CustomizationFilesServlet.getFilePath(CustomizationFilesServlet.java:120) at edu.harvard.iq.dataverse.CustomizationFilesServlet.processRequest(CustomizationFilesServlet.java:51) at edu.harvard.iq.dataverse.CustomizationFilesServlet.doGet(CustomizationFilesServlet.java:144) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:642) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:574) at org.omnifaces.component.output.ResourceInclude.encodeBegin(ResourceInclude.java:75) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at org.primefaces.renderkit.HeadRenderer.encodeBegin(HeadRenderer.java:83) at jakarta.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:531) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:442) at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:162) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at org.omnifaces.viewhandler.OmniViewHandler.renderView(OmniViewHandler.java:151) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:93) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:72) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:178) at jakarta.faces.webapp.FacesServlet.executeLifecyle(FacesServlet.java:692) at jakarta.faces.webapp.FacesServlet.service(FacesServlet.java:449) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:527) at org.apache.catalina.core.ApplicationDispatcher.doDispatch(ApplicationDispatcher.java:497) at org.apache.catalina.core.ApplicationDispatcher.dispatch(ApplicationDispatcher.java:379) at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:504) at org.apache.catalina.core.StandardHostValve.dispatchToErrorPage(StandardHostValve.java:693) at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:384) at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:318) at org.apache.catalina.core.StandardHostValve.postInvoke(StandardHostValve.java:216) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:379) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: jakarta.persistence.PersistenceException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: FATAL: terminating connection due to administrator command Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.internal.jpa.QueryImpl.getDetailedException(QueryImpl.java:392) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:265) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) ... 72 more Caused by: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: FATAL: terminating connection due to administrator command Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:343) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.processExceptionForCommError(DatabaseAccessor.java:1805) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:694) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) ... 104 more Caused by: org.postgresql.util.PSQLException: FATAL: terminating connection due to administrator command at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2725) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2412) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:371) at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:502) at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:419) at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:194) at org.postgresql.jdbc.PgPreparedStatement.executeQuery(PgPreparedStatement.java:137) at jdk.internal.reflect.GeneratedMethodAccessor196.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.postgresql.ds.PGPooledConnection$StatementHandler.invoke(PGPooledConnection.java:447) at jdk.proxy73/jdk.proxy73.$Proxy535.executeQuery(Unknown Source) at com.sun.gjc.spi.jdbc40.PreparedStatementWrapper40.executeQuery(PreparedStatementWrapper40.java:658) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeSelect(DatabaseAccessor.java:1026) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:662) ... 137 more ]] [2024-07-03T12:51:53.379-0500] [Payara 6.2023.8] [WARNING] [] [jakarta.enterprise.web.core] [tid: _ThreadID=77 _ThreadName=http-thread-pool::http-listener-1(4)] [timeMillis: 1720029113379] [levelValue: 900] [[ Servlet.service() for servlet Faces Servlet threw exception org.postgresql.util.PSQLException: FATAL: terminating connection due to administrator command at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2725) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2412) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:371) at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:502) at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:419) at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:194) at org.postgresql.jdbc.PgPreparedStatement.executeQuery(PgPreparedStatement.java:137) at jdk.internal.reflect.GeneratedMethodAccessor196.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.postgresql.ds.PGPooledConnection$StatementHandler.invoke(PGPooledConnection.java:447) at jdk.proxy73/jdk.proxy73.$Proxy535.executeQuery(Unknown Source) at com.sun.gjc.spi.jdbc40.PreparedStatementWrapper40.executeQuery(PreparedStatementWrapper40.java:658) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeSelect(DatabaseAccessor.java:1026) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:662) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.CustomizationFilesServlet.getFilePath(CustomizationFilesServlet.java:120) at edu.harvard.iq.dataverse.CustomizationFilesServlet.processRequest(CustomizationFilesServlet.java:51) at edu.harvard.iq.dataverse.CustomizationFilesServlet.doGet(CustomizationFilesServlet.java:144) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:642) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:574) at org.omnifaces.component.output.ResourceInclude.encodeBegin(ResourceInclude.java:75) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at org.primefaces.renderkit.HeadRenderer.encodeBegin(HeadRenderer.java:83) at jakarta.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:531) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:442) at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:162) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at org.omnifaces.viewhandler.OmniViewHandler.renderView(OmniViewHandler.java:151) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:93) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:72) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:178) at jakarta.faces.webapp.FacesServlet.executeLifecyle(FacesServlet.java:692) at jakarta.faces.webapp.FacesServlet.service(FacesServlet.java:449) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:527) at org.apache.catalina.core.ApplicationDispatcher.doDispatch(ApplicationDispatcher.java:497) at org.apache.catalina.core.ApplicationDispatcher.dispatch(ApplicationDispatcher.java:379) at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:504) at org.apache.catalina.core.StandardHostValve.dispatchToErrorPage(StandardHostValve.java:693) at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:384) at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:318) at org.apache.catalina.core.StandardHostValve.postInvoke(StandardHostValve.java:216) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:379) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) ]] [2024-07-03T12:51:53.380-0500] [Payara 6.2023.8] [WARNING] [] [jakarta.enterprise.web] [tid: _ThreadID=77 _ThreadName=http-thread-pool::http-listener-1(4)] [timeMillis: 1720029113380] [levelValue: 900] [[ org.apache.catalina.core.StandardHostValve@7004fb61: Exception Processing ErrorPage[errorCode=500, location=/500.xhtml] jakarta.servlet.ServletException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: FATAL: terminating connection due to administrator command Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at jakarta.faces.webapp.FacesServlet.executeLifecyle(FacesServlet.java:709) at jakarta.faces.webapp.FacesServlet.service(FacesServlet.java:449) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:527) at org.apache.catalina.core.ApplicationDispatcher.doDispatch(ApplicationDispatcher.java:497) at org.apache.catalina.core.ApplicationDispatcher.dispatch(ApplicationDispatcher.java:379) at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:504) at org.apache.catalina.core.StandardHostValve.dispatchToErrorPage(StandardHostValve.java:693) at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:384) at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:318) at org.apache.catalina.core.StandardHostValve.postInvoke(StandardHostValve.java:216) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:379) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: jakarta.ejb.EJBException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: FATAL: terminating connection due to administrator command Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at com.sun.ejb.containers.EJBContainerTransactionManager.processSystemException(EJBContainerTransactionManager.java:723) at com.sun.ejb.containers.EJBContainerTransactionManager.completeNewTx(EJBContainerTransactionManager.java:652) at com.sun.ejb.containers.EJBContainerTransactionManager.postInvokeTx(EJBContainerTransactionManager.java:482) at com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:4601) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2134) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2104) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:220) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.CustomizationFilesServlet.getFilePath(CustomizationFilesServlet.java:120) at edu.harvard.iq.dataverse.CustomizationFilesServlet.processRequest(CustomizationFilesServlet.java:51) at edu.harvard.iq.dataverse.CustomizationFilesServlet.doGet(CustomizationFilesServlet.java:144) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:642) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:574) at org.omnifaces.component.output.ResourceInclude.encodeBegin(ResourceInclude.java:75) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at org.primefaces.renderkit.HeadRenderer.encodeBegin(HeadRenderer.java:83) at jakarta.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:531) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:442) at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:162) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at org.omnifaces.viewhandler.OmniViewHandler.renderView(OmniViewHandler.java:151) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:93) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:72) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:178) at jakarta.faces.webapp.FacesServlet.executeLifecyle(FacesServlet.java:692) ... 37 more Caused by: jakarta.persistence.PersistenceException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: FATAL: terminating connection due to administrator command Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.internal.jpa.QueryImpl.getDetailedException(QueryImpl.java:392) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:265) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) ... 72 more Caused by: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: FATAL: terminating connection due to administrator command Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:343) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.processExceptionForCommError(DatabaseAccessor.java:1805) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:694) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) ... 104 more Caused by: org.postgresql.util.PSQLException: FATAL: terminating connection due to administrator command at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2725) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2412) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:371) at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:502) at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:419) at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:194) at org.postgresql.jdbc.PgPreparedStatement.executeQuery(PgPreparedStatement.java:137) at jdk.internal.reflect.GeneratedMethodAccessor196.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.postgresql.ds.PGPooledConnection$StatementHandler.invoke(PGPooledConnection.java:447) at jdk.proxy73/jdk.proxy73.$Proxy535.executeQuery(Unknown Source) at com.sun.gjc.spi.jdbc40.PreparedStatementWrapper40.executeQuery(PreparedStatementWrapper40.java:658) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeSelect(DatabaseAccessor.java:1026) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:662) ... 137 more ----- Root Cause ----- jakarta.ejb.EJBException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: FATAL: terminating connection due to administrator command Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at com.sun.ejb.containers.EJBContainerTransactionManager.processSystemException(EJBContainerTransactionManager.java:723) at com.sun.ejb.containers.EJBContainerTransactionManager.completeNewTx(EJBContainerTransactionManager.java:652) at com.sun.ejb.containers.EJBContainerTransactionManager.postInvokeTx(EJBContainerTransactionManager.java:482) at com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:4601) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2134) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2104) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:220) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.CustomizationFilesServlet.getFilePath(CustomizationFilesServlet.java:120) at edu.harvard.iq.dataverse.CustomizationFilesServlet.processRequest(CustomizationFilesServlet.java:51) at edu.harvard.iq.dataverse.CustomizationFilesServlet.doGet(CustomizationFilesServlet.java:144) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:642) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:574) at org.omnifaces.component.output.ResourceInclude.encodeBegin(ResourceInclude.java:75) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at org.primefaces.renderkit.HeadRenderer.encodeBegin(HeadRenderer.java:83) at jakarta.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:531) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:442) at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:162) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at org.omnifaces.viewhandler.OmniViewHandler.renderView(OmniViewHandler.java:151) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:93) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:72) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:178) at jakarta.faces.webapp.FacesServlet.executeLifecyle(FacesServlet.java:692) at jakarta.faces.webapp.FacesServlet.service(FacesServlet.java:449) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:527) at org.apache.catalina.core.ApplicationDispatcher.doDispatch(ApplicationDispatcher.java:497) at org.apache.catalina.core.ApplicationDispatcher.dispatch(ApplicationDispatcher.java:379) at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:504) at org.apache.catalina.core.StandardHostValve.dispatchToErrorPage(StandardHostValve.java:693) at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:384) at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:318) at org.apache.catalina.core.StandardHostValve.postInvoke(StandardHostValve.java:216) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:379) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: jakarta.persistence.PersistenceException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: FATAL: terminating connection due to administrator command Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.internal.jpa.QueryImpl.getDetailedException(QueryImpl.java:392) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:265) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) ... 72 more Caused by: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: FATAL: terminating connection due to administrator command Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:343) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.processExceptionForCommError(DatabaseAccessor.java:1805) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:694) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) ... 104 more Caused by: org.postgresql.util.PSQLException: FATAL: terminating connection due to administrator command at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2725) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2412) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:371) at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:502) at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:419) at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:194) at org.postgresql.jdbc.PgPreparedStatement.executeQuery(PgPreparedStatement.java:137) at jdk.internal.reflect.GeneratedMethodAccessor196.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.postgresql.ds.PGPooledConnection$StatementHandler.invoke(PGPooledConnection.java:447) at jdk.proxy73/jdk.proxy73.$Proxy535.executeQuery(Unknown Source) at com.sun.gjc.spi.jdbc40.PreparedStatementWrapper40.executeQuery(PreparedStatementWrapper40.java:658) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeSelect(DatabaseAccessor.java:1026) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:662) ... 137 more ]] [2024-07-03T12:53:57.078-0500] [Payara 6.2023.8] [SEVERE] [] [javax.enterprise.resource.resourceadapter.com.sun.gjc.spi.jdbc40] [tid: _ThreadID=74 _ThreadName=http-thread-pool::http-listener-1(1)] [timeMillis: 1720029237078] [levelValue: 1000] [[ RAR7115: Unable to set ClientInfo for connection java.lang.reflect.UndeclaredThrowableException at jdk.proxy73/jdk.proxy73.$Proxy534.setClientInfo(Unknown Source) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.setClientInfo(ConnectionHolder40.java:341) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.close(ConnectionHolder40.java:591) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeDatasourceConnection(DatabaseAccessor.java:504) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.closeConnection(DatasourceAccessor.java:539) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeConnection(DatabaseAccessor.java:529) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.decrementCallCount(DatasourceAccessor.java:301) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeStatement(DatabaseAccessor.java:412) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:697) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.HomepageServlet.processRequest(HomepageServlet.java:36) at edu.harvard.iq.dataverse.HomepageServlet.doGet(HomepageServlet.java:61) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.glassfish.tyrus.servlet.TyrusServletFilter.doFilter(TyrusServletFilter.java:83) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:257) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:166) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:757) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:577) at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:99) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:158) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:372) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) ... 104 more ]] [2024-07-03T12:53:57.079-0500] [Payara 6.2023.8] [INFO] [] [org.eclipse.persistence.session./file:/usr/local/payara6/glassfish/domains/domain1/applications/dataverse/WEB-INF/classes/_VDCNet-ejbPU.query] [tid: _ThreadID=74 _ThreadName=http-thread-pool::http-listener-1(1)] [timeMillis: 1720029237079] [levelValue: 800] [[ Communication failure detected when attempting to perform read query outside of a transaction. Attempting to retry query. Error was: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))").]] [2024-07-03T12:53:57.080-0500] [Payara 6.2023.8] [SEVERE] [] [javax.enterprise.resource.resourceadapter.com.sun.gjc.spi.jdbc40] [tid: _ThreadID=74 _ThreadName=http-thread-pool::http-listener-1(1)] [timeMillis: 1720029237080] [levelValue: 1000] [[ RAR7115: Unable to set ClientInfo for connection java.lang.reflect.UndeclaredThrowableException at jdk.proxy73/jdk.proxy73.$Proxy534.setClientInfo(Unknown Source) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.setClientInfo(ConnectionHolder40.java:341) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.close(ConnectionHolder40.java:591) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeDatasourceConnection(DatabaseAccessor.java:504) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.closeConnection(DatasourceAccessor.java:539) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeConnection(DatabaseAccessor.java:529) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.decrementCallCount(DatasourceAccessor.java:301) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeStatement(DatabaseAccessor.java:412) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:697) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.HomepageServlet.processRequest(HomepageServlet.java:36) at edu.harvard.iq.dataverse.HomepageServlet.doGet(HomepageServlet.java:61) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.glassfish.tyrus.servlet.TyrusServletFilter.doFilter(TyrusServletFilter.java:83) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:257) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:166) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:757) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:577) at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:99) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:158) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:372) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) ... 108 more ]] [2024-07-03T12:53:57.080-0500] [Payara 6.2023.8] [INFO] [] [org.eclipse.persistence.session./file:/usr/local/payara6/glassfish/domains/domain1/applications/dataverse/WEB-INF/classes/_VDCNet-ejbPU.query] [tid: _ThreadID=74 _ThreadName=http-thread-pool::http-listener-1(1)] [timeMillis: 1720029237080] [levelValue: 800] [[ Communication failure detected when attempting to perform read query outside of a transaction. Attempting to retry query. Error was: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))").]] [2024-07-03T12:54:02.081-0500] [Payara 6.2023.8] [SEVERE] [] [javax.enterprise.resource.resourceadapter.com.sun.gjc.spi.jdbc40] [tid: _ThreadID=74 _ThreadName=http-thread-pool::http-listener-1(1)] [timeMillis: 1720029242081] [levelValue: 1000] [[ RAR7115: Unable to set ClientInfo for connection java.lang.reflect.UndeclaredThrowableException at jdk.proxy73/jdk.proxy73.$Proxy534.setClientInfo(Unknown Source) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.setClientInfo(ConnectionHolder40.java:341) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.close(ConnectionHolder40.java:591) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeDatasourceConnection(DatabaseAccessor.java:504) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.closeConnection(DatasourceAccessor.java:539) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeConnection(DatabaseAccessor.java:529) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.decrementCallCount(DatasourceAccessor.java:301) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeStatement(DatabaseAccessor.java:412) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:697) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.HomepageServlet.processRequest(HomepageServlet.java:36) at edu.harvard.iq.dataverse.HomepageServlet.doGet(HomepageServlet.java:61) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.glassfish.tyrus.servlet.TyrusServletFilter.doFilter(TyrusServletFilter.java:83) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:257) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:166) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:757) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:577) at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:99) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:158) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:372) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) ... 112 more ]] [2024-07-03T12:54:02.081-0500] [Payara 6.2023.8] [INFO] [] [org.eclipse.persistence.session./file:/usr/local/payara6/glassfish/domains/domain1/applications/dataverse/WEB-INF/classes/_VDCNet-ejbPU.query] [tid: _ThreadID=74 _ThreadName=http-thread-pool::http-listener-1(1)] [timeMillis: 1720029242081] [levelValue: 800] [[ Communication failure detected when attempting to perform read query outside of a transaction. Attempting to retry query. Error was: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))").]] [2024-07-03T12:54:07.082-0500] [Payara 6.2023.8] [SEVERE] [] [javax.enterprise.resource.resourceadapter.com.sun.gjc.spi.jdbc40] [tid: _ThreadID=74 _ThreadName=http-thread-pool::http-listener-1(1)] [timeMillis: 1720029247082] [levelValue: 1000] [[ RAR7115: Unable to set ClientInfo for connection java.lang.reflect.UndeclaredThrowableException at jdk.proxy73/jdk.proxy73.$Proxy534.setClientInfo(Unknown Source) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.setClientInfo(ConnectionHolder40.java:341) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.close(ConnectionHolder40.java:591) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeDatasourceConnection(DatabaseAccessor.java:504) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.closeConnection(DatasourceAccessor.java:539) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeConnection(DatabaseAccessor.java:529) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.decrementCallCount(DatasourceAccessor.java:301) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeStatement(DatabaseAccessor.java:412) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:697) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.HomepageServlet.processRequest(HomepageServlet.java:36) at edu.harvard.iq.dataverse.HomepageServlet.doGet(HomepageServlet.java:61) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.glassfish.tyrus.servlet.TyrusServletFilter.doFilter(TyrusServletFilter.java:83) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:257) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:166) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:757) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:577) at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:99) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:158) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:372) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) ... 116 more ]] [2024-07-03T12:54:07.083-0500] [Payara 6.2023.8] [WARNING] [] [org.eclipse.persistence.session./file:/usr/local/payara6/glassfish/domains/domain1/applications/dataverse/WEB-INF/classes/_VDCNet-ejbPU] [tid: _ThreadID=74 _ThreadName=http-thread-pool::http-listener-1(1)] [timeMillis: 1720029247083] [levelValue: 900] [[ Local Exception Stack: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:343) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.processExceptionForCommError(DatabaseAccessor.java:1805) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:694) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.HomepageServlet.processRequest(HomepageServlet.java:36) at edu.harvard.iq.dataverse.HomepageServlet.doGet(HomepageServlet.java:61) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.glassfish.tyrus.servlet.TyrusServletFilter.doFilter(TyrusServletFilter.java:83) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:257) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:166) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:757) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:577) at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:99) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:158) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:372) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) at jdk.proxy73/jdk.proxy73.$Proxy534.prepareStatement(Unknown Source) at com.sun.gjc.spi.base.ConnectionHolder.prepareStatement(ConnectionHolder.java:609) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:269) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:53) at com.sun.gjc.spi.ManagedConnectionImpl.prepareCachedStatement(ManagedConnectionImpl.java:1079) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareStatement(ConnectionWrapper40.java:181) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1750) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1697) at org.eclipse.persistence.internal.databaseaccess.DatabaseCall.prepareStatement(DatabaseCall.java:770) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:630) ... 107 more ]] [2024-07-03T12:54:07.083-0500] [Payara 6.2023.8] [WARNING] [AS-EJB-00056] [jakarta.enterprise.ejb.container] [tid: _ThreadID=74 _ThreadName=http-thread-pool::http-listener-1(1)] [timeMillis: 1720029247083] [levelValue: 900] [[ A system exception occurred during an invocation on EJB SettingsServiceBean, method: public java.lang.String edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(edu.harvard.iq.dataverse.settings.SettingsServiceBean$Key,java.lang.String)]] [2024-07-03T12:54:07.083-0500] [Payara 6.2023.8] [WARNING] [] [jakarta.enterprise.ejb.container] [tid: _ThreadID=74 _ThreadName=http-thread-pool::http-listener-1(1)] [timeMillis: 1720029247083] [levelValue: 900] [[ jakarta.ejb.EJBException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at com.sun.ejb.containers.EJBContainerTransactionManager.processSystemException(EJBContainerTransactionManager.java:723) at com.sun.ejb.containers.EJBContainerTransactionManager.completeNewTx(EJBContainerTransactionManager.java:652) at com.sun.ejb.containers.EJBContainerTransactionManager.postInvokeTx(EJBContainerTransactionManager.java:482) at com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:4601) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2134) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2104) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:220) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.HomepageServlet.processRequest(HomepageServlet.java:36) at edu.harvard.iq.dataverse.HomepageServlet.doGet(HomepageServlet.java:61) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.glassfish.tyrus.servlet.TyrusServletFilter.doFilter(TyrusServletFilter.java:83) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:257) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:166) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:757) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:577) at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:99) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:158) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:372) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: jakarta.persistence.PersistenceException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.internal.jpa.QueryImpl.getDetailedException(QueryImpl.java:392) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:265) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) ... 42 more Caused by: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:343) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.processExceptionForCommError(DatabaseAccessor.java:1805) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:694) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) ... 74 more Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) at jdk.proxy73/jdk.proxy73.$Proxy534.prepareStatement(Unknown Source) at com.sun.gjc.spi.base.ConnectionHolder.prepareStatement(ConnectionHolder.java:609) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:269) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:53) at com.sun.gjc.spi.ManagedConnectionImpl.prepareCachedStatement(ManagedConnectionImpl.java:1079) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareStatement(ConnectionWrapper40.java:181) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1750) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1697) at org.eclipse.persistence.internal.databaseaccess.DatabaseCall.prepareStatement(DatabaseCall.java:770) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:630) ... 107 more ]] [2024-07-03T12:54:07.084-0500] [Payara 6.2023.8] [WARNING] [] [jakarta.enterprise.web] [tid: _ThreadID=74 _ThreadName=http-thread-pool::http-listener-1(1)] [timeMillis: 1720029247084] [levelValue: 900] [[ StandardWrapperValve[HomepageServlet]: Servlet.service() for servlet HomepageServlet threw exception jakarta.ejb.EJBException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at com.sun.ejb.containers.EJBContainerTransactionManager.processSystemException(EJBContainerTransactionManager.java:723) at com.sun.ejb.containers.EJBContainerTransactionManager.completeNewTx(EJBContainerTransactionManager.java:652) at com.sun.ejb.containers.EJBContainerTransactionManager.postInvokeTx(EJBContainerTransactionManager.java:482) at com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:4601) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2134) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2104) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:220) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.HomepageServlet.processRequest(HomepageServlet.java:36) at edu.harvard.iq.dataverse.HomepageServlet.doGet(HomepageServlet.java:61) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.glassfish.tyrus.servlet.TyrusServletFilter.doFilter(TyrusServletFilter.java:83) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:257) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:166) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:757) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:577) at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:99) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:158) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:372) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: jakarta.persistence.PersistenceException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.internal.jpa.QueryImpl.getDetailedException(QueryImpl.java:392) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:265) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) ... 42 more Caused by: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:343) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.processExceptionForCommError(DatabaseAccessor.java:1805) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:694) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) ... 74 more Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) at jdk.proxy73/jdk.proxy73.$Proxy534.prepareStatement(Unknown Source) at com.sun.gjc.spi.base.ConnectionHolder.prepareStatement(ConnectionHolder.java:609) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:269) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:53) at com.sun.gjc.spi.ManagedConnectionImpl.prepareCachedStatement(ManagedConnectionImpl.java:1079) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareStatement(ConnectionWrapper40.java:181) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1750) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1697) at org.eclipse.persistence.internal.databaseaccess.DatabaseCall.prepareStatement(DatabaseCall.java:770) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:630) ... 107 more ]] [2024-07-03T12:54:07.095-0500] [Payara 6.2023.8] [SEVERE] [] [javax.enterprise.resource.resourceadapter.com.sun.gjc.spi.jdbc40] [tid: _ThreadID=74 _ThreadName=http-thread-pool::http-listener-1(1)] [timeMillis: 1720029247095] [levelValue: 1000] [[ RAR7115: Unable to set ClientInfo for connection java.lang.reflect.UndeclaredThrowableException at jdk.proxy73/jdk.proxy73.$Proxy534.setClientInfo(Unknown Source) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.setClientInfo(ConnectionHolder40.java:341) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.close(ConnectionHolder40.java:591) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeDatasourceConnection(DatabaseAccessor.java:504) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.closeConnection(DatasourceAccessor.java:539) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeConnection(DatabaseAccessor.java:529) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.decrementCallCount(DatasourceAccessor.java:301) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeStatement(DatabaseAccessor.java:412) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:697) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.CustomizationFilesServlet.getFilePath(CustomizationFilesServlet.java:120) at edu.harvard.iq.dataverse.CustomizationFilesServlet.processRequest(CustomizationFilesServlet.java:51) at edu.harvard.iq.dataverse.CustomizationFilesServlet.doGet(CustomizationFilesServlet.java:144) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:642) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:574) at org.omnifaces.component.output.ResourceInclude.encodeBegin(ResourceInclude.java:75) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at org.primefaces.renderkit.HeadRenderer.encodeBegin(HeadRenderer.java:83) at jakarta.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:531) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:442) at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:162) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at org.omnifaces.viewhandler.OmniViewHandler.renderView(OmniViewHandler.java:151) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:93) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:72) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:178) at jakarta.faces.webapp.FacesServlet.executeLifecyle(FacesServlet.java:692) at jakarta.faces.webapp.FacesServlet.service(FacesServlet.java:449) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:527) at org.apache.catalina.core.ApplicationDispatcher.doDispatch(ApplicationDispatcher.java:497) at org.apache.catalina.core.ApplicationDispatcher.dispatch(ApplicationDispatcher.java:379) at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:504) at org.apache.catalina.core.StandardHostValve.dispatchToErrorPage(StandardHostValve.java:693) at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:384) at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:318) at org.apache.catalina.core.StandardHostValve.postInvoke(StandardHostValve.java:216) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:379) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) ... 134 more ]] [2024-07-03T12:54:07.096-0500] [Payara 6.2023.8] [INFO] [] [org.eclipse.persistence.session./file:/usr/local/payara6/glassfish/domains/domain1/applications/dataverse/WEB-INF/classes/_VDCNet-ejbPU.query] [tid: _ThreadID=74 _ThreadName=http-thread-pool::http-listener-1(1)] [timeMillis: 1720029247096] [levelValue: 800] [[ Communication failure detected when attempting to perform read query outside of a transaction. Attempting to retry query. Error was: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))").]] [2024-07-03T12:54:07.097-0500] [Payara 6.2023.8] [SEVERE] [] [javax.enterprise.resource.resourceadapter.com.sun.gjc.spi.jdbc40] [tid: _ThreadID=74 _ThreadName=http-thread-pool::http-listener-1(1)] [timeMillis: 1720029247097] [levelValue: 1000] [[ RAR7115: Unable to set ClientInfo for connection java.lang.reflect.UndeclaredThrowableException at jdk.proxy73/jdk.proxy73.$Proxy534.setClientInfo(Unknown Source) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.setClientInfo(ConnectionHolder40.java:341) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.close(ConnectionHolder40.java:591) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeDatasourceConnection(DatabaseAccessor.java:504) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.closeConnection(DatasourceAccessor.java:539) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeConnection(DatabaseAccessor.java:529) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.decrementCallCount(DatasourceAccessor.java:301) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeStatement(DatabaseAccessor.java:412) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:697) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.CustomizationFilesServlet.getFilePath(CustomizationFilesServlet.java:120) at edu.harvard.iq.dataverse.CustomizationFilesServlet.processRequest(CustomizationFilesServlet.java:51) at edu.harvard.iq.dataverse.CustomizationFilesServlet.doGet(CustomizationFilesServlet.java:144) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:642) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:574) at org.omnifaces.component.output.ResourceInclude.encodeBegin(ResourceInclude.java:75) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at org.primefaces.renderkit.HeadRenderer.encodeBegin(HeadRenderer.java:83) at jakarta.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:531) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:442) at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:162) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at org.omnifaces.viewhandler.OmniViewHandler.renderView(OmniViewHandler.java:151) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:93) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:72) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:178) at jakarta.faces.webapp.FacesServlet.executeLifecyle(FacesServlet.java:692) at jakarta.faces.webapp.FacesServlet.service(FacesServlet.java:449) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:527) at org.apache.catalina.core.ApplicationDispatcher.doDispatch(ApplicationDispatcher.java:497) at org.apache.catalina.core.ApplicationDispatcher.dispatch(ApplicationDispatcher.java:379) at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:504) at org.apache.catalina.core.StandardHostValve.dispatchToErrorPage(StandardHostValve.java:693) at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:384) at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:318) at org.apache.catalina.core.StandardHostValve.postInvoke(StandardHostValve.java:216) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:379) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) ... 138 more ]] [2024-07-03T12:54:07.097-0500] [Payara 6.2023.8] [INFO] [] [org.eclipse.persistence.session./file:/usr/local/payara6/glassfish/domains/domain1/applications/dataverse/WEB-INF/classes/_VDCNet-ejbPU.query] [tid: _ThreadID=74 _ThreadName=http-thread-pool::http-listener-1(1)] [timeMillis: 1720029247097] [levelValue: 800] [[ Communication failure detected when attempting to perform read query outside of a transaction. Attempting to retry query. Error was: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))").]] [2024-07-03T12:54:12.098-0500] [Payara 6.2023.8] [SEVERE] [] [javax.enterprise.resource.resourceadapter.com.sun.gjc.spi.jdbc40] [tid: _ThreadID=74 _ThreadName=http-thread-pool::http-listener-1(1)] [timeMillis: 1720029252098] [levelValue: 1000] [[ RAR7115: Unable to set ClientInfo for connection java.lang.reflect.UndeclaredThrowableException at jdk.proxy73/jdk.proxy73.$Proxy534.setClientInfo(Unknown Source) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.setClientInfo(ConnectionHolder40.java:341) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.close(ConnectionHolder40.java:591) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeDatasourceConnection(DatabaseAccessor.java:504) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.closeConnection(DatasourceAccessor.java:539) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeConnection(DatabaseAccessor.java:529) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.decrementCallCount(DatasourceAccessor.java:301) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeStatement(DatabaseAccessor.java:412) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:697) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.CustomizationFilesServlet.getFilePath(CustomizationFilesServlet.java:120) at edu.harvard.iq.dataverse.CustomizationFilesServlet.processRequest(CustomizationFilesServlet.java:51) at edu.harvard.iq.dataverse.CustomizationFilesServlet.doGet(CustomizationFilesServlet.java:144) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:642) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:574) at org.omnifaces.component.output.ResourceInclude.encodeBegin(ResourceInclude.java:75) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at org.primefaces.renderkit.HeadRenderer.encodeBegin(HeadRenderer.java:83) at jakarta.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:531) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:442) at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:162) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at org.omnifaces.viewhandler.OmniViewHandler.renderView(OmniViewHandler.java:151) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:93) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:72) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:178) at jakarta.faces.webapp.FacesServlet.executeLifecyle(FacesServlet.java:692) at jakarta.faces.webapp.FacesServlet.service(FacesServlet.java:449) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:527) at org.apache.catalina.core.ApplicationDispatcher.doDispatch(ApplicationDispatcher.java:497) at org.apache.catalina.core.ApplicationDispatcher.dispatch(ApplicationDispatcher.java:379) at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:504) at org.apache.catalina.core.StandardHostValve.dispatchToErrorPage(StandardHostValve.java:693) at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:384) at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:318) at org.apache.catalina.core.StandardHostValve.postInvoke(StandardHostValve.java:216) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:379) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) ... 142 more ]] [2024-07-03T12:54:12.099-0500] [Payara 6.2023.8] [INFO] [] [org.eclipse.persistence.session./file:/usr/local/payara6/glassfish/domains/domain1/applications/dataverse/WEB-INF/classes/_VDCNet-ejbPU.query] [tid: _ThreadID=74 _ThreadName=http-thread-pool::http-listener-1(1)] [timeMillis: 1720029252099] [levelValue: 800] [[ Communication failure detected when attempting to perform read query outside of a transaction. Attempting to retry query. Error was: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))").]] [2024-07-03T12:54:17.100-0500] [Payara 6.2023.8] [SEVERE] [] [javax.enterprise.resource.resourceadapter.com.sun.gjc.spi.jdbc40] [tid: _ThreadID=74 _ThreadName=http-thread-pool::http-listener-1(1)] [timeMillis: 1720029257100] [levelValue: 1000] [[ RAR7115: Unable to set ClientInfo for connection java.lang.reflect.UndeclaredThrowableException at jdk.proxy73/jdk.proxy73.$Proxy534.setClientInfo(Unknown Source) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.setClientInfo(ConnectionHolder40.java:341) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.close(ConnectionHolder40.java:591) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeDatasourceConnection(DatabaseAccessor.java:504) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.closeConnection(DatasourceAccessor.java:539) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeConnection(DatabaseAccessor.java:529) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.decrementCallCount(DatasourceAccessor.java:301) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeStatement(DatabaseAccessor.java:412) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:697) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.CustomizationFilesServlet.getFilePath(CustomizationFilesServlet.java:120) at edu.harvard.iq.dataverse.CustomizationFilesServlet.processRequest(CustomizationFilesServlet.java:51) at edu.harvard.iq.dataverse.CustomizationFilesServlet.doGet(CustomizationFilesServlet.java:144) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:642) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:574) at org.omnifaces.component.output.ResourceInclude.encodeBegin(ResourceInclude.java:75) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at org.primefaces.renderkit.HeadRenderer.encodeBegin(HeadRenderer.java:83) at jakarta.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:531) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:442) at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:162) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at org.omnifaces.viewhandler.OmniViewHandler.renderView(OmniViewHandler.java:151) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:93) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:72) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:178) at jakarta.faces.webapp.FacesServlet.executeLifecyle(FacesServlet.java:692) at jakarta.faces.webapp.FacesServlet.service(FacesServlet.java:449) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:527) at org.apache.catalina.core.ApplicationDispatcher.doDispatch(ApplicationDispatcher.java:497) at org.apache.catalina.core.ApplicationDispatcher.dispatch(ApplicationDispatcher.java:379) at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:504) at org.apache.catalina.core.StandardHostValve.dispatchToErrorPage(StandardHostValve.java:693) at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:384) at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:318) at org.apache.catalina.core.StandardHostValve.postInvoke(StandardHostValve.java:216) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:379) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) ... 146 more ]] [2024-07-03T12:54:17.101-0500] [Payara 6.2023.8] [WARNING] [] [org.eclipse.persistence.session./file:/usr/local/payara6/glassfish/domains/domain1/applications/dataverse/WEB-INF/classes/_VDCNet-ejbPU] [tid: _ThreadID=74 _ThreadName=http-thread-pool::http-listener-1(1)] [timeMillis: 1720029257101] [levelValue: 900] [[ Local Exception Stack: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:343) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.processExceptionForCommError(DatabaseAccessor.java:1805) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:694) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.CustomizationFilesServlet.getFilePath(CustomizationFilesServlet.java:120) at edu.harvard.iq.dataverse.CustomizationFilesServlet.processRequest(CustomizationFilesServlet.java:51) at edu.harvard.iq.dataverse.CustomizationFilesServlet.doGet(CustomizationFilesServlet.java:144) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:642) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:574) at org.omnifaces.component.output.ResourceInclude.encodeBegin(ResourceInclude.java:75) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at org.primefaces.renderkit.HeadRenderer.encodeBegin(HeadRenderer.java:83) at jakarta.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:531) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:442) at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:162) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at org.omnifaces.viewhandler.OmniViewHandler.renderView(OmniViewHandler.java:151) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:93) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:72) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:178) at jakarta.faces.webapp.FacesServlet.executeLifecyle(FacesServlet.java:692) at jakarta.faces.webapp.FacesServlet.service(FacesServlet.java:449) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:527) at org.apache.catalina.core.ApplicationDispatcher.doDispatch(ApplicationDispatcher.java:497) at org.apache.catalina.core.ApplicationDispatcher.dispatch(ApplicationDispatcher.java:379) at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:504) at org.apache.catalina.core.StandardHostValve.dispatchToErrorPage(StandardHostValve.java:693) at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:384) at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:318) at org.apache.catalina.core.StandardHostValve.postInvoke(StandardHostValve.java:216) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:379) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) at jdk.proxy73/jdk.proxy73.$Proxy534.prepareStatement(Unknown Source) at com.sun.gjc.spi.base.ConnectionHolder.prepareStatement(ConnectionHolder.java:609) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:269) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:53) at com.sun.gjc.spi.ManagedConnectionImpl.prepareCachedStatement(ManagedConnectionImpl.java:1079) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareStatement(ConnectionWrapper40.java:181) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1750) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1697) at org.eclipse.persistence.internal.databaseaccess.DatabaseCall.prepareStatement(DatabaseCall.java:770) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:630) ... 137 more ]] [2024-07-03T12:54:17.103-0500] [Payara 6.2023.8] [WARNING] [AS-EJB-00056] [jakarta.enterprise.ejb.container] [tid: _ThreadID=74 _ThreadName=http-thread-pool::http-listener-1(1)] [timeMillis: 1720029257103] [levelValue: 900] [[ A system exception occurred during an invocation on EJB SettingsServiceBean, method: public java.lang.String edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(edu.harvard.iq.dataverse.settings.SettingsServiceBean$Key,java.lang.String)]] [2024-07-03T12:54:17.103-0500] [Payara 6.2023.8] [WARNING] [] [jakarta.enterprise.ejb.container] [tid: _ThreadID=74 _ThreadName=http-thread-pool::http-listener-1(1)] [timeMillis: 1720029257103] [levelValue: 900] [[ jakarta.ejb.EJBException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at com.sun.ejb.containers.EJBContainerTransactionManager.processSystemException(EJBContainerTransactionManager.java:723) at com.sun.ejb.containers.EJBContainerTransactionManager.completeNewTx(EJBContainerTransactionManager.java:652) at com.sun.ejb.containers.EJBContainerTransactionManager.postInvokeTx(EJBContainerTransactionManager.java:482) at com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:4601) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2134) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2104) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:220) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.CustomizationFilesServlet.getFilePath(CustomizationFilesServlet.java:120) at edu.harvard.iq.dataverse.CustomizationFilesServlet.processRequest(CustomizationFilesServlet.java:51) at edu.harvard.iq.dataverse.CustomizationFilesServlet.doGet(CustomizationFilesServlet.java:144) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:642) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:574) at org.omnifaces.component.output.ResourceInclude.encodeBegin(ResourceInclude.java:75) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at org.primefaces.renderkit.HeadRenderer.encodeBegin(HeadRenderer.java:83) at jakarta.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:531) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:442) at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:162) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at org.omnifaces.viewhandler.OmniViewHandler.renderView(OmniViewHandler.java:151) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:93) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:72) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:178) at jakarta.faces.webapp.FacesServlet.executeLifecyle(FacesServlet.java:692) at jakarta.faces.webapp.FacesServlet.service(FacesServlet.java:449) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:527) at org.apache.catalina.core.ApplicationDispatcher.doDispatch(ApplicationDispatcher.java:497) at org.apache.catalina.core.ApplicationDispatcher.dispatch(ApplicationDispatcher.java:379) at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:504) at org.apache.catalina.core.StandardHostValve.dispatchToErrorPage(StandardHostValve.java:693) at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:384) at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:318) at org.apache.catalina.core.StandardHostValve.postInvoke(StandardHostValve.java:216) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:379) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: jakarta.persistence.PersistenceException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.internal.jpa.QueryImpl.getDetailedException(QueryImpl.java:392) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:265) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) ... 72 more Caused by: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:343) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.processExceptionForCommError(DatabaseAccessor.java:1805) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:694) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) ... 104 more Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) at jdk.proxy73/jdk.proxy73.$Proxy534.prepareStatement(Unknown Source) at com.sun.gjc.spi.base.ConnectionHolder.prepareStatement(ConnectionHolder.java:609) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:269) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:53) at com.sun.gjc.spi.ManagedConnectionImpl.prepareCachedStatement(ManagedConnectionImpl.java:1079) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareStatement(ConnectionWrapper40.java:181) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1750) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1697) at org.eclipse.persistence.internal.databaseaccess.DatabaseCall.prepareStatement(DatabaseCall.java:770) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:630) ... 137 more ]] [2024-07-03T12:54:17.106-0500] [Payara 6.2023.8] [WARNING] [] [jakarta.enterprise.web.core] [tid: _ThreadID=74 _ThreadName=http-thread-pool::http-listener-1(1)] [timeMillis: 1720029257106] [levelValue: 900] [[ Servlet.service() for servlet CustomizationFilesServlet threw exception jakarta.ejb.EJBException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at com.sun.ejb.containers.EJBContainerTransactionManager.processSystemException(EJBContainerTransactionManager.java:723) at com.sun.ejb.containers.EJBContainerTransactionManager.completeNewTx(EJBContainerTransactionManager.java:652) at com.sun.ejb.containers.EJBContainerTransactionManager.postInvokeTx(EJBContainerTransactionManager.java:482) at com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:4601) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2134) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2104) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:220) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.CustomizationFilesServlet.getFilePath(CustomizationFilesServlet.java:120) at edu.harvard.iq.dataverse.CustomizationFilesServlet.processRequest(CustomizationFilesServlet.java:51) at edu.harvard.iq.dataverse.CustomizationFilesServlet.doGet(CustomizationFilesServlet.java:144) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:642) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:574) at org.omnifaces.component.output.ResourceInclude.encodeBegin(ResourceInclude.java:75) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at org.primefaces.renderkit.HeadRenderer.encodeBegin(HeadRenderer.java:83) at jakarta.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:531) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:442) at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:162) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at org.omnifaces.viewhandler.OmniViewHandler.renderView(OmniViewHandler.java:151) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:93) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:72) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:178) at jakarta.faces.webapp.FacesServlet.executeLifecyle(FacesServlet.java:692) at jakarta.faces.webapp.FacesServlet.service(FacesServlet.java:449) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:527) at org.apache.catalina.core.ApplicationDispatcher.doDispatch(ApplicationDispatcher.java:497) at org.apache.catalina.core.ApplicationDispatcher.dispatch(ApplicationDispatcher.java:379) at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:504) at org.apache.catalina.core.StandardHostValve.dispatchToErrorPage(StandardHostValve.java:693) at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:384) at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:318) at org.apache.catalina.core.StandardHostValve.postInvoke(StandardHostValve.java:216) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:379) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: jakarta.persistence.PersistenceException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.internal.jpa.QueryImpl.getDetailedException(QueryImpl.java:392) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:265) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) ... 72 more Caused by: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:343) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.processExceptionForCommError(DatabaseAccessor.java:1805) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:694) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) ... 104 more Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) at jdk.proxy73/jdk.proxy73.$Proxy534.prepareStatement(Unknown Source) at com.sun.gjc.spi.base.ConnectionHolder.prepareStatement(ConnectionHolder.java:609) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:269) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:53) at com.sun.gjc.spi.ManagedConnectionImpl.prepareCachedStatement(ManagedConnectionImpl.java:1079) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareStatement(ConnectionWrapper40.java:181) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1750) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1697) at org.eclipse.persistence.internal.databaseaccess.DatabaseCall.prepareStatement(DatabaseCall.java:770) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:630) ... 137 more ]] [2024-07-03T12:54:17.106-0500] [Payara 6.2023.8] [SEVERE] [] [jakarta.enterprise.resource.webcontainer.faces.application] [tid: _ThreadID=74 _ThreadName=http-thread-pool::http-listener-1(1)] [timeMillis: 1720029257106] [levelValue: 1000] [[ Error Rendering View[/500.xhtml] jakarta.ejb.EJBException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at com.sun.ejb.containers.EJBContainerTransactionManager.processSystemException(EJBContainerTransactionManager.java:723) at com.sun.ejb.containers.EJBContainerTransactionManager.completeNewTx(EJBContainerTransactionManager.java:652) at com.sun.ejb.containers.EJBContainerTransactionManager.postInvokeTx(EJBContainerTransactionManager.java:482) at com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:4601) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2134) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2104) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:220) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.CustomizationFilesServlet.getFilePath(CustomizationFilesServlet.java:120) at edu.harvard.iq.dataverse.CustomizationFilesServlet.processRequest(CustomizationFilesServlet.java:51) at edu.harvard.iq.dataverse.CustomizationFilesServlet.doGet(CustomizationFilesServlet.java:144) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:642) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:574) at org.omnifaces.component.output.ResourceInclude.encodeBegin(ResourceInclude.java:75) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at org.primefaces.renderkit.HeadRenderer.encodeBegin(HeadRenderer.java:83) at jakarta.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:531) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:442) at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:162) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at org.omnifaces.viewhandler.OmniViewHandler.renderView(OmniViewHandler.java:151) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:93) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:72) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:178) at jakarta.faces.webapp.FacesServlet.executeLifecyle(FacesServlet.java:692) at jakarta.faces.webapp.FacesServlet.service(FacesServlet.java:449) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:527) at org.apache.catalina.core.ApplicationDispatcher.doDispatch(ApplicationDispatcher.java:497) at org.apache.catalina.core.ApplicationDispatcher.dispatch(ApplicationDispatcher.java:379) at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:504) at org.apache.catalina.core.StandardHostValve.dispatchToErrorPage(StandardHostValve.java:693) at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:384) at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:318) at org.apache.catalina.core.StandardHostValve.postInvoke(StandardHostValve.java:216) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:379) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: jakarta.persistence.PersistenceException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.internal.jpa.QueryImpl.getDetailedException(QueryImpl.java:392) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:265) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) ... 72 more Caused by: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:343) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.processExceptionForCommError(DatabaseAccessor.java:1805) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:694) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) ... 104 more Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) at jdk.proxy73/jdk.proxy73.$Proxy534.prepareStatement(Unknown Source) at com.sun.gjc.spi.base.ConnectionHolder.prepareStatement(ConnectionHolder.java:609) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:269) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:53) at com.sun.gjc.spi.ManagedConnectionImpl.prepareCachedStatement(ManagedConnectionImpl.java:1079) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareStatement(ConnectionWrapper40.java:181) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1750) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1697) at org.eclipse.persistence.internal.databaseaccess.DatabaseCall.prepareStatement(DatabaseCall.java:770) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:630) ... 137 more ]] [2024-07-03T12:54:17.107-0500] [Payara 6.2023.8] [WARNING] [] [jakarta.enterprise.web.core] [tid: _ThreadID=74 _ThreadName=http-thread-pool::http-listener-1(1)] [timeMillis: 1720029257107] [levelValue: 900] [[ Servlet.service() for servlet Faces Servlet threw exception org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) at jdk.proxy73/jdk.proxy73.$Proxy534.prepareStatement(Unknown Source) at com.sun.gjc.spi.base.ConnectionHolder.prepareStatement(ConnectionHolder.java:609) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:269) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:53) at com.sun.gjc.spi.ManagedConnectionImpl.prepareCachedStatement(ManagedConnectionImpl.java:1079) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareStatement(ConnectionWrapper40.java:181) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1750) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1697) at org.eclipse.persistence.internal.databaseaccess.DatabaseCall.prepareStatement(DatabaseCall.java:770) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:630) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.CustomizationFilesServlet.getFilePath(CustomizationFilesServlet.java:120) at edu.harvard.iq.dataverse.CustomizationFilesServlet.processRequest(CustomizationFilesServlet.java:51) at edu.harvard.iq.dataverse.CustomizationFilesServlet.doGet(CustomizationFilesServlet.java:144) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:642) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:574) at org.omnifaces.component.output.ResourceInclude.encodeBegin(ResourceInclude.java:75) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at org.primefaces.renderkit.HeadRenderer.encodeBegin(HeadRenderer.java:83) at jakarta.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:531) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:442) at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:162) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at org.omnifaces.viewhandler.OmniViewHandler.renderView(OmniViewHandler.java:151) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:93) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:72) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:178) at jakarta.faces.webapp.FacesServlet.executeLifecyle(FacesServlet.java:692) at jakarta.faces.webapp.FacesServlet.service(FacesServlet.java:449) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:527) at org.apache.catalina.core.ApplicationDispatcher.doDispatch(ApplicationDispatcher.java:497) at org.apache.catalina.core.ApplicationDispatcher.dispatch(ApplicationDispatcher.java:379) at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:504) at org.apache.catalina.core.StandardHostValve.dispatchToErrorPage(StandardHostValve.java:693) at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:384) at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:318) at org.apache.catalina.core.StandardHostValve.postInvoke(StandardHostValve.java:216) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:379) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) ]] [2024-07-03T12:54:17.108-0500] [Payara 6.2023.8] [WARNING] [] [jakarta.enterprise.web] [tid: _ThreadID=74 _ThreadName=http-thread-pool::http-listener-1(1)] [timeMillis: 1720029257108] [levelValue: 900] [[ org.apache.catalina.core.StandardHostValve@7004fb61: Exception Processing ErrorPage[errorCode=500, location=/500.xhtml] jakarta.servlet.ServletException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at jakarta.faces.webapp.FacesServlet.executeLifecyle(FacesServlet.java:709) at jakarta.faces.webapp.FacesServlet.service(FacesServlet.java:449) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:527) at org.apache.catalina.core.ApplicationDispatcher.doDispatch(ApplicationDispatcher.java:497) at org.apache.catalina.core.ApplicationDispatcher.dispatch(ApplicationDispatcher.java:379) at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:504) at org.apache.catalina.core.StandardHostValve.dispatchToErrorPage(StandardHostValve.java:693) at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:384) at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:318) at org.apache.catalina.core.StandardHostValve.postInvoke(StandardHostValve.java:216) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:379) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: jakarta.ejb.EJBException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at com.sun.ejb.containers.EJBContainerTransactionManager.processSystemException(EJBContainerTransactionManager.java:723) at com.sun.ejb.containers.EJBContainerTransactionManager.completeNewTx(EJBContainerTransactionManager.java:652) at com.sun.ejb.containers.EJBContainerTransactionManager.postInvokeTx(EJBContainerTransactionManager.java:482) at com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:4601) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2134) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2104) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:220) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.CustomizationFilesServlet.getFilePath(CustomizationFilesServlet.java:120) at edu.harvard.iq.dataverse.CustomizationFilesServlet.processRequest(CustomizationFilesServlet.java:51) at edu.harvard.iq.dataverse.CustomizationFilesServlet.doGet(CustomizationFilesServlet.java:144) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:642) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:574) at org.omnifaces.component.output.ResourceInclude.encodeBegin(ResourceInclude.java:75) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at org.primefaces.renderkit.HeadRenderer.encodeBegin(HeadRenderer.java:83) at jakarta.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:531) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:442) at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:162) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at org.omnifaces.viewhandler.OmniViewHandler.renderView(OmniViewHandler.java:151) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:93) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:72) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:178) at jakarta.faces.webapp.FacesServlet.executeLifecyle(FacesServlet.java:692) ... 37 more Caused by: jakarta.persistence.PersistenceException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.internal.jpa.QueryImpl.getDetailedException(QueryImpl.java:392) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:265) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) ... 72 more Caused by: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:343) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.processExceptionForCommError(DatabaseAccessor.java:1805) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:694) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) ... 104 more Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) at jdk.proxy73/jdk.proxy73.$Proxy534.prepareStatement(Unknown Source) at com.sun.gjc.spi.base.ConnectionHolder.prepareStatement(ConnectionHolder.java:609) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:269) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:53) at com.sun.gjc.spi.ManagedConnectionImpl.prepareCachedStatement(ManagedConnectionImpl.java:1079) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareStatement(ConnectionWrapper40.java:181) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1750) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1697) at org.eclipse.persistence.internal.databaseaccess.DatabaseCall.prepareStatement(DatabaseCall.java:770) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:630) ... 137 more ----- Root Cause ----- jakarta.ejb.EJBException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at com.sun.ejb.containers.EJBContainerTransactionManager.processSystemException(EJBContainerTransactionManager.java:723) at com.sun.ejb.containers.EJBContainerTransactionManager.completeNewTx(EJBContainerTransactionManager.java:652) at com.sun.ejb.containers.EJBContainerTransactionManager.postInvokeTx(EJBContainerTransactionManager.java:482) at com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:4601) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2134) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2104) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:220) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.CustomizationFilesServlet.getFilePath(CustomizationFilesServlet.java:120) at edu.harvard.iq.dataverse.CustomizationFilesServlet.processRequest(CustomizationFilesServlet.java:51) at edu.harvard.iq.dataverse.CustomizationFilesServlet.doGet(CustomizationFilesServlet.java:144) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:642) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:574) at org.omnifaces.component.output.ResourceInclude.encodeBegin(ResourceInclude.java:75) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at org.primefaces.renderkit.HeadRenderer.encodeBegin(HeadRenderer.java:83) at jakarta.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:531) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:442) at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:162) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at org.omnifaces.viewhandler.OmniViewHandler.renderView(OmniViewHandler.java:151) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:93) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:72) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:178) at jakarta.faces.webapp.FacesServlet.executeLifecyle(FacesServlet.java:692) at jakarta.faces.webapp.FacesServlet.service(FacesServlet.java:449) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:527) at org.apache.catalina.core.ApplicationDispatcher.doDispatch(ApplicationDispatcher.java:497) at org.apache.catalina.core.ApplicationDispatcher.dispatch(ApplicationDispatcher.java:379) at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:504) at org.apache.catalina.core.StandardHostValve.dispatchToErrorPage(StandardHostValve.java:693) at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:384) at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:318) at org.apache.catalina.core.StandardHostValve.postInvoke(StandardHostValve.java:216) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:379) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: jakarta.persistence.PersistenceException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.internal.jpa.QueryImpl.getDetailedException(QueryImpl.java:392) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:265) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) ... 72 more Caused by: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:343) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.processExceptionForCommError(DatabaseAccessor.java:1805) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:694) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) ... 104 more Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) at jdk.proxy73/jdk.proxy73.$Proxy534.prepareStatement(Unknown Source) at com.sun.gjc.spi.base.ConnectionHolder.prepareStatement(ConnectionHolder.java:609) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:269) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:53) at com.sun.gjc.spi.ManagedConnectionImpl.prepareCachedStatement(ManagedConnectionImpl.java:1079) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareStatement(ConnectionWrapper40.java:181) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1750) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1697) at org.eclipse.persistence.internal.databaseaccess.DatabaseCall.prepareStatement(DatabaseCall.java:770) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:630) ... 137 more ]] [2024-07-03T12:55:52.447-0500] [Payara 6.2023.8] [SEVERE] [] [javax.enterprise.resource.resourceadapter.com.sun.gjc.spi.jdbc40] [tid: _ThreadID=75 _ThreadName=http-thread-pool::http-listener-1(2)] [timeMillis: 1720029352447] [levelValue: 1000] [[ RAR7115: Unable to set ClientInfo for connection java.lang.reflect.UndeclaredThrowableException at jdk.proxy73/jdk.proxy73.$Proxy534.setClientInfo(Unknown Source) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.setClientInfo(ConnectionHolder40.java:341) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.close(ConnectionHolder40.java:591) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeDatasourceConnection(DatabaseAccessor.java:504) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.closeConnection(DatasourceAccessor.java:539) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeConnection(DatabaseAccessor.java:529) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.decrementCallCount(DatasourceAccessor.java:301) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeStatement(DatabaseAccessor.java:412) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:697) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.HomepageServlet.processRequest(HomepageServlet.java:36) at edu.harvard.iq.dataverse.HomepageServlet.doGet(HomepageServlet.java:61) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.glassfish.tyrus.servlet.TyrusServletFilter.doFilter(TyrusServletFilter.java:83) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:257) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:166) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:757) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:577) at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:99) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:158) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:372) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) ... 104 more ]] [2024-07-03T12:55:52.448-0500] [Payara 6.2023.8] [INFO] [] [org.eclipse.persistence.session./file:/usr/local/payara6/glassfish/domains/domain1/applications/dataverse/WEB-INF/classes/_VDCNet-ejbPU.query] [tid: _ThreadID=75 _ThreadName=http-thread-pool::http-listener-1(2)] [timeMillis: 1720029352448] [levelValue: 800] [[ Communication failure detected when attempting to perform read query outside of a transaction. Attempting to retry query. Error was: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))").]] [2024-07-03T12:55:52.448-0500] [Payara 6.2023.8] [SEVERE] [] [javax.enterprise.resource.resourceadapter.com.sun.gjc.spi.jdbc40] [tid: _ThreadID=75 _ThreadName=http-thread-pool::http-listener-1(2)] [timeMillis: 1720029352448] [levelValue: 1000] [[ RAR7115: Unable to set ClientInfo for connection java.lang.reflect.UndeclaredThrowableException at jdk.proxy73/jdk.proxy73.$Proxy534.setClientInfo(Unknown Source) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.setClientInfo(ConnectionHolder40.java:341) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.close(ConnectionHolder40.java:591) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeDatasourceConnection(DatabaseAccessor.java:504) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.closeConnection(DatasourceAccessor.java:539) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeConnection(DatabaseAccessor.java:529) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.decrementCallCount(DatasourceAccessor.java:301) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeStatement(DatabaseAccessor.java:412) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:697) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.HomepageServlet.processRequest(HomepageServlet.java:36) at edu.harvard.iq.dataverse.HomepageServlet.doGet(HomepageServlet.java:61) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.glassfish.tyrus.servlet.TyrusServletFilter.doFilter(TyrusServletFilter.java:83) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:257) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:166) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:757) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:577) at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:99) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:158) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:372) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) ... 108 more ]] [2024-07-03T12:55:52.448-0500] [Payara 6.2023.8] [INFO] [] [org.eclipse.persistence.session./file:/usr/local/payara6/glassfish/domains/domain1/applications/dataverse/WEB-INF/classes/_VDCNet-ejbPU.query] [tid: _ThreadID=75 _ThreadName=http-thread-pool::http-listener-1(2)] [timeMillis: 1720029352448] [levelValue: 800] [[ Communication failure detected when attempting to perform read query outside of a transaction. Attempting to retry query. Error was: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))").]] [2024-07-03T12:55:57.449-0500] [Payara 6.2023.8] [SEVERE] [] [javax.enterprise.resource.resourceadapter.com.sun.gjc.spi.jdbc40] [tid: _ThreadID=75 _ThreadName=http-thread-pool::http-listener-1(2)] [timeMillis: 1720029357449] [levelValue: 1000] [[ RAR7115: Unable to set ClientInfo for connection java.lang.reflect.UndeclaredThrowableException at jdk.proxy73/jdk.proxy73.$Proxy534.setClientInfo(Unknown Source) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.setClientInfo(ConnectionHolder40.java:341) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.close(ConnectionHolder40.java:591) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeDatasourceConnection(DatabaseAccessor.java:504) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.closeConnection(DatasourceAccessor.java:539) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeConnection(DatabaseAccessor.java:529) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.decrementCallCount(DatasourceAccessor.java:301) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeStatement(DatabaseAccessor.java:412) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:697) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.HomepageServlet.processRequest(HomepageServlet.java:36) at edu.harvard.iq.dataverse.HomepageServlet.doGet(HomepageServlet.java:61) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.glassfish.tyrus.servlet.TyrusServletFilter.doFilter(TyrusServletFilter.java:83) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:257) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:166) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:757) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:577) at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:99) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:158) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:372) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) ... 112 more ]] [2024-07-03T12:55:57.450-0500] [Payara 6.2023.8] [INFO] [] [org.eclipse.persistence.session./file:/usr/local/payara6/glassfish/domains/domain1/applications/dataverse/WEB-INF/classes/_VDCNet-ejbPU.query] [tid: _ThreadID=75 _ThreadName=http-thread-pool::http-listener-1(2)] [timeMillis: 1720029357450] [levelValue: 800] [[ Communication failure detected when attempting to perform read query outside of a transaction. Attempting to retry query. Error was: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))").]] [2024-07-03T12:56:02.451-0500] [Payara 6.2023.8] [SEVERE] [] [javax.enterprise.resource.resourceadapter.com.sun.gjc.spi.jdbc40] [tid: _ThreadID=75 _ThreadName=http-thread-pool::http-listener-1(2)] [timeMillis: 1720029362451] [levelValue: 1000] [[ RAR7115: Unable to set ClientInfo for connection java.lang.reflect.UndeclaredThrowableException at jdk.proxy73/jdk.proxy73.$Proxy534.setClientInfo(Unknown Source) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.setClientInfo(ConnectionHolder40.java:341) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.close(ConnectionHolder40.java:591) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeDatasourceConnection(DatabaseAccessor.java:504) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.closeConnection(DatasourceAccessor.java:539) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeConnection(DatabaseAccessor.java:529) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.decrementCallCount(DatasourceAccessor.java:301) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeStatement(DatabaseAccessor.java:412) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:697) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.HomepageServlet.processRequest(HomepageServlet.java:36) at edu.harvard.iq.dataverse.HomepageServlet.doGet(HomepageServlet.java:61) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.glassfish.tyrus.servlet.TyrusServletFilter.doFilter(TyrusServletFilter.java:83) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:257) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:166) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:757) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:577) at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:99) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:158) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:372) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) ... 116 more ]] [2024-07-03T12:56:02.451-0500] [Payara 6.2023.8] [WARNING] [] [org.eclipse.persistence.session./file:/usr/local/payara6/glassfish/domains/domain1/applications/dataverse/WEB-INF/classes/_VDCNet-ejbPU] [tid: _ThreadID=75 _ThreadName=http-thread-pool::http-listener-1(2)] [timeMillis: 1720029362451] [levelValue: 900] [[ Local Exception Stack: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:343) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.processExceptionForCommError(DatabaseAccessor.java:1805) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:694) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.HomepageServlet.processRequest(HomepageServlet.java:36) at edu.harvard.iq.dataverse.HomepageServlet.doGet(HomepageServlet.java:61) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.glassfish.tyrus.servlet.TyrusServletFilter.doFilter(TyrusServletFilter.java:83) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:257) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:166) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:757) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:577) at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:99) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:158) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:372) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) at jdk.proxy73/jdk.proxy73.$Proxy534.prepareStatement(Unknown Source) at com.sun.gjc.spi.base.ConnectionHolder.prepareStatement(ConnectionHolder.java:609) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:269) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:53) at com.sun.gjc.spi.ManagedConnectionImpl.prepareCachedStatement(ManagedConnectionImpl.java:1079) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareStatement(ConnectionWrapper40.java:181) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1750) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1697) at org.eclipse.persistence.internal.databaseaccess.DatabaseCall.prepareStatement(DatabaseCall.java:770) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:630) ... 107 more ]] [2024-07-03T12:56:02.452-0500] [Payara 6.2023.8] [WARNING] [AS-EJB-00056] [jakarta.enterprise.ejb.container] [tid: _ThreadID=75 _ThreadName=http-thread-pool::http-listener-1(2)] [timeMillis: 1720029362452] [levelValue: 900] [[ A system exception occurred during an invocation on EJB SettingsServiceBean, method: public java.lang.String edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(edu.harvard.iq.dataverse.settings.SettingsServiceBean$Key,java.lang.String)]] [2024-07-03T12:56:02.452-0500] [Payara 6.2023.8] [WARNING] [] [jakarta.enterprise.ejb.container] [tid: _ThreadID=75 _ThreadName=http-thread-pool::http-listener-1(2)] [timeMillis: 1720029362452] [levelValue: 900] [[ jakarta.ejb.EJBException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at com.sun.ejb.containers.EJBContainerTransactionManager.processSystemException(EJBContainerTransactionManager.java:723) at com.sun.ejb.containers.EJBContainerTransactionManager.completeNewTx(EJBContainerTransactionManager.java:652) at com.sun.ejb.containers.EJBContainerTransactionManager.postInvokeTx(EJBContainerTransactionManager.java:482) at com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:4601) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2134) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2104) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:220) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.HomepageServlet.processRequest(HomepageServlet.java:36) at edu.harvard.iq.dataverse.HomepageServlet.doGet(HomepageServlet.java:61) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.glassfish.tyrus.servlet.TyrusServletFilter.doFilter(TyrusServletFilter.java:83) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:257) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:166) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:757) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:577) at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:99) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:158) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:372) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: jakarta.persistence.PersistenceException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.internal.jpa.QueryImpl.getDetailedException(QueryImpl.java:392) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:265) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) ... 42 more Caused by: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:343) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.processExceptionForCommError(DatabaseAccessor.java:1805) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:694) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) ... 74 more Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) at jdk.proxy73/jdk.proxy73.$Proxy534.prepareStatement(Unknown Source) at com.sun.gjc.spi.base.ConnectionHolder.prepareStatement(ConnectionHolder.java:609) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:269) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:53) at com.sun.gjc.spi.ManagedConnectionImpl.prepareCachedStatement(ManagedConnectionImpl.java:1079) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareStatement(ConnectionWrapper40.java:181) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1750) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1697) at org.eclipse.persistence.internal.databaseaccess.DatabaseCall.prepareStatement(DatabaseCall.java:770) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:630) ... 107 more ]] [2024-07-03T12:56:02.453-0500] [Payara 6.2023.8] [WARNING] [] [jakarta.enterprise.web] [tid: _ThreadID=75 _ThreadName=http-thread-pool::http-listener-1(2)] [timeMillis: 1720029362453] [levelValue: 900] [[ StandardWrapperValve[HomepageServlet]: Servlet.service() for servlet HomepageServlet threw exception jakarta.ejb.EJBException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at com.sun.ejb.containers.EJBContainerTransactionManager.processSystemException(EJBContainerTransactionManager.java:723) at com.sun.ejb.containers.EJBContainerTransactionManager.completeNewTx(EJBContainerTransactionManager.java:652) at com.sun.ejb.containers.EJBContainerTransactionManager.postInvokeTx(EJBContainerTransactionManager.java:482) at com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:4601) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2134) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2104) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:220) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.HomepageServlet.processRequest(HomepageServlet.java:36) at edu.harvard.iq.dataverse.HomepageServlet.doGet(HomepageServlet.java:61) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.glassfish.tyrus.servlet.TyrusServletFilter.doFilter(TyrusServletFilter.java:83) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:257) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:166) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:757) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:577) at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:99) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:158) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:372) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: jakarta.persistence.PersistenceException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.internal.jpa.QueryImpl.getDetailedException(QueryImpl.java:392) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:265) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) ... 42 more Caused by: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:343) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.processExceptionForCommError(DatabaseAccessor.java:1805) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:694) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) ... 74 more Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) at jdk.proxy73/jdk.proxy73.$Proxy534.prepareStatement(Unknown Source) at com.sun.gjc.spi.base.ConnectionHolder.prepareStatement(ConnectionHolder.java:609) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:269) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:53) at com.sun.gjc.spi.ManagedConnectionImpl.prepareCachedStatement(ManagedConnectionImpl.java:1079) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareStatement(ConnectionWrapper40.java:181) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1750) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1697) at org.eclipse.persistence.internal.databaseaccess.DatabaseCall.prepareStatement(DatabaseCall.java:770) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:630) ... 107 more ]] [2024-07-03T12:56:02.472-0500] [Payara 6.2023.8] [SEVERE] [] [javax.enterprise.resource.resourceadapter.com.sun.gjc.spi.jdbc40] [tid: _ThreadID=75 _ThreadName=http-thread-pool::http-listener-1(2)] [timeMillis: 1720029362472] [levelValue: 1000] [[ RAR7115: Unable to set ClientInfo for connection java.lang.reflect.UndeclaredThrowableException at jdk.proxy73/jdk.proxy73.$Proxy534.setClientInfo(Unknown Source) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.setClientInfo(ConnectionHolder40.java:341) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.close(ConnectionHolder40.java:591) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeDatasourceConnection(DatabaseAccessor.java:504) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.closeConnection(DatasourceAccessor.java:539) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeConnection(DatabaseAccessor.java:529) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.decrementCallCount(DatasourceAccessor.java:301) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeStatement(DatabaseAccessor.java:412) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:697) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.CustomizationFilesServlet.getFilePath(CustomizationFilesServlet.java:120) at edu.harvard.iq.dataverse.CustomizationFilesServlet.processRequest(CustomizationFilesServlet.java:51) at edu.harvard.iq.dataverse.CustomizationFilesServlet.doGet(CustomizationFilesServlet.java:144) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:642) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:574) at org.omnifaces.component.output.ResourceInclude.encodeBegin(ResourceInclude.java:75) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at org.primefaces.renderkit.HeadRenderer.encodeBegin(HeadRenderer.java:83) at jakarta.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:531) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:442) at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:162) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at org.omnifaces.viewhandler.OmniViewHandler.renderView(OmniViewHandler.java:151) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:93) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:72) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:178) at jakarta.faces.webapp.FacesServlet.executeLifecyle(FacesServlet.java:692) at jakarta.faces.webapp.FacesServlet.service(FacesServlet.java:449) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:527) at org.apache.catalina.core.ApplicationDispatcher.doDispatch(ApplicationDispatcher.java:497) at org.apache.catalina.core.ApplicationDispatcher.dispatch(ApplicationDispatcher.java:379) at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:504) at org.apache.catalina.core.StandardHostValve.dispatchToErrorPage(StandardHostValve.java:693) at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:384) at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:318) at org.apache.catalina.core.StandardHostValve.postInvoke(StandardHostValve.java:216) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:379) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) ... 134 more ]] [2024-07-03T12:56:02.490-0500] [Payara 6.2023.8] [INFO] [] [org.eclipse.persistence.session./file:/usr/local/payara6/glassfish/domains/domain1/applications/dataverse/WEB-INF/classes/_VDCNet-ejbPU.query] [tid: _ThreadID=75 _ThreadName=http-thread-pool::http-listener-1(2)] [timeMillis: 1720029362490] [levelValue: 800] [[ Communication failure detected when attempting to perform read query outside of a transaction. Attempting to retry query. Error was: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))").]] [2024-07-03T12:56:02.491-0500] [Payara 6.2023.8] [SEVERE] [] [javax.enterprise.resource.resourceadapter.com.sun.gjc.spi.jdbc40] [tid: _ThreadID=75 _ThreadName=http-thread-pool::http-listener-1(2)] [timeMillis: 1720029362491] [levelValue: 1000] [[ RAR7115: Unable to set ClientInfo for connection java.lang.reflect.UndeclaredThrowableException at jdk.proxy73/jdk.proxy73.$Proxy534.setClientInfo(Unknown Source) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.setClientInfo(ConnectionHolder40.java:341) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.close(ConnectionHolder40.java:591) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeDatasourceConnection(DatabaseAccessor.java:504) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.closeConnection(DatasourceAccessor.java:539) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeConnection(DatabaseAccessor.java:529) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.decrementCallCount(DatasourceAccessor.java:301) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeStatement(DatabaseAccessor.java:412) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:697) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.CustomizationFilesServlet.getFilePath(CustomizationFilesServlet.java:120) at edu.harvard.iq.dataverse.CustomizationFilesServlet.processRequest(CustomizationFilesServlet.java:51) at edu.harvard.iq.dataverse.CustomizationFilesServlet.doGet(CustomizationFilesServlet.java:144) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:642) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:574) at org.omnifaces.component.output.ResourceInclude.encodeBegin(ResourceInclude.java:75) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at org.primefaces.renderkit.HeadRenderer.encodeBegin(HeadRenderer.java:83) at jakarta.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:531) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:442) at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:162) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at org.omnifaces.viewhandler.OmniViewHandler.renderView(OmniViewHandler.java:151) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:93) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:72) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:178) at jakarta.faces.webapp.FacesServlet.executeLifecyle(FacesServlet.java:692) at jakarta.faces.webapp.FacesServlet.service(FacesServlet.java:449) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:527) at org.apache.catalina.core.ApplicationDispatcher.doDispatch(ApplicationDispatcher.java:497) at org.apache.catalina.core.ApplicationDispatcher.dispatch(ApplicationDispatcher.java:379) at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:504) at org.apache.catalina.core.StandardHostValve.dispatchToErrorPage(StandardHostValve.java:693) at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:384) at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:318) at org.apache.catalina.core.StandardHostValve.postInvoke(StandardHostValve.java:216) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:379) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) ... 138 more ]] [2024-07-03T12:56:02.493-0500] [Payara 6.2023.8] [INFO] [] [org.eclipse.persistence.session./file:/usr/local/payara6/glassfish/domains/domain1/applications/dataverse/WEB-INF/classes/_VDCNet-ejbPU.query] [tid: _ThreadID=75 _ThreadName=http-thread-pool::http-listener-1(2)] [timeMillis: 1720029362493] [levelValue: 800] [[ Communication failure detected when attempting to perform read query outside of a transaction. Attempting to retry query. Error was: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))").]] [2024-07-03T12:56:07.494-0500] [Payara 6.2023.8] [SEVERE] [] [javax.enterprise.resource.resourceadapter.com.sun.gjc.spi.jdbc40] [tid: _ThreadID=75 _ThreadName=http-thread-pool::http-listener-1(2)] [timeMillis: 1720029367494] [levelValue: 1000] [[ RAR7115: Unable to set ClientInfo for connection java.lang.reflect.UndeclaredThrowableException at jdk.proxy73/jdk.proxy73.$Proxy534.setClientInfo(Unknown Source) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.setClientInfo(ConnectionHolder40.java:341) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.close(ConnectionHolder40.java:591) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeDatasourceConnection(DatabaseAccessor.java:504) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.closeConnection(DatasourceAccessor.java:539) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeConnection(DatabaseAccessor.java:529) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.decrementCallCount(DatasourceAccessor.java:301) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeStatement(DatabaseAccessor.java:412) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:697) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.CustomizationFilesServlet.getFilePath(CustomizationFilesServlet.java:120) at edu.harvard.iq.dataverse.CustomizationFilesServlet.processRequest(CustomizationFilesServlet.java:51) at edu.harvard.iq.dataverse.CustomizationFilesServlet.doGet(CustomizationFilesServlet.java:144) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:642) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:574) at org.omnifaces.component.output.ResourceInclude.encodeBegin(ResourceInclude.java:75) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at org.primefaces.renderkit.HeadRenderer.encodeBegin(HeadRenderer.java:83) at jakarta.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:531) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:442) at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:162) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at org.omnifaces.viewhandler.OmniViewHandler.renderView(OmniViewHandler.java:151) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:93) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:72) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:178) at jakarta.faces.webapp.FacesServlet.executeLifecyle(FacesServlet.java:692) at jakarta.faces.webapp.FacesServlet.service(FacesServlet.java:449) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:527) at org.apache.catalina.core.ApplicationDispatcher.doDispatch(ApplicationDispatcher.java:497) at org.apache.catalina.core.ApplicationDispatcher.dispatch(ApplicationDispatcher.java:379) at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:504) at org.apache.catalina.core.StandardHostValve.dispatchToErrorPage(StandardHostValve.java:693) at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:384) at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:318) at org.apache.catalina.core.StandardHostValve.postInvoke(StandardHostValve.java:216) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:379) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) ... 142 more ]] [2024-07-03T12:56:07.495-0500] [Payara 6.2023.8] [INFO] [] [org.eclipse.persistence.session./file:/usr/local/payara6/glassfish/domains/domain1/applications/dataverse/WEB-INF/classes/_VDCNet-ejbPU.query] [tid: _ThreadID=75 _ThreadName=http-thread-pool::http-listener-1(2)] [timeMillis: 1720029367495] [levelValue: 800] [[ Communication failure detected when attempting to perform read query outside of a transaction. Attempting to retry query. Error was: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))").]] [2024-07-03T12:56:12.495-0500] [Payara 6.2023.8] [SEVERE] [] [javax.enterprise.resource.resourceadapter.com.sun.gjc.spi.jdbc40] [tid: _ThreadID=75 _ThreadName=http-thread-pool::http-listener-1(2)] [timeMillis: 1720029372495] [levelValue: 1000] [[ RAR7115: Unable to set ClientInfo for connection java.lang.reflect.UndeclaredThrowableException at jdk.proxy73/jdk.proxy73.$Proxy534.setClientInfo(Unknown Source) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.setClientInfo(ConnectionHolder40.java:341) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.close(ConnectionHolder40.java:591) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeDatasourceConnection(DatabaseAccessor.java:504) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.closeConnection(DatasourceAccessor.java:539) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeConnection(DatabaseAccessor.java:529) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.decrementCallCount(DatasourceAccessor.java:301) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeStatement(DatabaseAccessor.java:412) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:697) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.CustomizationFilesServlet.getFilePath(CustomizationFilesServlet.java:120) at edu.harvard.iq.dataverse.CustomizationFilesServlet.processRequest(CustomizationFilesServlet.java:51) at edu.harvard.iq.dataverse.CustomizationFilesServlet.doGet(CustomizationFilesServlet.java:144) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:642) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:574) at org.omnifaces.component.output.ResourceInclude.encodeBegin(ResourceInclude.java:75) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at org.primefaces.renderkit.HeadRenderer.encodeBegin(HeadRenderer.java:83) at jakarta.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:531) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:442) at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:162) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at org.omnifaces.viewhandler.OmniViewHandler.renderView(OmniViewHandler.java:151) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:93) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:72) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:178) at jakarta.faces.webapp.FacesServlet.executeLifecyle(FacesServlet.java:692) at jakarta.faces.webapp.FacesServlet.service(FacesServlet.java:449) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:527) at org.apache.catalina.core.ApplicationDispatcher.doDispatch(ApplicationDispatcher.java:497) at org.apache.catalina.core.ApplicationDispatcher.dispatch(ApplicationDispatcher.java:379) at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:504) at org.apache.catalina.core.StandardHostValve.dispatchToErrorPage(StandardHostValve.java:693) at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:384) at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:318) at org.apache.catalina.core.StandardHostValve.postInvoke(StandardHostValve.java:216) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:379) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) ... 146 more ]] [2024-07-03T12:56:12.496-0500] [Payara 6.2023.8] [WARNING] [] [org.eclipse.persistence.session./file:/usr/local/payara6/glassfish/domains/domain1/applications/dataverse/WEB-INF/classes/_VDCNet-ejbPU] [tid: _ThreadID=75 _ThreadName=http-thread-pool::http-listener-1(2)] [timeMillis: 1720029372496] [levelValue: 900] [[ Local Exception Stack: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:343) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.processExceptionForCommError(DatabaseAccessor.java:1805) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:694) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.CustomizationFilesServlet.getFilePath(CustomizationFilesServlet.java:120) at edu.harvard.iq.dataverse.CustomizationFilesServlet.processRequest(CustomizationFilesServlet.java:51) at edu.harvard.iq.dataverse.CustomizationFilesServlet.doGet(CustomizationFilesServlet.java:144) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:642) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:574) at org.omnifaces.component.output.ResourceInclude.encodeBegin(ResourceInclude.java:75) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at org.primefaces.renderkit.HeadRenderer.encodeBegin(HeadRenderer.java:83) at jakarta.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:531) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:442) at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:162) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at org.omnifaces.viewhandler.OmniViewHandler.renderView(OmniViewHandler.java:151) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:93) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:72) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:178) at jakarta.faces.webapp.FacesServlet.executeLifecyle(FacesServlet.java:692) at jakarta.faces.webapp.FacesServlet.service(FacesServlet.java:449) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:527) at org.apache.catalina.core.ApplicationDispatcher.doDispatch(ApplicationDispatcher.java:497) at org.apache.catalina.core.ApplicationDispatcher.dispatch(ApplicationDispatcher.java:379) at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:504) at org.apache.catalina.core.StandardHostValve.dispatchToErrorPage(StandardHostValve.java:693) at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:384) at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:318) at org.apache.catalina.core.StandardHostValve.postInvoke(StandardHostValve.java:216) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:379) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) at jdk.proxy73/jdk.proxy73.$Proxy534.prepareStatement(Unknown Source) at com.sun.gjc.spi.base.ConnectionHolder.prepareStatement(ConnectionHolder.java:609) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:269) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:53) at com.sun.gjc.spi.ManagedConnectionImpl.prepareCachedStatement(ManagedConnectionImpl.java:1079) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareStatement(ConnectionWrapper40.java:181) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1750) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1697) at org.eclipse.persistence.internal.databaseaccess.DatabaseCall.prepareStatement(DatabaseCall.java:770) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:630) ... 137 more ]] [2024-07-03T12:56:12.497-0500] [Payara 6.2023.8] [WARNING] [AS-EJB-00056] [jakarta.enterprise.ejb.container] [tid: _ThreadID=75 _ThreadName=http-thread-pool::http-listener-1(2)] [timeMillis: 1720029372497] [levelValue: 900] [[ A system exception occurred during an invocation on EJB SettingsServiceBean, method: public java.lang.String edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(edu.harvard.iq.dataverse.settings.SettingsServiceBean$Key,java.lang.String)]] [2024-07-03T12:56:12.497-0500] [Payara 6.2023.8] [WARNING] [] [jakarta.enterprise.ejb.container] [tid: _ThreadID=75 _ThreadName=http-thread-pool::http-listener-1(2)] [timeMillis: 1720029372497] [levelValue: 900] [[ jakarta.ejb.EJBException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at com.sun.ejb.containers.EJBContainerTransactionManager.processSystemException(EJBContainerTransactionManager.java:723) at com.sun.ejb.containers.EJBContainerTransactionManager.completeNewTx(EJBContainerTransactionManager.java:652) at com.sun.ejb.containers.EJBContainerTransactionManager.postInvokeTx(EJBContainerTransactionManager.java:482) at com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:4601) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2134) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2104) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:220) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.CustomizationFilesServlet.getFilePath(CustomizationFilesServlet.java:120) at edu.harvard.iq.dataverse.CustomizationFilesServlet.processRequest(CustomizationFilesServlet.java:51) at edu.harvard.iq.dataverse.CustomizationFilesServlet.doGet(CustomizationFilesServlet.java:144) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:642) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:574) at org.omnifaces.component.output.ResourceInclude.encodeBegin(ResourceInclude.java:75) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at org.primefaces.renderkit.HeadRenderer.encodeBegin(HeadRenderer.java:83) at jakarta.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:531) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:442) at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:162) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at org.omnifaces.viewhandler.OmniViewHandler.renderView(OmniViewHandler.java:151) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:93) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:72) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:178) at jakarta.faces.webapp.FacesServlet.executeLifecyle(FacesServlet.java:692) at jakarta.faces.webapp.FacesServlet.service(FacesServlet.java:449) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:527) at org.apache.catalina.core.ApplicationDispatcher.doDispatch(ApplicationDispatcher.java:497) at org.apache.catalina.core.ApplicationDispatcher.dispatch(ApplicationDispatcher.java:379) at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:504) at org.apache.catalina.core.StandardHostValve.dispatchToErrorPage(StandardHostValve.java:693) at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:384) at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:318) at org.apache.catalina.core.StandardHostValve.postInvoke(StandardHostValve.java:216) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:379) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: jakarta.persistence.PersistenceException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.internal.jpa.QueryImpl.getDetailedException(QueryImpl.java:392) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:265) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) ... 72 more Caused by: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:343) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.processExceptionForCommError(DatabaseAccessor.java:1805) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:694) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) ... 104 more Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) at jdk.proxy73/jdk.proxy73.$Proxy534.prepareStatement(Unknown Source) at com.sun.gjc.spi.base.ConnectionHolder.prepareStatement(ConnectionHolder.java:609) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:269) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:53) at com.sun.gjc.spi.ManagedConnectionImpl.prepareCachedStatement(ManagedConnectionImpl.java:1079) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareStatement(ConnectionWrapper40.java:181) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1750) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1697) at org.eclipse.persistence.internal.databaseaccess.DatabaseCall.prepareStatement(DatabaseCall.java:770) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:630) ... 137 more ]] [2024-07-03T12:56:12.497-0500] [Payara 6.2023.8] [WARNING] [] [jakarta.enterprise.web.core] [tid: _ThreadID=75 _ThreadName=http-thread-pool::http-listener-1(2)] [timeMillis: 1720029372497] [levelValue: 900] [[ Servlet.service() for servlet CustomizationFilesServlet threw exception jakarta.ejb.EJBException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at com.sun.ejb.containers.EJBContainerTransactionManager.processSystemException(EJBContainerTransactionManager.java:723) at com.sun.ejb.containers.EJBContainerTransactionManager.completeNewTx(EJBContainerTransactionManager.java:652) at com.sun.ejb.containers.EJBContainerTransactionManager.postInvokeTx(EJBContainerTransactionManager.java:482) at com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:4601) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2134) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2104) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:220) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.CustomizationFilesServlet.getFilePath(CustomizationFilesServlet.java:120) at edu.harvard.iq.dataverse.CustomizationFilesServlet.processRequest(CustomizationFilesServlet.java:51) at edu.harvard.iq.dataverse.CustomizationFilesServlet.doGet(CustomizationFilesServlet.java:144) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:642) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:574) at org.omnifaces.component.output.ResourceInclude.encodeBegin(ResourceInclude.java:75) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at org.primefaces.renderkit.HeadRenderer.encodeBegin(HeadRenderer.java:83) at jakarta.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:531) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:442) at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:162) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at org.omnifaces.viewhandler.OmniViewHandler.renderView(OmniViewHandler.java:151) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:93) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:72) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:178) at jakarta.faces.webapp.FacesServlet.executeLifecyle(FacesServlet.java:692) at jakarta.faces.webapp.FacesServlet.service(FacesServlet.java:449) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:527) at org.apache.catalina.core.ApplicationDispatcher.doDispatch(ApplicationDispatcher.java:497) at org.apache.catalina.core.ApplicationDispatcher.dispatch(ApplicationDispatcher.java:379) at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:504) at org.apache.catalina.core.StandardHostValve.dispatchToErrorPage(StandardHostValve.java:693) at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:384) at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:318) at org.apache.catalina.core.StandardHostValve.postInvoke(StandardHostValve.java:216) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:379) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: jakarta.persistence.PersistenceException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.internal.jpa.QueryImpl.getDetailedException(QueryImpl.java:392) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:265) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) ... 72 more Caused by: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:343) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.processExceptionForCommError(DatabaseAccessor.java:1805) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:694) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) ... 104 more Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) at jdk.proxy73/jdk.proxy73.$Proxy534.prepareStatement(Unknown Source) at com.sun.gjc.spi.base.ConnectionHolder.prepareStatement(ConnectionHolder.java:609) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:269) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:53) at com.sun.gjc.spi.ManagedConnectionImpl.prepareCachedStatement(ManagedConnectionImpl.java:1079) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareStatement(ConnectionWrapper40.java:181) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1750) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1697) at org.eclipse.persistence.internal.databaseaccess.DatabaseCall.prepareStatement(DatabaseCall.java:770) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:630) ... 137 more ]] [2024-07-03T12:56:12.497-0500] [Payara 6.2023.8] [SEVERE] [] [jakarta.enterprise.resource.webcontainer.faces.application] [tid: _ThreadID=75 _ThreadName=http-thread-pool::http-listener-1(2)] [timeMillis: 1720029372497] [levelValue: 1000] [[ Error Rendering View[/500.xhtml] jakarta.ejb.EJBException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at com.sun.ejb.containers.EJBContainerTransactionManager.processSystemException(EJBContainerTransactionManager.java:723) at com.sun.ejb.containers.EJBContainerTransactionManager.completeNewTx(EJBContainerTransactionManager.java:652) at com.sun.ejb.containers.EJBContainerTransactionManager.postInvokeTx(EJBContainerTransactionManager.java:482) at com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:4601) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2134) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2104) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:220) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.CustomizationFilesServlet.getFilePath(CustomizationFilesServlet.java:120) at edu.harvard.iq.dataverse.CustomizationFilesServlet.processRequest(CustomizationFilesServlet.java:51) at edu.harvard.iq.dataverse.CustomizationFilesServlet.doGet(CustomizationFilesServlet.java:144) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:642) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:574) at org.omnifaces.component.output.ResourceInclude.encodeBegin(ResourceInclude.java:75) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at org.primefaces.renderkit.HeadRenderer.encodeBegin(HeadRenderer.java:83) at jakarta.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:531) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:442) at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:162) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at org.omnifaces.viewhandler.OmniViewHandler.renderView(OmniViewHandler.java:151) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:93) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:72) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:178) at jakarta.faces.webapp.FacesServlet.executeLifecyle(FacesServlet.java:692) at jakarta.faces.webapp.FacesServlet.service(FacesServlet.java:449) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:527) at org.apache.catalina.core.ApplicationDispatcher.doDispatch(ApplicationDispatcher.java:497) at org.apache.catalina.core.ApplicationDispatcher.dispatch(ApplicationDispatcher.java:379) at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:504) at org.apache.catalina.core.StandardHostValve.dispatchToErrorPage(StandardHostValve.java:693) at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:384) at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:318) at org.apache.catalina.core.StandardHostValve.postInvoke(StandardHostValve.java:216) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:379) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: jakarta.persistence.PersistenceException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.internal.jpa.QueryImpl.getDetailedException(QueryImpl.java:392) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:265) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) ... 72 more Caused by: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:343) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.processExceptionForCommError(DatabaseAccessor.java:1805) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:694) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) ... 104 more Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) at jdk.proxy73/jdk.proxy73.$Proxy534.prepareStatement(Unknown Source) at com.sun.gjc.spi.base.ConnectionHolder.prepareStatement(ConnectionHolder.java:609) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:269) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:53) at com.sun.gjc.spi.ManagedConnectionImpl.prepareCachedStatement(ManagedConnectionImpl.java:1079) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareStatement(ConnectionWrapper40.java:181) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1750) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1697) at org.eclipse.persistence.internal.databaseaccess.DatabaseCall.prepareStatement(DatabaseCall.java:770) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:630) ... 137 more ]] [2024-07-03T12:56:12.498-0500] [Payara 6.2023.8] [WARNING] [] [jakarta.enterprise.web.core] [tid: _ThreadID=75 _ThreadName=http-thread-pool::http-listener-1(2)] [timeMillis: 1720029372498] [levelValue: 900] [[ Servlet.service() for servlet Faces Servlet threw exception org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) at jdk.proxy73/jdk.proxy73.$Proxy534.prepareStatement(Unknown Source) at com.sun.gjc.spi.base.ConnectionHolder.prepareStatement(ConnectionHolder.java:609) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:269) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:53) at com.sun.gjc.spi.ManagedConnectionImpl.prepareCachedStatement(ManagedConnectionImpl.java:1079) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareStatement(ConnectionWrapper40.java:181) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1750) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1697) at org.eclipse.persistence.internal.databaseaccess.DatabaseCall.prepareStatement(DatabaseCall.java:770) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:630) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.CustomizationFilesServlet.getFilePath(CustomizationFilesServlet.java:120) at edu.harvard.iq.dataverse.CustomizationFilesServlet.processRequest(CustomizationFilesServlet.java:51) at edu.harvard.iq.dataverse.CustomizationFilesServlet.doGet(CustomizationFilesServlet.java:144) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:642) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:574) at org.omnifaces.component.output.ResourceInclude.encodeBegin(ResourceInclude.java:75) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at org.primefaces.renderkit.HeadRenderer.encodeBegin(HeadRenderer.java:83) at jakarta.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:531) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:442) at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:162) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at org.omnifaces.viewhandler.OmniViewHandler.renderView(OmniViewHandler.java:151) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:93) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:72) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:178) at jakarta.faces.webapp.FacesServlet.executeLifecyle(FacesServlet.java:692) at jakarta.faces.webapp.FacesServlet.service(FacesServlet.java:449) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:527) at org.apache.catalina.core.ApplicationDispatcher.doDispatch(ApplicationDispatcher.java:497) at org.apache.catalina.core.ApplicationDispatcher.dispatch(ApplicationDispatcher.java:379) at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:504) at org.apache.catalina.core.StandardHostValve.dispatchToErrorPage(StandardHostValve.java:693) at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:384) at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:318) at org.apache.catalina.core.StandardHostValve.postInvoke(StandardHostValve.java:216) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:379) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) ]] [2024-07-03T12:56:12.498-0500] [Payara 6.2023.8] [WARNING] [] [jakarta.enterprise.web] [tid: _ThreadID=75 _ThreadName=http-thread-pool::http-listener-1(2)] [timeMillis: 1720029372498] [levelValue: 900] [[ org.apache.catalina.core.StandardHostValve@7004fb61: Exception Processing ErrorPage[errorCode=500, location=/500.xhtml] jakarta.servlet.ServletException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at jakarta.faces.webapp.FacesServlet.executeLifecyle(FacesServlet.java:709) at jakarta.faces.webapp.FacesServlet.service(FacesServlet.java:449) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:527) at org.apache.catalina.core.ApplicationDispatcher.doDispatch(ApplicationDispatcher.java:497) at org.apache.catalina.core.ApplicationDispatcher.dispatch(ApplicationDispatcher.java:379) at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:504) at org.apache.catalina.core.StandardHostValve.dispatchToErrorPage(StandardHostValve.java:693) at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:384) at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:318) at org.apache.catalina.core.StandardHostValve.postInvoke(StandardHostValve.java:216) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:379) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: jakarta.ejb.EJBException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at com.sun.ejb.containers.EJBContainerTransactionManager.processSystemException(EJBContainerTransactionManager.java:723) at com.sun.ejb.containers.EJBContainerTransactionManager.completeNewTx(EJBContainerTransactionManager.java:652) at com.sun.ejb.containers.EJBContainerTransactionManager.postInvokeTx(EJBContainerTransactionManager.java:482) at com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:4601) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2134) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2104) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:220) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.CustomizationFilesServlet.getFilePath(CustomizationFilesServlet.java:120) at edu.harvard.iq.dataverse.CustomizationFilesServlet.processRequest(CustomizationFilesServlet.java:51) at edu.harvard.iq.dataverse.CustomizationFilesServlet.doGet(CustomizationFilesServlet.java:144) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:642) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:574) at org.omnifaces.component.output.ResourceInclude.encodeBegin(ResourceInclude.java:75) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at org.primefaces.renderkit.HeadRenderer.encodeBegin(HeadRenderer.java:83) at jakarta.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:531) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:442) at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:162) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at org.omnifaces.viewhandler.OmniViewHandler.renderView(OmniViewHandler.java:151) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:93) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:72) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:178) at jakarta.faces.webapp.FacesServlet.executeLifecyle(FacesServlet.java:692) ... 37 more Caused by: jakarta.persistence.PersistenceException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.internal.jpa.QueryImpl.getDetailedException(QueryImpl.java:392) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:265) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) ... 72 more Caused by: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:343) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.processExceptionForCommError(DatabaseAccessor.java:1805) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:694) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) ... 104 more Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) at jdk.proxy73/jdk.proxy73.$Proxy534.prepareStatement(Unknown Source) at com.sun.gjc.spi.base.ConnectionHolder.prepareStatement(ConnectionHolder.java:609) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:269) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:53) at com.sun.gjc.spi.ManagedConnectionImpl.prepareCachedStatement(ManagedConnectionImpl.java:1079) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareStatement(ConnectionWrapper40.java:181) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1750) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1697) at org.eclipse.persistence.internal.databaseaccess.DatabaseCall.prepareStatement(DatabaseCall.java:770) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:630) ... 137 more ----- Root Cause ----- jakarta.ejb.EJBException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at com.sun.ejb.containers.EJBContainerTransactionManager.processSystemException(EJBContainerTransactionManager.java:723) at com.sun.ejb.containers.EJBContainerTransactionManager.completeNewTx(EJBContainerTransactionManager.java:652) at com.sun.ejb.containers.EJBContainerTransactionManager.postInvokeTx(EJBContainerTransactionManager.java:482) at com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:4601) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2134) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2104) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:220) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.CustomizationFilesServlet.getFilePath(CustomizationFilesServlet.java:120) at edu.harvard.iq.dataverse.CustomizationFilesServlet.processRequest(CustomizationFilesServlet.java:51) at edu.harvard.iq.dataverse.CustomizationFilesServlet.doGet(CustomizationFilesServlet.java:144) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:642) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:574) at org.omnifaces.component.output.ResourceInclude.encodeBegin(ResourceInclude.java:75) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at org.primefaces.renderkit.HeadRenderer.encodeBegin(HeadRenderer.java:83) at jakarta.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:531) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:442) at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:162) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at org.omnifaces.viewhandler.OmniViewHandler.renderView(OmniViewHandler.java:151) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:93) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:72) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:178) at jakarta.faces.webapp.FacesServlet.executeLifecyle(FacesServlet.java:692) at jakarta.faces.webapp.FacesServlet.service(FacesServlet.java:449) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:527) at org.apache.catalina.core.ApplicationDispatcher.doDispatch(ApplicationDispatcher.java:497) at org.apache.catalina.core.ApplicationDispatcher.dispatch(ApplicationDispatcher.java:379) at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:504) at org.apache.catalina.core.StandardHostValve.dispatchToErrorPage(StandardHostValve.java:693) at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:384) at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:318) at org.apache.catalina.core.StandardHostValve.postInvoke(StandardHostValve.java:216) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:379) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: jakarta.persistence.PersistenceException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.internal.jpa.QueryImpl.getDetailedException(QueryImpl.java:392) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:265) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) ... 72 more Caused by: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:343) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.processExceptionForCommError(DatabaseAccessor.java:1805) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:694) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) ... 104 more Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) at jdk.proxy73/jdk.proxy73.$Proxy534.prepareStatement(Unknown Source) at com.sun.gjc.spi.base.ConnectionHolder.prepareStatement(ConnectionHolder.java:609) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:269) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:53) at com.sun.gjc.spi.ManagedConnectionImpl.prepareCachedStatement(ManagedConnectionImpl.java:1079) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareStatement(ConnectionWrapper40.java:181) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1750) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1697) at org.eclipse.persistence.internal.databaseaccess.DatabaseCall.prepareStatement(DatabaseCall.java:770) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:630) ... 137 more ]] [2024-07-03T12:56:15.139-0500] [Payara 6.2023.8] [SEVERE] [] [javax.enterprise.resource.resourceadapter.com.sun.gjc.spi.jdbc40] [tid: _ThreadID=76 _ThreadName=http-thread-pool::http-listener-1(3)] [timeMillis: 1720029375139] [levelValue: 1000] [[ RAR7115: Unable to set ClientInfo for connection java.lang.reflect.UndeclaredThrowableException at jdk.proxy73/jdk.proxy73.$Proxy534.setClientInfo(Unknown Source) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.setClientInfo(ConnectionHolder40.java:341) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.close(ConnectionHolder40.java:591) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeDatasourceConnection(DatabaseAccessor.java:504) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.closeConnection(DatasourceAccessor.java:539) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeConnection(DatabaseAccessor.java:529) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.decrementCallCount(DatasourceAccessor.java:301) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeStatement(DatabaseAccessor.java:412) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:697) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.HomepageServlet.processRequest(HomepageServlet.java:36) at edu.harvard.iq.dataverse.HomepageServlet.doGet(HomepageServlet.java:61) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.glassfish.tyrus.servlet.TyrusServletFilter.doFilter(TyrusServletFilter.java:83) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:257) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:166) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:757) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:577) at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:99) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:158) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:372) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) ... 104 more ]] [2024-07-03T12:56:15.140-0500] [Payara 6.2023.8] [INFO] [] [org.eclipse.persistence.session./file:/usr/local/payara6/glassfish/domains/domain1/applications/dataverse/WEB-INF/classes/_VDCNet-ejbPU.query] [tid: _ThreadID=76 _ThreadName=http-thread-pool::http-listener-1(3)] [timeMillis: 1720029375140] [levelValue: 800] [[ Communication failure detected when attempting to perform read query outside of a transaction. Attempting to retry query. Error was: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))").]] [2024-07-03T12:56:15.140-0500] [Payara 6.2023.8] [SEVERE] [] [javax.enterprise.resource.resourceadapter.com.sun.gjc.spi.jdbc40] [tid: _ThreadID=76 _ThreadName=http-thread-pool::http-listener-1(3)] [timeMillis: 1720029375140] [levelValue: 1000] [[ RAR7115: Unable to set ClientInfo for connection java.lang.reflect.UndeclaredThrowableException at jdk.proxy73/jdk.proxy73.$Proxy534.setClientInfo(Unknown Source) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.setClientInfo(ConnectionHolder40.java:341) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.close(ConnectionHolder40.java:591) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeDatasourceConnection(DatabaseAccessor.java:504) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.closeConnection(DatasourceAccessor.java:539) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeConnection(DatabaseAccessor.java:529) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.decrementCallCount(DatasourceAccessor.java:301) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeStatement(DatabaseAccessor.java:412) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:697) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.HomepageServlet.processRequest(HomepageServlet.java:36) at edu.harvard.iq.dataverse.HomepageServlet.doGet(HomepageServlet.java:61) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.glassfish.tyrus.servlet.TyrusServletFilter.doFilter(TyrusServletFilter.java:83) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:257) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:166) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:757) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:577) at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:99) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:158) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:372) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) ... 108 more ]] [2024-07-03T12:56:15.140-0500] [Payara 6.2023.8] [INFO] [] [org.eclipse.persistence.session./file:/usr/local/payara6/glassfish/domains/domain1/applications/dataverse/WEB-INF/classes/_VDCNet-ejbPU.query] [tid: _ThreadID=76 _ThreadName=http-thread-pool::http-listener-1(3)] [timeMillis: 1720029375140] [levelValue: 800] [[ Communication failure detected when attempting to perform read query outside of a transaction. Attempting to retry query. Error was: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))").]] [2024-07-03T12:56:20.141-0500] [Payara 6.2023.8] [SEVERE] [] [javax.enterprise.resource.resourceadapter.com.sun.gjc.spi.jdbc40] [tid: _ThreadID=76 _ThreadName=http-thread-pool::http-listener-1(3)] [timeMillis: 1720029380141] [levelValue: 1000] [[ RAR7115: Unable to set ClientInfo for connection java.lang.reflect.UndeclaredThrowableException at jdk.proxy73/jdk.proxy73.$Proxy534.setClientInfo(Unknown Source) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.setClientInfo(ConnectionHolder40.java:341) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.close(ConnectionHolder40.java:591) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeDatasourceConnection(DatabaseAccessor.java:504) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.closeConnection(DatasourceAccessor.java:539) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeConnection(DatabaseAccessor.java:529) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.decrementCallCount(DatasourceAccessor.java:301) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeStatement(DatabaseAccessor.java:412) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:697) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.HomepageServlet.processRequest(HomepageServlet.java:36) at edu.harvard.iq.dataverse.HomepageServlet.doGet(HomepageServlet.java:61) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.glassfish.tyrus.servlet.TyrusServletFilter.doFilter(TyrusServletFilter.java:83) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:257) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:166) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:757) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:577) at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:99) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:158) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:372) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) ... 112 more ]] [2024-07-03T12:56:20.141-0500] [Payara 6.2023.8] [INFO] [] [org.eclipse.persistence.session./file:/usr/local/payara6/glassfish/domains/domain1/applications/dataverse/WEB-INF/classes/_VDCNet-ejbPU.query] [tid: _ThreadID=76 _ThreadName=http-thread-pool::http-listener-1(3)] [timeMillis: 1720029380141] [levelValue: 800] [[ Communication failure detected when attempting to perform read query outside of a transaction. Attempting to retry query. Error was: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))").]] [2024-07-03T12:56:25.142-0500] [Payara 6.2023.8] [SEVERE] [] [javax.enterprise.resource.resourceadapter.com.sun.gjc.spi.jdbc40] [tid: _ThreadID=76 _ThreadName=http-thread-pool::http-listener-1(3)] [timeMillis: 1720029385142] [levelValue: 1000] [[ RAR7115: Unable to set ClientInfo for connection java.lang.reflect.UndeclaredThrowableException at jdk.proxy73/jdk.proxy73.$Proxy534.setClientInfo(Unknown Source) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.setClientInfo(ConnectionHolder40.java:341) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.close(ConnectionHolder40.java:591) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeDatasourceConnection(DatabaseAccessor.java:504) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.closeConnection(DatasourceAccessor.java:539) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeConnection(DatabaseAccessor.java:529) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.decrementCallCount(DatasourceAccessor.java:301) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeStatement(DatabaseAccessor.java:412) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:697) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.HomepageServlet.processRequest(HomepageServlet.java:36) at edu.harvard.iq.dataverse.HomepageServlet.doGet(HomepageServlet.java:61) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.glassfish.tyrus.servlet.TyrusServletFilter.doFilter(TyrusServletFilter.java:83) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:257) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:166) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:757) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:577) at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:99) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:158) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:372) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) ... 116 more ]] [2024-07-03T12:56:25.143-0500] [Payara 6.2023.8] [WARNING] [] [org.eclipse.persistence.session./file:/usr/local/payara6/glassfish/domains/domain1/applications/dataverse/WEB-INF/classes/_VDCNet-ejbPU] [tid: _ThreadID=76 _ThreadName=http-thread-pool::http-listener-1(3)] [timeMillis: 1720029385143] [levelValue: 900] [[ Local Exception Stack: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:343) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.processExceptionForCommError(DatabaseAccessor.java:1805) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:694) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.HomepageServlet.processRequest(HomepageServlet.java:36) at edu.harvard.iq.dataverse.HomepageServlet.doGet(HomepageServlet.java:61) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.glassfish.tyrus.servlet.TyrusServletFilter.doFilter(TyrusServletFilter.java:83) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:257) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:166) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:757) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:577) at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:99) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:158) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:372) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) at jdk.proxy73/jdk.proxy73.$Proxy534.prepareStatement(Unknown Source) at com.sun.gjc.spi.base.ConnectionHolder.prepareStatement(ConnectionHolder.java:609) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:269) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:53) at com.sun.gjc.spi.ManagedConnectionImpl.prepareCachedStatement(ManagedConnectionImpl.java:1079) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareStatement(ConnectionWrapper40.java:181) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1750) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1697) at org.eclipse.persistence.internal.databaseaccess.DatabaseCall.prepareStatement(DatabaseCall.java:770) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:630) ... 107 more ]] [2024-07-03T12:56:25.144-0500] [Payara 6.2023.8] [WARNING] [AS-EJB-00056] [jakarta.enterprise.ejb.container] [tid: _ThreadID=76 _ThreadName=http-thread-pool::http-listener-1(3)] [timeMillis: 1720029385144] [levelValue: 900] [[ A system exception occurred during an invocation on EJB SettingsServiceBean, method: public java.lang.String edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(edu.harvard.iq.dataverse.settings.SettingsServiceBean$Key,java.lang.String)]] [2024-07-03T12:56:25.144-0500] [Payara 6.2023.8] [WARNING] [] [jakarta.enterprise.ejb.container] [tid: _ThreadID=76 _ThreadName=http-thread-pool::http-listener-1(3)] [timeMillis: 1720029385144] [levelValue: 900] [[ jakarta.ejb.EJBException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at com.sun.ejb.containers.EJBContainerTransactionManager.processSystemException(EJBContainerTransactionManager.java:723) at com.sun.ejb.containers.EJBContainerTransactionManager.completeNewTx(EJBContainerTransactionManager.java:652) at com.sun.ejb.containers.EJBContainerTransactionManager.postInvokeTx(EJBContainerTransactionManager.java:482) at com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:4601) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2134) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2104) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:220) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.HomepageServlet.processRequest(HomepageServlet.java:36) at edu.harvard.iq.dataverse.HomepageServlet.doGet(HomepageServlet.java:61) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.glassfish.tyrus.servlet.TyrusServletFilter.doFilter(TyrusServletFilter.java:83) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:257) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:166) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:757) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:577) at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:99) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:158) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:372) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: jakarta.persistence.PersistenceException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.internal.jpa.QueryImpl.getDetailedException(QueryImpl.java:392) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:265) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) ... 42 more Caused by: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:343) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.processExceptionForCommError(DatabaseAccessor.java:1805) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:694) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) ... 74 more Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) at jdk.proxy73/jdk.proxy73.$Proxy534.prepareStatement(Unknown Source) at com.sun.gjc.spi.base.ConnectionHolder.prepareStatement(ConnectionHolder.java:609) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:269) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:53) at com.sun.gjc.spi.ManagedConnectionImpl.prepareCachedStatement(ManagedConnectionImpl.java:1079) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareStatement(ConnectionWrapper40.java:181) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1750) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1697) at org.eclipse.persistence.internal.databaseaccess.DatabaseCall.prepareStatement(DatabaseCall.java:770) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:630) ... 107 more ]] [2024-07-03T12:56:25.145-0500] [Payara 6.2023.8] [WARNING] [] [jakarta.enterprise.web] [tid: _ThreadID=76 _ThreadName=http-thread-pool::http-listener-1(3)] [timeMillis: 1720029385145] [levelValue: 900] [[ StandardWrapperValve[HomepageServlet]: Servlet.service() for servlet HomepageServlet threw exception jakarta.ejb.EJBException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at com.sun.ejb.containers.EJBContainerTransactionManager.processSystemException(EJBContainerTransactionManager.java:723) at com.sun.ejb.containers.EJBContainerTransactionManager.completeNewTx(EJBContainerTransactionManager.java:652) at com.sun.ejb.containers.EJBContainerTransactionManager.postInvokeTx(EJBContainerTransactionManager.java:482) at com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:4601) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2134) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2104) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:220) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.HomepageServlet.processRequest(HomepageServlet.java:36) at edu.harvard.iq.dataverse.HomepageServlet.doGet(HomepageServlet.java:61) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.glassfish.tyrus.servlet.TyrusServletFilter.doFilter(TyrusServletFilter.java:83) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:257) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:166) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:757) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:577) at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:99) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:158) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:372) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: jakarta.persistence.PersistenceException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.internal.jpa.QueryImpl.getDetailedException(QueryImpl.java:392) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:265) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) ... 42 more Caused by: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:343) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.processExceptionForCommError(DatabaseAccessor.java:1805) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:694) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) ... 74 more Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) at jdk.proxy73/jdk.proxy73.$Proxy534.prepareStatement(Unknown Source) at com.sun.gjc.spi.base.ConnectionHolder.prepareStatement(ConnectionHolder.java:609) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:269) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:53) at com.sun.gjc.spi.ManagedConnectionImpl.prepareCachedStatement(ManagedConnectionImpl.java:1079) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareStatement(ConnectionWrapper40.java:181) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1750) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1697) at org.eclipse.persistence.internal.databaseaccess.DatabaseCall.prepareStatement(DatabaseCall.java:770) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:630) ... 107 more ]] [2024-07-03T12:56:25.166-0500] [Payara 6.2023.8] [SEVERE] [] [javax.enterprise.resource.resourceadapter.com.sun.gjc.spi.jdbc40] [tid: _ThreadID=76 _ThreadName=http-thread-pool::http-listener-1(3)] [timeMillis: 1720029385166] [levelValue: 1000] [[ RAR7115: Unable to set ClientInfo for connection java.lang.reflect.UndeclaredThrowableException at jdk.proxy73/jdk.proxy73.$Proxy534.setClientInfo(Unknown Source) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.setClientInfo(ConnectionHolder40.java:341) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.close(ConnectionHolder40.java:591) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeDatasourceConnection(DatabaseAccessor.java:504) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.closeConnection(DatasourceAccessor.java:539) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeConnection(DatabaseAccessor.java:529) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.decrementCallCount(DatasourceAccessor.java:301) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeStatement(DatabaseAccessor.java:412) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:697) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.CustomizationFilesServlet.getFilePath(CustomizationFilesServlet.java:120) at edu.harvard.iq.dataverse.CustomizationFilesServlet.processRequest(CustomizationFilesServlet.java:51) at edu.harvard.iq.dataverse.CustomizationFilesServlet.doGet(CustomizationFilesServlet.java:144) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:642) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:574) at org.omnifaces.component.output.ResourceInclude.encodeBegin(ResourceInclude.java:75) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at org.primefaces.renderkit.HeadRenderer.encodeBegin(HeadRenderer.java:83) at jakarta.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:531) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:442) at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:162) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at org.omnifaces.viewhandler.OmniViewHandler.renderView(OmniViewHandler.java:151) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:93) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:72) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:178) at jakarta.faces.webapp.FacesServlet.executeLifecyle(FacesServlet.java:692) at jakarta.faces.webapp.FacesServlet.service(FacesServlet.java:449) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:527) at org.apache.catalina.core.ApplicationDispatcher.doDispatch(ApplicationDispatcher.java:497) at org.apache.catalina.core.ApplicationDispatcher.dispatch(ApplicationDispatcher.java:379) at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:504) at org.apache.catalina.core.StandardHostValve.dispatchToErrorPage(StandardHostValve.java:693) at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:384) at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:318) at org.apache.catalina.core.StandardHostValve.postInvoke(StandardHostValve.java:216) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:379) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) ... 134 more ]] [2024-07-03T12:56:25.166-0500] [Payara 6.2023.8] [INFO] [] [org.eclipse.persistence.session./file:/usr/local/payara6/glassfish/domains/domain1/applications/dataverse/WEB-INF/classes/_VDCNet-ejbPU.query] [tid: _ThreadID=76 _ThreadName=http-thread-pool::http-listener-1(3)] [timeMillis: 1720029385166] [levelValue: 800] [[ Communication failure detected when attempting to perform read query outside of a transaction. Attempting to retry query. Error was: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))").]] [2024-07-03T12:56:25.167-0500] [Payara 6.2023.8] [SEVERE] [] [javax.enterprise.resource.resourceadapter.com.sun.gjc.spi.jdbc40] [tid: _ThreadID=76 _ThreadName=http-thread-pool::http-listener-1(3)] [timeMillis: 1720029385167] [levelValue: 1000] [[ RAR7115: Unable to set ClientInfo for connection java.lang.reflect.UndeclaredThrowableException at jdk.proxy73/jdk.proxy73.$Proxy534.setClientInfo(Unknown Source) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.setClientInfo(ConnectionHolder40.java:341) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.close(ConnectionHolder40.java:591) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeDatasourceConnection(DatabaseAccessor.java:504) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.closeConnection(DatasourceAccessor.java:539) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeConnection(DatabaseAccessor.java:529) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.decrementCallCount(DatasourceAccessor.java:301) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeStatement(DatabaseAccessor.java:412) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:697) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.CustomizationFilesServlet.getFilePath(CustomizationFilesServlet.java:120) at edu.harvard.iq.dataverse.CustomizationFilesServlet.processRequest(CustomizationFilesServlet.java:51) at edu.harvard.iq.dataverse.CustomizationFilesServlet.doGet(CustomizationFilesServlet.java:144) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:642) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:574) at org.omnifaces.component.output.ResourceInclude.encodeBegin(ResourceInclude.java:75) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at org.primefaces.renderkit.HeadRenderer.encodeBegin(HeadRenderer.java:83) at jakarta.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:531) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:442) at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:162) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at org.omnifaces.viewhandler.OmniViewHandler.renderView(OmniViewHandler.java:151) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:93) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:72) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:178) at jakarta.faces.webapp.FacesServlet.executeLifecyle(FacesServlet.java:692) at jakarta.faces.webapp.FacesServlet.service(FacesServlet.java:449) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:527) at org.apache.catalina.core.ApplicationDispatcher.doDispatch(ApplicationDispatcher.java:497) at org.apache.catalina.core.ApplicationDispatcher.dispatch(ApplicationDispatcher.java:379) at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:504) at org.apache.catalina.core.StandardHostValve.dispatchToErrorPage(StandardHostValve.java:693) at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:384) at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:318) at org.apache.catalina.core.StandardHostValve.postInvoke(StandardHostValve.java:216) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:379) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) ... 138 more ]] [2024-07-03T12:56:25.168-0500] [Payara 6.2023.8] [INFO] [] [org.eclipse.persistence.session./file:/usr/local/payara6/glassfish/domains/domain1/applications/dataverse/WEB-INF/classes/_VDCNet-ejbPU.query] [tid: _ThreadID=76 _ThreadName=http-thread-pool::http-listener-1(3)] [timeMillis: 1720029385168] [levelValue: 800] [[ Communication failure detected when attempting to perform read query outside of a transaction. Attempting to retry query. Error was: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))").]] [2024-07-03T12:56:30.169-0500] [Payara 6.2023.8] [SEVERE] [] [javax.enterprise.resource.resourceadapter.com.sun.gjc.spi.jdbc40] [tid: _ThreadID=76 _ThreadName=http-thread-pool::http-listener-1(3)] [timeMillis: 1720029390169] [levelValue: 1000] [[ RAR7115: Unable to set ClientInfo for connection java.lang.reflect.UndeclaredThrowableException at jdk.proxy73/jdk.proxy73.$Proxy534.setClientInfo(Unknown Source) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.setClientInfo(ConnectionHolder40.java:341) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.close(ConnectionHolder40.java:591) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeDatasourceConnection(DatabaseAccessor.java:504) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.closeConnection(DatasourceAccessor.java:539) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeConnection(DatabaseAccessor.java:529) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.decrementCallCount(DatasourceAccessor.java:301) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeStatement(DatabaseAccessor.java:412) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:697) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.CustomizationFilesServlet.getFilePath(CustomizationFilesServlet.java:120) at edu.harvard.iq.dataverse.CustomizationFilesServlet.processRequest(CustomizationFilesServlet.java:51) at edu.harvard.iq.dataverse.CustomizationFilesServlet.doGet(CustomizationFilesServlet.java:144) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:642) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:574) at org.omnifaces.component.output.ResourceInclude.encodeBegin(ResourceInclude.java:75) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at org.primefaces.renderkit.HeadRenderer.encodeBegin(HeadRenderer.java:83) at jakarta.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:531) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:442) at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:162) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at org.omnifaces.viewhandler.OmniViewHandler.renderView(OmniViewHandler.java:151) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:93) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:72) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:178) at jakarta.faces.webapp.FacesServlet.executeLifecyle(FacesServlet.java:692) at jakarta.faces.webapp.FacesServlet.service(FacesServlet.java:449) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:527) at org.apache.catalina.core.ApplicationDispatcher.doDispatch(ApplicationDispatcher.java:497) at org.apache.catalina.core.ApplicationDispatcher.dispatch(ApplicationDispatcher.java:379) at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:504) at org.apache.catalina.core.StandardHostValve.dispatchToErrorPage(StandardHostValve.java:693) at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:384) at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:318) at org.apache.catalina.core.StandardHostValve.postInvoke(StandardHostValve.java:216) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:379) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) ... 142 more ]] [2024-07-03T12:56:30.169-0500] [Payara 6.2023.8] [INFO] [] [org.eclipse.persistence.session./file:/usr/local/payara6/glassfish/domains/domain1/applications/dataverse/WEB-INF/classes/_VDCNet-ejbPU.query] [tid: _ThreadID=76 _ThreadName=http-thread-pool::http-listener-1(3)] [timeMillis: 1720029390169] [levelValue: 800] [[ Communication failure detected when attempting to perform read query outside of a transaction. Attempting to retry query. Error was: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))").]] [2024-07-03T12:56:35.170-0500] [Payara 6.2023.8] [SEVERE] [] [javax.enterprise.resource.resourceadapter.com.sun.gjc.spi.jdbc40] [tid: _ThreadID=76 _ThreadName=http-thread-pool::http-listener-1(3)] [timeMillis: 1720029395170] [levelValue: 1000] [[ RAR7115: Unable to set ClientInfo for connection java.lang.reflect.UndeclaredThrowableException at jdk.proxy73/jdk.proxy73.$Proxy534.setClientInfo(Unknown Source) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.setClientInfo(ConnectionHolder40.java:341) at com.sun.gjc.spi.jdbc40.ConnectionHolder40.close(ConnectionHolder40.java:591) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeDatasourceConnection(DatabaseAccessor.java:504) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.closeConnection(DatasourceAccessor.java:539) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeConnection(DatabaseAccessor.java:529) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.decrementCallCount(DatasourceAccessor.java:301) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.closeStatement(DatabaseAccessor.java:412) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:697) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.CustomizationFilesServlet.getFilePath(CustomizationFilesServlet.java:120) at edu.harvard.iq.dataverse.CustomizationFilesServlet.processRequest(CustomizationFilesServlet.java:51) at edu.harvard.iq.dataverse.CustomizationFilesServlet.doGet(CustomizationFilesServlet.java:144) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:642) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:574) at org.omnifaces.component.output.ResourceInclude.encodeBegin(ResourceInclude.java:75) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at org.primefaces.renderkit.HeadRenderer.encodeBegin(HeadRenderer.java:83) at jakarta.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:531) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:442) at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:162) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at org.omnifaces.viewhandler.OmniViewHandler.renderView(OmniViewHandler.java:151) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:93) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:72) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:178) at jakarta.faces.webapp.FacesServlet.executeLifecyle(FacesServlet.java:692) at jakarta.faces.webapp.FacesServlet.service(FacesServlet.java:449) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:527) at org.apache.catalina.core.ApplicationDispatcher.doDispatch(ApplicationDispatcher.java:497) at org.apache.catalina.core.ApplicationDispatcher.dispatch(ApplicationDispatcher.java:379) at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:504) at org.apache.catalina.core.StandardHostValve.dispatchToErrorPage(StandardHostValve.java:693) at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:384) at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:318) at org.apache.catalina.core.StandardHostValve.postInvoke(StandardHostValve.java:216) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:379) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) ... 146 more ]] [2024-07-03T12:56:35.171-0500] [Payara 6.2023.8] [WARNING] [] [org.eclipse.persistence.session./file:/usr/local/payara6/glassfish/domains/domain1/applications/dataverse/WEB-INF/classes/_VDCNet-ejbPU] [tid: _ThreadID=76 _ThreadName=http-thread-pool::http-listener-1(3)] [timeMillis: 1720029395171] [levelValue: 900] [[ Local Exception Stack: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:343) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.processExceptionForCommError(DatabaseAccessor.java:1805) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:694) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.CustomizationFilesServlet.getFilePath(CustomizationFilesServlet.java:120) at edu.harvard.iq.dataverse.CustomizationFilesServlet.processRequest(CustomizationFilesServlet.java:51) at edu.harvard.iq.dataverse.CustomizationFilesServlet.doGet(CustomizationFilesServlet.java:144) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:642) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:574) at org.omnifaces.component.output.ResourceInclude.encodeBegin(ResourceInclude.java:75) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at org.primefaces.renderkit.HeadRenderer.encodeBegin(HeadRenderer.java:83) at jakarta.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:531) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:442) at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:162) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at org.omnifaces.viewhandler.OmniViewHandler.renderView(OmniViewHandler.java:151) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:93) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:72) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:178) at jakarta.faces.webapp.FacesServlet.executeLifecyle(FacesServlet.java:692) at jakarta.faces.webapp.FacesServlet.service(FacesServlet.java:449) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:527) at org.apache.catalina.core.ApplicationDispatcher.doDispatch(ApplicationDispatcher.java:497) at org.apache.catalina.core.ApplicationDispatcher.dispatch(ApplicationDispatcher.java:379) at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:504) at org.apache.catalina.core.StandardHostValve.dispatchToErrorPage(StandardHostValve.java:693) at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:384) at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:318) at org.apache.catalina.core.StandardHostValve.postInvoke(StandardHostValve.java:216) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:379) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) at jdk.proxy73/jdk.proxy73.$Proxy534.prepareStatement(Unknown Source) at com.sun.gjc.spi.base.ConnectionHolder.prepareStatement(ConnectionHolder.java:609) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:269) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:53) at com.sun.gjc.spi.ManagedConnectionImpl.prepareCachedStatement(ManagedConnectionImpl.java:1079) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareStatement(ConnectionWrapper40.java:181) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1750) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1697) at org.eclipse.persistence.internal.databaseaccess.DatabaseCall.prepareStatement(DatabaseCall.java:770) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:630) ... 137 more ]] [2024-07-03T12:56:35.171-0500] [Payara 6.2023.8] [WARNING] [AS-EJB-00056] [jakarta.enterprise.ejb.container] [tid: _ThreadID=76 _ThreadName=http-thread-pool::http-listener-1(3)] [timeMillis: 1720029395171] [levelValue: 900] [[ A system exception occurred during an invocation on EJB SettingsServiceBean, method: public java.lang.String edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(edu.harvard.iq.dataverse.settings.SettingsServiceBean$Key,java.lang.String)]] [2024-07-03T12:56:35.171-0500] [Payara 6.2023.8] [WARNING] [] [jakarta.enterprise.ejb.container] [tid: _ThreadID=76 _ThreadName=http-thread-pool::http-listener-1(3)] [timeMillis: 1720029395171] [levelValue: 900] [[ jakarta.ejb.EJBException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at com.sun.ejb.containers.EJBContainerTransactionManager.processSystemException(EJBContainerTransactionManager.java:723) at com.sun.ejb.containers.EJBContainerTransactionManager.completeNewTx(EJBContainerTransactionManager.java:652) at com.sun.ejb.containers.EJBContainerTransactionManager.postInvokeTx(EJBContainerTransactionManager.java:482) at com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:4601) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2134) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2104) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:220) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.CustomizationFilesServlet.getFilePath(CustomizationFilesServlet.java:120) at edu.harvard.iq.dataverse.CustomizationFilesServlet.processRequest(CustomizationFilesServlet.java:51) at edu.harvard.iq.dataverse.CustomizationFilesServlet.doGet(CustomizationFilesServlet.java:144) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:642) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:574) at org.omnifaces.component.output.ResourceInclude.encodeBegin(ResourceInclude.java:75) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at org.primefaces.renderkit.HeadRenderer.encodeBegin(HeadRenderer.java:83) at jakarta.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:531) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:442) at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:162) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at org.omnifaces.viewhandler.OmniViewHandler.renderView(OmniViewHandler.java:151) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:93) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:72) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:178) at jakarta.faces.webapp.FacesServlet.executeLifecyle(FacesServlet.java:692) at jakarta.faces.webapp.FacesServlet.service(FacesServlet.java:449) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:527) at org.apache.catalina.core.ApplicationDispatcher.doDispatch(ApplicationDispatcher.java:497) at org.apache.catalina.core.ApplicationDispatcher.dispatch(ApplicationDispatcher.java:379) at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:504) at org.apache.catalina.core.StandardHostValve.dispatchToErrorPage(StandardHostValve.java:693) at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:384) at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:318) at org.apache.catalina.core.StandardHostValve.postInvoke(StandardHostValve.java:216) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:379) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: jakarta.persistence.PersistenceException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.internal.jpa.QueryImpl.getDetailedException(QueryImpl.java:392) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:265) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) ... 72 more Caused by: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:343) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.processExceptionForCommError(DatabaseAccessor.java:1805) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:694) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) ... 104 more Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) at jdk.proxy73/jdk.proxy73.$Proxy534.prepareStatement(Unknown Source) at com.sun.gjc.spi.base.ConnectionHolder.prepareStatement(ConnectionHolder.java:609) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:269) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:53) at com.sun.gjc.spi.ManagedConnectionImpl.prepareCachedStatement(ManagedConnectionImpl.java:1079) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareStatement(ConnectionWrapper40.java:181) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1750) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1697) at org.eclipse.persistence.internal.databaseaccess.DatabaseCall.prepareStatement(DatabaseCall.java:770) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:630) ... 137 more ]] [2024-07-03T12:56:35.172-0500] [Payara 6.2023.8] [WARNING] [] [jakarta.enterprise.web.core] [tid: _ThreadID=76 _ThreadName=http-thread-pool::http-listener-1(3)] [timeMillis: 1720029395172] [levelValue: 900] [[ Servlet.service() for servlet CustomizationFilesServlet threw exception jakarta.ejb.EJBException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at com.sun.ejb.containers.EJBContainerTransactionManager.processSystemException(EJBContainerTransactionManager.java:723) at com.sun.ejb.containers.EJBContainerTransactionManager.completeNewTx(EJBContainerTransactionManager.java:652) at com.sun.ejb.containers.EJBContainerTransactionManager.postInvokeTx(EJBContainerTransactionManager.java:482) at com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:4601) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2134) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2104) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:220) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.CustomizationFilesServlet.getFilePath(CustomizationFilesServlet.java:120) at edu.harvard.iq.dataverse.CustomizationFilesServlet.processRequest(CustomizationFilesServlet.java:51) at edu.harvard.iq.dataverse.CustomizationFilesServlet.doGet(CustomizationFilesServlet.java:144) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:642) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:574) at org.omnifaces.component.output.ResourceInclude.encodeBegin(ResourceInclude.java:75) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at org.primefaces.renderkit.HeadRenderer.encodeBegin(HeadRenderer.java:83) at jakarta.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:531) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:442) at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:162) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at org.omnifaces.viewhandler.OmniViewHandler.renderView(OmniViewHandler.java:151) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:93) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:72) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:178) at jakarta.faces.webapp.FacesServlet.executeLifecyle(FacesServlet.java:692) at jakarta.faces.webapp.FacesServlet.service(FacesServlet.java:449) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:527) at org.apache.catalina.core.ApplicationDispatcher.doDispatch(ApplicationDispatcher.java:497) at org.apache.catalina.core.ApplicationDispatcher.dispatch(ApplicationDispatcher.java:379) at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:504) at org.apache.catalina.core.StandardHostValve.dispatchToErrorPage(StandardHostValve.java:693) at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:384) at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:318) at org.apache.catalina.core.StandardHostValve.postInvoke(StandardHostValve.java:216) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:379) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: jakarta.persistence.PersistenceException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.internal.jpa.QueryImpl.getDetailedException(QueryImpl.java:392) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:265) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) ... 72 more Caused by: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:343) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.processExceptionForCommError(DatabaseAccessor.java:1805) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:694) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) ... 104 more Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) at jdk.proxy73/jdk.proxy73.$Proxy534.prepareStatement(Unknown Source) at com.sun.gjc.spi.base.ConnectionHolder.prepareStatement(ConnectionHolder.java:609) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:269) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:53) at com.sun.gjc.spi.ManagedConnectionImpl.prepareCachedStatement(ManagedConnectionImpl.java:1079) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareStatement(ConnectionWrapper40.java:181) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1750) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1697) at org.eclipse.persistence.internal.databaseaccess.DatabaseCall.prepareStatement(DatabaseCall.java:770) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:630) ... 137 more ]] [2024-07-03T12:56:35.172-0500] [Payara 6.2023.8] [SEVERE] [] [jakarta.enterprise.resource.webcontainer.faces.application] [tid: _ThreadID=76 _ThreadName=http-thread-pool::http-listener-1(3)] [timeMillis: 1720029395172] [levelValue: 1000] [[ Error Rendering View[/500.xhtml] jakarta.ejb.EJBException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at com.sun.ejb.containers.EJBContainerTransactionManager.processSystemException(EJBContainerTransactionManager.java:723) at com.sun.ejb.containers.EJBContainerTransactionManager.completeNewTx(EJBContainerTransactionManager.java:652) at com.sun.ejb.containers.EJBContainerTransactionManager.postInvokeTx(EJBContainerTransactionManager.java:482) at com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:4601) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2134) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2104) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:220) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.CustomizationFilesServlet.getFilePath(CustomizationFilesServlet.java:120) at edu.harvard.iq.dataverse.CustomizationFilesServlet.processRequest(CustomizationFilesServlet.java:51) at edu.harvard.iq.dataverse.CustomizationFilesServlet.doGet(CustomizationFilesServlet.java:144) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:642) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:574) at org.omnifaces.component.output.ResourceInclude.encodeBegin(ResourceInclude.java:75) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at org.primefaces.renderkit.HeadRenderer.encodeBegin(HeadRenderer.java:83) at jakarta.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:531) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:442) at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:162) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at org.omnifaces.viewhandler.OmniViewHandler.renderView(OmniViewHandler.java:151) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:93) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:72) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:178) at jakarta.faces.webapp.FacesServlet.executeLifecyle(FacesServlet.java:692) at jakarta.faces.webapp.FacesServlet.service(FacesServlet.java:449) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:527) at org.apache.catalina.core.ApplicationDispatcher.doDispatch(ApplicationDispatcher.java:497) at org.apache.catalina.core.ApplicationDispatcher.dispatch(ApplicationDispatcher.java:379) at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:504) at org.apache.catalina.core.StandardHostValve.dispatchToErrorPage(StandardHostValve.java:693) at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:384) at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:318) at org.apache.catalina.core.StandardHostValve.postInvoke(StandardHostValve.java:216) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:379) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: jakarta.persistence.PersistenceException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.internal.jpa.QueryImpl.getDetailedException(QueryImpl.java:392) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:265) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) ... 72 more Caused by: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:343) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.processExceptionForCommError(DatabaseAccessor.java:1805) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:694) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) ... 104 more Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) at jdk.proxy73/jdk.proxy73.$Proxy534.prepareStatement(Unknown Source) at com.sun.gjc.spi.base.ConnectionHolder.prepareStatement(ConnectionHolder.java:609) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:269) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:53) at com.sun.gjc.spi.ManagedConnectionImpl.prepareCachedStatement(ManagedConnectionImpl.java:1079) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareStatement(ConnectionWrapper40.java:181) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1750) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1697) at org.eclipse.persistence.internal.databaseaccess.DatabaseCall.prepareStatement(DatabaseCall.java:770) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:630) ... 137 more ]] [2024-07-03T12:56:35.172-0500] [Payara 6.2023.8] [WARNING] [] [jakarta.enterprise.web.core] [tid: _ThreadID=76 _ThreadName=http-thread-pool::http-listener-1(3)] [timeMillis: 1720029395172] [levelValue: 900] [[ Servlet.service() for servlet Faces Servlet threw exception org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) at jdk.proxy73/jdk.proxy73.$Proxy534.prepareStatement(Unknown Source) at com.sun.gjc.spi.base.ConnectionHolder.prepareStatement(ConnectionHolder.java:609) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:269) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:53) at com.sun.gjc.spi.ManagedConnectionImpl.prepareCachedStatement(ManagedConnectionImpl.java:1079) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareStatement(ConnectionWrapper40.java:181) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1750) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1697) at org.eclipse.persistence.internal.databaseaccess.DatabaseCall.prepareStatement(DatabaseCall.java:770) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:630) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.CustomizationFilesServlet.getFilePath(CustomizationFilesServlet.java:120) at edu.harvard.iq.dataverse.CustomizationFilesServlet.processRequest(CustomizationFilesServlet.java:51) at edu.harvard.iq.dataverse.CustomizationFilesServlet.doGet(CustomizationFilesServlet.java:144) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:642) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:574) at org.omnifaces.component.output.ResourceInclude.encodeBegin(ResourceInclude.java:75) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at org.primefaces.renderkit.HeadRenderer.encodeBegin(HeadRenderer.java:83) at jakarta.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:531) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:442) at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:162) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at org.omnifaces.viewhandler.OmniViewHandler.renderView(OmniViewHandler.java:151) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:93) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:72) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:178) at jakarta.faces.webapp.FacesServlet.executeLifecyle(FacesServlet.java:692) at jakarta.faces.webapp.FacesServlet.service(FacesServlet.java:449) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:527) at org.apache.catalina.core.ApplicationDispatcher.doDispatch(ApplicationDispatcher.java:497) at org.apache.catalina.core.ApplicationDispatcher.dispatch(ApplicationDispatcher.java:379) at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:504) at org.apache.catalina.core.StandardHostValve.dispatchToErrorPage(StandardHostValve.java:693) at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:384) at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:318) at org.apache.catalina.core.StandardHostValve.postInvoke(StandardHostValve.java:216) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:379) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) ]] [2024-07-03T12:56:35.173-0500] [Payara 6.2023.8] [WARNING] [] [jakarta.enterprise.web] [tid: _ThreadID=76 _ThreadName=http-thread-pool::http-listener-1(3)] [timeMillis: 1720029395173] [levelValue: 900] [[ org.apache.catalina.core.StandardHostValve@7004fb61: Exception Processing ErrorPage[errorCode=500, location=/500.xhtml] jakarta.servlet.ServletException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at jakarta.faces.webapp.FacesServlet.executeLifecyle(FacesServlet.java:709) at jakarta.faces.webapp.FacesServlet.service(FacesServlet.java:449) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:527) at org.apache.catalina.core.ApplicationDispatcher.doDispatch(ApplicationDispatcher.java:497) at org.apache.catalina.core.ApplicationDispatcher.dispatch(ApplicationDispatcher.java:379) at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:504) at org.apache.catalina.core.StandardHostValve.dispatchToErrorPage(StandardHostValve.java:693) at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:384) at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:318) at org.apache.catalina.core.StandardHostValve.postInvoke(StandardHostValve.java:216) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:379) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: jakarta.ejb.EJBException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at com.sun.ejb.containers.EJBContainerTransactionManager.processSystemException(EJBContainerTransactionManager.java:723) at com.sun.ejb.containers.EJBContainerTransactionManager.completeNewTx(EJBContainerTransactionManager.java:652) at com.sun.ejb.containers.EJBContainerTransactionManager.postInvokeTx(EJBContainerTransactionManager.java:482) at com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:4601) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2134) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2104) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:220) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.CustomizationFilesServlet.getFilePath(CustomizationFilesServlet.java:120) at edu.harvard.iq.dataverse.CustomizationFilesServlet.processRequest(CustomizationFilesServlet.java:51) at edu.harvard.iq.dataverse.CustomizationFilesServlet.doGet(CustomizationFilesServlet.java:144) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:642) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:574) at org.omnifaces.component.output.ResourceInclude.encodeBegin(ResourceInclude.java:75) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at org.primefaces.renderkit.HeadRenderer.encodeBegin(HeadRenderer.java:83) at jakarta.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:531) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:442) at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:162) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at org.omnifaces.viewhandler.OmniViewHandler.renderView(OmniViewHandler.java:151) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:93) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:72) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:178) at jakarta.faces.webapp.FacesServlet.executeLifecyle(FacesServlet.java:692) ... 37 more Caused by: jakarta.persistence.PersistenceException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.internal.jpa.QueryImpl.getDetailedException(QueryImpl.java:392) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:265) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) ... 72 more Caused by: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:343) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.processExceptionForCommError(DatabaseAccessor.java:1805) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:694) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) ... 104 more Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) at jdk.proxy73/jdk.proxy73.$Proxy534.prepareStatement(Unknown Source) at com.sun.gjc.spi.base.ConnectionHolder.prepareStatement(ConnectionHolder.java:609) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:269) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:53) at com.sun.gjc.spi.ManagedConnectionImpl.prepareCachedStatement(ManagedConnectionImpl.java:1079) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareStatement(ConnectionWrapper40.java:181) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1750) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1697) at org.eclipse.persistence.internal.databaseaccess.DatabaseCall.prepareStatement(DatabaseCall.java:770) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:630) ... 137 more ----- Root Cause ----- jakarta.ejb.EJBException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at com.sun.ejb.containers.EJBContainerTransactionManager.processSystemException(EJBContainerTransactionManager.java:723) at com.sun.ejb.containers.EJBContainerTransactionManager.completeNewTx(EJBContainerTransactionManager.java:652) at com.sun.ejb.containers.EJBContainerTransactionManager.postInvokeTx(EJBContainerTransactionManager.java:482) at com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:4601) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2134) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2104) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:220) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:90) at jdk.proxy73/jdk.proxy73.$Proxy316.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.settings.__EJB31_Generated__SettingsServiceBean__Intf____Bean__.getValueForKey(Unknown Source) at edu.harvard.iq.dataverse.CustomizationFilesServlet.getFilePath(CustomizationFilesServlet.java:120) at edu.harvard.iq.dataverse.CustomizationFilesServlet.processRequest(CustomizationFilesServlet.java:51) at edu.harvard.iq.dataverse.CustomizationFilesServlet.doGet(CustomizationFilesServlet.java:144) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:642) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:574) at org.omnifaces.component.output.ResourceInclude.encodeBegin(ResourceInclude.java:75) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at org.primefaces.renderkit.HeadRenderer.encodeBegin(HeadRenderer.java:83) at jakarta.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:531) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1432) at jakarta.faces.component.UIComponent.encodeAll(UIComponent.java:1438) at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:442) at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:162) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at jakarta.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:125) at org.omnifaces.viewhandler.OmniViewHandler.renderView(OmniViewHandler.java:151) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:93) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:72) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:178) at jakarta.faces.webapp.FacesServlet.executeLifecyle(FacesServlet.java:692) at jakarta.faces.webapp.FacesServlet.service(FacesServlet.java:449) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1554) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:331) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:253) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:211) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:816) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:527) at org.apache.catalina.core.ApplicationDispatcher.doDispatch(ApplicationDispatcher.java:497) at org.apache.catalina.core.ApplicationDispatcher.dispatch(ApplicationDispatcher.java:379) at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:504) at org.apache.catalina.core.StandardHostValve.dispatchToErrorPage(StandardHostValve.java:693) at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:384) at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:318) at org.apache.catalina.core.StandardHostValve.postInvoke(StandardHostValve.java:216) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:379) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:520) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:217) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: jakarta.persistence.PersistenceException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.internal.jpa.QueryImpl.getDetailedException(QueryImpl.java:392) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:265) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:687) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.get(SettingsServiceBean.java:812) at edu.harvard.iq.dataverse.settings.SettingsServiceBean.getValueForKey(SettingsServiceBean.java:829) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:588) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:408) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:4835) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:653) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:834) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doCall(SystemInterceptorProxy.java:163) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:140) at jdk.internal.reflect.GeneratedMethodAccessor224.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:603) at org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:72) at org.jboss.weld.module.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52) at jdk.internal.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:888) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:833) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:375) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:4807) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:4795) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:212) ... 72 more Caused by: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.postgresql.util.PSQLException: Connection has been closed. Error Code: 0 Call: SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL)) bind => [1 parameter bound] Query: ReadAllQuery(name="Setting.findByName" referenceClass=Setting sql="SELECT ID, CONTENT, LANG, NAME FROM SETTING WHERE ((NAME = ?) AND (LANG IS NULL))") at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:343) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.processExceptionForCommError(DatabaseAccessor.java:1805) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:694) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048) at org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3008) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.retryQuery(AbstractSession.java:1912) at org.eclipse.persistence.sessions.server.ClientSession.retryQuery(ClientSession.java:704) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.retryQuery(UnitOfWorkImpl.java:5740) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1878) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263) ... 104 more Caused by: org.postgresql.util.PSQLException: Connection has been closed. at org.postgresql.ds.PGPooledConnection$ConnectionHandler.invoke(PGPooledConnection.java:332) at jdk.proxy73/jdk.proxy73.$Proxy534.prepareStatement(Unknown Source) at com.sun.gjc.spi.base.ConnectionHolder.prepareStatement(ConnectionHolder.java:609) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:269) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareCachedStatement(ConnectionWrapper40.java:53) at com.sun.gjc.spi.ManagedConnectionImpl.prepareCachedStatement(ManagedConnectionImpl.java:1079) at com.sun.gjc.spi.jdbc40.ConnectionWrapper40.prepareStatement(ConnectionWrapper40.java:181) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1750) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.prepareStatement(DatabaseAccessor.java:1697) at org.eclipse.persistence.internal.databaseaccess.DatabaseCall.prepareStatement(DatabaseCall.java:770) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:630) ... 137 more ]] [2024-07-03T13:01:56.360-0500] [Payara 6.2023.8] [INFO] [NCLS-REST-00001] [jakarta.enterprise.admin.rest] [tid: _ThreadID=88 _ThreadName=admin-thread-pool::admin-listener(1)] [timeMillis: 1720029716360] [levelValue: 800] [[ Listening to REST requests at context: /command/domain.]] [2024-07-03T13:01:56.853-0500] [Payara 6.2023.8] [SEVERE] [] [javax.enterprise.system.core] [tid: _ThreadID=88 _ThreadName=admin-thread-pool::admin-listener(1)] [timeMillis: 1720029716853] [levelValue: 1000] [[ At least one admin user has an empty password, which secure admin does not permit. Use the change-admin-password command or the admin console to create non-empty passwords for admin accounts.]] [2024-07-03T13:06:52.251-0500] [Payara 6.2023.8] [WARNING] [] [] [tid: _ThreadID=240 _ThreadName=GF Domain XML] [timeMillis: 1720030012251] [levelValue: 900] [[ Unprocessed event : UnprocessedChangeEvent{PropertyName=enabled, OldValue = false, NewValue = true, Source = GlassFishConfigBean.com.sun.enterprise.config.serverbeans.SecureAdmin}, reason = secure.admin.change.requires.restart, when = 1720030012243]] [2024-07-03T13:07:02.320-0500] [Payara 6.2023.8] [INFO] [NCLS-CORE-00092] [javax.enterprise.system.core] [tid: _ThreadID=251 _ThreadName=Thread-44] [timeMillis: 1720030022320] [levelValue: 800] [[ Server shutdown initiated]] [2024-07-03T13:07:02.336-0500] [Payara 6.2023.8] [INFO] [] [] [tid: _ThreadID=251 _ThreadName=Thread-44] [timeMillis: 1720030022336] [levelValue: 800] [[ FileMonitoring shutdown]] [2024-07-03T13:07:02.376-0500] [Payara 6.2023.8] [INFO] [NCLS-JMX-00002] [javax.enterprise.system.jmx] [tid: _ThreadID=251 _ThreadName=Thread-44] [timeMillis: 1720030022376] [levelValue: 800] [[ JMXStartupService: Stopped JMXConnectorServer: null]] [2024-07-03T13:07:02.376-0500] [Payara 6.2023.8] [INFO] [NCLS-JMX-00001] [javax.enterprise.system.jmx] [tid: _ThreadID=251 _ThreadName=Thread-44] [timeMillis: 1720030022376] [levelValue: 800] [[ JMXStartupService and JMXConnectors have been shut down.]] [2024-07-03T13:07:02.395-0500] [Payara 6.2023.8] [INFO] [] [] [tid: _ThreadID=253 _ThreadName=RunLevelControllerThread-1720030022388] [timeMillis: 1720030022395] [levelValue: 800] [[ RewriteFilter shutting down...]] [2024-07-03T13:07:02.396-0500] [Payara 6.2023.8] [INFO] [] [] [tid: _ThreadID=253 _ThreadName=RunLevelControllerThread-1720030022388] [timeMillis: 1720030022396] [levelValue: 800] [[ RewriteFilter deactivated.]] [2024-07-03T13:07:02.884-0500] [Payara 6.2023.8] [WARNING] [] [jakarta.enterprise.web.util] [tid: _ThreadID=253 _ThreadName=RunLevelControllerThread-1720030022388] [timeMillis: 1720030022884] [levelValue: 900] [[ The web application [] registered the JDBC driver [org.postgresql.Driver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.]] [2024-07-03T13:07:02.887-0500] [Payara 6.2023.8] [SEVERE] [] [jakarta.enterprise.web.util] [tid: _ThreadID=253 _ThreadName=RunLevelControllerThread-1720030022388] [timeMillis: 1720030022887] [levelValue: 1000] [[ The web application [] created a ThreadLocal with key of type [org.jsoup.internal.StringUtil$1] (value [org.jsoup.internal.StringUtil$1@6ad22368]) and a value of type [java.util.Stack] (value [[]]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.]] [2024-07-03T13:07:02.888-0500] [Payara 6.2023.8] [SEVERE] [] [jakarta.enterprise.web.util] [tid: _ThreadID=253 _ThreadName=RunLevelControllerThread-1720030022388] [timeMillis: 1720030022888] [levelValue: 1000] [[ The web application [] created a ThreadLocal with key of type [org.jsoup.internal.StringUtil$1] (value [org.jsoup.internal.StringUtil$1@6ad22368]) and a value of type [java.util.Stack] (value [[]]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.]] [2024-07-03T13:07:02.888-0500] [Payara 6.2023.8] [SEVERE] [] [jakarta.enterprise.web.util] [tid: _ThreadID=253 _ThreadName=RunLevelControllerThread-1720030022388] [timeMillis: 1720030022888] [levelValue: 1000] [[ The web application [] created a ThreadLocal with key of type [org.jsoup.internal.StringUtil$1] (value [org.jsoup.internal.StringUtil$1@6ad22368]) and a value of type [java.util.Stack] (value [[]]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.]] [2024-07-03T13:07:02.905-0500] [Payara 6.2023.8] [INFO] [] [javax.enterprise.system.container.ejb.com.sun.ejb.containers] [tid: _ThreadID=253 _ThreadName=RunLevelControllerThread-1720030022388] [timeMillis: 1720030022905] [levelValue: 800] [[ ejb.timer_service_shutdown_msg]] [2024-07-03T13:07:02.913-0500] [Payara 6.2023.8] [INFO] [] [fish.payara.nucleus.hazelcast.HazelcastCore] [tid: _ThreadID=253 _ThreadName=RunLevelControllerThread-1720030022388] [timeMillis: 1720030022913] [levelValue: 800] [[ Hazelcast Instance Unbound from JNDI at payara/Hazelcast]] [2024-07-03T13:07:02.913-0500] [Payara 6.2023.8] [INFO] [] [fish.payara.nucleus.hazelcast.HazelcastCore] [tid: _ThreadID=253 _ThreadName=RunLevelControllerThread-1720030022388] [timeMillis: 1720030022913] [levelValue: 800] [[ JSR107 Caching Provider Unbound from JNDI at payara/CachingProvider]] [2024-07-03T13:07:02.914-0500] [Payara 6.2023.8] [INFO] [] [fish.payara.nucleus.hazelcast.HazelcastCore] [tid: _ThreadID=253 _ThreadName=RunLevelControllerThread-1720030022388] [timeMillis: 1720030022914] [levelValue: 800] [[ JSR107 Cache Manager Unbound from JNDI at payara/CacheManager]] [2024-07-03T13:07:02.943-0500] [Payara 6.2023.8] [INFO] [] [fish.payara.nucleus.hazelcast.HazelcastCore] [tid: _ThreadID=253 _ThreadName=RunLevelControllerThread-1720030022388] [timeMillis: 1720030022943] [levelValue: 800] [[ Shutdown Hazelcast]] [2024-07-03T13:07:02.961-0500] [Payara 6.2023.8] [INFO] [] [] [tid: _ThreadID=255 _ThreadName=RunLevelControllerThread-1720030022389] [timeMillis: 1720030022961] [levelValue: 800] [[ JdbcRuntimeExtension, getAllSystemRAResourcesAndPools = [GlassFishConfigBean.org.glassfish.jdbc.config.JdbcResource, GlassFishConfigBean.org.glassfish.jdbc.config.JdbcResource, GlassFishConfigBean.org.glassfish.jdbc.config.JdbcConnectionPool, GlassFishConfigBean.org.glassfish.jdbc.config.JdbcConnectionPool]]] [2024-07-03T13:07:02.991-0500] [Payara 6.2023.8] [INFO] [] [javax.resourceadapter.mqjmsra.lifecycle] [tid: _ThreadID=269 _ThreadName=RA Shutdown] [timeMillis: 1720030022991] [levelValue: 800] [[ MQJMSRA_RA1101: GlassFish MQ JMS Resource Adapter stopping...]] [2024-07-03T13:07:02.993-0500] [Payara 6.2023.8] [INFO] [] [javax.enterprise.resource.resourceadapter.com.sun.enterprise.connectors.service] [tid: _ThreadID=268 _ThreadName=RA Shutdown] [timeMillis: 1720030022993] [levelValue: 800] [[ RAR7094: __cp_jdbc_ra shutdown successful.]] [2024-07-03T13:07:02.994-0500] [Payara 6.2023.8] [INFO] [] [javax.enterprise.resource.resourceadapter.com.sun.enterprise.connectors.service] [tid: _ThreadID=270 _ThreadName=RA Shutdown] [timeMillis: 1720030022994] [levelValue: 800] [[ RAR7094: __xa_jdbc_ra shutdown successful.]] [2024-07-03T13:07:04.507-0500] [Payara 6.2023.8] [INFO] [] [javax.resourceadapter.mqjmsra.lifecycle] [tid: _ThreadID=269 _ThreadName=RA Shutdown] [timeMillis: 1720030024507] [levelValue: 800] [[ MQJMSRA_RA1101: GlassFish MQ JMS Resource Adapter stopped.]] [2024-07-03T13:07:04.508-0500] [Payara 6.2023.8] [INFO] [] [javax.enterprise.resource.resourceadapter.com.sun.enterprise.connectors.service] [tid: _ThreadID=267 _ThreadName=RA Shutdown] [timeMillis: 1720030024508] [levelValue: 800] [[ RAR7094: jmsra shutdown successful.]] [2024-07-03T13:07:13.426-0500] [] [INFO] [NCLS-GFLAUNCHER-00005] [jakarta.enterprise.launcher] [tid: _ThreadID=1 _ThreadName=main] [timeMillis: 1720030033426] [levelValue: 800] [[ JVM invocation command line: /usr/lib/jvm/java-17-openjdk-amd64/bin/java -cp /usr/local/payara6/glassfish/domains/domain1/lib/ext/*:/usr/local/payara6/glassfish/modules/glassfish.jar -XX:+UnlockDiagnosticVMOptions --add-exports=java.base/sun.net.www=ALL-UNNAMED --add-opens=java.base/java.net=ALL-UNNAMED --add-opens=java.base/sun.net.www.protocol.jrt=ALL-UNNAMED --add-opens=java.base/java.lang.invoke=ALL-UNNAMED --add-opens=java.desktop/java.beans=ALL-UNNAMED --add-opens=java.management/sun.management=ALL-UNNAMED --add-exports=java.base/jdk.internal.ref=ALL-UNNAMED --add-opens=java.naming/javax.naming.spi=ALL-UNNAMED --add-opens=jdk.management/com.sun.management.internal=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.nio=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.logging/java.util.logging=ALL-UNNAMED --add-exports=jdk.naming.dns/com.sun.jndi.dns=ALL-UNNAMED --add-opens=java.base/sun.net.www.protocol.jar=ALL-UNNAMED --add-exports=java.naming/com.sun.jndi.ldap=ALL-UNNAMED --add-opens=java.base/jdk.internal.loader=ALL-UNNAMED --add-exports=java.base/sun.security.util=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/sun.nio.ch=ALL-UNNAMED -XX:MetaspaceSize=256m -XX:NewRatio=2 -XX:+DisableExplicitGC -XX:MaxMetaspaceSize=512m -XX:+UseStringDeduplication -XX:+UseG1GC -Xmx6144m -Xbootclasspath/a:/usr/local/payara6/glassfish/lib/grizzly-npn-api.jar -javaagent:/usr/local/payara6/glassfish/lib/monitor/flashlight-agent.jar -server -Djavax.xml.accessExternalSchema=all -Ddataverse.siteUrl=https://udea.metadatos.org -Djdk.tls.rejectClientInitiatedRenegotiation=true -Ddataverse.files.file.directory=/usr/local/payara6/glassfish/domains/domain1/files -Ddataverse.pid.fake.authority=10.5072 -Djdk.corba.allowOutputStreamSubclass=true -Dfelix.fileinstall.dir=/usr/local/payara6/glassfish/modules/autostart/ -Dcom.sun.aas.installRoot=/usr/local/payara6/glassfish -Ddataverse.auth.password-reset-timeout-in-minutes=60 -Ddataverse.lang.directory=/home/dataverse/langBundles -Ddataverse.rserve.password=${ALIAS=rserve_password_alias} -Dorg.glassfish.grizzly.DEFAULT_MEMORY_MANAGER=org.glassfish.grizzly.memory.HeapMemoryManager -Dfelix.fileinstall.bundles.new.start=true -Dgosh.args=--nointeractive -Dcom.sun.enterprise.security.httpsOutboundKeyAlias=s1as -Dorg.jboss.weld.serialization.beanIdentifierIndexOptimization=false -Ddataverse.files.file.type=file -Ddataverse.pid.datacite1.datacite.rest-api-url=https://api.datacite.org -Dosgi.shell.telnet.ip=127.0.0.1 -Djdk.attach.allowAttachSelf=true -Ddataverse.rserve.user=rserve -Djava.awt.headless=true -Dcom.ctc.wstx.returnNullForDefaultNamespace=true -Ddataverse.pid.default-provider=datacite1 -Ddataverse.pid.datacite1.label=DataCite -Djdbc.drivers=org.h2.Driver -Ddataverse.pid.fake.shoulder=FK2/ -Djavax.net.ssl.trustStore=/usr/local/payara6/glassfish/domains/domain1/config/cacerts.p12 -Ddataverse.timerServer=true -Ddataverse.pid.datacite1.datacite.password=1UxXbeKEUJ -Djavax.xml.parsers.SAXParserFactory=com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl -Dorg.glassfish.additionalOSGiBundlesToStart=org.apache.felix.shell,org.apache.felix.gogo.runtime,org.apache.felix.gogo.shell,org.apache.felix.gogo.command,org.apache.felix.shell.remote,org.apache.felix.fileinstall -Dfelix.fileinstall.poll=5000 -Djava.security.policy=/usr/local/payara6/glassfish/domains/domain1/config/server.policy -Ddataverse.rserve.host=localhost -Ddataverse.pid.fake.type=FAKE -Dosgi.shell.telnet.maxconn=1 -Dfelix.fileinstall.bundles.startTransient=true -Dcom.sun.enterprise.config.config_environment_factory_class=com.sun.enterprise.config.serverbeans.AppserverConfigEnvironmentFactory -Dfelix.fileinstall.log.level=2 -Ddataverse.fqdn=udea.metadatos.org -Ddataverse.pid.datacite1.datacite.mds-api-url=https://mds.datacite.org -Ddataverse.pid.datacite1.datacite.username=META.UDEA1 -Djavax.net.ssl.keyStore=/usr/local/payara6/glassfish/domains/domain1/config/keystore.p12 -Djava.security.auth.login.config=/usr/local/payara6/glassfish/domains/domain1/config/login.conf -Dfelix.fileinstall.disableConfigSave=false -Ddataverse.rserve.port=6311 -Ddataverse.pid.datacite1.authority=10.60905 -Dcom.sun.aas.instanceRoot=/usr/local/payara6/glassfish/domains/domain1 -Dosgi.shell.telnet.port=6666 -Ddataverse.pid.fake.label=Fake DOI Provider -Ddataverse.pid.datacite1.type=datacite -Dfish.payara.classloading.delegate=false -Ddataverse.pid.providers=fake,datacite1 -Ddataverse.files.directory=/usr/local/payara6/glassfish/domains/domain1/files -DANTLR_USE_DIRECT_CLASS_LOADING=true -Ddataverse.files.file.label=file -Dorg.glassfish.grizzly.nio.DefaultSelectorHandler.force-selector-spin-detection=true -Djava.library.path=/usr/local/payara6/glassfish/lib:/usr/java/packages/lib:/usr/lib/x86_64-linux-gnu/jni:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/jni:/lib:/usr/lib com.sun.enterprise.glassfish.bootstrap.ASMain -upgrade false -domaindir /usr/local/payara6/glassfish/domains/domain1 -read-stdin true -asadmin-args --host,,,localhost,,,--port,,,4848,,,--secure=false,,,--terse=false,,,--extraterse=false,,,--echo=false,,,--interactive=false,,,--autoname=false,,,start-domain,,,--verbose=false,,,--watchdog=false,,,--debug=false,,,--domaindir,,,/usr/local/payara6/glassfish/domains,,,domain1 -domainname domain1 -instancename server -type DAS -verbose false -asadmin-classpath /usr/local/payara6/glassfish/lib/client/appserver-cli.jar -debug false -asadmin-classname com.sun.enterprise.admin.cli.AdminMain -watchdog false]] [2024-07-03T13:07:18.418-0500] [Payara 6.2023.8] [INFO] [NCLS-LOGGING-00009] [jakarta.enterprise.logging] [tid: _ThreadID=25 _ThreadName=RunLevelControllerThread-1720030038101] [timeMillis: 1720030038418] [levelValue: 800] [[ Running Payara Version: Payara Server 6.2023.8 #badassfish (build 920)]] [2024-07-03T13:07:18.455-0500] [Payara 6.2023.8] [INFO] [NCLS-LOGGING-00010] [jakarta.enterprise.logging] [tid: _ThreadID=25 _ThreadName=RunLevelControllerThread-1720030038101] [timeMillis: 1720030038455] [levelValue: 800] [[ Server log file is using Formatter class: com.sun.enterprise.server.logging.ODLLogFormatter]] [2024-07-03T13:07:19.699-0500] [Payara 6.2023.8] [INFO] [] [org.glassfish.ha.store.spi.BackingStoreFactoryRegistry] [tid: _ThreadID=25 _ThreadName=RunLevelControllerThread-1720030038101] [timeMillis: 1720030039699] [levelValue: 800] [[ Registered fish.payara.ha.hazelcast.store.HazelcastBackingStoreFactoryProxy for persistence-type = hazelcast in BackingStoreFactoryRegistry]] [2024-07-03T13:07:22.518-0500] [Payara 6.2023.8] [INFO] [] [fish.payara.nucleus.hazelcast.HazelcastCore] [tid: _ThreadID=24 _ThreadName=RunLevelControllerThread-1720030038097] [timeMillis: 1720030042518] [levelValue: 800] [[ Hazelcast Instance Bound to JNDI at payara/Hazelcast]] [2024-07-03T13:07:22.519-0500] [Payara 6.2023.8] [INFO] [] [fish.payara.nucleus.hazelcast.HazelcastCore] [tid: _ThreadID=24 _ThreadName=RunLevelControllerThread-1720030038097] [timeMillis: 1720030042519] [levelValue: 800] [[ JSR107 Caching Provider Bound to JNDI at payara/CachingProvider]] [2024-07-03T13:07:22.520-0500] [Payara 6.2023.8] [INFO] [] [fish.payara.nucleus.hazelcast.HazelcastCore] [tid: _ThreadID=24 _ThreadName=RunLevelControllerThread-1720030038097] [timeMillis: 1720030042520] [levelValue: 800] [[ JSR107 Default Cache Manager Bound to JNDI at payara/CacheManager]] [2024-07-03T13:07:22.635-0500] [Payara 6.2023.8] [INFO] [] [org.hibernate.validator.internal.util.Version] [tid: _ThreadID=24 _ThreadName=RunLevelControllerThread-1720030038097] [timeMillis: 1720030042635] [levelValue: 800] [[ HV000001: Hibernate Validator 8.0.0.Final]] [2024-07-03T13:07:22.676-0500] [Payara 6.2023.8] [INFO] [NCLS-CORE-00101] [javax.enterprise.system.core] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030042676] [levelValue: 800] [[ Network Listener http-listener-1 started in: 7ms - bound to [/0.0.0.0:8080]]] [2024-07-03T13:07:22.795-0500] [Payara 6.2023.8] [INFO] [NCLS-CORE-00101] [javax.enterprise.system.core] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030042795] [levelValue: 800] [[ Network Listener http-listener-2 started in: 19ms - bound to [/0.0.0.0:8181]]] [2024-07-03T13:07:22.817-0500] [Payara 6.2023.8] [WARNING] [] [org.glassfish.grizzly.config.GenericGrizzlyListener] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030042817] [levelValue: 900] [[ HTTP/2 (enabled by default) is unsupported with port unification and will be disabled for network listener admin-listener.]] [2024-07-03T13:07:22.859-0500] [Payara 6.2023.8] [INFO] [NCLS-CORE-00101] [javax.enterprise.system.core] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030042859] [levelValue: 800] [[ Network Listener admin-listener started in: 11ms - bound to [/0.0.0.0:4848]]] [2024-07-03T13:07:22.893-0500] [Payara 6.2023.8] [INFO] [NCLS-CORE-00087] [javax.enterprise.system.core] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030042893] [levelValue: 800] [[ Grizzly 4.0.0 started in: 3805ms - bound to [http-listener-1:8080, http-listener-2:8181, admin-listener:4848, jk-connector:8009]]] [2024-07-03T13:07:22.990-0500] [Payara 6.2023.8] [INFO] [NCLS-CORE-00101] [javax.enterprise.system.core] [tid: _ThreadID=26 _ThreadName=RunLevelControllerThread-1720030038110] [timeMillis: 1720030042990] [levelValue: 800] [[ Network Listener iiop-service started in: 4ms - bound to [/0.0.0.0:3700]]] [2024-07-03T13:07:23.554-0500] [Payara 6.2023.8] [WARNING] [NCLS-SECURITY-05054] [javax.enterprise.system.security.ssl] [tid: _ThreadID=25 _ThreadName=RunLevelControllerThread-1720030038101] [timeMillis: 1720030043554] [levelValue: 900] [[ The SSL certificate with alias cert_81_trustis_fps_root_ca81 has expired: [ [ Version: V3 Subject: OU=Trustis FPS Root CA, O=Trustis Limited, C=GB Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 2048 bits params: null modulus: 24908633667180321967674873268814531635547921938344065146546904438489502673823487510936146573960061486273718694334781317348708908262947651303078579882700224692570831312368945979170373153648052597761950956395913615810736512525962630740585310636521594672085066580175665043758918430925599500808969653476864564698808991702431004110644739915567322643581281788777374680963817281333282843028696667329131753328247995199072853681672136148214770992098772732734082912115629981882473191620546572069699037050136366328673247895507219755706167110912566425482228784709797122932080366498493920541761658523188072646247208026589367964269 public exponent: 65537 Validity: [From: Tue Dec 23 07:14:06 COT 2003, To: Sun Jan 21 06:36:54 COT 2024] Issuer: OU=Trustis FPS Root CA, O=Trustis Limited, C=GB SerialNumber: [ 1b1fadb6 20f924d3 366bf7c7 f18ca059] Certificate Extensions: 3 [1]: ObjectId: 2.5.29.35 Criticality=false AuthorityKeyIdentifier [ KeyIdentifier [ 0000: BA FA 71 25 79 8B 57 41 25 21 86 0B 71 EB B2 64 ..q%y.WA%!..q..d 0010: 0E 8B 21 67 ..!g ] ] [2]: ObjectId: 2.5.29.19 Criticality=true BasicConstraints:[ CA:true PathLen: no limit ] [3]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: BA FA 71 25 79 8B 57 41 25 21 86 0B 71 EB B2 64 ..q%y.WA%!..q..d 0010: 0E 8B 21 67 ..!g ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: 7E 58 FF FD 35 19 7D 9C 18 4F 9E B0 2B BC 8E 8C .X..5....O..+... 0010: 14 FF 2C A0 DA 47 5B C3 EF 81 2D AF 05 EA 74 48 ..,..G[...-...tH 0020: 5B F3 3E 4E 07 C7 6D C5 B3 93 CF 22 35 5C B6 3F [.>N..m...."5\.? 0030: 75 27 5F 09 96 CD A0 FE BE 40 0C 5C 12 55 F8 93 u'_......@.\.U.. 0040: 82 CA 29 E9 5E 3F 56 57 8B 38 36 F7 45 1A 4C 28 ..).^?VW.86.E.L( 0050: CD 9E 41 B8 ED 56 4C 84 A4 40 C8 B8 B0 A5 2B 69 ..A..VL..@....+i 0060: 70 04 6A C3 F8 D4 12 32 F9 0E C3 B1 DC 32 84 44 p.j....2.....2.D 0070: 2C 6F CB 46 0F EA 66 41 0F 4F F1 58 A5 A6 0D 0D ,o.F..fA.O.X.... 0080: 0F 61 DE A5 9E 5D 7D 65 A1 3C 17 E7 A8 55 4E EF .a...].e.<...UN. 0090: A0 C7 ED C6 44 7F 54 F5 A3 E0 8F F0 7C 55 22 8F ....D.T......U". 00A0: 29 B6 81 A3 E1 6D 4E 2C 1B 80 67 EC AD 20 9F 0C )....mN,..g.. .. 00B0: 62 61 D5 97 FF 43 ED 2D C1 DA 5D 29 2A 85 3F AC ba...C.-..])*.?. 00C0: 65 EE 86 0F 05 8D 90 5F DF EE 9F F4 BF EE 1D FB e......_........ 00D0: 98 E4 7F 90 2B 84 78 10 0E 6C 49 53 EF 15 5B 65 ....+.x..lIS..[e 00E0: 46 4A 5D AF BA FB 3A 72 1D CD F6 25 88 1E 97 CC FJ]...:r...%.... 00F0: 21 9C 29 01 0D 65 EB 57 D9 F3 57 96 BB 48 CD 81 !.)..e.W..W..H.. ]]] [2024-07-03T13:07:23.562-0500] [Payara 6.2023.8] [WARNING] [NCLS-SECURITY-05054] [javax.enterprise.system.security.ssl] [tid: _ThreadID=25 _ThreadName=RunLevelControllerThread-1720030038101] [timeMillis: 1720030043562] [levelValue: 900] [[ The SSL certificate with alias secomscrootca1 [jdk] has expired: [ [ Version: V3 Subject: OU=Security Communication RootCA1, O=SECOM Trust.net, C=JP Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 2048 bits params: null modulus: 22685415006428200592833491962883484487168551771659798294854733780211541293353195301021419673625490780393305764607061385802290524116309077213686923226627090091654547764901452725019201966157070186182415870146235639783132356542776042920414778026123817062775425095240940908518300952728974111583882104748722341382283733954749826083238772064772768624092462858138095338007700353180760999777929264504829418107242179729222967684228493046848655508111652325414550570526591838661684974140725089508500881931337603205967142263298060989123154924616448912936228832215306052782571395150897002425570063612042041994623587241136717310067 public exponent: 65537 Validity: [From: Mon Sep 29 23:20:49 COT 2003, To: Fri Sep 29 23:20:49 COT 2023] Issuer: OU=Security Communication RootCA1, O=SECOM Trust.net, C=JP SerialNumber: [ 00] Certificate Extensions: 3 [1]: ObjectId: 2.5.29.19 Criticality=true BasicConstraints:[ CA:true PathLen: no limit ] [2]: ObjectId: 2.5.29.15 Criticality=false KeyUsage [ Key_CertSign Crl_Sign ] [3]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: A0 73 49 99 68 DC 85 5B 65 E3 9B 28 2F 57 9F BD .sI.h..[e..(/W.. 0010: 33 BC 07 48 3..H ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: 68 40 A9 A8 BB E4 4F 5D 79 B3 05 B5 17 B3 60 13 h@....O]y.....`. 0010: EB C6 92 5D E0 D1 D3 6A FE FB BE 9B 6D BF C7 05 ...]...j....m... 0020: 6D 59 20 C4 1C F0 B7 DA 84 58 02 63 FA 48 16 EF mY ......X.c.H.. 0030: 4F A5 0B F7 4A 98 F2 3F 9E 1B AD 47 6B 63 CE 08 O...J..?...Gkc.. 0040: 47 EB 52 3F 78 9C AF 4D AE F8 D5 4F CF 9A 98 2A G.R?x..M...O...* 0050: 10 41 39 52 C4 DD D9 9B 0E EF 93 01 AE B2 2E CA .A9R............ 0060: 68 42 24 42 6C B0 B3 3A 3E CD E9 DA 48 C4 15 CB hB$Bl..:>...H... 0070: E9 F9 07 0F 92 50 49 8A DD 31 97 5F C9 E9 37 AA .....PI..1._..7. 0080: 3B 59 65 97 94 32 C9 B3 9F 3E 3A 62 58 C5 49 AD ;Ye..2...>:bX.I. 0090: 62 0E 71 A5 32 AA 2F C6 89 76 43 40 13 13 67 3D b.q.2./..vC@..g= 00A0: A2 54 25 10 CB F1 3A F2 D9 FA DB 49 56 BB A6 FE .T%...:....IV... 00B0: A7 41 35 C3 E0 88 61 C9 88 C7 DF 36 10 22 98 59 .A5...a....6.".Y 00C0: EA B0 4A FB 56 16 73 6E AC 4D F7 22 A1 4F AD 1D ..J.V.sn.M.".O.. 00D0: 7A 2D 45 27 E5 30 C1 5E F2 DA 13 CB 25 42 51 95 z-E'.0.^....%BQ. 00E0: 47 03 8C 6C 21 CC 74 42 ED 53 FF 33 8B 8F 0F 57 G..l!.tB.S.3...W 00F0: 01 16 2F CF A6 EE C9 70 22 14 BD FD BE 6C 0B 03 ../....p"....l.. ]]] [2024-07-03T13:07:23.574-0500] [Payara 6.2023.8] [INFO] [NCLS-SECURITY-01002] [javax.enterprise.system.core.security] [tid: _ThreadID=25 _ThreadName=RunLevelControllerThread-1720030038101] [timeMillis: 1720030043574] [levelValue: 800] [[ Java security manager is disabled.]] [2024-07-03T13:07:23.574-0500] [Payara 6.2023.8] [INFO] [NCLS-SECURITY-01010] [javax.enterprise.system.core.security] [tid: _ThreadID=25 _ThreadName=RunLevelControllerThread-1720030038101] [timeMillis: 1720030043574] [levelValue: 800] [[ Entering Security Startup Service.]] [2024-07-03T13:07:23.575-0500] [Payara 6.2023.8] [INFO] [NCLS-SECURITY-01143] [javax.enterprise.system.core.security] [tid: _ThreadID=25 _ThreadName=RunLevelControllerThread-1720030038101] [timeMillis: 1720030043575] [levelValue: 800] [[ Loading policy provider fish.payara.security.jacc.provider.PolicyProviderImpl.]] [2024-07-03T13:07:23.619-0500] [Payara 6.2023.8] [INFO] [NCLS-SECURITY-01011] [javax.enterprise.system.core.security] [tid: _ThreadID=25 _ThreadName=RunLevelControllerThread-1720030038101] [timeMillis: 1720030043619] [levelValue: 800] [[ Security Service(s) started successfully.]] [2024-07-03T13:07:23.742-0500] [Payara 6.2023.8] [INFO] [AS-WEB-GLUE-00198] [jakarta.enterprise.web] [tid: _ThreadID=25 _ThreadName=RunLevelControllerThread-1720030038101] [timeMillis: 1720030043742] [levelValue: 800] [[ Created HTTP listener http-listener-1 on host/port 0.0.0.0:8080]] [2024-07-03T13:07:23.746-0500] [Payara 6.2023.8] [INFO] [AS-WEB-GLUE-00198] [jakarta.enterprise.web] [tid: _ThreadID=25 _ThreadName=RunLevelControllerThread-1720030038101] [timeMillis: 1720030043746] [levelValue: 800] [[ Created HTTP listener http-listener-2 on host/port 0.0.0.0:8181]] [2024-07-03T13:07:23.749-0500] [Payara 6.2023.8] [INFO] [AS-WEB-GLUE-00198] [jakarta.enterprise.web] [tid: _ThreadID=25 _ThreadName=RunLevelControllerThread-1720030038101] [timeMillis: 1720030043749] [levelValue: 800] [[ Created HTTP listener admin-listener on host/port 0.0.0.0:4848]] [2024-07-03T13:07:23.751-0500] [Payara 6.2023.8] [INFO] [AS-WEB-GLUE-00198] [jakarta.enterprise.web] [tid: _ThreadID=25 _ThreadName=RunLevelControllerThread-1720030038101] [timeMillis: 1720030043751] [levelValue: 800] [[ Created HTTP listener jk-connector on host/port 0.0.0.0:8009]] [2024-07-03T13:07:23.766-0500] [Payara 6.2023.8] [INFO] [AS-WEB-GLUE-00200] [jakarta.enterprise.web] [tid: _ThreadID=25 _ThreadName=RunLevelControllerThread-1720030038101] [timeMillis: 1720030043766] [levelValue: 800] [[ Created virtual server server]] [2024-07-03T13:07:23.769-0500] [Payara 6.2023.8] [INFO] [AS-WEB-GLUE-00200] [jakarta.enterprise.web] [tid: _ThreadID=25 _ThreadName=RunLevelControllerThread-1720030038101] [timeMillis: 1720030043769] [levelValue: 800] [[ Created virtual server __asadmin]] [2024-07-03T13:07:23.971-0500] [Payara 6.2023.8] [INFO] [AS-WEB-GLUE-00201] [jakarta.enterprise.web] [tid: _ThreadID=25 _ThreadName=RunLevelControllerThread-1720030038101] [timeMillis: 1720030043971] [levelValue: 800] [[ Virtual server server loaded default web module ]] [2024-07-03T13:07:25.137-0500] [Payara 6.2023.8] [INFO] [AS-CORE-JAVAEE-0002] [javax.enterprise.system.core.ee] [tid: _ThreadID=25 _ThreadName=RunLevelControllerThread-1720030038101] [timeMillis: 1720030045137] [levelValue: 800] [[ Done with starting web container.]] [2024-07-03T13:07:25.155-0500] [Payara 6.2023.8] [INFO] [] [fish.payara.nucleus.cluster.PayaraCluster] [tid: _ThreadID=108 _ThreadName=Executor-Service-1] [timeMillis: 1720030045155] [levelValue: 800] [[ Data Grid Status Payara Data Grid State: DG Version: 5 DG Name: development DG Size: 1 Instances: { DataGrid: development Name: server Lite: false This: true UUID: 76f52752-54db-4688-8c43-c7fb644f0305 Address: /51.222.170.104:4900 }]] [2024-07-03T13:07:25.177-0500] [Payara 6.2023.8] [INFO] [NCLS-CORE-00017] [javax.enterprise.system.core] [tid: _ThreadID=1 _ThreadName=main] [timeMillis: 1720030045177] [levelValue: 800] [[ Payara Server 6.2023.8 #badassfish (920) startup time : Felix (3958ms), startup services(7087ms), total(11045ms)]] [2024-07-03T13:07:25.195-0500] [Payara 6.2023.8] [INFO] [NCLS-CORE-00101] [javax.enterprise.system.core] [tid: _ThreadID=1 _ThreadName=main] [timeMillis: 1720030045195] [levelValue: 800] [[ Network Listener jk-connector started in: 17ms - bound to [/0.0.0.0:8009]]] [2024-07-03T13:07:25.203-0500] [Payara 6.2023.8] [INFO] [] [fish.payara.nucleus.notification.NotificationService] [tid: _ThreadID=1 _ThreadName=main] [timeMillis: 1720030045203] [levelValue: 800] [[ Payara Notification Service bootstrapped.]] [2024-07-03T13:07:25.204-0500] [Payara 6.2023.8] [INFO] [] [monitoring-console-core] [tid: _ThreadID=1 _ThreadName=main] [timeMillis: 1720030045204] [levelValue: 800] [[ Bootstrapping Monitoring Console Runtime]] [2024-07-03T13:07:25.219-0500] [Payara 6.2023.8] [INFO] [] [monitoring-console-core] [tid: _ThreadID=1 _ThreadName=main] [timeMillis: 1720030045219] [levelValue: 800] [[ Starting monitoring data collection for server]] [2024-07-03T13:07:25.220-0500] [Payara 6.2023.8] [INFO] [] [monitoring-console-core] [tid: _ThreadID=1 _ThreadName=main] [timeMillis: 1720030045220] [levelValue: 800] [[ Starting monitoring watch collection for server]] [2024-07-03T13:07:31.347-0500] [Payara 6.2023.8] [INFO] [] [javax.enterprise.system.core] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030051347] [levelValue: 800] [[ No deployment transformer implementation found.]] [2024-07-03T13:07:31.521-0500] [Payara 6.2023.8] [INFO] [] [javax.enterprise.resource.corba.org.glassfish.enterprise.iiop.api] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030051521] [levelValue: 800] [[ GlassFishORBFactory service initialized.]] [2024-07-03T13:07:31.526-0500] [Payara 6.2023.8] [INFO] [] [] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030051526] [levelValue: 800] [[ Cannot find the resource bundle for the name com.sun.logging.enterprise.system.container.ejb for class com.sun.ejb.containers.EjbAsyncInvocationManager using fish.payara.server.internal.ejb.ejb-container [60]]] [2024-07-03T13:07:31.564-0500] [Payara 6.2023.8] [INFO] [] [] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030051564] [levelValue: 800] [[ Cannot find the resource bundle for the name com.sun.logging.enterprise.system.container.ejb for class com.sun.ejb.base.io.EJBObjectOutputStreamHandler using fish.payara.server.internal.ejb.ejb-container [60]]] [2024-07-03T13:07:36.844-0500] [Payara 6.2023.8] [WARNING] [] [jakarta.enterprise.web.util] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030056844] [levelValue: 900] [[ The web application [unknown] registered the JDBC driver [org.apache.solr.client.solrj.io.sql.DriverImpl] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.]] [2024-07-03T13:07:36.844-0500] [Payara 6.2023.8] [WARNING] [] [jakarta.enterprise.web.util] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030056844] [levelValue: 900] [[ The web application [unknown] registered the JDBC driver [org.postgresql.Driver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.]] [2024-07-03T13:07:36.862-0500] [Payara 6.2023.8] [INFO] [] [org.jboss.weld.Version] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030056862] [levelValue: 800] [[ WELD-000900: 5.0.1 (Final)]] [2024-07-03T13:07:43.867-0500] [Payara 6.2023.8] [INFO] [] [] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030063867] [levelValue: 800] [[ Cannot find the resource bundle for the name com.sun.logging.enterprise.system.container.ejb for class org.glassfish.ejb.security.application.EjbSecurityComponentInvocationHandler using fish.payara.server.internal.ejb.ejb-container [60]]] [2024-07-03T13:07:43.891-0500] [Payara 6.2023.8] [INFO] [] [] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030063891] [levelValue: 800] [[ Cannot find the resource bundle for the name com.sun.logging.enterprise.system.container.ejb for class com.sun.ejb.EJBUtils using fish.payara.server.internal.ejb.ejb-container [60]]] [2024-07-03T13:07:44.032-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064032] [levelValue: 800] [[ Portable JNDI names for EJB DataverseTimerServiceBean: [java:global/dataverse/DataverseTimerServiceBean, java:global/dataverse/DataverseTimerServiceBean!edu.harvard.iq.dataverse.timer.DataverseTimerServiceBean]]] [2024-07-03T13:07:44.154-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064154] [levelValue: 800] [[ Portable JNDI names for EJB BatchServiceBean: [java:global/dataverse/BatchServiceBean!edu.harvard.iq.dataverse.api.BatchServiceBean, java:global/dataverse/BatchServiceBean]]] [2024-07-03T13:07:44.172-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064172] [levelValue: 800] [[ Portable JNDI names for EJB MailServiceBean: [java:global/dataverse/MailServiceBean, java:global/dataverse/MailServiceBean!edu.harvard.iq.dataverse.MailServiceBean]]] [2024-07-03T13:07:44.189-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064189] [levelValue: 800] [[ Portable JNDI names for EJB Roles: [java:global/dataverse/Roles, java:global/dataverse/Roles!edu.harvard.iq.dataverse.api.Roles]]] [2024-07-03T13:07:44.218-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064218] [levelValue: 800] [[ Portable JNDI names for EJB ImportDDIServiceBean: [java:global/dataverse/ImportDDIServiceBean!edu.harvard.iq.dataverse.api.imports.ImportDDIServiceBean, java:global/dataverse/ImportDDIServiceBean]]] [2024-07-03T13:07:44.234-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064234] [levelValue: 800] [[ Portable JNDI names for EJB IndexAsync: [java:global/dataverse/IndexAsync!edu.harvard.iq.dataverse.search.IndexAsync, java:global/dataverse/IndexAsync]]] [2024-07-03T13:07:44.246-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064246] [levelValue: 800] [[ Portable JNDI names for EJB ImportGenericServiceBean: [java:global/dataverse/ImportGenericServiceBean, java:global/dataverse/ImportGenericServiceBean!edu.harvard.iq.dataverse.api.imports.ImportGenericServiceBean]]] [2024-07-03T13:07:44.261-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064261] [levelValue: 800] [[ Portable JNDI names for EJB HarvestingServer: [java:global/dataverse/HarvestingServer!edu.harvard.iq.dataverse.api.HarvestingServer, java:global/dataverse/HarvestingServer]]] [2024-07-03T13:07:44.274-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064274] [levelValue: 800] [[ Portable JNDI names for EJB SiteMapServiceBean: [java:global/dataverse/SiteMapServiceBean, java:global/dataverse/SiteMapServiceBean!edu.harvard.iq.dataverse.sitemap.SiteMapServiceBean]]] [2024-07-03T13:07:44.283-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064283] [levelValue: 800] [[ Portable JNDI names for EJB CacheFactoryBean: [java:global/dataverse/CacheFactoryBean, java:global/dataverse/CacheFactoryBean!edu.harvard.iq.dataverse.util.cache.CacheFactoryBean]]] [2024-07-03T13:07:44.291-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064291] [levelValue: 800] [[ Portable JNDI names for EJB SearchFilesServiceBean: [java:global/dataverse/SearchFilesServiceBean!edu.harvard.iq.dataverse.search.SearchFilesServiceBean, java:global/dataverse/SearchFilesServiceBean]]] [2024-07-03T13:07:44.301-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064301] [levelValue: 800] [[ Portable JNDI names for EJB HarvestingClientServiceBean: [java:global/dataverse/HarvestingClientServiceBean!edu.harvard.iq.dataverse.harvest.client.HarvestingClientServiceBean, java:global/dataverse/HarvestingClientServiceBean]]] [2024-07-03T13:07:44.311-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064311] [levelValue: 800] [[ Portable JNDI names for EJB ShibGroupServiceBean: [java:global/dataverse/ShibGroupServiceBean!edu.harvard.iq.dataverse.authorization.groups.impl.shib.ShibGroupServiceBean, java:global/dataverse/ShibGroupServiceBean]]] [2024-07-03T13:07:44.324-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064324] [levelValue: 800] [[ Portable JNDI names for EJB PrivateUrlServiceBean: [java:global/dataverse/PrivateUrlServiceBean, java:global/dataverse/PrivateUrlServiceBean!edu.harvard.iq.dataverse.privateurl.PrivateUrlServiceBean]]] [2024-07-03T13:07:44.333-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064333] [levelValue: 800] [[ Portable JNDI names for EJB FileRecordJobResource: [java:global/dataverse/FileRecordJobResource, java:global/dataverse/FileRecordJobResource!edu.harvard.iq.dataverse.api.batchjob.FileRecordJobResource]]] [2024-07-03T13:07:44.352-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064352] [levelValue: 800] [[ Portable JNDI names for EJB SiteMap: [java:global/dataverse/SiteMap!edu.harvard.iq.dataverse.api.SiteMap, java:global/dataverse/SiteMap]]] [2024-07-03T13:07:44.368-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064368] [levelValue: 800] [[ Portable JNDI names for EJB FileDownloadServiceBean: [java:global/dataverse/FileDownloadServiceBean, java:global/dataverse/FileDownloadServiceBean!edu.harvard.iq.dataverse.FileDownloadServiceBean]]] [2024-07-03T13:07:44.387-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064387] [levelValue: 800] [[ Portable JNDI names for EJB SolrClientService: [java:global/dataverse/SolrClientService, java:global/dataverse/SolrClientService!edu.harvard.iq.dataverse.search.SolrClientService]]] [2024-07-03T13:07:44.398-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064398] [levelValue: 800] [[ Portable JNDI names for EJB OAIRecordServiceBean: [java:global/dataverse/OAIRecordServiceBean!edu.harvard.iq.dataverse.harvest.server.OAIRecordServiceBean, java:global/dataverse/OAIRecordServiceBean]]] [2024-07-03T13:07:44.408-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064408] [levelValue: 800] [[ Portable JNDI names for EJB SwordServiceBean: [java:global/dataverse/SwordServiceBean, java:global/dataverse/SwordServiceBean!edu.harvard.iq.dataverse.api.datadeposit.SwordServiceBean]]] [2024-07-03T13:07:44.421-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064421] [levelValue: 800] [[ Portable JNDI names for EJB DatasetFieldServiceBean: [java:global/dataverse/DatasetFieldServiceBean, java:global/dataverse/DatasetFieldServiceBean!edu.harvard.iq.dataverse.DatasetFieldServiceBean]]] [2024-07-03T13:07:44.438-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064438] [levelValue: 800] [[ Portable JNDI names for EJB Notifications: [java:global/dataverse/Notifications, java:global/dataverse/Notifications!edu.harvard.iq.dataverse.api.Notifications]]] [2024-07-03T13:07:44.456-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064456] [levelValue: 800] [[ Portable JNDI names for EJB AuthenticationServiceBean: [java:global/dataverse/AuthenticationServiceBean, java:global/dataverse/AuthenticationServiceBean!edu.harvard.iq.dataverse.authorization.AuthenticationServiceBean]]] [2024-07-03T13:07:44.466-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064466] [levelValue: 800] [[ Portable JNDI names for EJB IndexBatchServiceBean: [java:global/dataverse/IndexBatchServiceBean!edu.harvard.iq.dataverse.search.IndexBatchServiceBean, java:global/dataverse/IndexBatchServiceBean]]] [2024-07-03T13:07:44.481-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064481] [levelValue: 800] [[ Portable JNDI names for EJB DatasetVersionFilesServiceBean: [java:global/dataverse/DatasetVersionFilesServiceBean, java:global/dataverse/DatasetVersionFilesServiceBean!edu.harvard.iq.dataverse.DatasetVersionFilesServiceBean]]] [2024-07-03T13:07:44.490-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064490] [levelValue: 800] [[ Portable JNDI names for EJB Users: [java:global/dataverse/Users, java:global/dataverse/Users!edu.harvard.iq.dataverse.api.Users]]] [2024-07-03T13:07:44.503-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064503] [levelValue: 800] [[ Portable JNDI names for EJB S3PackageImporter: [java:global/dataverse/S3PackageImporter!edu.harvard.iq.dataverse.S3PackageImporter, java:global/dataverse/S3PackageImporter]]] [2024-07-03T13:07:44.515-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064515] [levelValue: 800] [[ Portable JNDI names for EJB AuxiliaryFileServiceBean: [java:global/dataverse/AuxiliaryFileServiceBean, java:global/dataverse/AuxiliaryFileServiceBean!edu.harvard.iq.dataverse.AuxiliaryFileServiceBean]]] [2024-07-03T13:07:44.523-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064523] [levelValue: 800] [[ Portable JNDI names for EJB EjbDataverseEngineInner: [java:global/dataverse/EjbDataverseEngineInner!edu.harvard.iq.dataverse.EjbDataverseEngineInner, java:global/dataverse/EjbDataverseEngineInner]]] [2024-07-03T13:07:44.541-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064541] [levelValue: 800] [[ Portable JNDI names for EJB IndexServiceBean: [java:global/dataverse/IndexServiceBean, java:global/dataverse/IndexServiceBean!edu.harvard.iq.dataverse.search.IndexServiceBean]]] [2024-07-03T13:07:44.583-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064583] [levelValue: 800] [[ Portable JNDI names for EJB BatchJobResource: [java:global/dataverse/BatchJobResource, java:global/dataverse/BatchJobResource!edu.harvard.iq.dataverse.api.batchjob.BatchJobResource]]] [2024-07-03T13:07:44.596-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064596] [levelValue: 800] [[ Portable JNDI names for EJB DDIExportServiceBean: [java:global/dataverse/DDIExportServiceBean, java:global/dataverse/DDIExportServiceBean!edu.harvard.iq.dataverse.export.DDIExportServiceBean]]] [2024-07-03T13:07:44.604-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064604] [levelValue: 800] [[ Portable JNDI names for EJB DataverseFieldTypeInputLevelServiceBean: [java:global/dataverse/DataverseFieldTypeInputLevelServiceBean!edu.harvard.iq.dataverse.DataverseFieldTypeInputLevelServiceBean, java:global/dataverse/DataverseFieldTypeInputLevelServiceBean]]] [2024-07-03T13:07:44.614-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064614] [levelValue: 800] [[ Portable JNDI names for EJB ExplicitGroupServiceBean: [java:global/dataverse/ExplicitGroupServiceBean!edu.harvard.iq.dataverse.authorization.groups.impl.explicit.ExplicitGroupServiceBean, java:global/dataverse/ExplicitGroupServiceBean]]] [2024-07-03T13:07:44.624-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064624] [levelValue: 800] [[ Portable JNDI names for EJB ControlledVocabularyValueServiceBean: [java:global/dataverse/ControlledVocabularyValueServiceBean, java:global/dataverse/ControlledVocabularyValueServiceBean!edu.harvard.iq.dataverse.ControlledVocabularyValueServiceBean]]] [2024-07-03T13:07:44.631-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064631] [levelValue: 800] [[ Portable JNDI names for EJB MetadataBlockServiceBean: [java:global/dataverse/MetadataBlockServiceBean, java:global/dataverse/MetadataBlockServiceBean!edu.harvard.iq.dataverse.MetadataBlockServiceBean]]] [2024-07-03T13:07:44.637-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064637] [levelValue: 800] [[ Portable JNDI names for EJB DdiExportUtilHelper: [java:global/dataverse/DdiExportUtilHelper!edu.harvard.iq.dataverse.export.ddi.DdiExportUtilHelper, java:global/dataverse/DdiExportUtilHelper]]] [2024-07-03T13:07:44.646-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064646] [levelValue: 800] [[ Portable JNDI names for EJB FileAccessRequestServiceBean: [java:global/dataverse/FileAccessRequestServiceBean, java:global/dataverse/FileAccessRequestServiceBean!edu.harvard.iq.dataverse.FileAccessRequestServiceBean]]] [2024-07-03T13:07:44.653-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064653] [levelValue: 800] [[ Portable JNDI names for EJB SavedSearchServiceBean: [java:global/dataverse/SavedSearchServiceBean!edu.harvard.iq.dataverse.search.savedsearch.SavedSearchServiceBean, java:global/dataverse/SavedSearchServiceBean]]] [2024-07-03T13:07:44.661-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064661] [levelValue: 800] [[ Portable JNDI names for EJB SolrIndexServiceBean: [java:global/dataverse/SolrIndexServiceBean, java:global/dataverse/SolrIndexServiceBean!edu.harvard.iq.dataverse.search.SolrIndexServiceBean]]] [2024-07-03T13:07:44.669-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064669] [levelValue: 800] [[ Portable JNDI names for EJB Licenses: [java:global/dataverse/Licenses, java:global/dataverse/Licenses!edu.harvard.iq.dataverse.api.Licenses]]] [2024-07-03T13:07:44.685-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064685] [levelValue: 800] [[ Portable JNDI names for EJB DataFileServiceBean: [java:global/dataverse/DataFileServiceBean!edu.harvard.iq.dataverse.DataFileServiceBean, java:global/dataverse/DataFileServiceBean]]] [2024-07-03T13:07:44.699-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064699] [levelValue: 800] [[ Portable JNDI names for EJB ForeignMetadataImportServiceBean: [java:global/dataverse/ForeignMetadataImportServiceBean!edu.harvard.iq.dataverse.metadataimport.ForeignMetadataImportServiceBean, java:global/dataverse/ForeignMetadataImportServiceBean]]] [2024-07-03T13:07:44.710-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064710] [levelValue: 800] [[ Portable JNDI names for EJB harvesterService: [java:global/dataverse/harvesterService!edu.harvard.iq.dataverse.harvest.client.HarvesterServiceBean, java:global/dataverse/harvesterService]]] [2024-07-03T13:07:44.721-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064721] [levelValue: 800] [[ Portable JNDI names for EJB OAuth2TokenDataServiceBean: [java:global/dataverse/OAuth2TokenDataServiceBean, java:global/dataverse/OAuth2TokenDataServiceBean!edu.harvard.iq.dataverse.authorization.providers.oauth2.OAuth2TokenDataServiceBean]]] [2024-07-03T13:07:44.731-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064731] [levelValue: 800] [[ Portable JNDI names for EJB DatasetServiceBean: [java:global/dataverse/DatasetServiceBean, java:global/dataverse/DatasetServiceBean!edu.harvard.iq.dataverse.DatasetServiceBean]]] [2024-07-03T13:07:44.742-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064742] [levelValue: 800] [[ Portable JNDI names for EJB GlobusServiceBean: [java:global/dataverse/GlobusServiceBean, java:global/dataverse/GlobusServiceBean!edu.harvard.iq.dataverse.globus.GlobusServiceBean]]] [2024-07-03T13:07:44.797-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064797] [levelValue: 800] [[ Portable JNDI names for EJB MailDomainGroupServiceBean: [java:global/dataverse/MailDomainGroupServiceBean, java:global/dataverse/MailDomainGroupServiceBean!edu.harvard.iq.dataverse.authorization.groups.impl.maildomain.MailDomainGroupServiceBean]]] [2024-07-03T13:07:44.804-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064804] [levelValue: 800] [[ Portable JNDI names for EJB UserServiceBean: [java:global/dataverse/UserServiceBean, java:global/dataverse/UserServiceBean!edu.harvard.iq.dataverse.UserServiceBean]]] [2024-07-03T13:07:44.814-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064814] [levelValue: 800] [[ Portable JNDI names for EJB JsonPrinter: [java:global/dataverse/JsonPrinter, java:global/dataverse/JsonPrinter!edu.harvard.iq.dataverse.util.json.JsonPrinter]]] [2024-07-03T13:07:44.822-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064822] [levelValue: 800] [[ Portable JNDI names for EJB AuthenticationProvidersRegistrationServiceBean: [java:global/dataverse/AuthenticationProvidersRegistrationServiceBean, java:global/dataverse/AuthenticationProvidersRegistrationServiceBean!edu.harvard.iq.dataverse.authorization.AuthenticationProvidersRegistrationServiceBean]]] [2024-07-03T13:07:44.829-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064829] [levelValue: 800] [[ Portable JNDI names for EJB DataverseLinkingServiceBean: [java:global/dataverse/DataverseLinkingServiceBean, java:global/dataverse/DataverseLinkingServiceBean!edu.harvard.iq.dataverse.DataverseLinkingServiceBean]]] [2024-07-03T13:07:44.835-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064835] [levelValue: 800] [[ Portable JNDI names for EJB JsonPrinterHelper: [java:global/dataverse/JsonPrinterHelper, java:global/dataverse/JsonPrinterHelper!edu.harvard.iq.dataverse.util.json.JsonPrinterHelper]]] [2024-07-03T13:07:44.840-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064840] [levelValue: 800] [[ Portable JNDI names for EJB DataTagsContainer: [java:global/dataverse/DataTagsContainer, java:global/dataverse/DataTagsContainer!edu.harvard.iq.dataverse.DataTagsContainer]]] [2024-07-03T13:07:44.846-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064846] [levelValue: 800] [[ Portable JNDI names for EJB VariableServiceBean: [java:global/dataverse/VariableServiceBean!edu.harvard.iq.dataverse.datavariable.VariableServiceBean, java:global/dataverse/VariableServiceBean]]] [2024-07-03T13:07:44.855-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064855] [levelValue: 800] [[ Portable JNDI names for EJB MetricsServiceBean: [java:global/dataverse/MetricsServiceBean!edu.harvard.iq.dataverse.metrics.MetricsServiceBean, java:global/dataverse/MetricsServiceBean]]] [2024-07-03T13:07:44.876-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064876] [levelValue: 800] [[ Portable JNDI names for EJB PermissionServiceBean: [java:global/dataverse/PermissionServiceBean, java:global/dataverse/PermissionServiceBean!edu.harvard.iq.dataverse.PermissionServiceBean]]] [2024-07-03T13:07:44.885-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064885] [levelValue: 800] [[ Portable JNDI names for EJB BannerMessageServiceBean: [java:global/dataverse/BannerMessageServiceBean, java:global/dataverse/BannerMessageServiceBean!edu.harvard.iq.dataverse.BannerMessageServiceBean]]] [2024-07-03T13:07:44.892-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064892] [levelValue: 800] [[ Portable JNDI names for EJB SearchPermissionsServiceBean: [java:global/dataverse/SearchPermissionsServiceBean, java:global/dataverse/SearchPermissionsServiceBean!edu.harvard.iq.dataverse.search.SearchPermissionsServiceBean]]] [2024-07-03T13:07:44.898-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064898] [levelValue: 800] [[ Portable JNDI names for EJB RepositoryStorageAbstractionLayerPage: [java:global/dataverse/RepositoryStorageAbstractionLayerPage, java:global/dataverse/RepositoryStorageAbstractionLayerPage!edu.harvard.iq.dataverse.repositorystorageabstractionlayer.RepositoryStorageAbstractionLayerPage]]] [2024-07-03T13:07:44.904-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064904] [levelValue: 800] [[ Portable JNDI names for EJB PasswordResetServiceBean: [java:global/dataverse/PasswordResetServiceBean, java:global/dataverse/PasswordResetServiceBean!edu.harvard.iq.dataverse.passwordreset.PasswordResetServiceBean]]] [2024-07-03T13:07:44.911-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064911] [levelValue: 800] [[ Portable JNDI names for EJB AuthTestDataServiceBean: [java:global/dataverse/AuthTestDataServiceBean!edu.harvard.iq.dataverse.authorization.AuthTestDataServiceBean, java:global/dataverse/AuthTestDataServiceBean]]] [2024-07-03T13:07:44.921-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064921] [levelValue: 800] [[ Portable JNDI names for EJB DatasetVersionServiceBean: [java:global/dataverse/DatasetVersionServiceBean, java:global/dataverse/DatasetVersionServiceBean!edu.harvard.iq.dataverse.DatasetVersionServiceBean]]] [2024-07-03T13:07:44.931-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064931] [levelValue: 800] [[ Portable JNDI names for EJB EjbDataverseEngine: [java:global/dataverse/EjbDataverseEngine, java:global/dataverse/EjbDataverseEngine!edu.harvard.iq.dataverse.EjbDataverseEngine]]] [2024-07-03T13:07:44.937-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064937] [levelValue: 800] [[ Portable JNDI names for EJB TemplateServiceBean: [java:global/dataverse/TemplateServiceBean, java:global/dataverse/TemplateServiceBean!edu.harvard.iq.dataverse.TemplateServiceBean]]] [2024-07-03T13:07:44.943-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064943] [levelValue: 800] [[ Portable JNDI names for EJB BrandingUtilHelper: [java:global/dataverse/BrandingUtilHelper, java:global/dataverse/BrandingUtilHelper!edu.harvard.iq.dataverse.branding.BrandingUtilHelper]]] [2024-07-03T13:07:44.953-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064953] [levelValue: 800] [[ Portable JNDI names for EJB Groups: [java:global/dataverse/Groups!edu.harvard.iq.dataverse.api.Groups, java:global/dataverse/Groups]]] [2024-07-03T13:07:44.971-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064971] [levelValue: 800] [[ Portable JNDI names for EJB ImportServiceBean: [java:global/dataverse/ImportServiceBean, java:global/dataverse/ImportServiceBean!edu.harvard.iq.dataverse.api.imports.ImportServiceBean]]] [2024-07-03T13:07:44.979-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064979] [levelValue: 800] [[ Portable JNDI names for EJB EmbargoServiceBean: [java:global/dataverse/EmbargoServiceBean, java:global/dataverse/EmbargoServiceBean!edu.harvard.iq.dataverse.EmbargoServiceBean]]] [2024-07-03T13:07:44.991-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064991] [levelValue: 800] [[ Portable JNDI names for EJB IngestServiceBean: [java:global/dataverse/IngestServiceBean, java:global/dataverse/IngestServiceBean!edu.harvard.iq.dataverse.ingest.IngestServiceBean]]] [2024-07-03T13:07:44.997-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030064997] [levelValue: 800] [[ Portable JNDI names for EJB StorageUseServiceBean: [java:global/dataverse/StorageUseServiceBean, java:global/dataverse/StorageUseServiceBean!edu.harvard.iq.dataverse.storageuse.StorageUseServiceBean]]] [2024-07-03T13:07:45.870-0500] [Payara 6.2023.8] [INFO] [AS-JMS-CORE-00002] [javax.enterprise.resource.jms] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030065870] [levelValue: 800] [[ ADDRESSLIST in setJmsServiceProvider : mq://localhost:7676/]] [2024-07-03T13:07:45.870-0500] [Payara 6.2023.8] [INFO] [AS-JMS-CORE-00001] [javax.enterprise.resource.jms] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030065870] [levelValue: 800] [[ JMS Service Connection URL is : mq://localhost:7676/]] [2024-07-03T13:07:45.899-0500] [Payara 6.2023.8] [INFO] [NCLS-CORE-00101] [javax.enterprise.system.core] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030065899] [levelValue: 800] [[ Network Listener JMS_PROXY_default_JMS_host started in: 3ms - bound to [/0.0.0.0:7676]]] [2024-07-03T13:07:45.901-0500] [Payara 6.2023.8] [INFO] [] [javax.resourceadapter.mqjmsra.lifecycle] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030065901] [levelValue: 800] [[ MQJMSRA_RA1101: GlassFish MQ JMS Resource Adapter: Version: 6.3.0 (Build 1-a) Compile: August 3 2023]] [2024-07-03T13:07:45.901-0500] [Payara 6.2023.8] [INFO] [] [javax.resourceadapter.mqjmsra.lifecycle] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030065901] [levelValue: 800] [[ MQJMSRA_RA1101: GlassFish MQ JMS Resource Adapter starting: broker is EMBEDDED, connection mode is Direct]] [2024-07-03T13:07:46.635-0500] [Payara 6.2023.8] [INFO] [] [javax.resourceadapter.mqjmsra.lifecycle] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030066635] [levelValue: 800] [[ MQJMSRA_RA1101: GlassFish MQ JMS Resource Adapter Started:EMBEDDED]] [2024-07-03T13:07:46.641-0500] [Payara 6.2023.8] [INFO] [AS-JMS-CORE-00004] [javax.enterprise.resource.jms] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030066641] [levelValue: 800] [[ End point determines destination name, Res name: jakarta.jms.Queue, JNDI name: java:app/jms/queue/ingest descriptor name : IngestMessageBean]] [2024-07-03T13:07:46.724-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030066724] [levelValue: 800] [[ Portable JNDI names for EJB DvObjectServiceBean: [java:global/dataverse/DvObjectServiceBean!edu.harvard.iq.dataverse.DvObjectServiceBean, java:global/dataverse/DvObjectServiceBean]]] [2024-07-03T13:07:46.733-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030066733] [levelValue: 800] [[ Portable JNDI names for EJB ShibServiceBean: [java:global/dataverse/ShibServiceBean!edu.harvard.iq.dataverse.authorization.providers.shib.ShibServiceBean, java:global/dataverse/ShibServiceBean]]] [2024-07-03T13:07:46.741-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030066741] [levelValue: 800] [[ Portable JNDI names for EJB LicenseServiceBean: [java:global/dataverse/LicenseServiceBean!edu.harvard.iq.dataverse.license.LicenseServiceBean, java:global/dataverse/LicenseServiceBean]]] [2024-07-03T13:07:46.750-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030066750] [levelValue: 800] [[ Portable JNDI names for EJB ExternalToolServiceBean: [java:global/dataverse/ExternalToolServiceBean, java:global/dataverse/ExternalToolServiceBean!edu.harvard.iq.dataverse.externaltools.ExternalToolServiceBean]]] [2024-07-03T13:07:46.758-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030066758] [levelValue: 800] [[ Portable JNDI names for EJB DatasetMetricsServiceBean: [java:global/dataverse/DatasetMetricsServiceBean, java:global/dataverse/DatasetMetricsServiceBean!edu.harvard.iq.dataverse.makedatacount.DatasetMetricsServiceBean]]] [2024-07-03T13:07:46.766-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030066766] [levelValue: 800] [[ Portable JNDI names for EJB Pids: [java:global/dataverse/Pids, java:global/dataverse/Pids!edu.harvard.iq.dataverse.api.Pids]]] [2024-07-03T13:07:46.779-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030066779] [levelValue: 800] [[ Portable JNDI names for EJB DataverseServiceBean: [java:global/dataverse/DataverseServiceBean, java:global/dataverse/DataverseServiceBean!edu.harvard.iq.dataverse.DataverseServiceBean]]] [2024-07-03T13:07:46.791-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030066791] [levelValue: 800] [[ Portable JNDI names for EJB GuestbookResponseServiceBean: [java:global/dataverse/GuestbookResponseServiceBean, java:global/dataverse/GuestbookResponseServiceBean!edu.harvard.iq.dataverse.GuestbookResponseServiceBean]]] [2024-07-03T13:07:46.800-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030066800] [levelValue: 800] [[ Portable JNDI names for EJB FeaturedDataverseServiceBean: [java:global/dataverse/FeaturedDataverseServiceBean, java:global/dataverse/FeaturedDataverseServiceBean!edu.harvard.iq.dataverse.FeaturedDataverseServiceBean]]] [2024-07-03T13:07:46.814-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030066814] [levelValue: 800] [[ Portable JNDI names for EJB Admin: [java:global/dataverse/Admin!edu.harvard.iq.dataverse.api.Admin, java:global/dataverse/Admin]]] [2024-07-03T13:07:46.827-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030066827] [levelValue: 800] [[ Portable JNDI names for EJB DataverseRoleServiceBean: [java:global/dataverse/DataverseRoleServiceBean, java:global/dataverse/DataverseRoleServiceBean!edu.harvard.iq.dataverse.DataverseRoleServiceBean]]] [2024-07-03T13:07:46.835-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030066835] [levelValue: 800] [[ Portable JNDI names for EJB DatasetLinkingServiceBean: [java:global/dataverse/DatasetLinkingServiceBean!edu.harvard.iq.dataverse.DatasetLinkingServiceBean, java:global/dataverse/DatasetLinkingServiceBean]]] [2024-07-03T13:07:46.841-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030066841] [levelValue: 800] [[ Portable JNDI names for EJB ActionLogServiceBean: [java:global/dataverse/ActionLogServiceBean!edu.harvard.iq.dataverse.actionlogging.ActionLogServiceBean, java:global/dataverse/ActionLogServiceBean]]] [2024-07-03T13:07:46.849-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030066849] [levelValue: 800] [[ Portable JNDI names for EJB CustomFieldServiceBean: [java:global/dataverse/CustomFieldServiceBean, java:global/dataverse/CustomFieldServiceBean!edu.harvard.iq.dataverse.api.imports.CustomFieldServiceBean]]] [2024-07-03T13:07:46.857-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030066857] [levelValue: 800] [[ Portable JNDI names for EJB RoleAssigneeServiceBean: [java:global/dataverse/RoleAssigneeServiceBean, java:global/dataverse/RoleAssigneeServiceBean!edu.harvard.iq.dataverse.RoleAssigneeServiceBean]]] [2024-07-03T13:07:46.865-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030066865] [levelValue: 800] [[ Portable JNDI names for EJB DataTagsAPI: [java:global/dataverse/DataTagsAPI!edu.harvard.iq.dataverse.api.DataTagsAPI, java:global/dataverse/DataTagsAPI]]] [2024-07-03T13:07:46.875-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030066875] [levelValue: 800] [[ Portable JNDI names for EJB GroupServiceBean: [java:global/dataverse/GroupServiceBean!edu.harvard.iq.dataverse.authorization.groups.GroupServiceBean, java:global/dataverse/GroupServiceBean]]] [2024-07-03T13:07:46.883-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030066883] [levelValue: 800] [[ Portable JNDI names for EJB BatchImport: [java:global/dataverse/BatchImport!edu.harvard.iq.dataverse.api.BatchImport, java:global/dataverse/BatchImport]]] [2024-07-03T13:07:46.892-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030066892] [levelValue: 800] [[ Portable JNDI names for EJB EditDDI: [java:global/dataverse/EditDDI, java:global/dataverse/EditDDI!edu.harvard.iq.dataverse.api.EditDDI]]] [2024-07-03T13:07:46.901-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030066901] [levelValue: 800] [[ Portable JNDI names for EJB IpGroupsServiceBean: [java:global/dataverse/IpGroupsServiceBean!edu.harvard.iq.dataverse.authorization.groups.impl.ipaddress.IpGroupsServiceBean, java:global/dataverse/IpGroupsServiceBean]]] [2024-07-03T13:07:46.908-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030066908] [levelValue: 800] [[ Portable JNDI names for EJB ConfigCheckService: [java:global/dataverse/ConfigCheckService!edu.harvard.iq.dataverse.settings.ConfigCheckService, java:global/dataverse/ConfigCheckService]]] [2024-07-03T13:07:46.916-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030066916] [levelValue: 800] [[ Portable JNDI names for EJB DataCaptureModuleServiceBean: [java:global/dataverse/DataCaptureModuleServiceBean, java:global/dataverse/DataCaptureModuleServiceBean!edu.harvard.iq.dataverse.datacapturemodule.DataCaptureModuleServiceBean]]] [2024-07-03T13:07:46.925-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030066925] [levelValue: 800] [[ Portable JNDI names for EJB SearchServiceBean: [java:global/dataverse/SearchServiceBean, java:global/dataverse/SearchServiceBean!edu.harvard.iq.dataverse.search.SearchServiceBean]]] [2024-07-03T13:07:46.939-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030066939] [levelValue: 800] [[ Portable JNDI names for EJB SystemConfig: [java:global/dataverse/SystemConfig!edu.harvard.iq.dataverse.util.SystemConfig, java:global/dataverse/SystemConfig]]] [2024-07-03T13:07:46.949-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030066949] [levelValue: 800] [[ Portable JNDI names for EJB StorageSiteServiceBean: [java:global/dataverse/StorageSiteServiceBean!edu.harvard.iq.dataverse.locality.StorageSiteServiceBean, java:global/dataverse/StorageSiteServiceBean]]] [2024-07-03T13:07:46.956-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030066956] [levelValue: 800] [[ Portable JNDI names for EJB MakeDataCountProcessStateServiceBean: [java:global/dataverse/MakeDataCountProcessStateServiceBean, java:global/dataverse/MakeDataCountProcessStateServiceBean!edu.harvard.iq.dataverse.makedatacount.MakeDataCountProcessStateServiceBean]]] [2024-07-03T13:07:46.963-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030066963] [levelValue: 800] [[ Portable JNDI names for EJB DataverseFacetServiceBean: [java:global/dataverse/DataverseFacetServiceBean, java:global/dataverse/DataverseFacetServiceBean!edu.harvard.iq.dataverse.DataverseFacetServiceBean]]] [2024-07-03T13:07:46.971-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030066971] [levelValue: 800] [[ Portable JNDI names for EJB GuestbookServiceBean: [java:global/dataverse/GuestbookServiceBean, java:global/dataverse/GuestbookServiceBean!edu.harvard.iq.dataverse.GuestbookServiceBean]]] [2024-07-03T13:07:46.979-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030066979] [levelValue: 800] [[ Portable JNDI names for EJB PidProviderFactoryBean: [java:global/dataverse/PidProviderFactoryBean, java:global/dataverse/PidProviderFactoryBean!edu.harvard.iq.dataverse.pidproviders.PidProviderFactoryBean]]] [2024-07-03T13:07:46.988-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030066988] [levelValue: 800] [[ Portable JNDI names for EJB SettingsServiceBean: [java:global/dataverse/SettingsServiceBean, java:global/dataverse/SettingsServiceBean!edu.harvard.iq.dataverse.settings.SettingsServiceBean]]] [2024-07-03T13:07:46.996-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030066996] [levelValue: 800] [[ Portable JNDI names for EJB ConfirmEmailServiceBean: [java:global/dataverse/ConfirmEmailServiceBean, java:global/dataverse/ConfirmEmailServiceBean!edu.harvard.iq.dataverse.confirmemail.ConfirmEmailServiceBean]]] [2024-07-03T13:07:47.006-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030067006] [levelValue: 800] [[ Portable JNDI names for EJB WorkflowServiceBean: [java:global/dataverse/WorkflowServiceBean!edu.harvard.iq.dataverse.workflow.WorkflowServiceBean, java:global/dataverse/WorkflowServiceBean]]] [2024-07-03T13:07:47.015-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030067015] [levelValue: 800] [[ Portable JNDI names for EJB OAISetServiceBean: [java:global/dataverse/OAISetServiceBean, java:global/dataverse/OAISetServiceBean!edu.harvard.iq.dataverse.harvest.server.OAISetServiceBean]]] [2024-07-03T13:07:47.022-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030067022] [levelValue: 800] [[ Portable JNDI names for EJB StartupFlywayMigrator: [java:global/dataverse/StartupFlywayMigrator, java:global/dataverse/StartupFlywayMigrator!edu.harvard.iq.dataverse.flyway.StartupFlywayMigrator]]] [2024-07-03T13:07:47.029-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030067029] [levelValue: 800] [[ Portable JNDI names for EJB DataFileCategoryServiceBean: [java:global/dataverse/DataFileCategoryServiceBean, java:global/dataverse/DataFileCategoryServiceBean!edu.harvard.iq.dataverse.DataFileCategoryServiceBean]]] [2024-07-03T13:07:47.039-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030067039] [levelValue: 800] [[ Portable JNDI names for EJB PasswordValidatorServiceBean: [java:global/dataverse/PasswordValidatorServiceBean!edu.harvard.iq.dataverse.validation.PasswordValidatorServiceBean, java:global/dataverse/PasswordValidatorServiceBean]]] [2024-07-03T13:07:47.052-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030067052] [levelValue: 800] [[ Portable JNDI names for EJB BuiltinUserServiceBean: [java:global/dataverse/BuiltinUserServiceBean, java:global/dataverse/BuiltinUserServiceBean!edu.harvard.iq.dataverse.authorization.providers.builtin.BuiltinUserServiceBean]]] [2024-07-03T13:07:47.066-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030067066] [levelValue: 800] [[ Portable JNDI names for EJB Dataverses: [java:global/dataverse/Dataverses, java:global/dataverse/Dataverses!edu.harvard.iq.dataverse.api.Dataverses]]] [2024-07-03T13:07:47.078-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030067078] [levelValue: 800] [[ Portable JNDI names for EJB DatasetExternalCitationsServiceBean: [java:global/dataverse/DatasetExternalCitationsServiceBean!edu.harvard.iq.dataverse.makedatacount.DatasetExternalCitationsServiceBean, java:global/dataverse/DatasetExternalCitationsServiceBean]]] [2024-07-03T13:07:47.086-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030067086] [levelValue: 800] [[ Portable JNDI names for EJB EditDataFilesPageHelper: [java:global/dataverse/EditDataFilesPageHelper!edu.harvard.iq.dataverse.EditDataFilesPageHelper, java:global/dataverse/EditDataFilesPageHelper]]] [2024-07-03T13:07:47.094-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030067094] [levelValue: 800] [[ Portable JNDI names for EJB OREMapHelper: [java:global/dataverse/OREMapHelper!edu.harvard.iq.dataverse.util.bagit.OREMapHelper, java:global/dataverse/OREMapHelper]]] [2024-07-03T13:07:47.103-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030067103] [levelValue: 800] [[ Portable JNDI names for EJB UserNotificationServiceBean: [java:global/dataverse/UserNotificationServiceBean, java:global/dataverse/UserNotificationServiceBean!edu.harvard.iq.dataverse.UserNotificationServiceBean]]] [2024-07-03T13:07:52.307-0500] [Payara 6.2023.8] [INFO] [] [fish.payara.micro.cdi.extension.ClusteredCDIEventBusImpl] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030072307] [levelValue: 800] [[ Clustered CDI Event bus initialized]] [2024-07-03T13:07:52.316-0500] [Payara 6.2023.8] [INFO] [NCLS-CORE-00022] [javax.enterprise.system.core] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030072316] [levelValue: 800] [[ Loading application dataverse done in 27038 ms]] [2024-07-03T13:07:52.336-0500] [Payara 6.2023.8] [INFO] [] [javax.enterprise.system.container.ejb.com.sun.ejb.containers] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030072336] [levelValue: 800] [[ Loading EJBTimerService. Please wait.]] [2024-07-03T13:07:52.405-0500] [Payara 6.2023.8] [INFO] [] [javax.enterprise.system.core] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030072405] [levelValue: 800] [[ No deployment transformer implementation found.]] [2024-07-03T13:07:53.063-0500] [Payara 6.2023.8] [INFO] [AS-EJB-00054] [jakarta.enterprise.ejb.container] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030073063] [levelValue: 800] [[ Portable JNDI names for EJB TimerBean: [java:global/ejb-timer-service-app/TimerBean, java:global/ejb-timer-service-app/TimerBean!org.glassfish.ejb.persistent.timer.TimerLocal]]] [2024-07-03T13:07:53.105-0500] [Payara 6.2023.8] [INFO] [AS-WEB-GLUE-00172] [jakarta.enterprise.web] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030073105] [levelValue: 800] [[ Loading application [ejb-timer-service-app] at [/ejb-timer-service-app]]] [2024-07-03T13:07:53.112-0500] [Payara 6.2023.8] [INFO] [] [javax.enterprise.system.container.ejb.com.sun.ejb.containers] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030073112] [levelValue: 800] [[ ejb.timer_service_started]] [2024-07-03T13:07:53.113-0500] [Payara 6.2023.8] [INFO] [] [javax.enterprise.system.container.ejb.com.sun.ejb.containers] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030073113] [levelValue: 800] [[ ==> Restoring Timers ... ]] [2024-07-03T13:07:53.159-0500] [Payara 6.2023.8] [INFO] [] [org.eclipse.persistence.session./file:/usr/local/payara6/glassfish/domains/domain1/applications/ejb-timer-service-app/WEB-INF/classes/___EJB__Timer__App] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030073159] [levelValue: 800] [[ EclipseLink, version: Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433]] [2024-07-03T13:07:53.612-0500] [Payara 6.2023.8] [INFO] [] [javax.enterprise.system.core.transaction.com.sun.jts.CosTransactions] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030073612] [levelValue: 800] [[ JTS5014: Recoverable JTS instance, serverId=[100]]] [2024-07-03T13:07:53.757-0500] [Payara 6.2023.8] [INFO] [] [javax.enterprise.system.container.ejb.com.sun.ejb.containers] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030073757] [levelValue: 800] [[ There are no EJB Timers owned by this server]] [2024-07-03T13:07:53.757-0500] [Payara 6.2023.8] [INFO] [] [javax.enterprise.system.container.ejb.com.sun.ejb.containers] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030073757] [levelValue: 800] [[ <== ... Timers Restored.]] [2024-07-03T13:07:53.839-0500] [Payara 6.2023.8] [INFO] [] [edu.harvard.iq.dataverse.timer.DataverseTimerServiceBean] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030073839] [levelValue: 800] [[ PostConstruct timer check.]] [2024-07-03T13:07:53.844-0500] [Payara 6.2023.8] [INFO] [] [edu.harvard.iq.dataverse.timer.DataverseTimerServiceBean] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030073844] [levelValue: 800] [[ I am the dedicated timer server. Initializing mother timer.]] [2024-07-03T13:07:53.845-0500] [Payara 6.2023.8] [INFO] [] [edu.harvard.iq.dataverse.timer.DataverseTimerServiceBean] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030073845] [levelValue: 800] [[ Removing ALL existing timers.]] [2024-07-03T13:07:53.848-0500] [Payara 6.2023.8] [INFO] [] [edu.harvard.iq.dataverse.timer.DataverseTimerServiceBean] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030073848] [levelValue: 800] [[ Done!]] [2024-07-03T13:07:53.849-0500] [Payara 6.2023.8] [INFO] [] [edu.harvard.iq.dataverse.timer.DataverseTimerServiceBean] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030073849] [levelValue: 800] [[ Setting the "Mother Timer", initial expiration: Wed Jul 03 13:50:00 COT 2024]] [2024-07-03T13:07:53.849-0500] [Payara 6.2023.8] [INFO] [] [edu.harvard.iq.dataverse.timer.DataverseTimerServiceBean] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030073849] [levelValue: 800] [[ Creating timer on DATAVERSE-UDEA.metabiblioteca.com.co]] [2024-07-03T13:07:53.851-0500] [Payara 6.2023.8] [INFO] [] [edu.harvard.iq.dataverse.timer.DataverseTimerServiceBean] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030073851] [levelValue: 800] [[ Setting the Export Timer, initial expiration: Thu Jul 04 02:00:00 COT 2024]] [2024-07-03T13:07:53.851-0500] [Payara 6.2023.8] [INFO] [] [edu.harvard.iq.dataverse.timer.DataverseTimerServiceBean] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030073851] [levelValue: 800] [[ Creating timer on DATAVERSE-UDEA.metabiblioteca.com.co]] [2024-07-03T13:07:54.758-0500] [Payara 6.2023.8] [SEVERE] [] [] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030074758] [levelValue: 1000] [[ ERROR StatusLogger Log4j2 could not find a logging implementation. Please add log4j-core to the classpath. Using SimpleLogger to log to the console...]] [2024-07-03T13:07:55.211-0500] [Payara 6.2023.8] [INFO] [] [org.eclipse.persistence.session./file:/usr/local/payara6/glassfish/domains/domain1/applications/dataverse/WEB-INF/classes/_VDCNet-ejbPU] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030075211] [levelValue: 800] [[ EclipseLink, version: Eclipse Persistence Services - 4.0.1.payara-p1.v202304041433]] [2024-07-03T13:07:55.797-0500] [Payara 6.2023.8] [WARNING] [] [jakarta.mail] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030075797] [levelValue: 900] [[ expected resource not found: /META-INF/javamail.default.address.map]] [2024-07-03T13:07:56.452-0500] [Payara 6.2023.8] [INFO] [] [org.glassfish.soteria.servlet.SamRegistrationInstaller] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030076452] [levelValue: 800] [[ Initializing Soteria 3.0.1.payara-p1 for context '']] [2024-07-03T13:07:56.470-0500] [Payara 6.2023.8] [INFO] [] [org.omnifaces.ApplicationInitializer] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030076470] [levelValue: 800] [[ Using OmniFaces version 4.0-M13]] [2024-07-03T13:07:56.756-0500] [Payara 6.2023.8] [INFO] [] [org.glassfish.tyrus.servlet.TyrusServletContainerInitializer] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030076756] [levelValue: 800] [[ Registering WebSocket filter for url pattern /*]] [2024-07-03T13:07:56.773-0500] [Payara 6.2023.8] [INFO] [faces.config.listener.version] [jakarta.enterprise.resource.webcontainer.faces.config] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030076773] [levelValue: 800] [[ Initializing Mojarra 4.0.0.payara-p2 for context '']] [2024-07-03T13:07:57.242-0500] [Payara 6.2023.8] [INFO] [] [] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030077242] [levelValue: 800] [[ RewritePhaseListener starting up.]] [2024-07-03T13:07:58.024-0500] [Payara 6.2023.8] [INFO] [] [org.primefaces.webapp.PostConstructApplicationEventListener] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030078024] [levelValue: 800] [[ Running on PrimeFaces 11.0.0]] [2024-07-03T13:08:00.877-0500] [Payara 6.2023.8] [INFO] [] [com.ocpsoft.pretty.faces.config.spi.DefaultXMLConfigurationProvider] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030080877] [levelValue: 800] [[ loadConfiguration called...]] [2024-07-03T13:08:01.007-0500] [Payara 6.2023.8] [INFO] [] [] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030081007] [levelValue: 800] [[ RewriteFilter starting up...]] [2024-07-03T13:08:01.042-0500] [Payara 6.2023.8] [INFO] [] [] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030081042] [levelValue: 800] [[ Loaded [4] org.ocpsoft.rewrite.servlet.spi.RewriteLifecycleListener [org.ocpsoft.rewrite.prettyfaces.PrettyFacesRewriteLifecycleListener<-100>, org.ocpsoft.rewrite.faces.FacesRewriteLifecycleListener<0>, org.ocpsoft.rewrite.servlet.config.lifecycle.JoinRewriteLifecycleListener<2147483647>, org.ocpsoft.rewrite.servlet.impl.DefaultRewriteLifecycleListener<2147483647>]]] [2024-07-03T13:08:01.042-0500] [Payara 6.2023.8] [INFO] [] [] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030081042] [levelValue: 800] [[ Loaded [1] org.ocpsoft.rewrite.servlet.spi.RequestCycleWrapper [org.ocpsoft.rewrite.servlet.impl.HttpRewriteRequestCycleWrapper<0>]]] [2024-07-03T13:08:01.042-0500] [Payara 6.2023.8] [INFO] [] [] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030081042] [levelValue: 800] [[ Loaded [1] org.ocpsoft.rewrite.spi.RewriteProvider [org.ocpsoft.rewrite.servlet.impl.DefaultHttpRewriteProvider<0>]]] [2024-07-03T13:08:01.042-0500] [Payara 6.2023.8] [INFO] [] [] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030081042] [levelValue: 800] [[ Loaded [1] org.ocpsoft.rewrite.servlet.spi.RewriteResultHandler [org.ocpsoft.rewrite.servlet.impl.HttpRewriteResultHandler<0>]]] [2024-07-03T13:08:01.043-0500] [Payara 6.2023.8] [INFO] [] [] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030081043] [levelValue: 800] [[ Loaded [1] org.ocpsoft.rewrite.servlet.spi.InboundRewriteProducer [org.ocpsoft.rewrite.servlet.impl.HttpInboundRewriteProducer<0>]]] [2024-07-03T13:08:01.043-0500] [Payara 6.2023.8] [INFO] [] [] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030081043] [levelValue: 800] [[ Loaded [1] org.ocpsoft.rewrite.servlet.spi.OutboundRewriteProducer [org.ocpsoft.rewrite.servlet.impl.HttpOutboundRewriteProducer<0>]]] [2024-07-03T13:08:01.044-0500] [Payara 6.2023.8] [INFO] [] [] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030081044] [levelValue: 800] [[ Loaded [1] org.ocpsoft.rewrite.servlet.spi.ContextListener [org.ocpsoft.rewrite.prettyfaces.PrettyConfigContextListener<0>]]] [2024-07-03T13:08:01.045-0500] [Payara 6.2023.8] [INFO] [] [] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030081045] [levelValue: 800] [[ Loaded [0] org.ocpsoft.rewrite.servlet.spi.RequestListener []]] [2024-07-03T13:08:01.046-0500] [Payara 6.2023.8] [INFO] [] [] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030081046] [levelValue: 800] [[ Loaded [1] org.ocpsoft.rewrite.servlet.spi.RequestParameterProvider [org.ocpsoft.rewrite.prettyfaces.PrettyFacesRequestParameterProvider<0>]]] [2024-07-03T13:08:01.050-0500] [Payara 6.2023.8] [INFO] [] [] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030081050] [levelValue: 800] [[ Loaded [1] org.ocpsoft.rewrite.el.spi.ExpressionLanguageProvider [org.ocpsoft.rewrite.faces.FacesExpressionLanguageProvider<30>]]] [2024-07-03T13:08:01.053-0500] [Payara 6.2023.8] [INFO] [] [] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030081053] [levelValue: 800] [[ Loaded [1] org.ocpsoft.rewrite.spi.InvocationResultHandler [org.ocpsoft.rewrite.faces.NavigatingInvocationResultHandler<100>]]] [2024-07-03T13:08:01.055-0500] [Payara 6.2023.8] [INFO] [] [] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030081055] [levelValue: 800] [[ Loaded [0] org.ocpsoft.common.spi.ServiceEnricher []]] [2024-07-03T13:08:01.059-0500] [Payara 6.2023.8] [INFO] [] [] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030081059] [levelValue: 800] [[ Loaded [1] org.ocpsoft.rewrite.spi.ConfigurationCacheProvider [org.ocpsoft.rewrite.servlet.impl.ServletContextConfigurationCacheProvider<0>]]] [2024-07-03T13:08:01.065-0500] [Payara 6.2023.8] [INFO] [] [] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030081065] [levelValue: 800] [[ Loaded [2] org.ocpsoft.rewrite.config.ConfigurationProvider [org.ocpsoft.rewrite.annotation.config.AnnotationConfigProvider<100>, org.ocpsoft.rewrite.prettyfaces.PrettyFacesRewriteConfigurationProvider<1>]]] [2024-07-03T13:08:01.072-0500] [Payara 6.2023.8] [INFO] [] [] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030081072] [levelValue: 800] [[ Loaded [0] org.ocpsoft.rewrite.spi.RuleCacheProvider []]] [2024-07-03T13:08:01.087-0500] [Payara 6.2023.8] [INFO] [] [] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030081087] [levelValue: 800] [[ Loaded [1] org.ocpsoft.rewrite.spi.GlobalParameterProvider [org.ocpsoft.rewrite.instance.WildcardParameterProvider<0>]]] [2024-07-03T13:08:04.193-0500] [Payara 6.2023.8] [INFO] [] [] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030084193] [levelValue: 800] [[ Rewrite 10.0.0.Final initialized.]] [2024-07-03T13:08:04.199-0500] [Payara 6.2023.8] [INFO] [] [edu.harvard.iq.dataverse.api.ApiBlockingFilter] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030084199] [levelValue: 800] [[ Blocking API endpoint: admin/]] [2024-07-03T13:08:04.199-0500] [Payara 6.2023.8] [INFO] [] [edu.harvard.iq.dataverse.api.ApiBlockingFilter] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030084199] [levelValue: 800] [[ Blocking API endpoint: builtin-users/]] [2024-07-03T13:08:05.429-0500] [Payara 6.2023.8] [WARNING] [] [org.glassfish.jersey.internal.Errors] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030085429] [levelValue: 900] [[ The following warnings have been detected: WARNING: The (sub)resource method logout in edu.harvard.iq.dataverse.api.Logout contains empty path annotation. WARNING: The (sub)resource method harvestingClients in edu.harvard.iq.dataverse.api.HarvestingClients contains empty path annotation. WARNING: The (sub)resource method getLicenses in edu.harvard.iq.dataverse.api.Licenses contains empty path annotation. WARNING: The (sub)resource method addLicense in edu.harvard.iq.dataverse.api.Licenses contains empty path annotation. WARNING: A HTTP GET method, public jakarta.ws.rs.core.Response edu.harvard.iq.dataverse.api.Prov.getProvFreeForm(jakarta.ws.rs.container.ContainerRequestContext,java.lang.String,java.lang.String), should not consume any entity. WARNING: A HTTP GET method, public jakarta.ws.rs.core.Response edu.harvard.iq.dataverse.api.Files.getFileMetadataDraft(jakarta.ws.rs.container.ContainerRequestContext,java.lang.String,java.lang.String,jakarta.ws.rs.core.UriInfo,jakarta.ws.rs.core.HttpHeaders,jakarta.servlet.http.HttpServletResponse,java.lang.Boolean) throws edu.harvard.iq.dataverse.api.AbstractApiBean$WrappedResponse,java.lang.Exception, should not consume any entity. WARNING: A HTTP GET method, public jakarta.ws.rs.core.Response edu.harvard.iq.dataverse.api.Prov.getProvJson(jakarta.ws.rs.container.ContainerRequestContext,java.lang.String,java.lang.String), should not consume any entity. WARNING: A HTTP GET method, public jakarta.ws.rs.core.Response edu.harvard.iq.dataverse.api.Files.getFileMetadata(jakarta.ws.rs.container.ContainerRequestContext,java.lang.String,java.lang.String,jakarta.ws.rs.core.UriInfo,jakarta.ws.rs.core.HttpHeaders,jakarta.servlet.http.HttpServletResponse,java.lang.Boolean) throws edu.harvard.iq.dataverse.api.AbstractApiBean$WrappedResponse,java.lang.Exception, should not consume any entity. WARNING: The (sub)resource method acceptMessage in edu.harvard.iq.dataverse.api.LDNInbox contains empty path annotation. ]] [2024-07-03T13:08:05.439-0500] [Payara 6.2023.8] [INFO] [AS-WEB-GLUE-00172] [jakarta.enterprise.web] [tid: _ThreadID=27 _ThreadName=RunLevelControllerThread-1720030038114] [timeMillis: 1720030085439] [levelValue: 800] [[ Loading application [dataverse] at [/]]] [2024-07-03T13:08:05.541-0500] [Payara 6.2023.8] [INFO] [NCLS-JMX-00024] [javax.enterprise.system.jmx] [tid: _ThreadID=170 _ThreadName=Thread-21] [timeMillis: 1720030085541] [levelValue: 800] [[ Creating a SecureRMIServerSocketFactory @ 0.0.0.0 with ssl config = GlassFishConfigBean.org.glassfish.grizzly.config.dom.Ssl]] [2024-07-03T13:08:05.549-0500] [Payara 6.2023.8] [INFO] [] [] [tid: _ThreadID=170 _ThreadName=Thread-21] [timeMillis: 1720030085549] [levelValue: 800] [[ SSLParams =org.glassfish.admin.mbeanserver.ssl.SSLParams@49a6ae26]] [2024-07-03T13:08:05.549-0500] [Payara 6.2023.8] [WARNING] [NCLS-JMX-00020] [javax.enterprise.system.jmx] [tid: _ThreadID=170 _ThreadName=Thread-21] [timeMillis: 1720030085549] [levelValue: 900] [[ All SSL cipher suites disabled for network-listener(s). Using SSL implementation specific defaults]] [2024-07-03T13:08:05.744-0500] [Payara 6.2023.8] [WARNING] [NCLS-JMX-00020] [javax.enterprise.system.jmx] [tid: _ThreadID=170 _ThreadName=Thread-21] [timeMillis: 1720030085744] [levelValue: 900] [[ All SSL cipher suites disabled for network-listener(s). Using SSL implementation specific defaults]] [2024-07-03T13:08:05.744-0500] [Payara 6.2023.8] [INFO] [] [] [tid: _ThreadID=170 _ThreadName=Thread-21] [timeMillis: 1720030085744] [levelValue: 800] [[ SSLParams =org.glassfish.admin.mbeanserver.ssl.SSLParams@49a6ae26]] [2024-07-03T13:08:05.918-0500] [Payara 6.2023.8] [INFO] [NCLS-JMX-00025] [javax.enterprise.system.jmx] [tid: _ThreadID=170 _ThreadName=Thread-21] [timeMillis: 1720030085918] [levelValue: 800] [[ SSLServerSocket /0.0.0.0:8686 and [SSL: ServerSocket[addr=/0.0.0.0,localport=8686]] created]] [2024-07-03T13:08:05.965-0500] [Payara 6.2023.8] [INFO] [] [org.jvnet.hk2.osgiadapter] [tid: _ThreadID=22 _ThreadName=FelixStartLevel] [timeMillis: 1720030085965] [levelValue: 800] [[ Skipping registration of inhabitant for service reference [org.osgi.service.metatype.MetaTypeProvider] as the service object could not be obtained.]] [2024-07-03T13:08:06.124-0500] [Payara 6.2023.8] [INFO] [NCLS-JMX-00005] [javax.enterprise.system.jmx] [tid: _ThreadID=170 _ThreadName=Thread-21] [timeMillis: 1720030086124] [levelValue: 800] [[ JMXStartupService has started JMXConnector on JMXService URL service:jmx:rmi://0.0.0.0:8686/jndi/rmi://0.0.0.0:8686/jmxrmi]] [2024-07-03T13:08:22.167-0500] [Payara 6.2023.8] [INFO] [] [javax.enterprise.system.core] [tid: _ThreadID=198 _ThreadName=Thread-33] [timeMillis: 1720030102167] [levelValue: 800] [[ No deployment transformer implementation found.]] [2024-07-03T13:08:22.688-0500] [Payara 6.2023.8] [INFO] [NCLS-CORE-00022] [javax.enterprise.system.core] [tid: _ThreadID=198 _ThreadName=Thread-33] [timeMillis: 1720030102688] [levelValue: 800] [[ Loading application __admingui done in 755 ms]] [2024-07-03T13:08:23.427-0500] [Payara 6.2023.8] [INFO] [jsf.config.listener.version] [jakarta.enterprise.resource.webcontainer.jsf.config] [tid: _ThreadID=198 _ThreadName=Thread-33] [timeMillis: 1720030103427] [levelValue: 800] [[ Initializing Mojarra 3.0.2 for context '']] [2024-07-03T13:08:23.854-0500] [Payara 6.2023.8] [INFO] [AS-WEB-GLUE-00172] [jakarta.enterprise.web] [tid: _ThreadID=198 _ThreadName=Thread-33] [timeMillis: 1720030103854] [levelValue: 800] [[ Loading application [__admingui] at [/]]] [2024-07-03T13:08:24.196-0500] [Payara 6.2023.8] [INFO] [] [javax.enterprise.system.container.web.com.sun.web.security] [tid: _ThreadID=95 _ThreadName=admin-thread-pool::admin-listener(1)] [timeMillis: 1720030104196] [levelValue: 800] [[ Context path from ServletContext: differs from path from bundle: /]] [2024-07-03T13:08:24.495-0500] [Payara 6.2023.8] [WARNING] [NCLS-SECURITY-05054] [javax.enterprise.system.security.ssl] [tid: _ThreadID=95 _ThreadName=admin-thread-pool::admin-listener(1)] [timeMillis: 1720030104495] [levelValue: 900] [[ The SSL certificate with alias cert_81_trustis_fps_root_ca81 has expired: [ [ Version: V3 Subject: OU=Trustis FPS Root CA, O=Trustis Limited, C=GB Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 2048 bits params: null modulus: 24908633667180321967674873268814531635547921938344065146546904438489502673823487510936146573960061486273718694334781317348708908262947651303078579882700224692570831312368945979170373153648052597761950956395913615810736512525962630740585310636521594672085066580175665043758918430925599500808969653476864564698808991702431004110644739915567322643581281788777374680963817281333282843028696667329131753328247995199072853681672136148214770992098772732734082912115629981882473191620546572069699037050136366328673247895507219755706167110912566425482228784709797122932080366498493920541761658523188072646247208026589367964269 public exponent: 65537 Validity: [From: Tue Dec 23 07:14:06 COT 2003, To: Sun Jan 21 06:36:54 COT 2024] Issuer: OU=Trustis FPS Root CA, O=Trustis Limited, C=GB SerialNumber: [ 1b1fadb6 20f924d3 366bf7c7 f18ca059] Certificate Extensions: 3 [1]: ObjectId: 2.5.29.35 Criticality=false AuthorityKeyIdentifier [ KeyIdentifier [ 0000: BA FA 71 25 79 8B 57 41 25 21 86 0B 71 EB B2 64 ..q%y.WA%!..q..d 0010: 0E 8B 21 67 ..!g ] ] [2]: ObjectId: 2.5.29.19 Criticality=true BasicConstraints:[ CA:true PathLen: no limit ] [3]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: BA FA 71 25 79 8B 57 41 25 21 86 0B 71 EB B2 64 ..q%y.WA%!..q..d 0010: 0E 8B 21 67 ..!g ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: 7E 58 FF FD 35 19 7D 9C 18 4F 9E B0 2B BC 8E 8C .X..5....O..+... 0010: 14 FF 2C A0 DA 47 5B C3 EF 81 2D AF 05 EA 74 48 ..,..G[...-...tH 0020: 5B F3 3E 4E 07 C7 6D C5 B3 93 CF 22 35 5C B6 3F [.>N..m...."5\.? 0030: 75 27 5F 09 96 CD A0 FE BE 40 0C 5C 12 55 F8 93 u'_......@.\.U.. 0040: 82 CA 29 E9 5E 3F 56 57 8B 38 36 F7 45 1A 4C 28 ..).^?VW.86.E.L( 0050: CD 9E 41 B8 ED 56 4C 84 A4 40 C8 B8 B0 A5 2B 69 ..A..VL..@....+i 0060: 70 04 6A C3 F8 D4 12 32 F9 0E C3 B1 DC 32 84 44 p.j....2.....2.D 0070: 2C 6F CB 46 0F EA 66 41 0F 4F F1 58 A5 A6 0D 0D ,o.F..fA.O.X.... 0080: 0F 61 DE A5 9E 5D 7D 65 A1 3C 17 E7 A8 55 4E EF .a...].e.<...UN. 0090: A0 C7 ED C6 44 7F 54 F5 A3 E0 8F F0 7C 55 22 8F ....D.T......U". 00A0: 29 B6 81 A3 E1 6D 4E 2C 1B 80 67 EC AD 20 9F 0C )....mN,..g.. .. 00B0: 62 61 D5 97 FF 43 ED 2D C1 DA 5D 29 2A 85 3F AC ba...C.-..])*.?. 00C0: 65 EE 86 0F 05 8D 90 5F DF EE 9F F4 BF EE 1D FB e......_........ 00D0: 98 E4 7F 90 2B 84 78 10 0E 6C 49 53 EF 15 5B 65 ....+.x..lIS..[e 00E0: 46 4A 5D AF BA FB 3A 72 1D CD F6 25 88 1E 97 CC FJ]...:r...%.... 00F0: 21 9C 29 01 0D 65 EB 57 D9 F3 57 96 BB 48 CD 81 !.)..e.W..W..H.. ]]] [2024-07-03T13:08:24.496-0500] [Payara 6.2023.8] [WARNING] [NCLS-SECURITY-05054] [javax.enterprise.system.security.ssl] [tid: _ThreadID=95 _ThreadName=admin-thread-pool::admin-listener(1)] [timeMillis: 1720030104496] [levelValue: 900] [[ The SSL certificate with alias secomscrootca1 [jdk] has expired: [ [ Version: V3 Subject: OU=Security Communication RootCA1, O=SECOM Trust.net, C=JP Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 2048 bits params: null modulus: 22685415006428200592833491962883484487168551771659798294854733780211541293353195301021419673625490780393305764607061385802290524116309077213686923226627090091654547764901452725019201966157070186182415870146235639783132356542776042920414778026123817062775425095240940908518300952728974111583882104748722341382283733954749826083238772064772768624092462858138095338007700353180760999777929264504829418107242179729222967684228493046848655508111652325414550570526591838661684974140725089508500881931337603205967142263298060989123154924616448912936228832215306052782571395150897002425570063612042041994623587241136717310067 public exponent: 65537 Validity: [From: Mon Sep 29 23:20:49 COT 2003, To: Fri Sep 29 23:20:49 COT 2023] Issuer: OU=Security Communication RootCA1, O=SECOM Trust.net, C=JP SerialNumber: [ 00] Certificate Extensions: 3 [1]: ObjectId: 2.5.29.19 Criticality=true BasicConstraints:[ CA:true PathLen: no limit ] [2]: ObjectId: 2.5.29.15 Criticality=false KeyUsage [ Key_CertSign Crl_Sign ] [3]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: A0 73 49 99 68 DC 85 5B 65 E3 9B 28 2F 57 9F BD .sI.h..[e..(/W.. 0010: 33 BC 07 48 3..H ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: 68 40 A9 A8 BB E4 4F 5D 79 B3 05 B5 17 B3 60 13 h@....O]y.....`. 0010: EB C6 92 5D E0 D1 D3 6A FE FB BE 9B 6D BF C7 05 ...]...j....m... 0020: 6D 59 20 C4 1C F0 B7 DA 84 58 02 63 FA 48 16 EF mY ......X.c.H.. 0030: 4F A5 0B F7 4A 98 F2 3F 9E 1B AD 47 6B 63 CE 08 O...J..?...Gkc.. 0040: 47 EB 52 3F 78 9C AF 4D AE F8 D5 4F CF 9A 98 2A G.R?x..M...O...* 0050: 10 41 39 52 C4 DD D9 9B 0E EF 93 01 AE B2 2E CA .A9R............ 0060: 68 42 24 42 6C B0 B3 3A 3E CD E9 DA 48 C4 15 CB hB$Bl..:>...H... 0070: E9 F9 07 0F 92 50 49 8A DD 31 97 5F C9 E9 37 AA .....PI..1._..7. 0080: 3B 59 65 97 94 32 C9 B3 9F 3E 3A 62 58 C5 49 AD ;Ye..2...>:bX.I. 0090: 62 0E 71 A5 32 AA 2F C6 89 76 43 40 13 13 67 3D b.q.2./..vC@..g= 00A0: A2 54 25 10 CB F1 3A F2 D9 FA DB 49 56 BB A6 FE .T%...:....IV... 00B0: A7 41 35 C3 E0 88 61 C9 88 C7 DF 36 10 22 98 59 .A5...a....6.".Y 00C0: EA B0 4A FB 56 16 73 6E AC 4D F7 22 A1 4F AD 1D ..J.V.sn.M.".O.. 00D0: 7A 2D 45 27 E5 30 C1 5E F2 DA 13 CB 25 42 51 95 z-E'.0.^....%BQ. 00E0: 47 03 8C 6C 21 CC 74 42 ED 53 FF 33 8B 8F 0F 57 G..l!.tB.S.3...W 00F0: 01 16 2F CF A6 EE C9 70 22 14 BD FD BE 6C 0B 03 ../....p"....l.. ]]] [2024-07-03T13:08:35.986-0500] [Payara 6.2023.8] [WARNING] [NCLS-SECURITY-05054] [javax.enterprise.system.security.ssl] [tid: _ThreadID=95 _ThreadName=admin-thread-pool::admin-listener(1)] [timeMillis: 1720030115986] [levelValue: 900] [[ The SSL certificate with alias cert_81_trustis_fps_root_ca81 has expired: [ [ Version: V3 Subject: OU=Trustis FPS Root CA, O=Trustis Limited, C=GB Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 2048 bits params: null modulus: 24908633667180321967674873268814531635547921938344065146546904438489502673823487510936146573960061486273718694334781317348708908262947651303078579882700224692570831312368945979170373153648052597761950956395913615810736512525962630740585310636521594672085066580175665043758918430925599500808969653476864564698808991702431004110644739915567322643581281788777374680963817281333282843028696667329131753328247995199072853681672136148214770992098772732734082912115629981882473191620546572069699037050136366328673247895507219755706167110912566425482228784709797122932080366498493920541761658523188072646247208026589367964269 public exponent: 65537 Validity: [From: Tue Dec 23 07:14:06 COT 2003, To: Sun Jan 21 06:36:54 COT 2024] Issuer: OU=Trustis FPS Root CA, O=Trustis Limited, C=GB SerialNumber: [ 1b1fadb6 20f924d3 366bf7c7 f18ca059] Certificate Extensions: 3 [1]: ObjectId: 2.5.29.35 Criticality=false AuthorityKeyIdentifier [ KeyIdentifier [ 0000: BA FA 71 25 79 8B 57 41 25 21 86 0B 71 EB B2 64 ..q%y.WA%!..q..d 0010: 0E 8B 21 67 ..!g ] ] [2]: ObjectId: 2.5.29.19 Criticality=true BasicConstraints:[ CA:true PathLen: no limit ] [3]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: BA FA 71 25 79 8B 57 41 25 21 86 0B 71 EB B2 64 ..q%y.WA%!..q..d 0010: 0E 8B 21 67 ..!g ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: 7E 58 FF FD 35 19 7D 9C 18 4F 9E B0 2B BC 8E 8C .X..5....O..+... 0010: 14 FF 2C A0 DA 47 5B C3 EF 81 2D AF 05 EA 74 48 ..,..G[...-...tH 0020: 5B F3 3E 4E 07 C7 6D C5 B3 93 CF 22 35 5C B6 3F [.>N..m...."5\.? 0030: 75 27 5F 09 96 CD A0 FE BE 40 0C 5C 12 55 F8 93 u'_......@.\.U.. 0040: 82 CA 29 E9 5E 3F 56 57 8B 38 36 F7 45 1A 4C 28 ..).^?VW.86.E.L( 0050: CD 9E 41 B8 ED 56 4C 84 A4 40 C8 B8 B0 A5 2B 69 ..A..VL..@....+i 0060: 70 04 6A C3 F8 D4 12 32 F9 0E C3 B1 DC 32 84 44 p.j....2.....2.D 0070: 2C 6F CB 46 0F EA 66 41 0F 4F F1 58 A5 A6 0D 0D ,o.F..fA.O.X.... 0080: 0F 61 DE A5 9E 5D 7D 65 A1 3C 17 E7 A8 55 4E EF .a...].e.<...UN. 0090: A0 C7 ED C6 44 7F 54 F5 A3 E0 8F F0 7C 55 22 8F ....D.T......U". 00A0: 29 B6 81 A3 E1 6D 4E 2C 1B 80 67 EC AD 20 9F 0C )....mN,..g.. .. 00B0: 62 61 D5 97 FF 43 ED 2D C1 DA 5D 29 2A 85 3F AC ba...C.-..])*.?. 00C0: 65 EE 86 0F 05 8D 90 5F DF EE 9F F4 BF EE 1D FB e......_........ 00D0: 98 E4 7F 90 2B 84 78 10 0E 6C 49 53 EF 15 5B 65 ....+.x..lIS..[e 00E0: 46 4A 5D AF BA FB 3A 72 1D CD F6 25 88 1E 97 CC FJ]...:r...%.... 00F0: 21 9C 29 01 0D 65 EB 57 D9 F3 57 96 BB 48 CD 81 !.)..e.W..W..H.. ]]] [2024-07-03T13:08:35.987-0500] [Payara 6.2023.8] [WARNING] [NCLS-SECURITY-05054] [javax.enterprise.system.security.ssl] [tid: _ThreadID=95 _ThreadName=admin-thread-pool::admin-listener(1)] [timeMillis: 1720030115987] [levelValue: 900] [[ The SSL certificate with alias secomscrootca1 [jdk] has expired: [ [ Version: V3 Subject: OU=Security Communication RootCA1, O=SECOM Trust.net, C=JP Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 2048 bits params: null modulus: 22685415006428200592833491962883484487168551771659798294854733780211541293353195301021419673625490780393305764607061385802290524116309077213686923226627090091654547764901452725019201966157070186182415870146235639783132356542776042920414778026123817062775425095240940908518300952728974111583882104748722341382283733954749826083238772064772768624092462858138095338007700353180760999777929264504829418107242179729222967684228493046848655508111652325414550570526591838661684974140725089508500881931337603205967142263298060989123154924616448912936228832215306052782571395150897002425570063612042041994623587241136717310067 public exponent: 65537 Validity: [From: Mon Sep 29 23:20:49 COT 2003, To: Fri Sep 29 23:20:49 COT 2023] Issuer: OU=Security Communication RootCA1, O=SECOM Trust.net, C=JP SerialNumber: [ 00] Certificate Extensions: 3 [1]: ObjectId: 2.5.29.19 Criticality=true BasicConstraints:[ CA:true PathLen: no limit ] [2]: ObjectId: 2.5.29.15 Criticality=false KeyUsage [ Key_CertSign Crl_Sign ] [3]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: A0 73 49 99 68 DC 85 5B 65 E3 9B 28 2F 57 9F BD .sI.h..[e..(/W.. 0010: 33 BC 07 48 3..H ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: 68 40 A9 A8 BB E4 4F 5D 79 B3 05 B5 17 B3 60 13 h@....O]y.....`. 0010: EB C6 92 5D E0 D1 D3 6A FE FB BE 9B 6D BF C7 05 ...]...j....m... 0020: 6D 59 20 C4 1C F0 B7 DA 84 58 02 63 FA 48 16 EF mY ......X.c.H.. 0030: 4F A5 0B F7 4A 98 F2 3F 9E 1B AD 47 6B 63 CE 08 O...J..?...Gkc.. 0040: 47 EB 52 3F 78 9C AF 4D AE F8 D5 4F CF 9A 98 2A G.R?x..M...O...* 0050: 10 41 39 52 C4 DD D9 9B 0E EF 93 01 AE B2 2E CA .A9R............ 0060: 68 42 24 42 6C B0 B3 3A 3E CD E9 DA 48 C4 15 CB hB$Bl..:>...H... 0070: E9 F9 07 0F 92 50 49 8A DD 31 97 5F C9 E9 37 AA .....PI..1._..7. 0080: 3B 59 65 97 94 32 C9 B3 9F 3E 3A 62 58 C5 49 AD ;Ye..2...>:bX.I. 0090: 62 0E 71 A5 32 AA 2F C6 89 76 43 40 13 13 67 3D b.q.2./..vC@..g= 00A0: A2 54 25 10 CB F1 3A F2 D9 FA DB 49 56 BB A6 FE .T%...:....IV... 00B0: A7 41 35 C3 E0 88 61 C9 88 C7 DF 36 10 22 98 59 .A5...a....6.".Y 00C0: EA B0 4A FB 56 16 73 6E AC 4D F7 22 A1 4F AD 1D ..J.V.sn.M.".O.. 00D0: 7A 2D 45 27 E5 30 C1 5E F2 DA 13 CB 25 42 51 95 z-E'.0.^....%BQ. 00E0: 47 03 8C 6C 21 CC 74 42 ED 53 FF 33 8B 8F 0F 57 G..l!.tB.S.3...W 00F0: 01 16 2F CF A6 EE C9 70 22 14 BD FD BE 6C 0B 03 ../....p"....l.. ]]] [2024-07-03T13:08:36.381-0500] [Payara 6.2023.8] [INFO] [] [] [tid: _ThreadID=203 _ThreadName=admin-thread-pool::admin-listener(3)] [timeMillis: 1720030116381] [levelValue: 800] [[ Cannot find the resource bundle for the name com.sun.logging.enterprise.system.container.ejb for class org.glassfish.ejb.admin.cli.MigrateTimers using fish.payara.server.internal.ejb.ejb-container [60]]] [2024-07-03T13:08:36.753-0500] [Payara 6.2023.8] [INFO] [NCLS-REST-00001] [jakarta.enterprise.admin.rest] [tid: _ThreadID=203 _ThreadName=admin-thread-pool::admin-listener(3)] [timeMillis: 1720030116753] [levelValue: 800] [[ Listening to REST requests at context: /management/domain.]] [2024-07-03T13:08:36.798-0500] [Payara 6.2023.8] [INFO] [] [org.glassfish.admingui] [tid: _ThreadID=95 _ThreadName=admin-thread-pool::admin-listener(1)] [timeMillis: 1720030116798] [levelValue: 800] [[ Redirecting to /index.jsf]] [2024-07-03T13:08:37.569-0500] [Payara 6.2023.8] [INFO] [] [org.glassfish.admingui] [tid: _ThreadID=203 _ThreadName=admin-thread-pool::admin-listener(3)] [timeMillis: 1720030117569] [levelValue: 800] [[ Admin Console: Initializing Session Attributes...]] [2024-07-03T13:08:37.799-0500] [Payara 6.2023.8] [INFO] [] [java.util.prefs] [tid: _ThreadID=203 _ThreadName=admin-thread-pool::admin-listener(3)] [timeMillis: 1720030117799] [levelValue: 800] [[ Created user preferences directory.]] [2024-07-03T13:25:07.711-0500] [Payara 6.2023.8] [INFO] [] [javax.enterprise.system.container.web.com.sun.web.security] [tid: _ThreadID=76 _ThreadName=http-thread-pool::http-listener-1(3)] [timeMillis: 1720031107711] [levelValue: 800] [[ Context path from ServletContext: differs from path from bundle: /]] [2024-07-03T13:25:07.733-0500] [Payara 6.2023.8] [INFO] [] [] [tid: _ThreadID=76 _ThreadName=http-thread-pool::http-listener-1(3)] [timeMillis: 1720031107733] [levelValue: 800] [[ Loaded [1] org.ocpsoft.rewrite.spi.GlobalParameterProvider [org.ocpsoft.rewrite.instance.WildcardParameterProvider<0>]]] [2024-07-03T13:50:00.856-0500] [Payara 6.2023.8] [INFO] [] [edu.harvard.iq.dataverse.timer.DataverseTimerServiceBean] [tid: _ThreadID=230 _ThreadName=__ejb-thread-pool9] [timeMillis: 1720032600856] [levelValue: 800] [[ Handling timeout on DATAVERSE-UDEA.metabiblioteca.com.co]] [2024-07-03T13:50:00.856-0500] [Payara 6.2023.8] [INFO] [] [edu.harvard.iq.dataverse.timer.DataverseTimerServiceBean] [tid: _ThreadID=230 _ThreadName=__ejb-thread-pool9] [timeMillis: 1720032600856] [levelValue: 800] [[ Behold! I am the Master Timer, king of all timers! I'm here to create all the lesser timers!]] [2024-07-03T13:50:00.856-0500] [Payara 6.2023.8] [INFO] [] [edu.harvard.iq.dataverse.timer.DataverseTimerServiceBean] [tid: _ThreadID=230 _ThreadName=__ejb-thread-pool9] [timeMillis: 1720032600856] [levelValue: 800] [[ Removing existing harvest timers..]] [2024-07-03T13:50:00.859-0500] [Payara 6.2023.8] [INFO] [] [edu.harvard.iq.dataverse.timer.DataverseTimerServiceBean] [tid: _ThreadID=230 _ThreadName=__ejb-thread-pool9] [timeMillis: 1720032600859] [levelValue: 800] [[ HarvesterService: checking timer 1]] [2024-07-03T13:50:00.859-0500] [Payara 6.2023.8] [INFO] [] [edu.harvard.iq.dataverse.timer.DataverseTimerServiceBean] [tid: _ThreadID=230 _ThreadName=__ejb-thread-pool9] [timeMillis: 1720032600859] [levelValue: 800] [[ HarvesterService: checking timer 2]] [2024-07-03T14:50:00.849-0500] [Payara 6.2023.8] [INFO] [] [edu.harvard.iq.dataverse.timer.DataverseTimerServiceBean] [tid: _ThreadID=235 _ThreadName=__ejb-thread-pool14] [timeMillis: 1720036200849] [levelValue: 800] [[ Handling timeout on DATAVERSE-UDEA.metabiblioteca.com.co]] [2024-07-03T14:50:00.849-0500] [Payara 6.2023.8] [INFO] [] [edu.harvard.iq.dataverse.timer.DataverseTimerServiceBean] [tid: _ThreadID=235 _ThreadName=__ejb-thread-pool14] [timeMillis: 1720036200849] [levelValue: 800] [[ Behold! I am the Master Timer, king of all timers! I'm here to create all the lesser timers!]] [2024-07-03T14:50:00.850-0500] [Payara 6.2023.8] [INFO] [] [edu.harvard.iq.dataverse.timer.DataverseTimerServiceBean] [tid: _ThreadID=235 _ThreadName=__ejb-thread-pool14] [timeMillis: 1720036200850] [levelValue: 800] [[ Removing existing harvest timers..]] [2024-07-03T14:50:00.851-0500] [Payara 6.2023.8] [INFO] [] [edu.harvard.iq.dataverse.timer.DataverseTimerServiceBean] [tid: _ThreadID=235 _ThreadName=__ejb-thread-pool14] [timeMillis: 1720036200851] [levelValue: 800] [[ HarvesterService: checking timer 1]] [2024-07-03T14:50:00.851-0500] [Payara 6.2023.8] [INFO] [] [edu.harvard.iq.dataverse.timer.DataverseTimerServiceBean] [tid: _ThreadID=235 _ThreadName=__ejb-thread-pool14] [timeMillis: 1720036200851] [levelValue: 800] [[ HarvesterService: checking timer 2]] [2024-07-03T14:56:27.071-0500] [Payara 6.2023.8] [WARNING] [NCLS-SECURITY-05054] [javax.enterprise.system.security.ssl] [tid: _ThreadID=359 _ThreadName=admin-thread-pool::admin-listener(8)] [timeMillis: 1720036587071] [levelValue: 900] [[ The SSL certificate with alias cert_81_trustis_fps_root_ca81 has expired: [ [ Version: V3 Subject: OU=Trustis FPS Root CA, O=Trustis Limited, C=GB Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 2048 bits params: null modulus: 24908633667180321967674873268814531635547921938344065146546904438489502673823487510936146573960061486273718694334781317348708908262947651303078579882700224692570831312368945979170373153648052597761950956395913615810736512525962630740585310636521594672085066580175665043758918430925599500808969653476864564698808991702431004110644739915567322643581281788777374680963817281333282843028696667329131753328247995199072853681672136148214770992098772732734082912115629981882473191620546572069699037050136366328673247895507219755706167110912566425482228784709797122932080366498493920541761658523188072646247208026589367964269 public exponent: 65537 Validity: [From: Tue Dec 23 07:14:06 COT 2003, To: Sun Jan 21 06:36:54 COT 2024] Issuer: OU=Trustis FPS Root CA, O=Trustis Limited, C=GB SerialNumber: [ 1b1fadb6 20f924d3 366bf7c7 f18ca059] Certificate Extensions: 3 [1]: ObjectId: 2.5.29.35 Criticality=false AuthorityKeyIdentifier [ KeyIdentifier [ 0000: BA FA 71 25 79 8B 57 41 25 21 86 0B 71 EB B2 64 ..q%y.WA%!..q..d 0010: 0E 8B 21 67 ..!g ] ] [2]: ObjectId: 2.5.29.19 Criticality=true BasicConstraints:[ CA:true PathLen: no limit ] [3]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: BA FA 71 25 79 8B 57 41 25 21 86 0B 71 EB B2 64 ..q%y.WA%!..q..d 0010: 0E 8B 21 67 ..!g ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: 7E 58 FF FD 35 19 7D 9C 18 4F 9E B0 2B BC 8E 8C .X..5....O..+... 0010: 14 FF 2C A0 DA 47 5B C3 EF 81 2D AF 05 EA 74 48 ..,..G[...-...tH 0020: 5B F3 3E 4E 07 C7 6D C5 B3 93 CF 22 35 5C B6 3F [.>N..m...."5\.? 0030: 75 27 5F 09 96 CD A0 FE BE 40 0C 5C 12 55 F8 93 u'_......@.\.U.. 0040: 82 CA 29 E9 5E 3F 56 57 8B 38 36 F7 45 1A 4C 28 ..).^?VW.86.E.L( 0050: CD 9E 41 B8 ED 56 4C 84 A4 40 C8 B8 B0 A5 2B 69 ..A..VL..@....+i 0060: 70 04 6A C3 F8 D4 12 32 F9 0E C3 B1 DC 32 84 44 p.j....2.....2.D 0070: 2C 6F CB 46 0F EA 66 41 0F 4F F1 58 A5 A6 0D 0D ,o.F..fA.O.X.... 0080: 0F 61 DE A5 9E 5D 7D 65 A1 3C 17 E7 A8 55 4E EF .a...].e.<...UN. 0090: A0 C7 ED C6 44 7F 54 F5 A3 E0 8F F0 7C 55 22 8F ....D.T......U". 00A0: 29 B6 81 A3 E1 6D 4E 2C 1B 80 67 EC AD 20 9F 0C )....mN,..g.. .. 00B0: 62 61 D5 97 FF 43 ED 2D C1 DA 5D 29 2A 85 3F AC ba...C.-..])*.?. 00C0: 65 EE 86 0F 05 8D 90 5F DF EE 9F F4 BF EE 1D FB e......_........ 00D0: 98 E4 7F 90 2B 84 78 10 0E 6C 49 53 EF 15 5B 65 ....+.x..lIS..[e 00E0: 46 4A 5D AF BA FB 3A 72 1D CD F6 25 88 1E 97 CC FJ]...:r...%.... 00F0: 21 9C 29 01 0D 65 EB 57 D9 F3 57 96 BB 48 CD 81 !.)..e.W..W..H.. ]]] [2024-07-03T14:56:27.073-0500] [Payara 6.2023.8] [WARNING] [NCLS-SECURITY-05054] [javax.enterprise.system.security.ssl] [tid: _ThreadID=359 _ThreadName=admin-thread-pool::admin-listener(8)] [timeMillis: 1720036587073] [levelValue: 900] [[ The SSL certificate with alias secomscrootca1 [jdk] has expired: [ [ Version: V3 Subject: OU=Security Communication RootCA1, O=SECOM Trust.net, C=JP Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 2048 bits params: null modulus: 22685415006428200592833491962883484487168551771659798294854733780211541293353195301021419673625490780393305764607061385802290524116309077213686923226627090091654547764901452725019201966157070186182415870146235639783132356542776042920414778026123817062775425095240940908518300952728974111583882104748722341382283733954749826083238772064772768624092462858138095338007700353180760999777929264504829418107242179729222967684228493046848655508111652325414550570526591838661684974140725089508500881931337603205967142263298060989123154924616448912936228832215306052782571395150897002425570063612042041994623587241136717310067 public exponent: 65537 Validity: [From: Mon Sep 29 23:20:49 COT 2003, To: Fri Sep 29 23:20:49 COT 2023] Issuer: OU=Security Communication RootCA1, O=SECOM Trust.net, C=JP SerialNumber: [ 00] Certificate Extensions: 3 [1]: ObjectId: 2.5.29.19 Criticality=true BasicConstraints:[ CA:true PathLen: no limit ] [2]: ObjectId: 2.5.29.15 Criticality=false KeyUsage [ Key_CertSign Crl_Sign ] [3]: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: A0 73 49 99 68 DC 85 5B 65 E3 9B 28 2F 57 9F BD .sI.h..[e..(/W.. 0010: 33 BC 07 48 3..H ] ] ] Algorithm: [SHA1withRSA] Signature: 0000: 68 40 A9 A8 BB E4 4F 5D 79 B3 05 B5 17 B3 60 13 h@....O]y.....`. 0010: EB C6 92 5D E0 D1 D3 6A FE FB BE 9B 6D BF C7 05 ...]...j....m... 0020: 6D 59 20 C4 1C F0 B7 DA 84 58 02 63 FA 48 16 EF mY ......X.c.H.. 0030: 4F A5 0B F7 4A 98 F2 3F 9E 1B AD 47 6B 63 CE 08 O...J..?...Gkc.. 0040: 47 EB 52 3F 78 9C AF 4D AE F8 D5 4F CF 9A 98 2A G.R?x..M...O...* 0050: 10 41 39 52 C4 DD D9 9B 0E EF 93 01 AE B2 2E CA .A9R............ 0060: 68 42 24 42 6C B0 B3 3A 3E CD E9 DA 48 C4 15 CB hB$Bl..:>...H... 0070: E9 F9 07 0F 92 50 49 8A DD 31 97 5F C9 E9 37 AA .....PI..1._..7. 0080: 3B 59 65 97 94 32 C9 B3 9F 3E 3A 62 58 C5 49 AD ;Ye..2...>:bX.I. 0090: 62 0E 71 A5 32 AA 2F C6 89 76 43 40 13 13 67 3D b.q.2./..vC@..g= 00A0: A2 54 25 10 CB F1 3A F2 D9 FA DB 49 56 BB A6 FE .T%...:....IV... 00B0: A7 41 35 C3 E0 88 61 C9 88 C7 DF 36 10 22 98 59 .A5...a....6.".Y 00C0: EA B0 4A FB 56 16 73 6E AC 4D F7 22 A1 4F AD 1D ..J.V.sn.M.".O.. 00D0: 7A 2D 45 27 E5 30 C1 5E F2 DA 13 CB 25 42 51 95 z-E'.0.^....%BQ. 00E0: 47 03 8C 6C 21 CC 74 42 ED 53 FF 33 8B 8F 0F 57 G..l!.tB.S.3...W 00F0: 01 16 2F CF A6 EE C9 70 22 14 BD FD BE 6C 0B 03 ../....p"....l.. ]]] [2024-07-03T14:56:27.239-0500] [Payara 6.2023.8] [INFO] [] [org.glassfish.admingui] [tid: _ThreadID=359 _ThreadName=admin-thread-pool::admin-listener(8)] [timeMillis: 1720036587239] [levelValue: 800] [[ Redirecting to /index.jsf]] [2024-07-03T14:56:27.556-0500] [Payara 6.2023.8] [INFO] [] [org.glassfish.admingui] [tid: _ThreadID=358 _ThreadName=admin-thread-pool::admin-listener(7)] [timeMillis: 1720036587556] [levelValue: 800] [[ Admin Console: Initializing Session Attributes...]] [2024-07-03T15:43:42.541-0500] [Payara 6.2023.8] [WARNING] [] [org.glassfish.grizzly.http2.Http2Session] [tid: _ThreadID=74 _ThreadName=http-thread-pool::http-listener-1(1)] [timeMillis: 1720039422541] [levelValue: 900] [[ Unable to write GOAWAY. Terminating session. java.io.IOException: Connection reset by peer at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:62) at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:132) at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:76) at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:53) at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:532) at org.glassfish.grizzly.nio.transport.TCPNIOUtils.flushByteBuffer(TCPNIOUtils.java:118) at org.glassfish.grizzly.nio.transport.TCPNIOUtils.writeCompositeBuffer(TCPNIOUtils.java:63) at org.glassfish.grizzly.nio.transport.TCPNIOAsyncQueueWriter.write0(TCPNIOAsyncQueueWriter.java:96) at org.glassfish.grizzly.nio.transport.TCPNIOAsyncQueueWriter.write0(TCPNIOAsyncQueueWriter.java:77) at org.glassfish.grizzly.nio.AbstractNIOAsyncQueueWriter.write(AbstractNIOAsyncQueueWriter.java:211) at org.glassfish.grizzly.nio.AbstractNIOAsyncQueueWriter.write(AbstractNIOAsyncQueueWriter.java:137) at org.glassfish.grizzly.nio.AbstractNIOAsyncQueueWriter.write(AbstractNIOAsyncQueueWriter.java:47) at org.glassfish.grizzly.nio.transport.TCPNIOTransportFilter.handleWrite(TCPNIOTransportFilter.java:106) at org.glassfish.grizzly.filterchain.TransportFilter.handleWrite(TransportFilter.java:148) at org.glassfish.grizzly.filterchain.ExecutorResolver$8.execute(ExecutorResolver.java:81) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.filterchain.DefaultFilterChain.write(DefaultFilterChain.java:348) at org.glassfish.grizzly.http2.Http2SessionOutputSink.writeDownStream(Http2SessionOutputSink.java:108) at org.glassfish.grizzly.http2.Http2Session.sendGoAwayAndClose(Http2Session.java:583) at org.glassfish.grizzly.http2.Http2Session.setGoAwayByPeer(Http2Session.java:663) at org.glassfish.grizzly.http2.Http2BaseFilter.processGoAwayFrame(Http2BaseFilter.java:454) at org.glassfish.grizzly.http2.Http2BaseFilter.processInFrame(Http2BaseFilter.java:389) at org.glassfish.grizzly.http2.Http2BaseFilter.processFrames(Http2BaseFilter.java:147) at org.glassfish.grizzly.http2.Http2ServerFilter.handleRead(Http2ServerFilter.java:342) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) at java.base/java.lang.Thread.run(Thread.java:840) ]] [2024-07-03T15:50:00.848-0500] [Payara 6.2023.8] [INFO] [] [edu.harvard.iq.dataverse.timer.DataverseTimerServiceBean] [tid: _ThreadID=224 _ThreadName=__ejb-thread-pool3] [timeMillis: 1720039800848] [levelValue: 800] [[ Handling timeout on DATAVERSE-UDEA.metabiblioteca.com.co]] [2024-07-03T15:50:00.849-0500] [Payara 6.2023.8] [INFO] [] [edu.harvard.iq.dataverse.timer.DataverseTimerServiceBean] [tid: _ThreadID=224 _ThreadName=__ejb-thread-pool3] [timeMillis: 1720039800849] [levelValue: 800] [[ Behold! I am the Master Timer, king of all timers! I'm here to create all the lesser timers!]] [2024-07-03T15:50:00.849-0500] [Payara 6.2023.8] [INFO] [] [edu.harvard.iq.dataverse.timer.DataverseTimerServiceBean] [tid: _ThreadID=224 _ThreadName=__ejb-thread-pool3] [timeMillis: 1720039800849] [levelValue: 800] [[ Removing existing harvest timers..]] [2024-07-03T15:50:00.850-0500] [Payara 6.2023.8] [INFO] [] [edu.harvard.iq.dataverse.timer.DataverseTimerServiceBean] [tid: _ThreadID=224 _ThreadName=__ejb-thread-pool3] [timeMillis: 1720039800850] [levelValue: 800] [[ HarvesterService: checking timer 1]] [2024-07-03T15:50:00.850-0500] [Payara 6.2023.8] [INFO] [] [edu.harvard.iq.dataverse.timer.DataverseTimerServiceBean] [tid: _ThreadID=224 _ThreadName=__ejb-thread-pool3] [timeMillis: 1720039800850] [levelValue: 800] [[ HarvesterService: checking timer 2]] [2024-07-03T16:50:00.849-0500] [Payara 6.2023.8] [INFO] [] [edu.harvard.iq.dataverse.timer.DataverseTimerServiceBean] [tid: _ThreadID=229 _ThreadName=__ejb-thread-pool8] [timeMillis: 1720043400849] [levelValue: 800] [[ Handling timeout on DATAVERSE-UDEA.metabiblioteca.com.co]] [2024-07-03T16:50:00.849-0500] [Payara 6.2023.8] [INFO] [] [edu.harvard.iq.dataverse.timer.DataverseTimerServiceBean] [tid: _ThreadID=229 _ThreadName=__ejb-thread-pool8] [timeMillis: 1720043400849] [levelValue: 800] [[ Behold! I am the Master Timer, king of all timers! I'm here to create all the lesser timers!]] [2024-07-03T16:50:00.849-0500] [Payara 6.2023.8] [INFO] [] [edu.harvard.iq.dataverse.timer.DataverseTimerServiceBean] [tid: _ThreadID=229 _ThreadName=__ejb-thread-pool8] [timeMillis: 1720043400849] [levelValue: 800] [[ Removing existing harvest timers..]] [2024-07-03T16:50:00.850-0500] [Payara 6.2023.8] [INFO] [] [edu.harvard.iq.dataverse.timer.DataverseTimerServiceBean] [tid: _ThreadID=229 _ThreadName=__ejb-thread-pool8] [timeMillis: 1720043400850] [levelValue: 800] [[ HarvesterService: checking timer 1]] [2024-07-03T16:50:00.850-0500] [Payara 6.2023.8] [INFO] [] [edu.harvard.iq.dataverse.timer.DataverseTimerServiceBean] [tid: _ThreadID=229 _ThreadName=__ejb-thread-pool8] [timeMillis: 1720043400850] [levelValue: 800] [[ HarvesterService: checking timer 2]]