Vyvarovat se použití zamítnuté třídy SIMessageContextException

Toto pravidlo označí následující zamítnutou třídu výjimky:

Tato třída výjimky byla zamítnuta v aplikačním serveru WebSphere Application Server verze 6.1 a v dalším vydání může být odebrána.

Jakékoli použití této třídy by mělo být nahrazeno com.ibm.websphere.sib.mediation.handler.MessageContextException třída.

Pro toto pravidlo provede automatická oprava změny odkazů v položkách SIMessageContextException do MessageContextException .

Příklad:
< span class="Code" > import com.ibm.websphere.sib.mediation.handler.SIMessageContextException;

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

se změní na:
< span class="Code" > import com.ibm.websphere.sib.mediation.handler.MessageContextException;

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

Pokud je v komentáři použita adresa "SIMessageContextException", text komentáře by se neměl měnit.

Další informace o třídě viz: