PUBBDWTOLIMIT

The PUBBDWTOLIMIT configuration parameter controls the number of CACJ080W and CACJ078W console messages generated when badly formed data is encountered.

Description

Note: The PUBBDWTOLIMIT parameter applies to delimited format subscriptions only.
When the capture service encounters badly formed data, the following sets of messages are issued.
  • For numeric data:
    CACJ080W INVALID NUMERIC DATA DETECTED FOR SUBSCRIPTION <Subscription> AND TABLE <Table>
     PUBLISHING TO SEND QUEUE <queue>
    CACJ081I LIMIT OF CACJ080W MESSAGES HAS BEEN REACHED.
  • For UCS conversion errors:
    CACJ078W CONVERSION FAILURE DETECTED FOR SUBSCRIPTION <Subscription> AND TABLE <Table>
     PUBLISHING TO SEND QUEUE <queue> MESSAGE CONVERTED TO HEXADECIMAL
    CACJ079I LIMIT OF CACJ078W MESSAGES HAS BEEN REACHED.

The PUBBDWTOLIMIT parameter controls the issuance of both sets of messages. You can limit the number of CACJ080W and CACJ078W warning messages by setting the value of PUBBDWTOLIMIT to a maximum limit. This is a server-wide limit across all subscriptions. The default value is 1000.

The PUBBDWTOLIMIT value applies to each message type individually. When the PUBBDWTOLIMIT is reached, the informational console message CACJ081I is issued to notify users that no additional CACJ080W messages will be generated and message CACJ079I is issued to notify users that no additional CACJ078W messages will be generated.

For example, if you set PUBBDWTOLIMIT to 10, you can receive up to 10 CACJ080W messages and up to 10 CACJ078W messages before the CACJ081I and CACJ079I messages are generated.

When badly formed data is encountered, it is likely that multiple rows within a subscription's table mappings will be impacted. To prevent redundant console messages, only one CACJ080W or CACJ078W message is issued per subscription.

Specifications

Use: Configuration parameter for the capture service.

Service class: CAP

Service task name: CECCAP

Data type: INT

Default: 1000