Eviter d'utiliser la classe obsolète SIMessageContextException

Cette règle marque la classe d'exceptions obsolète suivante :

Cette classe d'exceptions est obsolète à partir de WebSphere Application Server version 6.1 et risque d'être supprimée dans une version ultérieure.

Toute utilisation de cette classe doit être remplacée par la classe com.ibm.websphere.sib.mediation.handler.MessageContextException.

Dans le scanner de source, le correctif rapide remplace les références à SIMessageContextException par MessageContextException.

Par exemple,
import com.ibm.websphere.sib.mediation.handler.SIMessageContextException;

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

est changé en :
import com.ibm.websphere.sib.mediation.handler.MessageContextException;

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

Si "SIMessageContextException" est utilisé dans un commentaire, le texte du commentaire n'est pas modifié.

Pour plus d'informations sur la classe, voir :