What is the impact of the SendLotEndWithDataMsg property available in the TIBCO Adapter for Files (FA) adapter tra file?

What is the impact of the SendLotEndWithDataMsg property available in the TIBCO Adapter for Files (FA) adapter tra file?

book

Article ID: KB0089307

calendar_today

Updated On:

Products Versions
TIBCO ActiveMatrix BusinessWorks Plug-in for Files for Unix and Windows -
Not Applicable -

Description

Description:
A property 'sendLotEndWithDataMsg' applies only when a TIBCO Adapter for Files (FA) publisher is configured to publish "Business document" format under the 'Advanced' tab in TIBCO Designer. A property 'SendLotEndWithDataMsg' is useful to control the publication of the lotend flag with either actual data message or a separate message.

Issue/Introduction

What is the impact of the SendLotEndWithDataMsg property available in the TIBCO Adapter for Files (FA) adapter tra file?

Resolution

Mbusinessdocument format contains a LotEnd flag (true/false) which is used to control the closing of the file at  the subscriber end. If the 'sendLotEndWithDataMsg' property is set to ON, then LotEnd=true is sent with last data message of the batch. If a 'sendLotEndWithDataMsg' property set to OFF, then LotEnd=true is sent as a separate dummy message with no data. A property sendLotEndWithDataMsg applies only when the grouping factor is more than 1.

For example, there are 7 records in the input file and the grouping factor is configured as 5. When a 'sendLotEndWithDataMsg' property is set to OFF, 3 business doc messages will be published:

BD1:
Contains message 1-5
LotEnd=false

BD2:
Contains message 6-7
LotEnd=false

BD3:
Contains no message
LotEnd=true

When a 'sendLotEndWithDataMsg' property set to ON, only 2 business doc messages will be published:

BD1:
Contains message 1-5
LotEnd=false

BD2:
Contains message 6-7
LotEnd=true

For 7 records with a grouping factor 1, 8 doc messages will be published with separate last dummy LotEnd=true messages.

Additional Information

NA