Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


 

Índice

Índice
maxLevel4
outlinetrue
exclude.*ndice
stylenone
 


Plataforma

Produto: fluig

 


Ocorrência

Ao movimentar uma solicitação, o erro "Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1" é exibido em tela. Essa mensagem impede que a atividade seja movimentada.

 


Causa

A causa desse erro ainda não foi identificada. Cada situação precisa ser analisada individualmente para que a equipe de manutenção providencie uma correção pontual. 


Solução

Se o erro acontecer na atualização 1.5.6 ou anteriores é necessário atualizar o fluig para uma versão mais nova disponível no Portal de Clientes. A partir da versão 1.5.7-EP5 foi criado um log em nível de debug para percorrer a sessão em busca de objetos que não foram feitos o flush.

 


Deck of Cards
idsamples
Card
defaulttrue
id1
labelfluig 1.5.13 ou inferior

Para isso, é preciso adicionar a seguinte classe no debug do Jboss: servidor de aplicação com.datasul.technology.webdesk.workflow.business.BatchUpdateLogger

Com o serviço do fluig parado realize os passos abaixo:

  • Editar o arquvo standalone.xml disponível em <instalacao_fluig>\jboss\standalone\configuration;
  • Procurar pela tag <root-logger>;
  • Adicionar este código logo acima da tag <root-logger>;
Bloco de código
languagejava
<logger category="com.datasul.technology.webdesk.workflow.business.BatchUpdateLogger">
<level name="DEBUG"/>
</logger>
  • Iniciar o serviço do fluig novamente e simular o erro. 

 


Quando o erro acontecer novamente, abra um chamado para o suporte fluig e envie o arquivo server.log e o arquivo chrono.log (ambos em <instalacao_fluig>\jboss\standalone\log) para análise.

Card
id2
labelfluig 1.6.0 ou superior

Para isso, é preciso adicionar a seguinte classe no debug do Servidor de Aplicação Wildfly: com.datasul.technology.webdesk.workflow.business.BatchUpdateLogger

Com o serviço do fluig parado realize os passos abaixo:

  • Editar o arquvo domain.xml disponível em <instalacao_fluig>\appserver\domain\configuration;
  • Procurar pela tag <root-logger>;
  • Adicionar este código logo acima da tag <root-logger>;
Bloco de código
languagejava
<logger category="com.datasul.technology.webdesk.workflow.business.BatchUpdateLogger">
<level name="DEBUG"/>
</logger>
  • Iniciar o serviço do fluig novamente e simular o erro. 

 


Quando o erro acontecer novamente, abra um chamado para o suporte fluig e envie o arquivo server.log e o arquivo chrono.log (ambos em <instalacao_fluig>\appserver\domain\servers\<server-fluig>\log) para análise.

 

 

...