13365 - Portal acusando: 'Nenhuma instância disponível'
Problema: Descrição do Problema: Ao acessar as funcionalidades do Portal aparece a mensagem 'Nenhuma instância disponível. Tente novamente.'
No server.log, são encontradas as mensagens:
|WARNING|sun-appserver2.1|javax.enterprise.system.stream.err|_ThreadID=23;_ThreadName=httpSSLWorkerThread-80-0;_RequestID=027fa4a2-ddba-4eb2-86ad-8129fea2ff59;|com.senior.dataset.ApplyException: com.senior.datastorage.UpdateException: com.senior.dbc.DBCenterException
at com.senior.dataset.internal.ApplyOperationParticipant.applyEntity(ApplyOperationParticipant.java:268)
at com.senior.dataset.internal.ApplyOperationParticipant.applyCachedUpdates(ApplyOperationParticipant.java:247)
at com.senior.transaction.TransactionCoordinator.applyCachedUpdates(TransactionCoordinator.java:359)
at com.senior.dataset.internal.CacheManager.apply(CacheManager.java:1656)
|WARNING|sun-appserver2.1|javax.enterprise.system.stream.err|_ThreadID=23;_ThreadName=httpSSLWorkerThread-80-0;_RequestID=027fa4a2-ddba-4eb2-86ad-8129fea2ff59;|cuteBatch(StatementImpl.java:348)
at com.senior.datastorage.dbc.UpdateManager$TableInsertStmt.executeBatch(UpdateManager.java:937)
... 87 more
Caused by: java.sql.SQLException: ORA-01000: maximum open cursors exceeded
at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:70)
Quando ocorre / onde se aplica: Quando há instâncias presas no banco de dados.
Solução: Solução (incluir preceitos legais): Esta situação comumente está relacionada a falta de parametrização de instâncias de Middleware dentro do SeniorConfigCenter.
Deve-se parametrizar o balanceamento de carga, dentro do SeniorConfigCenter, no menu Middleware > Balanceamento de carga. Tanto a quantidade de instâncias quanto a parametrização disponibilizada no botão Avançado...
Cada ambiente necessita de uma parametrização específica (dependendo da quantidade de usuários, módulos utilizados, etc).
O padrão sugerido a ser configurado é
Reiniciar instância após o uso de memória atingir: 250MB
Reiniciar instância após o tempo de execução atingir: 60 minutos.
Público: Interno, canais/consultores, clientes
No server.log, são encontradas as mensagens:
|WARNING|sun-appserver2.1|javax.enterprise.system.stream.err|_ThreadID=23;_ThreadName=httpSSLWorkerThread-80-0;_RequestID=027fa4a2-ddba-4eb2-86ad-8129fea2ff59;|com.senior.dataset.ApplyException: com.senior.datastorage.UpdateException: com.senior.dbc.DBCenterException
at com.senior.dataset.internal.ApplyOperationParticipant.applyEntity(ApplyOperationParticipant.java:268)
at com.senior.dataset.internal.ApplyOperationParticipant.applyCachedUpdates(ApplyOperationParticipant.java:247)
at com.senior.transaction.TransactionCoordinator.applyCachedUpdates(TransactionCoordinator.java:359)
at com.senior.dataset.internal.CacheManager.apply(CacheManager.java:1656)
|WARNING|sun-appserver2.1|javax.enterprise.system.stream.err|_ThreadID=23;_ThreadName=httpSSLWorkerThread-80-0;_RequestID=027fa4a2-ddba-4eb2-86ad-8129fea2ff59;|cuteBatch(StatementImpl.java:348)
at com.senior.datastorage.dbc.UpdateManager$TableInsertStmt.executeBatch(UpdateManager.java:937)
... 87 more
Caused by: java.sql.SQLException: ORA-01000: maximum open cursors exceeded
at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:70)
Quando ocorre / onde se aplica: Quando há instâncias presas no banco de dados.
Solução: Solução (incluir preceitos legais): Esta situação comumente está relacionada a falta de parametrização de instâncias de Middleware dentro do SeniorConfigCenter.
Deve-se parametrizar o balanceamento de carga, dentro do SeniorConfigCenter, no menu Middleware > Balanceamento de carga. Tanto a quantidade de instâncias quanto a parametrização disponibilizada no botão Avançado...
Cada ambiente necessita de uma parametrização específica (dependendo da quantidade de usuários, módulos utilizados, etc).
O padrão sugerido a ser configurado é
Reiniciar instância após o uso de memória atingir: 250MB
Reiniciar instância após o tempo de execução atingir: 60 minutos.
Público: Interno, canais/consultores, clientes