diff options
Diffstat (limited to 'TAO/orbsvcs/examples/PSS/server.cpp')
-rw-r--r-- | TAO/orbsvcs/examples/PSS/server.cpp | 21 |
1 files changed, 4 insertions, 17 deletions
diff --git a/TAO/orbsvcs/examples/PSS/server.cpp b/TAO/orbsvcs/examples/PSS/server.cpp index 0f305dfae1d..015225c079f 100644 --- a/TAO/orbsvcs/examples/PSS/server.cpp +++ b/TAO/orbsvcs/examples/PSS/server.cpp @@ -36,26 +36,21 @@ main (int argc, char *argv[]) argv, "" ACE_ENV_ARG_PARAMETER); - ACE_TRY_CHECK; // Get a reference to the RootPOA CORBA::Object_var poa_object = orb->resolve_initial_references ("RootPOA" ACE_ENV_ARG_PARAMETER); - ACE_TRY_CHECK; // Narrow down to the correct reference PortableServer::POA_var poa = PortableServer::POA::_narrow (poa_object.in () ACE_ENV_ARG_PARAMETER); - ACE_TRY_CHECK; // Set a POA Manager PortableServer::POAManager_var poa_manager = - poa->the_POAManager (ACE_ENV_SINGLE_ARG_PARAMETER); - ACE_TRY_CHECK; + poa->the_POAManager (); // Activate the POA Manager - poa_manager->activate (ACE_ENV_SINGLE_ARG_PARAMETER); - ACE_TRY_CHECK; + poa_manager->activate (); Server_i server_i; @@ -64,19 +59,16 @@ main (int argc, char *argv[]) CORBA::String_var string_obj_ref = orb->object_to_string (server.in () ACE_ENV_ARG_PARAMETER); - ACE_TRY_CHECK; // Get a reference to Simple_Naming CORBA::Object_var simple_naming_object = orb->resolve_initial_references ("Simple_Naming" ACE_ENV_ARG_PARAMETER); - ACE_TRY_CHECK; // Narrow down the reference Simple_Naming::Naming_Context_var simple_naming = Simple_Naming::Naming_Context::_narrow (simple_naming_object.in() ACE_ENV_ARG_PARAMETER); - ACE_TRY_CHECK; Simple_Naming::Name name = CORBA::string_dup ("Server"); @@ -84,16 +76,12 @@ main (int argc, char *argv[]) simple_naming->bind (CORBA::string_dup (name), string_obj_ref.in () ACE_ENV_ARG_PARAMETER); - ACE_TRY_CHECK; - orb->run (ACE_ENV_SINGLE_ARG_PARAMETER); - ACE_TRY_CHECK; + orb->run (); poa->destroy (1, 1 ACE_ENV_ARG_PARAMETER); - ACE_TRY_CHECK; - orb->destroy (ACE_ENV_SINGLE_ARG_PARAMETER); - ACE_TRY_CHECK; + orb->destroy (); } ACE_CATCHANY { @@ -102,7 +90,6 @@ main (int argc, char *argv[]) return -1; } ACE_ENDTRY; - ACE_CHECK_RETURN (-1); return 0; } |