I found the "answer" to the problem of an endless loop on the portal side when creating an iview for my ABAP web dynpro. I started with thinking the problem was in my code somewhere. The solution: deactivate and then activate the webdynpro service. (SICF) The endless loop occurred when I tried to display my iview.
However, has anyone else found a better/different way to do this? I was hoping for a long term solution. Maybe I've found it? I applied SAP notes prior to the restart: 987810, 1058574, and 1170161.