IBM BJ0NJML Integration Guide - Page 149

FLATFILECONSUMER Cron Task Parameters, FLATFILECONSUMER Cron Task Processing Properties

Page 149 highlights

JMS Queues committed to the queue. Index files are available in the RECOVERY folder which is created in the cron task source directory. The XMLFILECONSUMER cron task uses the index file name to identify the file that was processed before the server or queue problem was encountered. The cron task continues to process the XML file starting at the last successfully committed noun in the index file. Errors that are identified after a message is successfully written to an inbound queue must be resolved in the Message Reprocessing application. FLATFILECONSUMER Cron Task Parameters The FLATFILECONSUMER cron task is the mechanism you must use to load flat files without any user intervention. The FLATFILECONSUMER cron task has the following predefined parameters: Parameter SOURCEDIRECTORY DELIMITER USEREXITCLASS TEXTQUALIFIER TARGETENENABLED Description A required parameter value that defines the directory where source files are loaded. This directory must exist on the application server. A required parameter that indicates the character that is used as field delimiter in the flat file. The default value is , (comma). A custom processing class value to enable additional cron task capability (for example file load order). A required parameter value that defines the character that is used as text qualifier in the flat file. The default value is " (double quotation marks). A required Boolean flag value that determines whether the cron task runs in a specific application server. The default value is 0 (false). When set to a value of 1, the application server where the cron task was created is defined as a dedicated server for that particular cron task instance. All files available at the source directory are processed by the FLATFILECONSUMER cron task when you add a value to the SOURCEDIRECTORY parameter. The external system and the enterprise service are identified from the first record in the flat file that is imported, which is part of flat file definition. FLATFILECONSUMER Cron Task Processing Properties Keep in mind the following cron task processing properties for inbound messages: T File processing order - The order in which files are loaded on to the server that is determined by the XML file time stamp. The cron task user exit class can be used to overwrite the inbound message processing logic. Basic Configuration 135

  • 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

JMS Queues
Basic Configuration
135
committed to the queue. Index files are available in the RECOVERY folder which
is created in the cron task source directory.
The XMLFILECONSUMER cron task uses the index file name to identify the file
that was processed before the server or queue problem was encountered. The
cron task continues to process the XML file starting at the last successfully
committed noun in the index file. Errors that are identified after a message is
successfully written to an inbound queue must be resolved in the Message
Reprocessing application.
FLATFILECONSUMER Cron Task Parameters
The FLATFILECONSUMER cron task is the mechanism you must use to load flat
files without any user intervention.
The FLATFILECONSUMER cron task has the following predefined parameters:
All files available at the source directory are processed by the
FLATFILECONSUMER cron task when you add a value to the
SOURCEDIRECTORY parameter. The external system and the enterprise service
are identified from the first record in the flat file that is imported, which is part of
flat file definition.
FLATFILECONSUMER Cron Task Processing Properties
Keep in mind the following cron task processing properties for inbound
messages:
File processing order - The order in which files are loaded on to the server
that is determined by the XML file time stamp. The cron task user exit
class can be used to overwrite the inbound message processing logic.
Parameter
Description
SOURCEDIRECTORY
A required parameter value that defines the
directory where source files are loaded. This
directory must exist on the application server.
DELIMITER
A required parameter that indicates the character
that is used as field delimiter in the flat file. The
default value is , (comma).
USEREXITCLASS
A custom processing class value to enable
additional cron task capability (for example file
load order).
TEXTQUALIFIER
A required parameter value that defines the
character that is used as text qualifier in the flat
file. The default value is “ (double quotation
marks).
TARGETENENABLED
A required Boolean flag value that determines
whether the cron task runs in a specific
application server. The default value is 0 (false).
When set to a value of 1, the application server
where the cron task was created is defined as a
dedicated server for that particular cron task
instance.