Servlets debug

Hello

I’m developing servlets (Java)which run on the domino server.

My first question is how can I debug servlets “normally” on the domino? Should I debug it with RAD or Visual Age?

Second question, is there a way to deploy servlet (replace classes and restart the servlet) without restart the HTTP service?

Thanks in advance,

Shay