I'm talking about Pluto the Apache portlet container not Pluto the dog or Pluto the planet. Sorry if you thought we found a file on Pluto!
I'm specifically talking about "Pluto 1.0.1rc2.":http://portals.apache.org/pluto The instructions tell you everything about getting it up and running and seeing the wonderful test portlet. RC2 is much better than RC1. You can at least deploy a portlet to the container now with a lot less effort. What the docs fail to tell you is that there is a magical file you must update or you'll get a NullPointerException.
Are you ready...drum roll please, and the file is \*"webapps/pluto/WEB-INF/data/portletcontexts.txt"\*. Read all about it in this "thread.":http://nagoya.apache.org/eyebrowse/ReadMsg?listNamefirstname.lastname@example.org&msgNo=1122
Just so you don't misunderstand my comments about Pluto, I'd like to officially thank all the contributors. I know they are heads down right now working on 2.0 and have little time to look back. Pluto is a great open source contribution.
I decided to blog about this since I keep seeing posts on the pluto-user alias about it.