Evitar o uso da classe SIMessageContextException descontinuada

Esta regra sinaliza a classe de exceção descontinuada a seguir:

Esta classe de exceção foi descontinuada no WebSphere Application Server Versão 6.1 e pode ser removida em um release futuro.

Qualquer uso desta classe deve ser substituído pela classe com.ibm.websphere.sib.mediation.handler.MessageContextException.

No scanner de origem, a correção rápida desta regra muda as referências de SIMessageContextException para MessageContextException.

Por exemplo,
import com.ibm.websphere.sib.mediation.handler.SIMessageContextException;

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

é altaredo para:
import com.ibm.websphere.sib.mediation.handler.MessageContextException;

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

Se "SIMessageContextException" for usado em um comentário, o texto do comentário não será alterado.

Para obter informações adicionais de classe, consulte: