Дженкинс желе - Метод, вызываемый при нажатии кнопки, не найден - PullRequest
0 голосов
/ 13 сентября 2018

Я написал очень простой метод проверки формы внутри моего класса GerritTrigger.(из этого руководства https://wiki.eclipse.org/Jelly_form_controls#Validation_Button)

public FormValidation doSaveBuildStartedValue(@QueryParameter("buildStartedVoteValue") final String buildStartedVoteValue) {

    return FormValidation.ok("value of buildStartedVoteValue: "+ buildStartedVoteValue);
}

Мой код желе выглядит так:

<j:forEach var="p" items="${instance.getCustomLabels()}">;
    <f:entry title="${%Started}"
             field="Started">
        <f:textbox field="buildStartedVoteValue"
                   value="${p.buildStartedVoteValue}"
                   default=""/>
    </f:entry>
    <f:validateButton title="${%Save started vote}"
                      method="saveBuildStartedValue"
                      with="buildStartedVoteValue"/>
</j:forEach>

Но при нажатии на кнопку я получаю следующее:

HTTP ERROR 404
Problem accessing /job/validation2/descriptorByName/com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTrigger/saveBuildStartedValue. Reason:

    Not Found

Кто-нибудь еще сталкивался с этим? Спасибо!

...