summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwolff1 <wolff1@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2009-02-12 02:33:51 +0000
committerwolff1 <wolff1@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2009-02-12 02:33:51 +0000
commit238fa6ced7c0ae6cf974a28725216a259a325c3c (patch)
tree16ea3d2a4c9d50fb3f3a4e4bc8e872441c3285af
parent219c389dc9bc4e84b9713a157873e42250f12341 (diff)
downloadATCD-238fa6ced7c0ae6cf974a28725216a259a325c3c.tar.gz
minor changes for ccm flare test case
-rw-r--r--CIAO/DAnCE/tests/CIAO/FTClientComponent/FTClient.cidl2
-rw-r--r--CIAO/DAnCE/tests/CIAO/FTClientComponent/FTClient.idl2
-rw-r--r--CIAO/DAnCE/tests/CIAO/FTClientComponent/FTClient_Timer_Handler.cpp4
-rw-r--r--CIAO/DAnCE/tests/CIAO/FTClientComponent/FTClient_exec.cpp10
-rw-r--r--CIAO/DAnCE/tests/CIAO/FTClientComponent/FTClient_exec.h5
-rw-r--r--CIAO/DAnCE/tests/CIAO/FTTask/FTTask_exec.cpp9
6 files changed, 23 insertions, 9 deletions
diff --git a/CIAO/DAnCE/tests/CIAO/FTClientComponent/FTClient.cidl b/CIAO/DAnCE/tests/CIAO/FTClientComponent/FTClient.cidl
index dcfe09005ce..13e6a51d947 100644
--- a/CIAO/DAnCE/tests/CIAO/FTClientComponent/FTClient.cidl
+++ b/CIAO/DAnCE/tests/CIAO/FTClientComponent/FTClient.cidl
@@ -6,7 +6,7 @@ composition session FTClient_Impl
{
home executor FTClientHome_Exec
{
- implements Simple::FTClientHome;
+ implements DeCoRAM::FTClientHome;
manages SimpleProvider_Exec;
};
};
diff --git a/CIAO/DAnCE/tests/CIAO/FTClientComponent/FTClient.idl b/CIAO/DAnCE/tests/CIAO/FTClientComponent/FTClient.idl
index 6040b90efb8..0ad5bbe7494 100644
--- a/CIAO/DAnCE/tests/CIAO/FTClientComponent/FTClient.idl
+++ b/CIAO/DAnCE/tests/CIAO/FTClientComponent/FTClient.idl
@@ -2,7 +2,7 @@
#include <Components.idl>
-module Simple
+module DeCoRAM
{
component FTClient
{
diff --git a/CIAO/DAnCE/tests/CIAO/FTClientComponent/FTClient_Timer_Handler.cpp b/CIAO/DAnCE/tests/CIAO/FTClientComponent/FTClient_Timer_Handler.cpp
index 8d6253eb40f..9f9591a18e5 100644
--- a/CIAO/DAnCE/tests/CIAO/FTClientComponent/FTClient_Timer_Handler.cpp
+++ b/CIAO/DAnCE/tests/CIAO/FTClientComponent/FTClient_Timer_Handler.cpp
@@ -31,7 +31,7 @@ namespace CIDL_FTClient_Impl
CORBA::Object_var obj = orb_->resolve_initial_references ("RTCurrent");
RTCORBA::Current_var rt_current = RTCORBA::Current::_narrow (obj);
- rt_current->the_priority (client_executor_->priority ());
+ // rt_current->the_priority (client_executor_->priority ());
try
{
@@ -52,7 +52,7 @@ namespace CIDL_FTClient_Impl
catch (CORBA::SystemException & ex)
{
CIAO_DEBUG ((LM_WARNING,
- ACE_TEXT ("FTClient_Timer_Handler::handle_timeout () -"
+ ACE_TEXT ("FTClient_Timer_Handler::handle_timeout () - "
"caught: %s"), ex._info ().c_str ()));
}
diff --git a/CIAO/DAnCE/tests/CIAO/FTClientComponent/FTClient_exec.cpp b/CIAO/DAnCE/tests/CIAO/FTClientComponent/FTClient_exec.cpp
index f7a6084bce1..1fc9168b453 100644
--- a/CIAO/DAnCE/tests/CIAO/FTClientComponent/FTClient_exec.cpp
+++ b/CIAO/DAnCE/tests/CIAO/FTClientComponent/FTClient_exec.cpp
@@ -105,6 +105,12 @@ namespace CIDL_FTClient_Impl
CORBA::Object_var obj = orb_->string_to_object (server_ior);
+ if (CORBA::is_nil (obj.in ()))
+ {
+ CIAO_DEBUG ((LM_WARNING,
+ ACE_TEXT ("FTClient_exec_i::server_ior () : could not resolve server reference.\n")));
+ }
+
try
{
server_ = DeCoRAM::Worker::_narrow (obj.in ());
@@ -132,7 +138,7 @@ namespace CIDL_FTClient_Impl
::Components::SessionContext_ptr ctx)
{
this->context_ =
- ::Simple::CCM_FTClient_Context::_narrow (ctx);
+ DeCoRAM::CCM_FTClient_Context::_narrow (ctx);
if (CORBA::is_nil (this->context_.in ()))
{
@@ -231,7 +237,7 @@ namespace CIDL_FTClient_Impl
}
extern "C" FTCLIENT_EXEC_Export ::Components::HomeExecutorBase_ptr
- create_Simple_FTClientHome_Impl (void)
+ create_DeCoRAM_FTClientHome_Impl (void)
{
::Components::HomeExecutorBase_ptr retval =
::Components::HomeExecutorBase::_nil ();
diff --git a/CIAO/DAnCE/tests/CIAO/FTClientComponent/FTClient_exec.h b/CIAO/DAnCE/tests/CIAO/FTClientComponent/FTClient_exec.h
index ec305fbcbee..7a6b2c17256 100644
--- a/CIAO/DAnCE/tests/CIAO/FTClientComponent/FTClient_exec.h
+++ b/CIAO/DAnCE/tests/CIAO/FTClientComponent/FTClient_exec.h
@@ -47,7 +47,6 @@ namespace CIDL_FTClient_Impl
// Supported or inherited operations.
// Attribute operations.
-
virtual ::CORBA::Double
period (void);
@@ -92,7 +91,7 @@ namespace CIDL_FTClient_Impl
virtual void ccm_remove (void);
private:
- ::Simple::CCM_FTClient_Context_var context_;
+ DeCoRAM::CCM_FTClient_Context_var context_;
// members for attribute implementation
CORBA::Double period_;
@@ -134,7 +133,7 @@ namespace CIDL_FTClient_Impl
};
extern "C" FTCLIENT_EXEC_Export ::Components::HomeExecutorBase_ptr
- create_Simple_FTClientHome_Impl (void);
+ create_DeCoRAM_FTClientHome_Impl (void);
};
#include /**/ "ace/post.h"
diff --git a/CIAO/DAnCE/tests/CIAO/FTTask/FTTask_exec.cpp b/CIAO/DAnCE/tests/CIAO/FTTask/FTTask_exec.cpp
index ccce31f683d..9ef1f932318 100644
--- a/CIAO/DAnCE/tests/CIAO/FTTask/FTTask_exec.cpp
+++ b/CIAO/DAnCE/tests/CIAO/FTTask/FTTask_exec.cpp
@@ -62,6 +62,8 @@ namespace CIDL_FTTask_Impl
start = ACE_OS::gethrtime ();
+ std::cerr << "x";
+
this->cpu_.run (static_cast <size_t> (execution_time));
end = ACE_OS::gethrtime ();
@@ -328,6 +330,13 @@ namespace CIDL_FTTask_Impl
tnh.bind ("FLARe/" + tnh.escape_dots (this->get_hostname ()) + "/" +
this->get_process_id () + "/Worker",
ref.in ());
+
+ // and write it to a file
+ std::string iorfilename = object_id_ + ".ior";
+ std::ofstream file (iorfilename.c_str ());
+ file << orb_->object_to_string (ref.in ());
+ file.flush ();
+ file.close ();
}
}
catch (Name_Helper_Exception & ex)