summaryrefslogtreecommitdiff
path: root/TAO/tests/Portable_Interceptors/Bug_2088/client.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tests/Portable_Interceptors/Bug_2088/client.cpp')
-rw-r--r--TAO/tests/Portable_Interceptors/Bug_2088/client.cpp58
1 files changed, 0 insertions, 58 deletions
diff --git a/TAO/tests/Portable_Interceptors/Bug_2088/client.cpp b/TAO/tests/Portable_Interceptors/Bug_2088/client.cpp
deleted file mode 100644
index d561d7914d4..00000000000
--- a/TAO/tests/Portable_Interceptors/Bug_2088/client.cpp
+++ /dev/null
@@ -1,58 +0,0 @@
-// $Id$
-
-#include "ace/Get_Opt.h"
-#include "Client_ORBInitializer.h"
-#include "tao/ORBInitializer_Registry.h"
-
-ACE_RCSID(Interceptors, client, "$Id$")
-
-int
-main (int argc, char *argv[])
-{
- ACE_TRY_NEW_ENV
- {
- Client_ORBInitializer* initializer1 = 0;
- Client_ORBInitializer* initializer2 = 0;
-
- ACE_NEW_RETURN (initializer1,
- Client_ORBInitializer,
- -1); // No exceptions yet!
-
- ACE_NEW_RETURN (initializer2,
- Client_ORBInitializer,
- -1); // No exceptions yet!
-
- PortableInterceptor::ORBInitializer_var initializer_var1 =
- initializer1;
-
- PortableInterceptor::ORBInitializer_var initializer_var2 =
- initializer2;
-
- PortableInterceptor::register_orb_initializer (initializer_var1.in ()
- ACE_ENV_ARG_PARAMETER);
- ACE_TRY_CHECK;
-
- PortableInterceptor::register_orb_initializer (initializer_var2.in ()
- ACE_ENV_ARG_PARAMETER);
- ACE_TRY_CHECK;
-
- CORBA::ORB_var orb =
- CORBA::ORB_init (argc, argv, "" ACE_ENV_ARG_PARAMETER);
- ACE_TRY_CHECK;
-
- // For both initializers pre/post must be called.
- ACE_ASSERT (initializer1->pre_init_called == true);
- ACE_ASSERT (initializer2->pre_init_called == true);
- ACE_ASSERT (initializer1->post_init_called == true);
- ACE_ASSERT (initializer2->post_init_called == true);
- }
- ACE_CATCHANY
- {
- ACE_PRINT_EXCEPTION (ACE_ANY_EXCEPTION,
- "Caught exception in client:");
- return 1;
- }
- ACE_ENDTRY;
-
- return 0;
-}