* Sample IBMi Source Physical File Member * * inputqm = Queue manager that owns DLQ * inputq = Name of Dead Letter Queue * wait(NO) = End after processing all rules * * NOTE: Lines that wrap MUST be concatenated with '+' inputqm('QMGRNAME') inputq('SYSTEM.DEAD.LETTER.QUEUE') WAIT(NO) * FWDQ = Queue where messages will be PUT * FWDQM = Queue manager where messages will be sent * HEADER(NO) = Removes the DLQ header from messages - ALWAYS do this when forwarding messages * REASON(MQRC_UNKNOWN_OBJECT_NAME) + ACTION(FWD) FWDQ() FWDQM() HEADER(NO) * ACTION = Action to take if message matches rule * RETRY = Number of times to RETRY put message to destination queue * REASON(MQRC_Q_FULL) ACTION(RETRY) RETRY(5) * Catch all rule for unprocessed messages * ACTION(FWD) FWDQ(DEADQ.MANUAL.INTERVENTION)