Ne használjon BEA Beehive @jpf:action annotációkat

A szabály az átállított JPF fájlokban található BEA Beehive @jpf:action Javadoc címkéket jelöli meg. Ha ehhez a szabályhoz automatikus javítást biztosítanak, akkor a szabály a címkét egy @ Jpf.Action módszer szintű megjegyzéssé alakítja át. Ezek az annotációk jellemzően továbbításokat tartalmazó listát definiálnak.

A következő példa a BEA Beehive @jpf:action Javadoc címkéket mutatja be:


/**
  * @jpf:action
  * @jpf:forward name = "login "path="login.jsp"
  * @jpf:forward név = "siker "path="index.jsp"
  * @jpf:érvényesítési hiba-a továbbító név = "error "path="login.jsp"
  */< /span> < span class="Code">
protected Forward AuthAction(AuthActionForm form)

Az automatikus javítás a következő példában látható módon migrálja ezeket a címkéket:


/*
  * @jpf:action
  * @jpf:forward name = "login "path="login.jsp"
  * @jpf:forward név = "siker "path="index.jsp"
  * @jpf:érvényesítési hiba-a továbbító név = "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)

A Javadoc szabályos Java megjegyzésekké lesz átalakítva, hogy a szabály a továbbiakban nem ismerje fel a @jpf címkét.