AFAIK the sitemap on ocpsoft.com is created by a WordPress plugin.
Creating a sitemap using PrettyFaces is definitively possible this way. But I think this can only work for mappings without any path parameters. As soon as a mapping contains one or more path parameters the sitemap won’t be able to tell which values to insert there.
Do you play Magic?
Get TopDecked MTG, the #1 Magic App, built by players, for players. Free to use, forever.