With the development of JSR 168, we had seen some really beautiful dreams. There will be a world where vendor neutralization will be everywhere. Anyone will be able to take portlets from one portal and will be able to deploy it in another portal. It will be as good as web application porting. And during this beautiful dream, here comes the devil – the spec violation and making so many additions to make interoperability non-interoperable. Why I am talking about my nightmare here. Isn't I am using the Weblogic workshop for a while now? What happened, have they said 'no' to sponsor some of my project? :-) Though we are using the Weblogic workshop for portlet development for quite a while, but I was not directly involved in the development. I mostly use IBM WSAD or Eclipse for JSR 168 portlet development. The real reason behind this sudden agony is that I had to deploy the portlet developed using Weblogic workshop into the WebSphere portal. First and the most interesting one - ...