The manual is incredibly opaque. I’m beginning to realise why paper manuals weren’t so bad, it was easier to work through things.

I can’t work out how to pass parameters into a porltet or default them in from the page (so you can pass them between portlets). Starting again with the noddy example from the manual to see where I’ve gone wrong.

This works … adding another parameter needed a refresh of the provider – of course – obvious. It looks like I needed to refresh the provider. Naively assumed that it was doing this on the fly when I reloaded the J2EE app. It must cache the provider.xml file in the portal (of course it does dumbo).

I now have the wrapper working after a fashion. I have no idea why this has to be so hard.