Файл Hudson Jelly не может отобразить внутренний тег - PullRequest
0 голосов
/ 27 августа 2010

Этот код взят из плагина Hudson. Проблема в том, что линия

<aspen:featureTable support="${it.getLastBuild().getFeatureSupport()}" />

должно отображаться в таблице внутри следующего скрипта. Кто-нибудь знает, почему он будет пропущен механизмом рендеринга?

<j:jelly xmlns:j="jelly:core" xmlns:st="jelly:stapler" xmlns:d="jelly:define" xmlns:l="/lib/layout" xmlns:t="/lib/hudson" xmlns:f="/lib/form">
  <l:layout xmlns:aspen="hudson/plugins/aspen/tags">
    <st:include it="${it.project}" page="sidepanel.jelly" />
    <l:main-panel>
        <h1>${it.project.getName()} : ${it.getLastBuild().getFeatureSupport().getDisplayName()}</h1>
        <aspen:featureTable support="${it.getLastBuild().getFeatureSupport()}" />
    </l:main-panel>
  </l:layout>
</j:jelly>

1 Ответ

0 голосов
/ 29 августа 2010

Внутренний тег не отображается по крайней мере по двум не очевидным причинам.Тот, который произошел во время оценки во время выполнения.Два объявленных xmlns должны включать пустой файл с именем "taglib"

...