避免使用已淘汰的 SIMessageContextException 類別

此規則會標示下列已淘汰的異常狀況類別:

這個異常狀況類別在 WebSphere Application Server 6.1 版中已淘汰,可能在將來的版本移除。

此類別的任何使用都應該取代為 com.ibm.websphere.sib.mediation.handler.MessageContextException 類別。

對於此規則,自動修正將變更 SIMessageContextException 收件者 MessageContextException .

例如,
import com.ibm.websphere.sib.mediation.handler.SIMessageContextException;

public MyClass {
private void doX() throws SIMessageContextException {
try {
....
}
catch (SIMessageContextException mce) {
....
throw mce;
}
...
}

將變更為:
import com.ibm.websphere.sib.mediation.handler.MessageContextException;

public MyClass {
private void doX() throws MessageContextException {
try {
....
}
catch (MessageContextException mce) {
....
throw mce;
}
...
}

如果在註解中使用 "SIMessageContextException" ,則不應更改註解文字。

如需其他類別資訊,請參閱: