in yoko-core/src/main/java/org/apache/yoko/orb/OBMessaging/ExceptionHolder_impl.java [32:190]
public void raise_exception() throws java.lang.Exception
// throws org.omg.CORBA.UserException
{
if (is_system_exception) {
org.apache.yoko.orb.CORBA.InputStream in = _OB_inputStream();
org.omg.CORBA.SystemException sysEx = org.omg.CORBA.SystemExceptionHelper
.read(in);
try {
if (sysEx.getClass().getName().equals("org.omg.CORBA.UNKNOWN")) {
org.omg.CORBA.UNKNOWN ex = (org.omg.CORBA.UNKNOWN) sysEx;
throw ex;
} else if (sysEx.getClass().getName().equals(
"org.omg.CORBA.BAD_PARAM")) {
org.omg.CORBA.BAD_PARAM ex = (org.omg.CORBA.BAD_PARAM) sysEx;
throw ex;
} else if (sysEx.getClass().getName().equals(
"org.omg.CORBA.NO_MEMORY")) {
org.omg.CORBA.NO_MEMORY ex = (org.omg.CORBA.NO_MEMORY) sysEx;
throw ex;
} else if (sysEx.getClass().getName().equals(
"org.omg.CORBA.IMP_LIMIT")) {
org.omg.CORBA.IMP_LIMIT ex = (org.omg.CORBA.IMP_LIMIT) sysEx;
throw ex;
} else if (sysEx.getClass().getName().equals(
"org.omg.CORBA.COMM_FAILURE")) {
org.omg.CORBA.COMM_FAILURE ex = (org.omg.CORBA.COMM_FAILURE) sysEx;
throw ex;
} else if (sysEx.getClass().getName().equals(
"org.omg.CORBA.INV_OBJREF")) {
org.omg.CORBA.INV_OBJREF ex = (org.omg.CORBA.INV_OBJREF) sysEx;
throw ex;
} else if (sysEx.getClass().getName().equals(
"org.omg.CORBA.NO_PERMISSION")) {
org.omg.CORBA.NO_PERMISSION ex = (org.omg.CORBA.NO_PERMISSION) sysEx;
throw ex;
} else if (sysEx.getClass().getName().equals(
"org.omg.CORBA.INTERNAL")) {
org.omg.CORBA.INTERNAL ex = (org.omg.CORBA.INTERNAL) sysEx;
throw ex;
} else if (sysEx.getClass().getName().equals(
"org.omg.CORBA.MARSHAL")) {
org.omg.CORBA.MARSHAL ex = (org.omg.CORBA.MARSHAL) sysEx;
throw ex;
} else if (sysEx.getClass().getName().equals(
"org.omg.CORBA.INITIALIZE")) {
org.omg.CORBA.INITIALIZE ex = (org.omg.CORBA.INITIALIZE) sysEx;
throw ex;
} else if (sysEx.getClass().getName().equals(
"org.omg.CORBA.NO_IMPLEMENT")) {
org.omg.CORBA.NO_IMPLEMENT ex = (org.omg.CORBA.NO_IMPLEMENT) sysEx;
throw ex;
} else if (sysEx.getClass().getName().equals(
"org.omg.CORBA.BAD_TYPECODE")) {
org.omg.CORBA.BAD_TYPECODE ex = (org.omg.CORBA.BAD_TYPECODE) sysEx;
throw ex;
} else if (sysEx.getClass().getName().equals(
"org.omg.CORBA.BAD_OPERATION")) {
org.omg.CORBA.BAD_OPERATION ex = (org.omg.CORBA.BAD_OPERATION) sysEx;
throw ex;
} else if (sysEx.getClass().getName().equals(
"org.omg.CORBA.NO_RESOURCES")) {
org.omg.CORBA.NO_RESOURCES ex = (org.omg.CORBA.NO_RESOURCES) sysEx;
throw ex;
} else if (sysEx.getClass().getName().equals(
"org.omg.CORBA.NO_RESPONSE")) {
org.omg.CORBA.NO_RESPONSE ex = (org.omg.CORBA.NO_RESPONSE) sysEx;
throw ex;
} else if (sysEx.getClass().getName().equals(
"org.omg.CORBA.PERSIST_STORE")) {
org.omg.CORBA.PERSIST_STORE ex = (org.omg.CORBA.PERSIST_STORE) sysEx;
throw ex;
} else if (sysEx.getClass().getName().equals(
"org.omg.CORBA.BAD_INV_ORDER")) {
org.omg.CORBA.BAD_INV_ORDER ex = (org.omg.CORBA.BAD_INV_ORDER) sysEx;
throw ex;
} else if (sysEx.getClass().getName().equals(
"org.omg.CORBA.TRANSIENT")) {
org.omg.CORBA.TRANSIENT ex = (org.omg.CORBA.TRANSIENT) sysEx;
throw ex;
} else if (sysEx.getClass().getName().equals(
"org.omg.CORBA.FREE_MEM")) {
org.omg.CORBA.FREE_MEM ex = (org.omg.CORBA.FREE_MEM) sysEx;
throw ex;
} else if (sysEx.getClass().getName().equals(
"org.omg.CORBA.INV_IDENT")) {
org.omg.CORBA.INV_IDENT ex = (org.omg.CORBA.INV_IDENT) sysEx;
throw ex;
} else if (sysEx.getClass().getName().equals(
"org.omg.CORBA.INTF_REPOS")) {
org.omg.CORBA.INTF_REPOS ex = (org.omg.CORBA.INTF_REPOS) sysEx;
throw ex;
} else if (sysEx.getClass().getName().equals(
"org.omg.CORBA.BAD_CONTEXT")) {
org.omg.CORBA.BAD_CONTEXT ex = (org.omg.CORBA.BAD_CONTEXT) sysEx;
throw ex;
} else if (sysEx.getClass().getName().equals(
"org.omg.CORBA.OBJ_ADAPTER")) {
org.omg.CORBA.OBJ_ADAPTER ex = (org.omg.CORBA.OBJ_ADAPTER) sysEx;
throw ex;
} else if (sysEx.getClass().getName().equals(
"org.omg.CORBA.DATA_CONVERSION")) {
org.omg.CORBA.DATA_CONVERSION ex = (org.omg.CORBA.DATA_CONVERSION) sysEx;
throw ex;
} else if (sysEx.getClass().getName().equals(
"org.omg.CORBA.OBJECT_NOT_EXIST")) {
org.omg.CORBA.OBJECT_NOT_EXIST ex = (org.omg.CORBA.OBJECT_NOT_EXIST) sysEx;
throw ex;
} else if (sysEx.getClass().getName().equals(
"org.omg.CORBA.TRANSACTION_REQUIRED")) {
org.omg.CORBA.TRANSACTION_REQUIRED ex = (org.omg.CORBA.TRANSACTION_REQUIRED) sysEx;
throw ex;
} else if (sysEx.getClass().getName().equals(
"org.omg.CORBA.TRANSACTION_ROLLEDBACK")) {
org.omg.CORBA.TRANSACTION_ROLLEDBACK ex = (org.omg.CORBA.TRANSACTION_ROLLEDBACK) sysEx;
throw ex;
} else if (sysEx.getClass().getName().equals(
"org.omg.CORBA.INVALID_TRANSACTION")) {
org.omg.CORBA.INVALID_TRANSACTION ex = (org.omg.CORBA.INVALID_TRANSACTION) sysEx;
throw ex;
} else if (sysEx.getClass().getName().equals(
"org.omg.CORBA.INV_POLICY")) {
org.omg.CORBA.INV_POLICY ex = (org.omg.CORBA.INV_POLICY) sysEx;
throw ex;
} else if (sysEx.getClass().getName().equals(
"org.omg.CORBA.CODESET_INCOMPATIBLE")) {
org.omg.CORBA.CODESET_INCOMPATIBLE ex = (org.omg.CORBA.CODESET_INCOMPATIBLE) sysEx;
throw ex;
} else if (sysEx.getClass().getName().equals(
"org.omg.CORBA.REBIND")) {
org.omg.CORBA.REBIND ex = (org.omg.CORBA.REBIND) sysEx;
throw ex;
} else if (sysEx.getClass().getName().equals(
"org.omg.CORBA.TIMEOUT")) {
org.omg.CORBA.TIMEOUT ex = (org.omg.CORBA.TIMEOUT) sysEx;
throw ex;
} else if (sysEx.getClass().getName().equals(
"org.omg.CORBA.TRANSACTION_UNAVAILABLE")) {
org.omg.CORBA.TRANSACTION_UNAVAILABLE ex = (org.omg.CORBA.TRANSACTION_UNAVAILABLE) sysEx;
throw ex;
} else if (sysEx.getClass().getName().equals(
"org.omg.CORBA.TRANSACTION_MODE")) {
org.omg.CORBA.TRANSACTION_MODE ex = (org.omg.CORBA.TRANSACTION_MODE) sysEx;
throw ex;
} else if (sysEx.getClass().getName().equals(
"org.omg.CORBA.BAD_QOS")) {
org.omg.CORBA.BAD_QOS ex = (org.omg.CORBA.BAD_QOS) sysEx;
throw ex;
}
} catch (org.omg.CORBA.SystemException ex) {
throw ex;
}
}
if (raiseProxy_ != null)
raiseProxy_.raise(this);
throw new org.omg.CORBA.UNKNOWN();
}