Не использовать аннотации @jpf:action BEA Beehive

Это правило помечает теги Javadoc @jpf:action BEA Beehive в мигрированных файлах JPF. Если для этого правила предусмотрено автоматическое исправление, оно преобразует тег в аннотацию уровня метода @ Jpf.Action. Как правило, такие аннотации используются для определения списка перенаправлений.

Ниже приведен пример тегов Javadoc @jpf:action BEA Beehive:


/**
 * @jpf:action
 * @jpf:forward name="login" path=" login.jsp "
 * @jpf:forward name="success" path=" index.jsp "
 * @jpf:validation-error-forward name="error" path=" login.jsp "
  */< /span> < span class="Code">
protected Forward AuthAction(AuthActionForm form)

Автоматическое исправление перенесет эти теги, как показано в следующем примере:


/*
 * @jpf:action
 * @jpf:forward name="login" path=" login.jsp "
 * @jpf:forward name="success" path=" index.jsp "
 * @jpf:validation-error-forward name="error" path=" login.jsp "
 */

@Jpf.Action(
forwards = {
@Jpf.Forward(name = "login", path = "/login.jsp"),
@Jpf.Forward(name = "success", path = "/index.jsp")
},
validationErrorForward = @Jpf.Forward(name = "error", path = "/login.jsp"))
protected Forward AuthAction(AuthActionForm form)

Javadoc преобразуется в обычные комментарии Java, чтобы в дальнейшем правило не находило тег @jpf.