00001 /** 00002 * @file WrongTransaction.pidl 00003 * 00004 * $Id: WrongTransaction.pidl 76257 2007-01-02 10:02:38Z johnnyw $ 00005 * 00006 * @brief Pre-compiled IDL source for the CORBA::WrongTransaction 00007 * exception. 00008 * 00009 * This file is used to generate WrongTransactionC.*, using the 00010 * following command: 00011 * 00012 * tao_idl 00013 * -o orig -GA -Sci -SS 00014 * -Wb,export_macro=TAO_Export 00015 * -Wb,export_include=tao/TAO_Export.h 00016 * -Wb,pre_include="ace/pre.h" 00017 * -Wb,post_include="ace/post.h" 00018 * WrongTransaction.pidl 00019 * 00020 * and then: 00021 * 00022 * cp orig/WrongTransactionC.{h,inl,cpp} . 00023 * cp orig/WrongTransactionS.h . 00024 * 00025 */ 00026 #ifndef TAO_CORBA_WRONGTRANSACTION_PIDL 00027 #define TAO_CORBA_WRONGTRANSACTION_PIDL 00028 00029 #pragma prefix "omg.org" 00030 00031 module CORBA 00032 { 00033 /** 00034 * @exception WrongTransaction 00035 * 00036 * @brief UserException for DII requests. 00037 * 00038 * This exception is thrown if a CORBA Request is implicitly 00039 * associated with a transaction and is found to have an 00040 * error in its parameters when checked at runtime (invocation). 00041 */ 00042 exception WrongTransaction {}; 00043 }; 00044 00045 #endif /* TAO_CORBA_WRONGTRANSACTION_PIDL */