Verwendung der veralteten SIMessageContextException-Klasse vermeiden

Diese Regel markiert die folgende veraltete Ausnahmeklasse:

Diese Ausnahmeklasse ist seit WebSphere Application Server Version 6.1 veraltet und wird in einem künftigen Release möglicherweise entfernt.

Jede Verwendung dieser Klasse sollte durch die com.ibm.websphere.sib.mediation.handler.MessageContextException Klasse.

Für diese Regel wird die automatische Korrektur Änderungen an den Referenzen von SIMessageContextException in MessageContextException .

Beispiel:
< span class="Code" > import com.ibm.websphere.sib.mediation.handler.SIMessageContextException;

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

wird geändert in:
< span class="Code" > import com.ibm.websphere.sib.mediation.handler.MessageContextException;

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

Wenn "SIMessageContextException" in einem Kommentar verwendet wird, sollte der Kommentartext nicht geändert werden.

Weitere Informationen zu Klassen finden Sie in den folgenden Dokumenten: