Resolução de Problemas de Seqüenciamento de Eventos

Consulte as informações neste tópico se você estiver tendo dificuldades com o seqüenciamento de eventos.

Problemas com o Qualificador de Seqüenciamento de Eventos

Certifique-se de que sua definição de componente esteja correta:
  • O qualificador de seqüenciamento de eventos está configurado no método? A validação do seqüenciamento de eventos falhará se o qualificador estiver configurado incorretamente na interface.
  • O nome do parâmetro é válido?
  • O elemento xpath é válido e é resolvido corretamente para uma primitiva?
  • Existe um único elemento eventSequencing para o método? Cada método suporta apenas um elemento eventSequencing.
  • Existe um único elemento keySpecification para o método? Cada método suporta apenas um elemento keySpecification.

Conflitos

Ocorrem conflitos quando uma operação chamada com um bloqueio chama uma outra operação no mesmo componente utilizando o mesmo grupo e chave de seqüenciamento de eventos. É possível resolver um conflito utilizando o comando esAdmin para listar e liberar o bloqueio atual.

Para evitar conflitos, considere com cuidado as dependências ao implementar o seqüenciamento de eventos. Certifique-se de que as operações com dependências circulares estejam em grupos de seqüenciamentos de eventos diferentes.

Conflitos com um Processo BPEL

Os conflitos podem ocorrer quando um seqüenciamento de eventos é utilizado com processos BPEL (Business Process Execution Language). Os conflitos são causados pela configuração de qualificadores de seqüenciamento de eventos em operações que correspondem a ambas as atividades a seguir:
  • Múltiplas atividades de recebimento ou seleção de instanciação, em que o atributo createInstance está configurado como yes
  • Especificações de configuração de correlação com um atributo initiation configurado como join

Resolva esse tipo de conflito utilizando o comando esAdmin para listar e liberar o bloqueio atual. Para evitar outros conflitos, assegure-se de que esses tipos de operações dependentes sejam colocadas em grupos de seqüenciamentos de eventos diferentes.

Informações relacionadas
Resolução de Problemas de Administração do WebSphere Process Server

(c) Copyright IBM Corporation 2005, 2006.
Este centro de informações é desenvolvido em tecnologia Eclipse (http://www.eclipse.org)