JavaTM Platform
Standard Ed. 6

�� org.omg.CORBA.SystemException
��ʹ��

ʹ�� SystemException ��������
javax.rmi.CORBA �������� RMI-IIOP �Ŀ���ֲ�� API�� 
org.omg.CORBA �ṩ OMG CORBA API �� JavaTM ������Ե�ӳ�䣬���� ORB �࣬�����ʵ�ָ��࣬�����Ա����ʹ�ô�����Ϊȫ���ܶ������������Object Request Broker��ORB���� 
org.omg.CORBA.portable �ṩ����ֲ�Բ㣬������ʹһ����Ӧ�����ɵĴ�����������һ����Ӧ�� ORB �ϵ� ORB API ���ϡ� 
 

javax.rmi.CORBA �� SystemException ��ʹ��
 

��������Ϊ SystemException �� javax.rmi.CORBA �еķ���
static RemoteException Util.mapSystemException(SystemException ex)
          �� SystemException ӳ�䵽 RemoteException��
 RemoteException UtilDelegate.mapSystemException(SystemException ex)
          Util.mapSystemException(org.omg.CORBA.SystemException) ��ί�е��á�
 

org.omg.CORBA �� SystemException ��ʹ��
 

org.omg.CORBA �� SystemException ������
 class ACTIVITY_COMPLETED
          ACTIVITY_COMPLETED ϵͳ�쳣�������κη��� Activity �����ĵķ�����������
 class ACTIVITY_REQUIRED
          ACTIVITY_REQUIRED ϵͳ�쳣�������κ���Ҫ Activity �����ĵķ�����������
 class BAD_CONTEXT
          ���ͻ��˵���ijһ�����������ݵ��������в������ò��������������ֵʱ���׳����쳣��
 class BAD_INV_ORDER
          ���쳣ָʾ�����߰�����˳������˲�����
 class BAD_OPERATION
          ���������ñ�ʾijһ���ж��󣬵��ö��󲢲�֧�ֵ��õIJ���ʱ���׳����쳣��
 class BAD_PARAM
          �����ݸ�ijһ���õIJ���������Χ����Ϊ���Ϸ�ʱ���׳����쳣��
 class BAD_QOS
          ֻҪ�����޷�֧�ֵ��ò�����������֮�����ķ�����������IJ���������ķ����������ͻ����� BAD_QOS �쳣��
 class BAD_TYPECODE
          �� ORB ������������ʹ��루���磬������Ч TCKind ֵ�����ʹ��룩ʱ���׳����쳣��
 class CODESET_INCOMPATIBLE
          ���ͻ��˺ͷ������������뼯֮�䲻�ܽ����������ͨ��ʱ���׳����쳣��
 class COMM_FAILURE
          ���ijһ�������ڽ���ʱʧȥͨ�ţ���ʱ�ͻ����Ѿ����������󣬵���������Ӧ����δ���ص��ͻ��ˣ����������쳣��
 class DATA_CONVERSION
          ��� ORB �޷����ѱ������ݵı�ʾ��ʽת�����䱾����ʾ��ʽ�����������쳣����֮��Ȼ��
 class FREE_MEM
          �� ORB ��ͼ�ͷŶ�̬�ڴ浫ȴ��ΪijЩԭ��������Ϊ���𻵻��ڴ�鱻��������ʧ��ʱ���׳����쳣��
 class IMP_LIMIT
          ���쳣ָʾ�� OBR ����ʱ������ijһ��ʵ�����ơ�
 class INITIALIZE
          ORB �����ʼ���ڼ�����������޷����������Դ�������ô���ʱ���׳����쳣��
 class INTERNAL
          ���쳣ָʾ ORB �д����ڲ��������磬�� ORB ��⵽���ڲ����ݽṹ����ʱ���׳����쳣��
 class INTF_REPOS
          �� ORB �޷�����ӿڴ洢�⣬���߼�⵽������ӿڴ洢����صĴ���ʱ���������쳣��
 class INV_FLAG
          �ڽ���Ч��־���ݸ�ij�����ʱ�����磬�ڴ��� DII ����ʱ�����׳����쳣��
 class INV_IDENT
          ���쳣ָʾ IDL ��ʶ�����﷨������Ч�ġ�
 class INV_OBJREF
          ���쳣ָʾ�������ô����ڲ�����
 class INV_POLICY
          ��Ӧ�����ض����õ� Policy ��д֮�䲻���ݶ������޷����е���ʱ���׳��˱�׼�쳣��
 class INVALID_ACTIVITY
          ����ڲ�ͬ���䴦�ڹ���״̬ʱ���ڵ��������лָ������ Activity�����ڸ� Activity �� Transaction ����Ļָ����������� INVALID_ACTIVITY ϵͳ�쳣��
 class INVALID_TRANSACTION
          �����������Ч������������ʱ���׳����쳣��
 class MARSHAL
          ��ʾ�����д����������Ӧ���ڽṹ����Ч��
 class NO_IMPLEMENT
          ���쳣ָʾ�����ܱ����õIJ������ڣ�����һ�� IDL ���壩���������ڸò�����ʵ�֡�
 class NO_MEMORY
          ��� ORB ����ʱ�����ڴ治�㣬���׳����쳣��
 class NO_PERMISSION
          ����Ϊ������û���㹻��Ȩ�޶����µ���ʧ��ʱ���׳����쳣��
 class NO_RESOURCES
          �� ORB ����һЩһ����Դ����ʱ���׳����쳣��
 class NO_RESPONSE
          ���ij�ͻ�����ͼ�����ӳ�ͬ�����õĽ�������������Ӧ�в����ã����׳����쳣��
 class OBJ_ADAPTER
          ���쳣ͨ��ָʾ��������IJ�ƥ�䣬���磬ij̨������������ͼ��ʵ�ִ洢����ʹ���Ѿ���ʹ�û�洢��δ֪������ע����������
 class OBJECT_NOT_EXIST
          ֻҪ����ɾ���Ķ�����ִ�е��ã��ͻ��������쳣��
 class PERSIST_STORE
          ���쳣ָʾһ���־ô洢�������磬�޷��������ݿ����ӻ���ij�����ݿ��𻵡�
 class REBIND
          �����ǰ��Ч RebindPolicy ���� NO_REBIND �� NO_RECONNECT ֵ���Ҷ԰󶨵Ķ�������ִ�е���ʱ����״̬Ϊ OBJECT_FORWARD �� LocateReply ��Ϣ��״̬Ϊ LOCATION_FORWARD �� Reply ��Ϣ�������� REBIND��
 class TIMEOUT
          ���ѳ���ָ������ʱ��ȴû�������κν���ʱ������ TIMEOUT �쳣��
 class TRANSACTION_MODE
          ����ͻ��� ORB ��⵽ IOR �е� InvocationPolicy ��ѡ�еĵ���·������ֱ�ӻ�·�ɵ��ã���ƥ�䣬�������׳� CORBA TRANSACTION_MODE �쳣��
 class TRANSACTION_REQUIRED
          ���쳣ָʾ�������һ�� null ���������ģ�����Ҫ���Ǽ��������
 class TRANSACTION_ROLLEDBACK
          ���������������������ѻع����ѱ��Ϊ�ع�ʱ���׳����쳣��
 class TRANSACTION_UNAVAILABLE
          �����ڵ�������� (Transaction Service) ���������쳣��ֹ���޷������������������ʱ���� ORB �׳� CORBA TRANSACTION_UNAVAILABLE �쳣��
 class TRANSIENT
          �� ORB ��ͼ����ijһ����ʧ��ʱ���׳����쳣��
 class UNKNOWN
          �������ʵ���׳�һ���� CORBA �쳣�������ض��ڸ�ʵ�ֱ�����Ե��쳣��������ijһ��������û�г����ڸò�����������ʽ�е��û��쳣�����������쳣��
 

org.omg.CORBA.portable �� SystemException ��ʹ��
 

org.omg.CORBA.portable �� SystemException ������
 class IndirectionException
          Indirection �쳣��һ���ض��� Java ��ϵͳ�쳣��
 class UnknownException
          org.omg.CORBA.portable.UnknownException �������� tie �� ORB �Լ� ORB �� stub ֮���δ֪�쳣��
 

�׳� SystemException �� org.omg.CORBA.portable �еķ���
 OutputStream InvokeHandler._invoke(String method, InputStream input, ResponseHandler handler)
          �� ORB ���������ȶ� servant ������
 


JavaTM Platform
Standard Ed. 6

�ύ��������
�йظ���� API �ο����ϺͿ�����Ա�ĵ�������� Java SE ������Ա�ĵ������ĵ���������ϸ�ġ����򿪷���Ա���������Լ�������������ﶨ�塢ʹ�ü��ɺ͹�������ʾ����

��Ȩ���� 2007 Sun Microsystems, Inc. ��������Ȩ���� ����������֤��������������ĵ����·ַ�������