避免使用不推荐的 SIMessageContextException 类

此规则会标记下列不推荐的异常类:

此异常类在 WebSphere Application Server V6.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",那么不会更改注释文本。

有关更多类信息,请参阅: