Kerülje az elavult SIMessageContextException osztály használatát

Ez a szabály a következő elavult kivételosztályt látja el jelzővel:

Ez a kivételosztály a WebSphere Application Server 6.1 változatában vált elavulttá, és egy jövőbeli kiadásban kerülhet majd eltávolításra.

Az osztály bármilyen használatát le kell cserélni a com.ibm.websphere.sib.mediation.handler.MessageContextException Osztály.

Ehhez a szabályhoz az automatikus javítás a következő hivatkozásokban fog változtatásokat végrehajtani SIMessageContextException eddig: MessageContextException .

Például:
class="Code" > import com.ibm.websphere.sib.mediation.handler.SIMessageContextException;

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

megváltozik:
class="Code" > import com.ibm.websphere.sib.mediation.handler.MessageContextException;

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

Ha egy megjegyzésben a "SIMessageContextException" címet használja, a megjegyzés szövegét nem szabad megváltoztatni.

További osztály információkért lásd: