Skip to main content
June 4, 2010
Question

xrefs to xml not changing to .fm targets

  • June 4, 2010
  • 1 reply
  • 539 views

I sure thought this was working last year, and was a major reason for updating to FM9 from FM8.

I use Save Ditamap As... Book 9.0 with fm components.  It converts the components to .fm files alright, but is leaving xrefs poining to the .xml source files rather than to the converted .fm targets.  It's a bit of a pain resetting the references.

Did something get broken?

Is there an option that I'm missing?

Am I mistaken in my belief that this worked last year?  (A real possibility)

Thanks

Bruce

This topic has been closed for replies.

1 reply

ScottPrentice
Inspiring
June 4, 2010

Hi Bruce...

I thought this had been fixed in FM9 as well (I'm pretty sure it has been). There are a couple reasons that this might not be working ..

- If your directory structure is too complex, the topic resolving may not work well. For example, does your map have any @hrefs that start with "../"? (Putting the topics in folders above the map.) I'd try this again with a very simple map and topic structure, just to confirm that it does work under certain circumstances.

- Are the target XML files actually included in the map? If the xrefs point to XML files that are not included in the scope of the map, then they won't be converted to FM files and the xrefs won't be able to link to anything useful.

Are you seeing any error messages at the FM console window?

...scott

Scott Prentice

Leximation, Inc.

www.leximation.com

June 4, 2010

Thanks Scott.  Maybe I'm not completely crazy.

I keep maps and sources in the same directory for that reason, so I'm not sure what's going on.  Guess I'll keep looking for a while, then resort to the expedient.  I might have something confused somewhere.

Bruce

June 6, 2010

To close this, everything has been fixed.

Another site, which I cannot now find, suggested that the installation was corrupted.  Both of my computers were displaying the problem.  I ran the FM repair on one and that sorted it out.  When I tried that on my main production computer, repair didn't do the trick.  I ended up uninstalling and then reinstalling FM9, and now xml xrefs are converting to fm as expected.

Bruce