diff options
Diffstat (limited to 'DAnCE/dance/RepositoryManager/Repository_Manager.cpp')
-rw-r--r-- | DAnCE/dance/RepositoryManager/Repository_Manager.cpp | 67 |
1 files changed, 0 insertions, 67 deletions
diff --git a/DAnCE/dance/RepositoryManager/Repository_Manager.cpp b/DAnCE/dance/RepositoryManager/Repository_Manager.cpp deleted file mode 100644 index 974b980b19c..00000000000 --- a/DAnCE/dance/RepositoryManager/Repository_Manager.cpp +++ /dev/null @@ -1,67 +0,0 @@ -#include "ace/Dynamic_Service.h" -#include "tao/ORB.h" -#include "tao/Object.h" -#include "dance/Logger/Log_Macros.h" -#include "dance/Logger/Logger_Service.h" -#include "Repository_Manager_Module.h" - -int -ACE_TMAIN (int argc, ACE_TCHAR *argv[]) -{ - DANCE_DISABLE_TRACE (); - - int retval = 0; - - try - { - DAnCE::Logger_Service - * dlf = ACE_Dynamic_Service<DAnCE::Logger_Service>::instance ("DAnCE_Logger"); - - if (dlf) - { - dlf->init (argc, argv); - } - - DANCE_TRACE_LOG (DANCE_LOG_TRACE, - (LM_TRACE, DLINFO - ACE_TEXT("RepositoryManager - initializing ORB\n"))); - - CORBA::ORB_var orb = CORBA::ORB_init (argc, argv); - - DANCE_TRACE_LOG (DANCE_LOG_TRACE, (LM_TRACE, DLINFO - ACE_TEXT("RepositoryManager - initializing module instance\n"))); - - DAnCE_RepositoryManager_Module rm; - CORBA::Object_var obj = rm.init (orb.in (), argc, argv); - - if (!CORBA::is_nil (obj.in ())) - { - DANCE_TRACE_LOG (DANCE_LOG_TRACE, (LM_TRACE, DLINFO - ACE_TEXT("RepositoryManager - running ORB\n"))); - orb->run (); - } - - DANCE_TRACE_LOG (DANCE_LOG_TRACE, - (LM_TRACE, DLINFO - ACE_TEXT("RepositoryManager - destroying ORB\n"))); - - orb->destroy (); - } - catch (const CORBA::Exception& ex) - { - DANCE_ERROR (DANCE_LOG_EMERGENCY, - (LM_ERROR, DLINFO - ACE_TEXT ("Caught CORBA Exception: %C\n"), - ex._info ().c_str ())); - retval = -1; - } - catch (...) - { - DANCE_ERROR (DANCE_LOG_EMERGENCY, - (LM_ERROR, "RepositoryManager - Error: Unknown exception.\n")); - retval = -1; - } - - return retval; -} - |