diff options
Diffstat (limited to 'DAnCE/tests/DeploymentTest1/test.cpp')
-rw-r--r-- | DAnCE/tests/DeploymentTest1/test.cpp | 67 |
1 files changed, 0 insertions, 67 deletions
diff --git a/DAnCE/tests/DeploymentTest1/test.cpp b/DAnCE/tests/DeploymentTest1/test.cpp deleted file mode 100644 index e3bda0c4f87..00000000000 --- a/DAnCE/tests/DeploymentTest1/test.cpp +++ /dev/null @@ -1,67 +0,0 @@ -#include "ace/Auto_Ptr.h" -#include "dance/Deployment/Deployment_DeploymentPlanC.h" -#include "dance/Deployment/Deployment_ExecutionManagerC.h" -#include "dance/Deployment/Deployment_DomainApplicationManagerC.h" -#include "dance/Deployment/Deployment_DomainApplicationC.h" -#include "dance/Deployment/Deployment_NodeManagerC.h" -#include "dance/Deployment/Deployment_NodeApplicationManagerC.h" -#include "dance/Logger/Log_Macros.h" -#include "tools/Config_Handlers/DnC_Dump.h" -#include "tools/Config_Handlers/XML_File_Intf.h" - -int ACE_TMAIN (int argc, ACE_TCHAR * argv[]) -{ - try - { - DAnCE::Config_Handlers::XML_File_Intf file (argv[1]); - file.add_search_path (ACE_TEXT ("DANCE_ROOT"), ACE_TEXT ("/docs/schema/")); - file.add_search_path (ACE_TEXT ("CIAO_ROOT"), ACE_TEXT ("/docs/schema/")); - file.add_search_path (ACE_TEXT ("TAO_ROOT"), ACE_TEXT ("/docs/schema/")); - auto_ptr<Deployment::DeploymentPlan> pplan (file.release_plan()); - - ACE_DEBUG ((LM_DEBUG, "Test starts.\n")); - // Initialize orb - CORBA::ORB_var orb = CORBA::ORB_init (argc, argv); - const char * ior = "file://execution_manager.ior"; - - CORBA::Object_var obj = orb->string_to_object (ior); - if (CORBA::is_nil (obj. in())) - { - throw 0; - } - - Deployment::ExecutionManager_var em = Deployment::ExecutionManager::_narrow (obj); - if (CORBA::is_nil (em.in ())) - { - throw 0; - } - ACE_DEBUG ((LM_DEBUG, ACE_TEXT ("preparePlan\n"))); - Deployment::DomainApplicationManager_var dam = em->preparePlan (*pplan, Deployment::ResourceCommitmentManager::_nil()); - ACE_DEBUG ((LM_DEBUG, ACE_TEXT ("startLaunch\n"))); - //call startLaunch - Deployment::Properties dp; - Deployment::Connections_var dc; - Deployment::Application_var na = dam->startLaunch (dp, dc.out()); - Deployment::DomainApplication_var da = Deployment::DomainApplication::_narrow (na); - if (CORBA::is_nil (da.in ())) - { - ACE_DEBUG ((LM_DEBUG, ACE_TEXT ("narrow fails\n"))); - } - ACE_DEBUG ((LM_DEBUG, ACE_TEXT ("finishLaunch\n"))); - da->finishLaunch (dc.in(), true); - ACE_DEBUG ((LM_DEBUG, ACE_TEXT ("Test succeded!\n"))); - - } - catch (const CORBA::Exception &e) - { - e._tao_print_exception ("DeploymentTest1::main\t\n"); - ACE_ERROR ((LM_ERROR, ACE_TEXT ("Uncaught CORBA exception\n"))); - return 1; - } - catch (...) - { - return 1; - } - - return 0; -} |