IBM BJ0NJML Integration Guide - Page 135

Message Reprocessing, Message Statuses

Page 135 highlights

Message Reprocessing Message Reprocessing When you use the Message Reprocessing application, you can manage and view integration messages that are flagged with an error. You can view the error XML file without accessing the integration server error files. Failed messages can be managed in the following ways in the Message Reprocessing application: T Change the message statuses to stop message processing or to reprocess a message T Correct, process, save, or cancel the error XML file T Delete the message from the database The Message Reprocessing application works with the Message Tracking application when you enable message tracking in either the Publish Channels application or the Enterprise Services application. In the Message Tracking application, you can determine which tracked messages are flagged with an error and then correct the erroneous data. If you have not enabled message tracking, you can go to the Message Reprocessing application to check for transaction errors. Message Statuses You use the Change Status action in the Message Reprocessing application to change the status of a message. The system designates a status to each message to indicate whether it is ready for processing. A message can have a status of RETRY or HOLD: Status RETRY HOLD Description The message is ready to be reprocessed by the system. The message is not ready to be reprocessed by the system. The RETRY status is the default status for messages that are flagged with an error. Until you correct the processing problem, the system continues to reprocess the message according to the configured queue retry count. When the retry count condition is met, the system changes the messages status to HOLD. You can halt message reprocessing by changing the message status to HOLD. A hold status prevents the system from reprocessing the flagged message and from updating the system database tables. Error Management 121

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330

Message Reprocessing
Error Management
121
Message Reprocessing
When you use the Message Reprocessing application, you can manage and view
integration messages that are flagged with an error. You can view the error XML
file without accessing the integration server error files.
Failed messages can be managed in the following ways in the Message
Reprocessing application:
Change the message statuses to stop message processing or to reprocess a
message
Correct, process, save, or cancel the error XML file
Delete the message from the database
The Message Reprocessing application works with the Message Tracking
application when you enable message tracking in either the Publish Channels
application or the Enterprise Services application. In the Message Tracking
application, you can determine which tracked messages are flagged with an error
and then correct the erroneous data.
If you have not enabled message tracking, you can go to the Message
Reprocessing application to check for transaction errors.
Message Statuses
You use the Change Status action in the Message Reprocessing application to
change the status of a message. The system designates a status to each message to
indicate whether it is ready for processing.
A message can have a status of RETRY or HOLD:
The RETRY status is the default status for messages that are flagged with an error.
Until you correct the processing problem, the system continues to reprocess the
message according to the configured queue retry count. When the retry count
condition is met, the system changes the messages status to HOLD.
You can halt message reprocessing by changing the message status to HOLD. A
hold status prevents the system from reprocessing the flagged message and from
updating the system database tables.
Status
Description
RETRY
The message is ready to be
reprocessed by the system.
HOLD
The message is not ready to be
reprocessed by the system.