不要使用 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 標籤。