Ne pas utiliser les annotations @jpf:action BEA Beehive

Les balises Javadoc @jpf:action BEA Beehive dans les fichiers JPF migrés sont marquées avec cette règle. Lorsqu'un correctif automatisé est fourni pour cette règle, il convertira la balise en une annotation au niveau de la méthode @ Jpf.Action. Ces annotations définissent généralement une liste de transmissions.

L'exemple suivant présente les balises 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)

Le correctif automatisé migrera ces balises comme indiqué dans l'exemple suivant :


/*
  * @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">
@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)

L'élément Javadoc est converti en commentaires Java ordinaires, de telle sorte que la règle arrête de détecter la balise @jpf.