Получение ошибки о дублированных определениях шаблонов в файле с одним определением шаблона, шаблонах закрытия Google - PullRequest
0 голосов
/ 06 октября 2011

Я использую шаблоны закрытия Google в Java. Я получаю следующую ошибку при использовании построителя SoyFileSet для компиляции моих шаблонов в один объект Java (у меня есть много файлов шаблонов, которые я компилирую в объект Java):

com.google.template.soy.base.SoySyntaxException: найдено два определения для имени шаблона 'namespace.qualifier.templateName', оба в файле /templates/namespace/qualifier/TemplateName.soy.

Проблема с этой ошибкой заключается в том, что для шаблона, на который она жалуется, в этом файле определен только один шаблон. Кроме того, я выполнил поиск файлов по всем моим файлам шаблонов, чтобы убедиться, что это был единственный шаблон с таким именем.

Кто-нибудь имеет представление о моей проблеме?

1 Ответ

0 голосов
/ 06 октября 2011

Проблема заключалась в том, что я добавлял один и тот же шаблон в конструктор SoyFileSet дважды.

...