diff options
author | elliott_c <elliott_c@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2007-01-25 18:04:11 +0000 |
---|---|---|
committer | elliott_c <elliott_c@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2007-01-25 18:04:11 +0000 |
commit | c979767a00db4ea1299af482033a68829cc16675 (patch) | |
tree | 3e959cad0a053f1adad663e7c02bc7a239f383d8 /TAO/orbsvcs/tests/Bug_2248_Regression/client.cpp | |
parent | 0f3847bc7fd735ab88276fee59e2ebd6cb8d1f99 (diff) | |
download | ATCD-c979767a00db4ea1299af482033a68829cc16675.tar.gz |
ChangeLogTag: Thu Jan 25 17:39:59 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
Diffstat (limited to 'TAO/orbsvcs/tests/Bug_2248_Regression/client.cpp')
-rw-r--r-- | TAO/orbsvcs/tests/Bug_2248_Regression/client.cpp | 88 |
1 files changed, 36 insertions, 52 deletions
diff --git a/TAO/orbsvcs/tests/Bug_2248_Regression/client.cpp b/TAO/orbsvcs/tests/Bug_2248_Regression/client.cpp index 6ef4eaf601a..2dc93f72765 100644 --- a/TAO/orbsvcs/tests/Bug_2248_Regression/client.cpp +++ b/TAO/orbsvcs/tests/Bug_2248_Regression/client.cpp @@ -72,16 +72,14 @@ int main (int argc, char *argv[]) { - ACE_DECLARE_NEW_CORBA_ENV; Manager manager; - ACE_TRY + try { // Initilaize the ORB, POA etc. manager.init (argc, - argv - ACE_ENV_ARG_PARAMETER); + argv); // the command line arguments if (parse_args (argc, argv) == -1) @@ -99,13 +97,11 @@ main (int argc, Client_i client_imp (manager.orb ()); return client_imp.init (); } - ACE_CATCHANY + catch (const CORBA::Exception& ex) { - ACE_PRINT_EXCEPTION (ACE_ANY_EXCEPTION, - "Caught"); + ex._tao_print_exception ("Caught"); return -1; } - ACE_ENDTRY; return 0; } @@ -117,22 +113,19 @@ Manager::Manager (void) void Manager::init (int& argc, - char**& argv - ACE_ENV_ARG_DECL) + char**& argv) { this->orb_ = CORBA::ORB_init (argc, argv, - 0 - ACE_ENV_ARG_PARAMETER); + 0); // Obtain the RootPOA. CORBA::Object_var obj_var = - this->orb_->resolve_initial_references ("RootPOA" - ACE_ENV_ARG_PARAMETER); + this->orb_->resolve_initial_references ("RootPOA"); // Get the POA_var object from Object_var. PortableServer::POA_var root_poa_var = - PortableServer::POA::_narrow (obj_var.in () ACE_ENV_ARG_PARAMETER); + PortableServer::POA::_narrow (obj_var.in ()); // Get the POAManager of the RootPOA. PortableServer::POAManager_var poa_manager_var = @@ -147,18 +140,18 @@ Manager::make_merged_iors (void) // Get an object reference for the ORBs IORManipultion object! CORBA::Object_var IORM = this->orb_->resolve_initial_references ( - TAO_OBJID_IORMANIPULATION, 0 ACE_ENV_ARG_PARAMETER); + TAO_OBJID_IORMANIPULATION, 0); if (CORBA::is_nil (IORM.in())) return -1; TAO_IOP::TAO_IOR_Manipulation_var iorm = - TAO_IOP::TAO_IOR_Manipulation::_narrow (IORM.in() ACE_ENV_ARG_PARAMETER); + TAO_IOP::TAO_IOR_Manipulation::_narrow (IORM.in()); if (CORBA::is_nil (iorm.in())) return -1; - CORBA::Object_var first = orb_->string_to_object (first_ior ACE_ENV_ARG_PARAMETER); + CORBA::Object_var first = orb_->string_to_object (first_ior); if (CORBA::is_nil (first.in())) return -1; @@ -168,7 +161,7 @@ Manager::make_merged_iors (void) iors.length(1); iors [0] = first; - merged_set_10_ = iorm->merge_iors (iors ACE_ENV_ARG_PARAMETER); + merged_set_10_ = iorm->merge_iors (iors); if (CORBA::is_nil (merged_set_10_.in())) { @@ -176,7 +169,7 @@ Manager::make_merged_iors (void) } int result = set_properties (iorm.in(), merged_set_10_.in(), - first.in(), 10 ACE_ENV_ARG_PARAMETER); + first.in(), 10); if (-1 == result) { @@ -202,7 +195,7 @@ Manager::make_merged_iors (void) iors [0] = first; iors [1] = second; - merged_set_11_ = iorm->merge_iors (iors ACE_ENV_ARG_PARAMETER); + merged_set_11_ = iorm->merge_iors (iors); if (CORBA::is_nil (merged_set_11_.in())) { @@ -210,7 +203,7 @@ Manager::make_merged_iors (void) } result = set_properties (iorm.in(), merged_set_11_.in(), - first.in(), 11 ACE_ENV_ARG_PARAMETER); + first.in(), 11); if (-1 == result) { @@ -224,8 +217,7 @@ int Manager::set_properties (TAO_IOP::TAO_IOR_Manipulation_ptr iorm, CORBA::Object_ptr merged_set, CORBA::Object_ptr primary, - CORBA::ULong version - ACE_ENV_ARG_DECL) + CORBA::ULong version) { FT::TagFTGroupTaggedComponent ft_tag_component; @@ -251,16 +243,14 @@ Manager::set_properties (TAO_IOP::TAO_IOR_Manipulation_ptr iorm, // Set the property CORBA::Boolean retval = iorm->set_primary (&iogr_prop, primary, - merged_set - ACE_ENV_ARG_PARAMETER); + merged_set); // Set the primary // See we are setting the second ior as the primary if (retval != 0) { retval = iorm->set_property (&iogr_prop, - merged_set - ACE_ENV_ARG_PARAMETER); + merged_set); } return 0; @@ -269,17 +259,16 @@ Manager::set_properties (TAO_IOP::TAO_IOR_Manipulation_ptr iorm, int Manager::run (void) { - ACE_TRY + try { this->orb_->run (); } - ACE_CATCHANY + catch (const CORBA::Exception& ex) { ACE_ERROR_RETURN ((LM_DEBUG, "Error in run \n"), -1); } - ACE_ENDTRY; return 0; } @@ -326,7 +315,7 @@ Client_i::Client_i (CORBA::ORB_ptr orb) { } -int run_remote_test (Simple_Server_ptr server, const char* execute_key ACE_ENV_ARG_DECL) +int run_remote_test (Simple_Server_ptr server, const char* execute_key) { char expected[1024], received[1024]; if (execute_key) @@ -339,7 +328,7 @@ int run_remote_test (Simple_Server_ptr server, const char* execute_key ACE_ENV_A ACE_OS::strcpy (expected, "CORBA::TRANSIENT"); } - ACE_TRY + try { // Make a remote call CORBA::String_var s = @@ -354,15 +343,14 @@ int run_remote_test (Simple_Server_ptr server, const char* execute_key ACE_ENV_A ACE_OS::strcpy (received, s.in()); } } - ACE_CATCH (CORBA::TRANSIENT, te) + catch (const CORBA::TRANSIENT& te) { ACE_OS::strcpy (received, "CORBA::TRANSIENT"); } - ACE_CATCH (CORBA::COMM_FAILURE, cf) + catch (const CORBA::COMM_FAILURE& cf) { ACE_OS::strcpy (received, "CORBA::COMM_FAILURE"); } - ACE_ENDTRY; ACE_DEBUG ((LM_DEBUG, ACE_TEXT("CLIENT> REMOTE expected: '%s'"), @@ -381,7 +369,7 @@ int run_remote_test (Simple_Server_ptr server, const char* execute_key ACE_ENV_A } int run_abort_test (Simple_Server_ptr server, - const char* request_key, const char* execute_key ACE_ENV_ARG_DECL) + const char* request_key, const char* execute_key) { char expected[1024], received[1024]; if (execute_key) @@ -395,7 +383,7 @@ int run_abort_test (Simple_Server_ptr server, ACE_OS::strcpy (expected, "CORBA::TRANSIENT"); } - ACE_TRY + try { CORBA::String_var s = server->abort (request_key); @@ -408,15 +396,14 @@ int run_abort_test (Simple_Server_ptr server, ACE_OS::strcpy (received, s.in()); } } - ACE_CATCH (CORBA::TRANSIENT, te) + catch (const CORBA::TRANSIENT& te) { ACE_OS::strcpy (received, "CORBA::TRANSIENT"); } - ACE_CATCH (CORBA::COMM_FAILURE, cf) + catch (const CORBA::COMM_FAILURE& cf) { ACE_OS::strcpy (received, "CORBA::COMM_FAILURE"); } - ACE_ENDTRY; ACE_DEBUG ((LM_DEBUG, ACE_TEXT("CLIENT> ABORT expected: '%s'"), @@ -435,23 +422,23 @@ int run_abort_test (Simple_Server_ptr server, return 0; } -int run_test (Simple_Server_ptr server ACE_ENV_ARG_DECL) +int run_test (Simple_Server_ptr server) { - int rv = run_abort_test (server, first_key, second_key ACE_ENV_ARG_PARAMETER); + int rv = run_abort_test (server, first_key, second_key); if (rv) { return rv; } - rv = run_remote_test (server, second_key ACE_ENV_ARG_PARAMETER); + rv = run_remote_test (server, second_key); if (rv) { return rv; } - rv = run_abort_test (server, second_key, 0 ACE_ENV_ARG_PARAMETER); + rv = run_abort_test (server, second_key, 0); return rv; } @@ -466,18 +453,15 @@ Client_i::init (void) char **argv = 0; this->orb_ = CORBA::ORB_init (argc, argv, - 0 - ACE_ENV_ARG_PARAMETER); + 0); CORBA::Object_var object = - this->orb_->string_to_object (iogrstr - ACE_ENV_ARG_PARAMETER); + this->orb_->string_to_object (iogrstr); // Combined IOR stuff Simple_Server_var server = - Simple_Server::_narrow (object.in () - ACE_ENV_ARG_PARAMETER); + Simple_Server::_narrow (object.in ()); if (CORBA::is_nil (server.in ())) { @@ -487,7 +471,7 @@ Client_i::init (void) } // run tests - int result = run_test (server.in() ACE_ENV_ARG_PARAMETER); + int result = run_test (server.in()); return result; } |