This document provides instructions for debugging a web application using IBM Rational Application Developer. The exercise has students discover an error in a library application where renewals are being processed even when no renewal period is requested. To debug the issue, students reset the database, restart the application server in debug mode, set breakpoints in the RenewItems servlet, and use debugging tools like Step Over and Variables view to examine variable values. The error is found to be caused by the renewRequested variable keeping its value of true once set. The solution added a line of code to reset the variable to false after each request.