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 Détection et résolution d'incidents à l'aide de WS-ReliableMessaging.

Attention: Supprimez ou arrêtez les séquences uniquement si cela est nécessaire. Si vous supprimez ou mettez fin à une séquence active, le comportant de messagerie résultant est imprévisible et peut entraîner la perte des messages. Si vous ne savez pas si vous pouvez supprimer ou mettre fin à une séquence en toute sécurité, n'exécutez pas l'opération ; le système supprime automatiquement les séquences inactives pendant 12 heures.

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

Procedure

  1. Dans le panneau de navigation de la console d'administration, cliquez sur one of the paths to the outbound sequences collection form. For example Serveurs > Types de serveurs > Serveurs d'applications WebSphere > nom_serveur > [Propriétés supplémentaires] Etat de la messagerie fiable > Runtime > Séquences sortantes. L'état d'exécution de chacune des séquences sortantes pour la portée en cours s'affiche dans le formulaire Collection de séquences sortantes.
  2. Examine the failure reason by clicking on the Identificateur de séquence field of the failed sequence. The Paramètres Séquences sortantes 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 Paramètres Séquences sortantes form, under the Additional Properties section, click Messages. The messages for the failed outbound sequence are listed in the Collection de messages sortants 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 Collection de séquences sortantes 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 Collection de séquences sortantes.
    1. In the main pane of the Collection de séquences sortantes 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 Collection de séquences sortantes form, select the check box next to the name of the failed sequence.
    2. Click Delete sequence.

Icône indiquant le type de rubrique Rubrique de tâche



Icône d'horodatage Dernière mise à jour: July 9, 2016 2:35
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twbs_wsrm_seq_prob_fail
Nom du fichier : twbs_wsrm_seq_prob_fail.html