I created an exit program for QIBM_QJO_CHG_JRNRCV exit point. My exit program simply sends message to a message queue when it runs. However when i try to do a CHGJRN on the command line to put in new journal receivers, it looks like the exit program does not run because I did not get the message in the message queue. However when I leave the exit program registered in WRKREGINF, after a few days, I did get the exit program message indicating that some other journals in the iSeries have changed the journal receiver. Is there a way to debug IBM i exit programs? I checked QHST logs and did not find anything that might be related to the exit program run. Are there system logs that i can look into for information about why the exit program did not run when I manually do CHGJRN.