不要使用 BEA Beehive @jpf:exception-handler 註釋

此規則會標示移轉的 JPF 檔中的 BEA Beehive @jpf:exception-handler Javadoc 標籤。 將針對此規則提供自動修正,將標籤轉換為 將標籤轉換為 @Jpf.ExceptionHandler 方法層級註釋。

下列範例顯示 BEA Beehive @jpf:exception-handler Javadoc 標籤:


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

protected Forward handleException(Exception e, String message)

自動修復將遷移這些標籤,如以下範例所示:


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

Javadoc 會轉換成一般 Java™ 註解,所以規則不會再繼續偵測 @jpf 標籤。