Also - I downloaded the HelloPortletIPC example, but I want to stick with JSR168 compliance.
I think thats where the problem lies as IPC is outside the scope of JSR168... this reference might be of interest, though I havent studied it enough to decide if its more practical than using the JBoss features, then rewiring at a later date if an app moves to another portal platform. I think its interesting that the writer suggests at the end that future standards are more likely to be like the extensions offered by portal vendors (including JBoss) than her own more JSR168 agnostic approach.
Thank you, free1000, for that link. I found the information I needed on that page. My portlets were coded properly, but apparently JBoss caches portlet render fragments so I had to add
to my portlet.xml. Now it works perfectly. On to the next project!