У меня есть три xsl документа в одной папке:
- ooo2xslf0-writer.xsl , который содержит
- images.xsl , который вызывает шаблон с именем apply-border in
- borders.xsl
Теперь ooo2xslf0-writer.xsl содержит:
<xsl:include href="images.xsl" />
<xsl:include href="borders.xsl" />
И поэтому я предполагаю, что apply-border доступен для images.xsl , когда это необходимо, но Eclipse не согласен. Итак, я добавил:
<xsl:include href="borders.xsl" />
до images.xsl , и все отлично скомпилировано, но во время выполнения я получаю ошибку, что apply-border присутствует дважды.
Это чужой проект, и он прекрасно работает в большинстве сред. Я предполагаю, что это просто проблема настройки зависимости Eclipse , но я не уверен, как ее решить. Указанная папка включена в сборку.