2010-08-26 5 views
0

Этот код является плагином Hudson. Проблема заключается в том, что строкаФайл Hudson Jelly не может отобразить внутренний тег

<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> 

ответ

0

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