Deleting a failed WS-ReliableMessaging outbound sequence

You have to resolve an outbound sequence in failed state, so that messages can again be transmitted to the target service. A sequence in failed state shows an unrecoverable error. The sequence can no longer be used. If messages are being delivered in order, then the failed sequence must be resolved before a new sequence can be established.

About this task

Deleting an outbound sequence allows the runtime environment to automatically create a new sequence the next time that an application attempts to invoke a web service at the destination address that the failed sequence was targeting. To work with outbound sequences you use the administrative console runtime panels as described in Detectando e Corrigindo Problemas com o WS-ReliableMessaging.

Attention: Exclui ou termina as sequência apenas se necessário. Se você excluir ou terminar uma sequência ativa, o comportamento do sistema de mensagens resultante será imprevisível e poderá causar perda da mensagens. Se você não tiver certeza se pode excluir ou terminar com segurança uma sequência, não exclua ou termine-a pois o sistema excluirá automaticamente as sequências que estiverem inativas por 12 horas.

To diagnose and delete a failed outbound sequence, use the administrative console to complete the following steps:

Procedure

  1. Na área de janela de navegação do console administrativo, clique em one of the paths to the outbound sequences collection form. For example Servidores > Tipos de Servidores > Servidores de Aplicativos > server_name > [Propriedades Adicionais] Estado do sistema de mensagens confiável > Tempo de Execução > Sequências de Saída. O estado do tempo de execução de cada sequência de saída do escopo atual é exibido no formulário Coleta de Seqüência de Saída.
  2. Examine the failure reason by clicking on the Identificador de seqüência field of the failed sequence. The Configurações de Seqüências de saída form is displayed. The failure reason is based on the fault message received by the sequence manager from the target server.
  3. If there are messages associated with the failed sequence, decide what to do with these messages. The messages might have been transmitted and received at the target server, or they might not. You might choose to delete messages from the sequence or export them to a compressed file. If you choose to delete the messages, you can either delete individual messages or you can delete all the messages.
    1. Optional: To delete one or more messages from a failed sequence, complete the following steps:
      1. In the main pane of the Configurações de Seqüências de saída form, under the Additional Properties section, click Messages. The messages for the failed outbound sequence are listed in the Coleta de Mensagem de Saída form.
      2. Select the check boxes next to the names of the messages that you want to delete.
      3. Click Delete.
    2. Optional: To export all the remaining messages in a failed sequence, complete the following steps:
      1. In the main pane of the Coleta de Seqüência de Saída form, select the check box next to the name of the failed sequence.
      2. Click Export unsent messages. All remaining messages in the sequence are exported to a compressed file.
  4. Close or terminate the failed sequence.
    Note: In the WS-ReliableMessaging Version 1.1 specification, a sequence can be closed rather than terminated. This allows the final ACK state to be sent from the reliable messaging destination to the reliable messaging source. In the WS-ReliableMessaging Version 1.0 specification this does not happen, so the final ACK state might not be known at the reliable messaging source. For more information about the distinction between close and terminate, see Coleta de Seqüência de Saída.
    1. In the main pane of the Coleta de Seqüência de Saída form, select the check box next to the name of the failed sequence.
    2. Click Close sequence or Terminate sequence.
  5. Delete the failed sequence.
    1. In the main pane of the Coleta de Seqüência de Saída form, select the check box next to the name of the failed sequence.
    2. Click Delete sequence.

Ícone que indica o tipo de tópico Tópico de Tarefa



Ícone de registro de data e hora Última atualização: July 9, 2016 7:57
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twbs_wsrm_seq_prob_fail
Nome do arquivo: twbs_wsrm_seq_prob_fail.html