Mudanças entre as edições de "Erros de configuração"
De PJe
Renata.catao (disc | contribs) |
Renata.catao (disc | contribs) (→Exceção HeuristicMixedException) |
||
(3 edições intermediárias de um usuário não apresentadas) | |||
Linha 1: | Linha 1: | ||
Descreveremos, nessa seção, algumas situações de comportamentos inesperados no PJe decorrentes de problemas em configurações, assim como a solução para o problema. | Descreveremos, nessa seção, algumas situações de comportamentos inesperados no PJe decorrentes de problemas em configurações, assim como a solução para o problema. | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
== Exceção HeuristicMixedException == | == Exceção HeuristicMixedException == | ||
− | Ao fazer uso de alguma operação do sistema que utiliza transação de banco de dados | + | Ao fazer uso de alguma operação do sistema que utiliza transação de banco de dados no Postgres, o sistema lança uma exceção, contendo o seguinte trecho: |
Exceptions: | Exceptions: | ||
− | Caused by javax.transaction.HeuristicMixedException with message: | + | Caused by javax.transaction.HeuristicMixedException with message:<br> |
Caused by java.lang.IllegalStateException with message: Could not commit transaction | Caused by java.lang.IllegalStateException with message: Could not commit transaction | ||
Solução: | Solução: | ||
− | Alterar, no arquivo postgresql.conf, o parâmetro max_prepared_transactions para, no mínimo, 10, conforme a capacidade do equipamento servidor disponibilizado para o SGDB. | + | Alterar, no arquivo postgresql.conf, o parâmetro [[Instala%C3%A7%C3%A3o#Configura.C3.A7.C3.A3o_espec.C3.ADfica|max_prepared_transactions]] para, no mínimo, 10, conforme a capacidade do equipamento servidor disponibilizado para o SGDB. |
Edição atual tal como às 17h39min de 13 de maio de 2013
Descreveremos, nessa seção, algumas situações de comportamentos inesperados no PJe decorrentes de problemas em configurações, assim como a solução para o problema.
[editar] Exceção HeuristicMixedException
Ao fazer uso de alguma operação do sistema que utiliza transação de banco de dados no Postgres, o sistema lança uma exceção, contendo o seguinte trecho:
Exceptions:
Caused by javax.transaction.HeuristicMixedException with message:
Caused by java.lang.IllegalStateException with message: Could not commit transaction
Solução:
Alterar, no arquivo postgresql.conf, o parâmetro max_prepared_transactions para, no mínimo, 10, conforme a capacidade do equipamento servidor disponibilizado para o SGDB.