I have been blogging about the features of JSR 286(Java Portlet Specification 2.0) from the time the expert group(of which i was one of the members representing Sun Microsystems), started publishing the draft specification. Everytime one asks me how a feature in JSR 286 works, i have to point him to one of my blogs. A comprehensive article on all features of JSR 286 was missing.
I have written a comprehensive article that includes all features of JSR 286 with examples. This also includes less talked about ones like wild card in eventing, alias support, Portlet URL listeners, etc..If you see that any feature is missing or if there any corrections to be done, let me know, i will incorporate them. Thanks.
The comprehensive article on JSR 286 is at https://portlet-container.dev.java.net/docs/jsr286.html