Hi Sreehari,
It ends up that I was pulling the stored procedure recursively. The abap program was calling the stored procedure which in turn was calling itself. I basically had to start over! I created a new stored proc, a new abap class, and finally a new abap program. It was my lack of ABAP experience that made this tough. By the way, I really liked your "AMDP What's Happening" article. Awesome stuff and very helpful!