Evitare di utilizzare la classe SIMessageContextException obsoleta

Questa regola contrassegna la seguente classe di eccezione obsoleta:

Questa classe di eccezione è stata resa obsoleta in WebSphere Application Server Versione 6.1 e potrebbe essere rimossa in una release futura.

Qualsiasi utilizzo di questa classe deve essere sostituito con com.ibm.websphere.sib.mediation.handler.MessageContextException classe.

Per questa regola, la correzione automatica apporterà modifiche ai riferimenti di SIMessageContextException a MessageContextException .

Ad esempio,
< span class="Code"> importa com.ibm.websphere.sib.mediation.handler.SIMessageContextException;

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

sarà modificato in:
< span class="Code"> importa com.ibm.websphere.sib.mediation.handler.MessageContextException;

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

Se "SIMessageContextException" viene utilizzato in un commento, il testo del commento non deve essere modificato.

Per ulteriori informazioni sulla classe, consultare: