I have a SQLRPGLE program, where I'm performing few activities using cursor. When I view the joblog after the program is called, I see "Cursor not open" message. I understand the reason for this message. But, my doubt is, when I debug the program, I could also see other messages like "row not found for cursor" or "Cursor closed". What makes the message "Cursor not open" particularly special? (ie) why only this message is listed in joblog once the program ends)? Is it an error message compared to other messages? Is there a way to avoid this message through compilation parameters?