summaryrefslogtreecommitdiff
path: root/DAnCE/tests/DeploymentTest1/test.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'DAnCE/tests/DeploymentTest1/test.cpp')
-rw-r--r--DAnCE/tests/DeploymentTest1/test.cpp67
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;
-}