BEA Beehive @jpf:exception-handler アノテーションを使用しない

この規則は、マイグレーションされた JPF ファイル内の BEA Beehive @jpf:exception-handler Javadoc タグにフラグを立てます。 このルールには、以下のような自動修正が提供される。 タグを @Jpf.ExceptionHandler メソッドレベルの注釈に変換します。

次の例は、BEA Beehive @jpf:exception-handler Javadoc タグを示しています。


/**
  * @jpf: 例外ハンドラー
  * @jpf:forward name= "errorPage" path= "/error.jsp"
  */< /span> < span class="Code">
protected Forward handleException(Exception e, String message)

自動修正では、以下の例に示すように、これらのタグを移行する:


/**
  * @jpf: 例外ハンドラー
  * @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)

Javadoc は、この規則が @jpf タグの検出を引き続き行わないように、正規の Java™ コメントに変換されます。