I've added example #61 to my examples list illustrating some investigations I did into trying to drive all of the various levels of menus in an ADF Faces JSF application from a single XML file. Hope it gets some thought-juices flowing...