XML Catalog - pglezen/DocBookEclipse GitHub Wiki
I considered incorporating XML Catalogs to help make the build scripts less dependent on the location of the DocBook and FOP installs. I found that it was not a good fit for me because the XML Resolver class was not a drop-in replacement for the XSLT Ant Task that I use to generate output.
I may still consider using an XML Catalog for the Windows solution. The Mac and Linux method of using softlinks to the installation roots are a little hokey, but it works. For Windows, copying these installation directories to each workspace is down right ugly. For Windows, XML Catalogs may be less ugly. But it would require creating a new Ant script oriented toward the XML resolver.
Anyone want to take that on?