}
} else {
Throwable throwable = status.getException();
if (throwable instanceof TCException) {
if (((TCException) throwable).getErrorCode() == 0x1f403 || ((TCException) throwable).getErrorCode() == 0x1f404) {
TCException tcexception = (TCException) throwable;
String s1 = Messages.getString("RACLoginDialog.SERVER_LOGIN_INFORMATION_CODE.TITLE");
MessageBox.post(getShell(), tcexception.errorStrings[0], s1, 2);
} else if (((TCException) throwable).getErrorCode() == 0x1f402 || ((TCException) throwable).getErrorCode() == 0x1f401) {
TCException tcexception1 = (TCException) throwable;
String s2 = Messages.getString("RACLoginDialog.SERVER_LOGIN_DEGRADATION.TITLE");
String s6 = Locale.getDefault().toString();
Object aobj5[] = { s6 };
String s9 = MessageFormat.format(Messages.getString("RACLoginDialog.SERVER_LOGIN_DEGRADATION.TEXT"), aobj5);
MessageBox.post(getShell(), s9, tcexception1.errorStrings[0], null, false, s2, 4, true, " ");