Следует избегать использования устаревшего класса SIMessageContextException

Это правило помечает следующий устаревший класс исключительной ситуации:

Этот класс исключительной ситуации объявлен устаревшим в WebSphere Application Server 6.1 и может быть удален в одном из следующих выпусков.

Любое использование этого класса должно быть заменено на com.ibm.websphere.sib.mediation.handler.MessageContextException класс.

Для этого правила автоматическое исправление внесет изменения в ссылки SIMessageContextException к MessageContextException .

Пример:
< span class="Code" > import com.ibm.websphere.sib.mediation.handler.SIMessageContextException;

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

изменится на:
< span class="Code" > import com.ibm.websphere.sib.mediation.handler.MessageContextException;

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

Если в комментарии используется "SIMessageContextException", текст комментария изменять не следует.

Дополнительная информация о классах: