FrameMaker 11.0.1
DITA 1.2
I'm fairly certain this a FrameMaker issue, but I'm willing to be convinced otherwise or instructed on how to correct my ways. I'm still new-ish to the land of DITA, so it could be something I don't quite understand. I defined values for the @product attribute in <topicref> for each topic. Those topics are grouped together in a map (chapter), which is then topicref'd into a map (book). I choose File > Save As PDF (or Print Ditamap) and select Choose a DitaVal. I pick my ditaval file and FrameMaker takes several minutes as it spins through my files and produces a PDF, but the PDF is still showing topics that should be excluded based on the logic in the ditaval file. I know the logic is sound.
When I process the bookmap through WebWorks Publisher or oXygen, they both produce the output as I would expect. Topics that should be hidden are hidden. If I process one of the chapter maps by itself, the ditaval settings are honored. It's only when that map is topicref'd that the ditaval settings are ignored. So, why does the ditaval get used properly at the chapter map, but not bookmap; and why do WebWorks and oXygen process the bookmap correctly but FrameMaker won't?
-Lief