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:exception-handler
 * @jpf:forward name="errorPage" path=" /error.jsp "
 */

protected Forward handleException(Exception e, String message)

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


/**
 * @jpf:exception-handler
 * @jpf:forward name="errorPage" path=" /error.jsp "
 */

@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.