
I've decided that I should document the technical pursuits on which I embark in the event that I should need to revisit them in the future. I'll start with navigation parameters with portletized ADF applications.
I have been trying to figure out how to define navigation parameters when using a portletized ADF application and incorporating it into a WebCenter application. The documentation was hard to find, and the link is here in case anyone is interested. I am using WebCenter 11g, but I believe the details are roughly the same as 10g.
The main thing I was having trouble with was finding out where exactly to define these navigation parameters. It turns out, once you portletize your ADF app, you should define these parameters in the oracle-portlet.xml file that is generated. Position of the inserted <navigation-parameters> node also matters for some reason, at least in JDeveloper. It should be inserted right after the <portlet-name> node, or else JDev throws a "node is unexpected" error.