I had to make a few changes for successful deployment of portlet war on Liferay running on Glassfish v2.1
* servlet.jar removed
* commons-logging added
* updated portal.xml file (xml was in bad format)
Provide portlet war that will deploy cleanly for Glassfish appserver...