summaryrefslogtreecommitdiff
path: root/TAO/examples/POA/Forwarding/server.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/examples/POA/Forwarding/server.cpp')
-rw-r--r--TAO/examples/POA/Forwarding/server.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/TAO/examples/POA/Forwarding/server.cpp b/TAO/examples/POA/Forwarding/server.cpp
index d51d2b542ac..b4a4e26b918 100644
--- a/TAO/examples/POA/Forwarding/server.cpp
+++ b/TAO/examples/POA/Forwarding/server.cpp
@@ -178,12 +178,6 @@ int
main (int argc,
char **argv)
{
- int result =
- parse_args (argc, argv);
-
- if (result == -1)
- return -1;
-
ACE_DECLARE_NEW_CORBA_ENV;
ACE_TRY
{
@@ -195,6 +189,12 @@ main (int argc,
ACE_ENV_ARG_PARAMETER);
ACE_TRY_CHECK;
+ int result =
+ parse_args (argc, argv);
+
+ if (result == -1)
+ return -1;
+
// Obtain the RootPOA.
CORBA::Object_var obj =
orb->resolve_initial_references ("RootPOA"
@@ -233,7 +233,7 @@ main (int argc,
}
ACE_CATCHANY
{
- ACE_PRINT_EXCEPTION (ACE_ANY_EXCEPTION, "Exception caught");
+ ACE_PRINT_EXCEPTION (ACE_ANY_EXCEPTION, "Exception caught in server");
return -1;
}
ACE_ENDTRY;