Hudson Jelly文件无法呈现内部标记

时间:2010-08-26 23:07:35

标签: java hudson renderpartial hudson-plugins jelly

此代码来自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 :(得分:0)

内部标记无法呈现至少两个非显而易见的原因。 在运行时评估期间发生异常的一个。 声明的两个xmlns需要包含一个名为“taglib”的空文件