Dirty fix So far, configuration.jsp does not have access to the configuration since it's invoked from another portlet not AmazonRankings. The only solution I can think of is to have init.jsp use a registry to grab the configuration instead of obtaining it as a request attribute. I've been browsing the Config Admin API but haven't found a solution for that so I've "simulated" it with an static variable.

I've done some improvements over your pull and squashed the commits into one. However I have later found a problem with configuration.jsp for which I don't have a clean solution yet. I've implemented a dirty solution to showcase what the issue is. What would you suggest to solve this in a clean way?