Keine BEA-Beehive-Annotationen @jpf:exception-handler verwenden

Mit dieser Regel werden BEA-Beehive-Javadoc-Tags @jpf:exception-handler in den migrierten JPF-Dateien markiert. Für diese Regel wird es eine automatische Korrektur geben, die die das Tag in eine @Jpf.ExceptionHandler anmerkung auf Methodenebene umwandelt.

Das folgende Beispiel veranschaulicht BEA-Beehive-Javadoc-Tags @jpf:exception-handler:


/**
  * @jpf: Ausnahmebehandlungsroutine
  * @jpf:forward name= "errorPage" path= "/error.jsp"
  */< /span> < span class="Code">
protected Forward handleException(Exception e, String message)

Die automatische Korrektur migriert diese Tags wie im folgenden Beispiel gezeigt:


/**
  * @jpf: Ausnahmebehandlungsroutine
  * @jpf:forward name= "errorPage" path= "/error.jsp"
  */< /span> < span class="Code">
@Jpf.ExceptionHandler(forwards = { @Jpf.Forward(name = "errorPage", path = "/error.jsp") })
protected Forward handleException(Exception e, String message)

Die Javadoc wird in reguläre Java™-Kommentare konvertiert, damit die Regel den Tag @jpf nicht mehr sucht.