FOSI compile warning messages for the S1000 XML DTD

Answered by: Andy Esslinger Last Updated: 2006-08-23

=The problem=

FOSI Compile Warning Messages [A28105] Warning:

 refers to an entity "uniform" (Public ID="-//ArborText//NONSGML ATI Layout config. uniform//EN", System ID="", Type="NDATA", Notation="lcf") which could not be resolved to a valid path. A catalog entry for this entity may be missing or the entity declaration may be incorrect. Expect default behavior for this entity reference.

(FOSI: "/appl2/epic_4.3.1 /da/doctypes/dtdedit/dtdedit.fos")

=The solution=

I had to put an entry in my catalog for each of the standard layout files:

PUBLIC "-//ArborText//NONSGML ATI Layout config. uniform//EN" "C:\Program Files\Arbortext\Epic51A\formats\uniform.lcf" PUBLIC "-//ArborText//NONSGML ATI Layout config. dense//EN" "C:\Program Files\Arbortext\Epic51A\formats\dense.lcf" PUBLIC "-//ArborText//NONSGML ATI Layout config. aesthetic//EN" "C:\Program Files\Arbortext\Epic51A\formats\aesthetic.lcf" PUBLIC "-//ArborText//NONSGML ATI Layout config. rigid//EN" "C:\Program Files\Arbortext\Epic51A\formats\rigid.lcf"

I don't know why Epic can't find its own files.