summaryrefslogtreecommitdiff
path: root/TAO/tao/WrongTransaction.pidl
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/WrongTransaction.pidl')
-rw-r--r--TAO/tao/WrongTransaction.pidl45
1 files changed, 45 insertions, 0 deletions
diff --git a/TAO/tao/WrongTransaction.pidl b/TAO/tao/WrongTransaction.pidl
new file mode 100644
index 00000000000..6b9b26a0e09
--- /dev/null
+++ b/TAO/tao/WrongTransaction.pidl
@@ -0,0 +1,45 @@
+/**
+ * @file WrongTransaction.pidl
+ *
+ * $Id$
+ *
+ * @brief Pre-compiled IDL source for the CORBA::WrongTransaction
+ * exception.
+ *
+ * This file is used to generate WrongTransactionC.*, using the
+ * following command:
+ *
+ * tao_idl
+ * -o orig -GA -Sci -SS
+ * -Wb,export_macro=TAO_Export
+ * -Wb,export_include=tao/TAO_Export.h
+ * -Wb,pre_include="ace/pre.h"
+ * -Wb,post_include="ace/post.h"
+ * WrongTransaction.pidl
+ *
+ * and then:
+ *
+ * cp orig/WrongTransactionC.{h,inl,cpp} .
+ * cp orig/WrongTransactionS.h .
+ *
+ */
+#ifndef TAO_CORBA_WRONGTRANSACTION_PIDL
+#define TAO_CORBA_WRONGTRANSACTION_PIDL
+
+#pragma prefix "omg.org"
+
+module CORBA
+{
+ /**
+ * @exception WrongTransaction
+ *
+ * @brief UserException for DII requests.
+ *
+ * This exception is thrown if a CORBA Request is implicitly
+ * associated with a transaction and is found to have an
+ * error in its parameters when checked at runtime (invocation).
+ */
+ exception WrongTransaction {};
+};
+
+#endif /* TAO_CORBA_WRONGTRANSACTION_PIDL */