summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbala <balanatarajan@users.noreply.github.com>1999-02-07 20:33:54 +0000
committerbala <balanatarajan@users.noreply.github.com>1999-02-07 20:33:54 +0000
commit0004c4e0d55404c72d74e09d587053f0eb694ecf (patch)
treec480e4a42ceaaa7bea495270ad0664e20fb7e531
parentf4ed5e33b2f5dd663a418672ad2b4ee831a15dfd (diff)
downloadATCD-0004c4e0d55404c72d74e09d587053f0eb694ecf.tar.gz
*** empty log message ***
-rw-r--r--TAO/examples/Simple/Simple_util.cpp67
-rw-r--r--TAO/examples/Simple/Simple_util.h2
-rw-r--r--TAO/examples/Simple/time/Time_Client_i.cpp17
-rw-r--r--TAO/examples/Simple/time/server.cpp18
4 files changed, 56 insertions, 48 deletions
diff --git a/TAO/examples/Simple/Simple_util.cpp b/TAO/examples/Simple/Simple_util.cpp
index 2f4d025e468..957c98812f8 100644
--- a/TAO/examples/Simple/Simple_util.cpp
+++ b/TAO/examples/Simple/Simple_util.cpp
@@ -60,20 +60,20 @@ template <class Servant> int
Server<Servant>::init (const char *servant_name,
int argc,
char *argv[],
- CORBA::Environment &env)
+ CORBA::Environment &ACE_TRY_ENV)
{
// Call the init of <TAO_ORB_Manager> to initialize the ORB and
// create a child POA under the root POA.
if (this->orb_manager_.init_child_poa (argc,
argv,
"child_poa",
- env) == -1)
+ ACE_TRY_ENV) == -1)
ACE_ERROR_RETURN ((LM_ERROR,
"%p\n",
"init_child_poa"),
-1);
- TAO_CHECK_ENV_RETURN (env, -1);
+ ACE_CHECK_RETURN (-1);
this->argc_ = argc;
this->argv_ = argv;
@@ -93,15 +93,15 @@ Server<Servant>::init (const char *servant_name,
// Activate the servant in its own child POA.
- // Make sure that you check for failures here via the TAO_TRY
+ // Make sure that you check for failures here via the ACE_TRY
// macros?!
- TAO_TRY
+ ACE_TRY
{
CORBA::String_var str =
this->orb_manager_.activate_under_child_poa (servant_name,
&this->servant_,
- env);
- TAO_CHECK_ENV;
+ ACE_TRY_ENV);
+ ACE_TRY_CHECK;
ACE_DEBUG ((LM_DEBUG,
"The IOR is: <%s>\n",
@@ -113,13 +113,14 @@ Server<Servant>::init (const char *servant_name,
str.in ());
ACE_OS::fclose (this->ior_output_file_);
}
+
}
- TAO_CATCHANY
+ ACE_CATCHANY
{
- TAO_TRY_ENV.print_exception ("\tException in activation of POA");
+ ACE_TRY_ENV.print_exception ("\tException in activation of POA");
return -1;
}
- TAO_ENDTRY;
+ ACE_ENDTRY;
return 0;
}
@@ -147,25 +148,26 @@ Server<Servant>::register_name (void)
bindName[0].id = CORBA::string_dup (name);
// (re)Bind the object.
- TAO_TRY
+ ACE_TRY
{
- CORBA::Object_var object = servant_._this (TAO_TRY_ENV);
- TAO_CHECK_ENV;
+ CORBA::Object_var object = servant_._this (ACE_TRY_ENV);
+ ACE_TRY_CHECK;
namingClient->rebind (bindName,
object.in(),
- TAO_TRY_ENV);
- TAO_CHECK_ENV;
+ ACE_TRY_ENV);
+ ACE_TRY_CHECK;
}
- TAO_CATCH (CosNaming::NamingContext::AlreadyBound, ex)
+ ACE_CATCH (CosNaming::NamingContext::AlreadyBound, ex)
{
ACE_DEBUG ((LM_DEBUG,
"Unable to bind %s \n",
name));
- TAO_TRY_ENV.clear ();
+ ACE_TRY_ENV.clear ();
}
- TAO_ENDTRY;
+ ACE_ENDTRY;
+ ACE_CHECK;
}
@@ -254,15 +256,17 @@ Client<InterfaceObj, Var>::init (int argc, char **argv)
{
this->argc_ = argc;
this->argv_ = argv;
+
+
- TAO_TRY
+ ACE_TRY_NEW_ENV
{
// Retrieve the ORB.
this->orb_ = CORBA::ORB_init (this->argc_,
this->argv_,
0,
- TAO_TRY_ENV);
- TAO_CHECK_ENV;
+ ACE_TRY_ENV);
+ ACE_TRY_CHECK;
// Parse command line and verify parameters.
if (this->parse_args () == -1)
@@ -274,27 +278,30 @@ Client<InterfaceObj, Var>::init (int argc, char **argv)
this->argv_[0]),
-1);
+
CORBA::Object_var server_object =
- this->orb_->string_to_object (this->ior_, TAO_TRY_ENV);
- TAO_CHECK_ENV;
+ this->orb_->string_to_object (this->ior_, ACE_TRY_ENV);
+ ACE_TRY_CHECK;
+
if (CORBA::is_nil (server_object.in ()))
ACE_ERROR_RETURN ((LM_ERROR,
"invalid ior <%s>\n",
this->ior_),
-1);
-
+
this->server_ = InterfaceObj::_narrow (server_object.in (),
- TAO_TRY_ENV);
- TAO_CHECK_ENV;
-
+ ACE_TRY_ENV);
+ ACE_TRY_CHECK;
+
}
- TAO_CATCHANY
+ ACE_CATCHANY
{
- TAO_TRY_ENV.print_exception ("Client_i::init");
+ ACE_TRY_ENV.print_exception ("Client_i::init");
return -1;
}
- TAO_ENDTRY;
+ ACE_ENDTRY;
+
return 0;
}
diff --git a/TAO/examples/Simple/Simple_util.h b/TAO/examples/Simple/Simple_util.h
index 6f5a8f99966..4450f29e19d 100644
--- a/TAO/examples/Simple/Simple_util.h
+++ b/TAO/examples/Simple/Simple_util.h
@@ -150,7 +150,7 @@ protected:
#include "Simple_util.cpp"
#endif /* ACE_TEMPLATES_REQUIRE_SOURCE */
#if defined (ACE_TEMPLATES_REQUIRE_PRAGMA)
-#pragma implementation ("Simple_util.cpp")
+#pragma implementation "Simple_util.cpp"
#endif /* ACE_TEMPLATES_REQUIRE_PRAGMA */
#endif /* TAO_UTIL_H */
diff --git a/TAO/examples/Simple/time/Time_Client_i.cpp b/TAO/examples/Simple/time/Time_Client_i.cpp
index 269f2b83812..6e580d827b4 100644
--- a/TAO/examples/Simple/time/Time_Client_i.cpp
+++ b/TAO/examples/Simple/time/Time_Client_i.cpp
@@ -24,11 +24,11 @@ Time_Client_i::run (int argc,
if (client.init (argc, argv) == -1)
return -1;
- TAO_TRY
+ ACE_TRY_NEW_ENV
{
//Make the RMI.
- CORBA::Long timedate = client->time (TAO_TRY_ENV);
- TAO_CHECK_ENV;
+ CORBA::Long timedate = client->time (ACE_TRY_ENV);
+ ACE_TRY_CHECK;
// Print out value
char *ascii_timedate =
@@ -39,15 +39,16 @@ Time_Client_i::run (int argc,
ascii_timedate));
if (client.shutdown () == 1)
- client->shutdown (TAO_TRY_ENV);
- TAO_CHECK_ENV;
+ client->shutdown (ACE_TRY_ENV);
+ ACE_TRY_CHECK;
}
- TAO_CATCHANY
+ ACE_CATCHANY
{
- TAO_TRY_ENV.print_exception ("\tException");
+ ACE_TRY_ENV.print_exception ("\tException");
return -1;
}
- TAO_ENDTRY;
+ ACE_ENDTRY;
+
return 0;
}
diff --git a/TAO/examples/Simple/time/server.cpp b/TAO/examples/Simple/time/server.cpp
index 8ad9b35a09a..952f850ec4d 100644
--- a/TAO/examples/Simple/time/server.cpp
+++ b/TAO/examples/Simple/time/server.cpp
@@ -12,32 +12,32 @@ main (int argc, char *argv[])
ACE_DEBUG ((LM_DEBUG,
"\n\tTime and Date server\n\n"));
- TAO_TRY
+ ACE_TRY_NEW_ENV
{
if (server.init ("Time",
argc,
argv,
- TAO_TRY_ENV) == -1)
+ ACE_TRY_ENV) == -1)
return 1;
else
{
- server.run (TAO_TRY_ENV);
- TAO_CHECK_ENV;
+ server.run (ACE_TRY_ENV);
+ ACE_TRY_CHECK;
}
}
- TAO_CATCH (CORBA::SystemException, sysex)
+ ACE_CATCH (CORBA::SystemException, sysex)
{
ACE_UNUSED_ARG (sysex);
- TAO_TRY_ENV.print_exception ("System Exception");
+ ACE_TRY_ENV.print_exception ("System Exception");
return -1;
}
- TAO_CATCH (CORBA::UserException, userex)
+ ACE_CATCH (CORBA::UserException, userex)
{
ACE_UNUSED_ARG (userex);
- TAO_TRY_ENV.print_exception ("User Exception");
+ ACE_TRY_ENV.print_exception ("User Exception");
return -1;
}
- TAO_ENDTRY;
+ ACE_ENDTRY;
return 0;
}