Problema: Após iniciar o serviço do Glassfish, o Portal abre uma tela em branco (a console do Glassfish abre normalmente). No log são apresentadas as seguintes mensagens:
|glassfish3.1.2|javax.enterprise.resource.resourceadapter.com.sun.enterprise.connectors|_ThreadID=561;_ThreadName=Thread-2;|RAR5117 : Failed to obtain/create connection from connection pool [ jdbc/LiferayPool ]. Reason : com.sun.appserv.connectors.internal.api.PoolingException: In-use connections equal max-pool-size and expired max-wait-time.
Cannot allocate more connections.|#]
Solução: Na console do Glassfish em Configurations > server-config > Thread Pools > http-thread-pool aumentar o valor do campo 'Max Queue Size' para o dobro, ou metade do dobro (o valor padrão é 4096).
Este problema ocorre em ambientes com número muito elevado de usuários acessando simultaneamente o domínio.