You'll have to wait for a DMS GateIn component. AFAIK it's aleady on the way.
Deploying a portlet in a process covered in GateIn's wiki.
I noticed that entry. I see that it is yours. I have a question about it.
*) You mean to add the entries to the portal/WEB_INF/web.xml file? If so, those entries are already in the beta2 release.
You'll edit your own web.xml, the one that comes with your .war