diff options
Diffstat (limited to 'CIAO/tests/DAnCE/StoreReferences/client.cpp')
-rw-r--r-- | CIAO/tests/DAnCE/StoreReferences/client.cpp | 54 |
1 files changed, 0 insertions, 54 deletions
diff --git a/CIAO/tests/DAnCE/StoreReferences/client.cpp b/CIAO/tests/DAnCE/StoreReferences/client.cpp deleted file mode 100644 index 951e3777b55..00000000000 --- a/CIAO/tests/DAnCE/StoreReferences/client.cpp +++ /dev/null @@ -1,54 +0,0 @@ -#include "orbsvcs/CosNamingC.h" - -int ACE_TMAIN(int argc, ACE_TCHAR *argv[]) -{ - ACE_DEBUG ((LM_DEBUG, ACE_TEXT ("Starting StoreReferences test\n"))); - - try - { - // Initialize orb - CORBA::ORB_var orb = CORBA::ORB_init(argc, argv); - CORBA::Object_var obj; - CosNaming::NamingContextExt_var ns; - - try - { - ACE_DEBUG ((LM_DEBUG, ACE_TEXT ("Resolving name server\n"))); - - // retrieve ns - obj = orb->resolve_initial_references ("NameService"); - ns = CosNaming::NamingContextExt::_narrow (obj.in ()); - if (CORBA::is_nil (obj.in ())) - ACE_ERROR ((LM_ERROR, ACE_TEXT ("Unable to resolve name server\n"))); - } - catch (const CORBA::Exception& ex) - { - ex._tao_print_exception (ACE_TEXT ("Unable to resolve name server")); - return 1; - } - - try - { - ACE_DEBUG ((LM_DEBUG, ACE_TEXT ("Resolving deployed component\n"))); - - // retrieve deployed component - obj = ns->resolve_str ("TestComp"); - if (CORBA::is_nil (obj.in ())) - ACE_ERROR ((LM_ERROR, ACE_TEXT ("Unable to resolve deployed component\n"))); - - } - catch (const CORBA::Exception& ex) - { - ex._tao_print_exception (ACE_TEXT ("Unable to resolve deployed component")); - return 2; - } - } - catch (const CORBA::Exception& ex) - { - ex._tao_print_exception (ACE_TEXT ("Error while running test")); - return 1; - } - - ACE_DEBUG ((LM_DEBUG, ACE_TEXT ("StoreReferences test OK\n"))); - return 0; -} |