Q2. A portlet created in WPS 6.0(or WPS 5.1) is not directly deployable on WPS 6.1. We need to do the changes mentioned by IBM. reference URL: http://www-01.ibm.com/support/docview.wss?uid=swg27012698&aid=1. Here what is not clear is that by just changing the library versions how is IBM able to create a world of difference in Struts implementation in 6.0 and 6.1. After all it is just a version change and that change has happened from 5.1 to 6.0 as well. So if a portlet created in 5.1 can deploy in 6.0, then why not on 6.1? A version change is not an important thing unless IBM as long as they are backward compatible. The pdf on infocenter, is not a well written one and only suggests the steps. It does not mention the rationale behind those steps. Does anyone have any idea what is going on behind the scenes?