diff options
Diffstat (limited to 'modules/CIAO/ChangeLogs/ChangeLog-06a')
-rw-r--r-- | modules/CIAO/ChangeLogs/ChangeLog-06a | 8579 |
1 files changed, 8579 insertions, 0 deletions
diff --git a/modules/CIAO/ChangeLogs/ChangeLog-06a b/modules/CIAO/ChangeLogs/ChangeLog-06a new file mode 100644 index 00000000000..f2d22b3e963 --- /dev/null +++ b/modules/CIAO/ChangeLogs/ChangeLog-06a @@ -0,0 +1,8579 @@ +Tue Apr 18 00:14:56 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.h + + Reverted back the two files I accidentally checked in, which + should have gone into a branch. :( + +Mon Apr 17 18:04:56 UTC 2006 William R. Otte <wotte@dre.vanderbilt.edu> + + * M docs/tutorials/Quoter/Simple/Distributor/Distributor.mpc + * examples/BasicSP/BasicSP.mpc + * examples/BasicSP/BMClosedED/BMClosedED.mpc + * examples/BasicSP/BMDevice/BMDevice.mpc + * examples/BasicSP/BMDisplay/BMDisplay.mpc + * examples/BasicSP/EC/EC.mpc + * examples/Display/HUDisplay.mpc + * examples/Display/GPS/GPS.mpc + * examples/Display/NavDisplay/NavDisplay.mpc + * examples/Display/NavDisplayGUI_exec/NavDisplayGUI.mpc + * examples/Display/RateGen/RateGen.mpc + * examples/Hello/Hello_Base/Hello_Base.mpc + * examples/Hello/Receiver/Receiver.mpc + * examples/Hello/Sender/Sender.mpc + * examples/Swapping/Hello_Base/Hello_Base.mpc + * examples/Swapping/Receiver/Receiver.mpc + * examples/Swapping/Sender/Sender.mpc + * tools/Config_Handlers/Config_Handlers.mpc + + Linking fixes for OS X. + + +Mon Apr 17 02:33:44 UTC 2006 Wallace Zhang <zhangw@ociweb.com> + + * RACE/Planners/SimpleBinPacker/SimpleBinPacker.mpc: + * tools/Config_Handlers/Config_Handlers.mpc: + + Avoids building with ace_for_tao. + +Fri Apr 14 14:50:47 UTC 2006 Wallace Zhang <zhangw@ociweb.com> + + * examples/BasicSP/BMClosedED/BMClosedED.mpc: + * examples/BasicSP/BMDisplay/BMDisplay.mpc: + * examples/Display/GPS/GPS.mpc: + * examples/Display/RateGen/RateGen.mpc: + * examples/Hello/Sender/Sender.mpc: + * examples/Swapping/Sender/Sender.mpc: + * performance-tests/Benchmark/RoundTrip/RoundTrip.mpc: + * tests/CIDL/CodeGen/CodeGen.mpc: + * tests/Minimum/Receiver/Receiver.mpc: + + Avoids building with ace_for_tao. + +Thu Apr 13 19:18:22 UTC 2006 Wallace Zhang <zhangw@ociweb.com> + + * docs/tutorials/Quoter/Simple/Broker/Broker.mpc: + * docs/tutorials/Quoter/Simple/Distributor/Distributor.mpc: + * examples/BasicSP/BMDevice/BMDevice.mpc: + * examples/BasicSP/EC/EC.mpc: + * examples/Display/NavDisplay/NavDisplay.mpc: + * examples/Hello/Receiver/Receiver.mpc: + * examples/Swapping/Receiver/Receiver.mpc: + * performance-tests/Benchmark/Benchmark.mpc: + * tests/Bug_2130_Regression/SEC_CheckPoint/TSEC_CheckPoint.mpc: + * tests/Minimum/Sender/Sender.mpc: + + Avoids building with ace_for_tao. + +Apr Thu 13 03:32:35 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * ciaosvcs/Events/CIAO_Events.idl + + Removed this file. + + * ciaosvcs/Events/CIAO_Events.mpc + + Modified to put an empty segment of IDL_Files. + +Wed Apr 12 17:51:03 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * NEWS + + Updated the NEWS file. + +Wed Apr 12 14:47:14 UTC 2006 William R. Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/NodeApplication/NodeApplication.mpc + * DAnCE/NodeManager/Monitor.mpc + * DAnCE/NodeManager/NodeManager.mpc + * DAnCE/StaticConfigurator/StaticDAnCEParser.mpc + * DAnCE/tests/NodeApplicationTest/NodeAppTest.mpc + * ciaosvcs/Events/CIAO_Events.mpc + + Fixes for linking errors/warnings on OS X builds. + +Tue Apr 11 12:39:14 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * tools/Config_Handlers/Utils/Utils.mpc: + Use exceptions as base project + +Tue Apr 11 12:43:14 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * ciao/Container_Base.cpp: + Small simplification + +Tue Apr 11 12:22:14 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * tests/IDL3/ImpliedIDL/Components/EventSink/ICEventSink.mpc: + * tests/IDL3/Components/SimpleComponent/SimpleComponent.mpc: + Updated base projects to get correct build order + +Tue Apr 11 08:43:14 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * ciaosvcs/Events/CIAO_RTEC/CIAO_RTEvent.cpp: + Initialise pointers with 0 + +Tue Apr 11 06:54:14 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * tests/Minimum/Minimum_Base/Minimum.mpc: + * tests/IDL3/Lookup/lookup_test.mpc: + * tests/IDL3/ImpliedIDL/Homes/Homes.mpc: + * tests/IDL3/ImpliedIDL/Events/Events.mpc: + * tests/IDL3/ImpliedIDL/Components/Receptacles/ICReceptacles.mpc: + * tests/IDL3/ImpliedIDL/Components/EventSource/ICEventSource.mpc: + * tests/IDL3/ImpliedIDL/Components/Basic/ICBasic.mpc: + * tests/IDL3/Homes/Inheritance/Inheritance.mpc: + * tests/IDL3/Homes/Finder/Finder.mpc: + * tests/IDL3/Homes/Factory/Factory.mpc: + * tests/IDL3/Homes/Basic/Basic.mpc: + * tests/IDL3/Homes/Attributes/HomeAttributes.mpc: + * tests/IDL3/Events/Regular/Regular.mpc: + * tests/IDL3/Events/Abstract/Abstract.mpc: + * tests/IDL3/Components/ComplexComponent/Receptacles/Receptacles.mpc: + * tests/IDL3/Components/ComplexComponent/Facets/Facets.mpc: + * tests/IDL3/Components/ComplexComponent/EventSource/EventSource.mpc: + * tests/IDL3/Components/ComplexComponent/EventSink/EventSink.mpc: + * tests/IDL3/Components/ComplexComponent/Attributes/Attributes.mpc: + * tests/CIDL/CodeGen/CodeGen.mpc: + * tests/Bug_2130_Regression/interfaces/ENW.mpc: + * performance-tests/Protocols/common/Protocols.mpc: + * examples/Swapping/Hello_Base/Hello_Base.mpc: + * examples/Hello/Hello_Base/Hello_Base.mpc: + * examples/Display/HUDisplay.mpc: + * examples/BasicSP/BasicSP.mpc: + * docs/tutorials/Quoter/Simple/Stock_Base/Stock_Base.mpc: + Updated base projects to get correct build order + +Tue Apr 11 06:35:14 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * tools/Config_Handlers/CIAO_Events/CIAO_Events_Handlers.mpc: + Use base projects to set dependencies + +Mon Apr 10 18:48:14 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/NodeApplication/NodeApplication.mpc: + Fixed base project + +Mon Apr 10 14:29:13 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * TAO/CIAO/ciaosvcs/Events/CIAO_RTEC/CIAO_RTEvent.cpp + + Modified to make _narrow to be called at the first step + when connecting supplier and config. Also modified to + make debug statements debug_level controlled. + +Mon Apr 10 12:31:14 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * ciao/CCM_Core.mpc: + Removed commented out line + + * DAnCE/ExecutionManager/ExecutionManager.mpc: + * DAnCE/NodeApplication/NodeApplication.mpc: + * DAnCE/NodeApplicationManager/NodeApplicationManager.mpc: + * DAnCE/NodeManager/NodeManager.mpc: + * DAnCE/StaticConfigurator/StaticDAnCEParser.mpc: + Updated base projects + +Mon Apr 10 11:51:14 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * ciaosvcs/Events/CIAO_Events_Base/CIAO_Events_Base.mpc: + Readded ciao_container_dnc + + * ciao/CCM_Core.mpc: + Use more base projects + + * DAnCE/Interfaces/Interfaces.mpc: + * DAnCE/ExecutionManager/ExecutionManager.mpc: + Use other base projects to get correct build order + +Mon Apr 10 10:00:14 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * ciaosvcs/Events/CIAO_Events_Base/CIAO_Events_Base.mpc: + Removed ciao_container_dnc + +Mon Apr 10 09:38:14 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * ciaosvcs/Events/CIAO_Events.mpc: + Use ciao_rtevent_dnc as base + +Mon Apr 10 09:18:14 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * ciaosvcs/Events/CIAO_RTEC/CIAO_RTEvent.mpc: + * ciaosvcs/Events/CIAO_Events.mpc: + Use ciao_events_base_dnc as base project + +Mon Apr 10 09:15:14 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * ciao/CCM_Core.mpc: + For Deployment_Stub use ciao_events_base_dnc and ciao_client_dnc + as base projects + +Mon Apr 10 08:50:14 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * ciaosvcs/Events/CIAO_Events.mpc: + Removed ciao_events_dnc as base project, we are building + this lib right now + + * ciaosvcs/Events/CIAO_Events_Base/CIAO_Events_Base.mpc: + Use base projects instead of libs + + * ciaosvcs/Events/CIAO_RTEC/CIAO_RTEvent.mpc: + Remvoed ciao_events_dnc + +Sat Apr 8 15:39:14 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * ciaosvcs/Events/CIAO_Events_Base/CIAO_Events_Base.mpc + + Fixed a linking error in SuSE_CP_Static build. + +Fri Apr 7 04:09:33 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.h + + Fixed a bug in detecting External connection and Internal + connections. Earlier when an external component is detected, + not *all* connections associated with this components are + purged from the to-be-removed connections list. Added another + helper method <purge_connections> to accomplish this task. + + Modified to enforce passivation occured on all components + before any connections are removed. + +Fri Apr 7 03:55:46 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.cpp + + Fixed a bug when redeploying components using the same set + of NodeManagers. Earlier when destroying applications or + components, internal components and external/shared components + are not all unbinded from the map, which causes duplicate + instance exception thrown. + +Thu Apr 6 16:01:30 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu> + + * CCF/CCF/CompilerElements/TokenStream.hpp: + + Added empty virtual destructor to template base class, to + eliminate bogus GCC warnings. + +Thu Apr 6 15:22:31 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * ciaosvcs/Events/CIAO_Events.mpc + + Fixed linking errors on WinXP_BCB6_Pro_Dynamic_Release build. + + * examples/Hello/descriptors_shared_components/deploymentplan.cdp + * examples/Hello/descriptors_shared_components/deploymentplan_shared_components.cdp + + Modified to illustrate the shared components scenario. + +Thu Apr 6 14:54:59 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * ciaosvcs/Events/CIAO_EventService_Factory_impl.h + * ciaosvcs/Events/CIAO_RTEC/CIAO_RTEvent.h + + Some cosmestic changes. + +Thu Apr 6 08:20:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * ciao/CCM_Component.idl: + Removed the forward declaration of IRObject and just include + ciao/CCM_Component.idl. The forward declaration is causing + problems with the versioned namespace support, will investigate + this later + +Wed Apr 5 20:57:32 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * TAO/CIAO/ciaosvcs/Events/CIAO_RTEC/CIAO_RTEvent.cpp + + Make debug statement debug_level controlled. + +Wed Apr 5 18:49:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * tools/Config_Handlers/CIAO_Events/CIAOEvents.hpp: + Fixed compile errors + +Wed Apr 5 13:18:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * ciaosvcs/Events/CIAO_RTEC/CIAO_RTEvent.h: + Fixed pragma once warning + + * ciaosvcs/Events/CIAO_RTEC/CIAO_RTEvent.cpp: + Fixed conversion warning + +Wed Apr 5 12:24:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * tools/Config_Handlers/Basic_Deployment_Data.hpp: + Fixed compile errors + +Tue Apr 4 18:11:37 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * ciaosvcs/Events/CIAO_EventService_Factory_impl.cpp + * ciaosvcs/Events/CIAO_EventService_Factory_impl.h + + Fixed an warning in WinXP_BCB6_Pro_Dynamic_Debug build + by modifying the name of the original "init" method. + +Tue Apr 4 17:27:52 UTC 2006 xiong,ming <ming.xiong@vanderbilt.edu> + + * tools/Config_Handlers/CIAO_Events/test.cpp + + Fixed an warning. + +Mon Apr 3 20:00:11 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu> + + * CIDLC/Literals.hpp: + * CIDLC/Literals.cpp: + + Changed an enum value 'SIZE' to 'LIT_SIZE' to avoid an + apparent conflict with something in WinDef.h on + Windows. + +Thu Mar 30 18:28:32 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * ciao/Deployment_Events.idl + * ciaosvcs/Events/CIAO_Events_Base/CIAO_EventServiceBase.cpp + + Fixed fuzz errors. + +Thu Mar 30 17:16:17 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * ciaosvcs/Events/CIAO_Direct/* + + Removed all files under this directory since they are + no longer used. + +Thu Mar 30 17:23:12 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * tools/Config_Handlers/Config_Handlers.mpc + + Added link dependency to CIAO_Events_Handler project. + +Thu Mar 30 16:38:25 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * CIAO_DAnCE.mwc + * CIAO_TAO.mwc + * CIAO_TAO_DAnCE.mwc + + Added "ciaosvcs" into the workspace. + + * ciao/CCM_Core.mpc + * ciao/CCM_Event.idl + * ciao/Container_Base.cpp + * ciao/Container_Base.h + * ciao/Deployment_Core.idl + * ciao/Deployment_Data.idl + * ciao/Deployment_Events.idl + + Added an "CIAO_DnC_Events" project. Enhanced Deployment_Core.idl + to support configuring and deploying pub/sub services. + + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.h + * DAnCE/ExecutionManager/Execution_Manager_Impl.cpp + * DAnCE/NodeApplication/NodeApplication_Impl.cpp + * DAnCE/NodeApplication/NodeApplication_Impl.h + * DAnCE/NodeApplication/NodeApplication_Impl.inl + * DAnCE/NodeApplicationManager/Containers_Info_Map.cpp + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.cpp + + Enhanced DAnCE to support pub/sub services integration. + + * ciaosvcs/Events/CIAO_EventService_Factory_impl.cpp + * ciaosvcs/Events/CIAO_EventService_Factory_impl.h + * ciaosvcs/Events/CIAO_Events.idl + * ciaosvcs/Events/CIAO_Events.mpc + * ciaosvcs/Events/CIAO_Events_Export.h + * ciaosvcs/Events/CIAO_Direct/CIAO_DirectEvent.cpp + * ciaosvcs/Events/CIAO_Direct/CIAO_DirectEvent.h + * ciaosvcs/Events/CIAO_Direct/CIAO_DirectEvent.idl + * ciaosvcs/Events/CIAO_Direct/CIAO_DirectEvent_Export.h + * ciaosvcs/Events/CIAO_Events_Base/CIAO_EventServiceBase.cpp + * ciaosvcs/Events/CIAO_Events_Base/CIAO_EventServiceBase.h + * ciaosvcs/Events/CIAO_Events_Base/CIAO_Events.idl + * ciaosvcs/Events/CIAO_Events_Base/CIAO_Events_Base.mpc + * ciaosvcs/Events/CIAO_Events_Base/CIAO_Events_Export.h + * ciaosvcs/Events/CIAO_RTEC/CIAO_RTEVENT_Export.h + * ciaosvcs/Events/CIAO_RTEC/CIAO_RTEvent.cpp + * ciaosvcs/Events/CIAO_RTEC/CIAO_RTEvent.h + * ciaosvcs/Events/CIAO_RTEC/CIAO_RTEvent.idl + * ciaosvcs/Events/CIAO_RTEC/CIAO_RTEvent.mpc + + Added CIAO_Event_Service support, which are some reusable + libraries and CORBA services that could be configured and + installed on demand through the DAnCE toolchain. + + * docs/schema/Basic_Deployment_Data.xsd + * docs/schema/CIAOEvents.xsd + * docs/schema/cdp.xsd + + Enhanced XML schema to capture metadata information for + configuring and deploying pub/sub services. + + * tools/Config_Handlers/Basic_Deployment_Data.cpp + * tools/Config_Handlers/Basic_Deployment_Data.hpp + * tools/Config_Handlers/CPD_Handler.cpp + * tools/Config_Handlers/Config_Handlers.mpc + * tools/Config_Handlers/DP_Handler.cpp + * tools/Config_Handlers/ESD_Handler.cpp + * tools/Config_Handlers/ESD_Handler.h + * tools/Config_Handlers/PSPE_Handler.cpp + * tools/Config_Handlers/CIAO_Events/CIAOEvents.cpp + * tools/Config_Handlers/CIAO_Events/CIAOEvents.hpp + * tools/Config_Handlers/CIAO_Events/CIAOEvents_Handler.cpp + * tools/Config_Handlers/CIAO_Events/CIAOEvents_Handler.h + * tools/Config_Handlers/CIAO_Events/CIAO_Events_Handlers.mpc + * tools/Config_Handlers/CIAO_Events/CIAO_Events_Handlers_Export.h + * tools/Config_Handlers/CIAO_Events/test.cpp + + Added config handler support to accomodate the above changes. + + * examples/Hello/descriptors_events/ciao-events-example-with-filters.ced + * examples/Hello/descriptors_events/ciao-events-example.ced + * examples/Hello/descriptors_events/flattened_deploymentplan_events.cdp + * examples/Hello/descriptors_events/flattened_deploymentplan_with_filters.cdp + + Added several examples to showcase the capability of CIAO + pub/sub services. + +Thu Mar 30 14:43:46 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu> + + * CIDLC/AttributeSourceEmitters_T.hpp: + + Added 'using namespace StringLiterals;' to this file. Thanks + to Nanbor Wang <nanbor@txcorp.com> for pointing out that + this line is also necessary on some platforms, in addition + to the change of + + Wed Mar 29 20:29:40 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu> + +Wed Mar 29 20:29:40 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu> + + * CIDLC/AttributeSourceEmitters_T.hpp: + + Added #include of Literals.hpp. Some platforms are picking up + the declarations in this file without the explicit include, + others are not. + +Wed Mar 29 19:52:54 UTC 2006 Nanbor Wang <nanbor@exothermic.txcorp.com> + + * examples/Hello/descriptors_RTCCM/rt-config-example.csr: + Updated <cmdline> and <svcconf> element with more realistic + values. + +Wed Mar 29 04:40:58 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.cpp + + Added the functionality to honor command line arguments + and service configuration file options defined through + RT-CCM descriptors. + +Mon Mar 27 19:56:51 UTC 2006 Nanbor Wang <nanbor@exothermic.txcorp.com> + + * DAnCE/NodeApplication/NodeApplication.cpp (main): Added code to + print out commandline options of the NodeApplicaion. The print + out is available for CIAO_DEBUG_LEVEL > 9. + + * DAnCE/NodeApplication/Configuration_Factory.h: + * DAnCE/NodeApplication/Configuration_Factory.cpp: Changed + parse_args function to pass "argc" as reference to be consistent + with Arg_Shifter's signature. + + Double-check the "-o" flag first with exact string comparison + before extracting the parameter to avoid mistaking any of the + "-ORBxxx" command line flags as the "-o" flag. Thanks to Sandro + Andrade <sandro @dcc.ufba.br> for reporting the bug. + +Mon Mar 20 22:35:47 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu> + + * ciao/Servant_Impl_Utils_T.cpp: + + - Added 'typename' qualifier when declaring instances + of an iterator for a templatized hash map, since gcc + reminds us that leaving the compiler to implicitly + determine if the scoped name denotes a member or a + type is deprecated. + + - Added an #include of Cookies.h, which is need by compilers + that don't require the template sourced to be included in + the header file. + +Sun Mar 19 20:37:47 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu> + + * CIDLC/TypeNameEmitter.cpp: + * CIDLC/TypeNameEmitter.hpp: + + Removed these files, their former contents are now divided + between CorbaTypenameEmitters.{hpp,cpp} and + UtilityTypeNameEmitters.{hpp,cpp}. + +Fri Mar 17 14:23:53 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu> + + * ciao/CCM_Core.mpc: + * ciao/Servant_Impl_Base.cpp: + * ciao/Servant_Impl_Base.h + + - Changed port table types from + ACE_Hash_Map_Manager_Ex<> to ACE_Array_Map<>, + which is more lightweight and makes no + allocations if no entries are added to + the table. + + - Implemented spec-defined methods + get_all_receptacles(), get_all_publishers(), + and disconnect_consumer(). + + * ciao/Servant_Impl_Utils_T.cpp: + + New file, containing implementations of new + static template methods added to class + Servant_Impl_Base, which are called in + generated code as part of the implementation + of the spec-defined methods mentioned above. + + * CIDLC/AttributeHeaderEmitters.cpp: + * CIDLC/AttributeHeaderEmitters.hpp: + * CIDLC/AttributeSourceEmitters_T.hpp: + * CIDLC/CompositionEmitter.cpp: + * CIDLC/CompositionEmitter.hpp: + * CIDLC/CorbaTypeNameEmitters.cpp: + * CIDLC/CorbaTypeNameEmitters.hpp: + * CIDLC/EmitterBase.cpp: + * CIDLC/EmitterBase.hpp: + * CIDLC/EmitterContext.cpp: + * CIDLC/EmitterContext.hpp: + * CIDLC/InterfaceEmitter.cpp: + * CIDLC/InterfaceEmitter.hpp: + * CIDLC/ModuleEmitter.cpp: + * CIDLC/ModuleEmitter.hpp: + * CIDLC/OperationHeaderEmitters.cpp: + * CIDLC/OperationHeaderEmitters.hpp: + * CIDLC/ParameterEmitter_T.hpp: + * CIDLC/Upcase.hpp: + * CIDLC/UtilityTypeNameEmitters.cpp: + * CIDLC/UtilityTypeNameEmitters.hpp: + + New files, containing common code factored + out of the C++ source files below. + + * CIDLC/CIDLC.mpc: + * CIDLC/DescriptorGenerator.cpp: + * CIDLC/ExecImplHeaderGenerator.cpp: + * CIDLC/ExecImplSourceGenerator.cpp: + * CIDLC/ExecutorMappingGenerator.cpp: + * CIDLC/Literals.cpp: + * CIDLC/Literals.hpp: + * CIDLC/ServantHeaderGenerator.cpp: + * CIDLC/ServantSourceGenerator.cpp: + + - Added new generated code as part of the + implementation of the spec-defined methods + mentioned above. + + - Added support for attribute exceptions in + code optionally generated for the stencil + executor implementation classes. + +Thu Mar 16 16:31:51 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu> + + * ciao/CCM_Component.idl: + + Added "omg.org" prefix to the recently added opening of the + CORBA module in this file. + +Tue Mar 14 10:10:58 UTC 2006 Nilabja Roy <nilabjar@dre.vanderbilt.edu> + + * DAnCE/NodeManager/MonitorController.h: + Reverting back to previous version to avoid conflicts + +Tue Mar 14 09:46:25 UTC 2006 Nilabja Roy <nilabjar@dre.vanderbilt.edu> + + * DAnCE/NodeManager/MonitorController.cpp: + Reverting back to previous version. Mistakenly added conflicted version. + +Thu Mar 9 09:18:58 2006 Douglas C. Schmidt <schmidt@cse.wustl.edu> + + * COPYING: Updated the date to include 2006. + Thanks to Alan Kierstead <ackierstead at fedex dot com> for + motivating the fix to this oversight. + +Thu Mar 09 08:55:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/Interfaces/ExecutionManagerDaemon.idl: + * DAnCE/Interfaces/NodeManagerDaemon.idl: + New idl files, these are the same as there are now in the directory + but then just renamed to match the interfaces in these files and + then don't conflict with the ones I created in ciao. + + * DAnCE/Interfaces/ExecutionManager.idl: + * DAnCE/Interfaces/NodeManager.idl: + Removed, file names where not correct and now conflict with files in + the ciao directory + + * DAnCE/Interfaces/Interfaces.mpc: + Updated because of file renames + + * ciao/CCM_Base.idl: + Removed old comment + + * ciao/CCM_Component.idl: + Forward declare CORBA::IRObject instead of including the IFR_Client + idl file + + * ciao/Deployment_Base.idl: + Removed not needed include + + * ciao/Dynamic_Component_Activator.h: + Reordered includes + + * ciao/Swapping_Servant_Home_Impl_Base.h: + * ciao/Upgradeable_Context_Impl_T.h: + * ciao/Swapping_Servant_Home_Impl_T.h: + * ciao/Swapping_Servant_Home_Impl_T.cpp: + Added ciao/ as prefix for the includes + + * ciao/Upgradeable_Context_Impl_T.h: + Added private default constructor + + * ciao/Deployment.idl: + * ciao/DomainApplicationManager.idl: + * ciao/ExecutionManager.idl: + * ciao/NodeApplication_Callback.idl: + * ciao/NodeApplicationManager.idl: + * ciao/NodeManager.idl: + * ciao/RepositoryManager.idl: + * ciao/CCM_Core.mpc: + Splitted Deployment.idl in multiple files so that the linker + can decide not to link in a set of object files we don't need. + This will reduce footprint for several applications + + * DAnCE/DomainApplicationManager/Deployment_Configuration.h: + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.h: + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp: + * DAnCE/ExecutionManager/Execution_Manager_Impl.h: + * DAnCE/ExecutionManager/DAM_Map.cpp: + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.h: + * DAnCE/NodeManager/NodeManager_Impl.h: + * DAnCE/NodeManager/Node_Manager.cpp: + * DAnCE/NodeManager/NodeManager.mpc: + * DAnCE/Plan_Launcher/Plan_Launcher_Impl.{h.cpp}: + * DAnCE/TargetManager/Deployment_Configuration.h: + Updated for the idl subsetting of ciao/Deployment.idl. Also add ciao/ + prefix to several includes and try to cleanup a little. + + * DAnCE/RepositoryManager/RepositoryManager.idl: + * DAnCE/RepositoryManager/RepositoryManagerDaemon.idl: + Renamed the first file to the second, matches the interface name. + + * DAnCE/RepositoryManager/RepositoryManager.mpc: + * DAnCE/RepositoryManager/RMadmin.cpp: + * DAnCE/RepositoryManager/PC_Updater.{h,cpp}: + * DAnCE/RepositoryManager/RepositoryManager_Impl.h: + * DAnCE/RepositoryManager/RepositoryManager.cpp: + Updated because of rename above + + * DAnCE/RTNodeApplication/senv.sh: + Removed this file, no need here. + + * DAnCE/RTNodeApplication/NodeApplication_Task.h: + No need for virtual inheritance, that consumes more footprint then + needed. + + * DAnCE/RTNodeApplication/NodeApplication_Task.cpp: + Reordered includes + +Wed Mar 08 15:58:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * ciao/ServerResources.idl: + Fixed incorrect file header + +Wed Mar 08 14:01:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * rules.ciao.GNU: + Added $(CIAO_ROOT)/ciao to LDFLAGS and $(CIAO) to INCLDIRS + as we do in rules.tao.GNU, this improves the footprint stats + +Mon Mar 06 16:16:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * ciao/Swapping_Container.{h,cpp}: + Made serial_number_ unsigned and documented why it is static + + * performance-tests/Benchmark/LatencyTest.h: + Removed not needed msvc pragma push/pop + +Sun Mar 05 11:16:46 2006 Wallace Zhang <zhangw@ociweb.com> + + * CIAO version 0.5 released. + +Thu Mar 2 17:50:36 UTC 2006 Boris Kolpackov <boris@kolpackov.net> + + * CCF/CCF/IDL2/SemanticGraph/Struct.cpp: + * CCF/CCF/IDL2/SemanticGraph/Union.cpp: + + Fixed a bug in the logic that determines completeness of recursive + structs and unions. + +Thu Mar 2 08:49:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/NodeApplication/Container_Impl.cpp: + Replaced NULL with 0 + +Thu Mar 2 01:33:09 UTC 2006 Wallace Zhang <zhangw@ociweb.com> + + * NEWS: + + Updated this file with info from Ming Xiong and Gan Deng. + +Wed Mar 1 22:34:52 UTC 2006 Wallace Zhang <zhangw@ociweb.com> + + * NEWS: + + Updated the file with info from Ming Xiong. + +Wed Mar 1 19:34:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * CIAO-INSTALL.html: + Updated rename of CIAOTAO.mwc to CIAO_TAO.mwc + +Wed Mar 1 15:02:10 UTC 2006 xiong,ming <ming.xiong@vanderbilt.edu> + + * DAnCE/NodeApplication/Container_Impl.h + * DAnCE/NodeApplication/Container_Impl.cpp + + Added codes to unregister with naming service when removing + components + +Tue Feb 28 18:46:42 UTC 2006 William R. Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/Deployment.xsd + * DAnCE/Deployment.xsd.orig + * DAnCE/XMI.xsd + * DAnCE/XMI.xsd.orig + + Removed these schema files. They were misleading and useless. + +Fri Feb 24 21:21:02 UTC 2006 xiong,ming <ming.xiong@vanderbilt.edu> + + * tools/Config_Handlers/Config_Handlers.mpc + + Added a verbatim to disable hidden_visibility for Config_Handlers + +Fri Feb 24 18:54:52 UTC 2006 Stoyan Paunov <spaunov@isis.vanderbilt.edu> + + * DAnCE/RepositoryManager/HTTP_Handler.cpp: + * DAnCE/RepositoryManager/RM_Helper.h: + * DAnCE/RepositoryManager/RM_Helper.cpp: + * DAnCE/RepositoryManager/RepositoryManager_Impl.cpp: + some cosmetic changes + + * DAnCE/RepositoryManager/URL_Parser.h: + made the constructor protected and made the ACE_Singleton a friend + + * DAnCE/RepositoryManager/URL_Parser.cpp: + fixed a bug and improved the robustness of the code + +Fri Feb 24 09:38:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * CIAO-INSTALL.html: + Fixed typo + +Thu Feb 23 23:35:59 UTC 2006 Chad Elliott <elliott_c@ociweb.com> + + * examples/Swapping/Receiver/Receiver.mpc: + * examples/Swapping/Sender/Sender.mpc: + + I was over zealous in my previous change. I shortened too many + project names (those that are defined in projects outside of these + mpc files). + +Wed Feb 22 16:38:32 UTC 2006 Chad Elliott <elliott_c@ociweb.com> + + * CIAO-INSTALL.html: + + Updated the documentation on how to build cidlc on Windows. + + * examples/Swapping/Receiver/Receiver.mpc: + * examples/Swapping/Sender/Sender.mpc: + + Shortened the project names in these MPC files to avoid fuzz + warnings. + +Wed Feb 22 01:11:59 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/NodeApplication/Container_Impl.cpp + + Fixed a bug about naming service registration. + Thanks Sandro Andrade <sandro @dcc.ufba.br> for reporting + a bug about removing component error. + +Tue Feb 21 23:59:05 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * ciao/Deployment.idl + + Added a parameter to the perform_redeployment() operation + to the NodeApplicationManager interface to separate the + "installation of new components" from the "removal of + existing components". + + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp + + Modified the logic of perform_redeployment() functionality + to enforce correct order of ReDaC, which is: + (1) Install new components, + (2) Set up new connections, + (3) Remove old connections, and + (4) Remove old components. + + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.cpp + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.h + + Fixed a bug about removing components when using ReDaC. + In NodeApplicationManager, after the perform_redeployment() + call calls the remove_components() method to actually + destroy components from the component server, DAnCE NAM doesn't + unbind those components from the cached component_map_, hence + when the create_connections() method is called afterwords, + NAM tries to access the destroyed components to get + their port information, which causes the Object_Not_Exist + exception thrown. + + The fix will unbind the removed components from the + cached component map. However, the trick is that after + we unbind these components, the port iinformation of + these components are also lost, then the + DomainApplicaitonManager could not handle the + "removal" of connections correctly. + + The Right Fix is to enforce correct call sequence, which + are illustrated above. + Thanks Sandro Andrade <sandro @dcc.ufba.br> for reporting + a bug about removing component error. + + * DAnCE/NodeApplication/NodeApplication_Impl.h + * DAnCE/NodeApplication/NodeApplication_Impl.cpp + + Added a component state map to keep track of component state + information. With this map, components will be activated + only when they are newly created, and will be passivated + only when they are currently active. This will also fix + a bug about the component initialization sequence. Earlier, + when components are installed, they are immediately activated + by explicitly calling ciao_preactivate, ciao_activate, and + ciao_postactivate on the comopnent object reference, + which is not compliant to the Spec defined semantics. + This fix shall ensure that the components are activated AFTER + their connections have been setup. + + * DAnCE/NodeApplication/Container_Impl.cpp + + Fixed a bug when passing object reference to a local function. + Earlier the memory of the object reference is released by + the callee, which causes the object reference becomes invalid + after the function returns. + +Tue Feb 21 19:43:11 UTC 2006 William R. Otte <wotte@dre.vanderbilt.edu> + + * performance-tests/Benchmark/RoundTripClient/RoundTripClient.mpc + * performance-tests/Protocols/Controller/Controller.mpc + + Added avoids+= ace_for_tao to two additional projects. + + * examples/Display/descriptors/EM.ior + * examples/Display/descriptors/GPS.ior + * examples/Display/descriptors/NavDisplay.ior + * examples/Display/descriptors/NavDisplayGUI.ior + + Removed these ior files. + +Tue Feb 21 17:40:20 UTC 2006 Nishanth Shankaran <nshankar@dre.vanderbilt.edu> + + * DAnCE/NodeManager/MonitorController.cpp: + + Fixed ACE_TRACE compilation error. + +Mon Feb 20 15:08:49 2006 Wallace Zhang <zhangw@ociweb.com> + + * CIAO version 0.4.10 released. + +Mon Feb 20 19:48:12 UTC 2006 xiong,ming <ming.xiong@vanderbilt.edu> + + * tests/Bug_2130_Regression/SEC_CheckPoint/TSEC_CheckPoint_Impl.ccd + + Removed this file because it is generated + +Fri Feb 17 19:22:21 UTC 2006 Wallace Zhang <zhangw@ociweb.com> + + * NEWS: + + Updated this file with more inputs. + +Thu Feb 16 15:04:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * CIAO_DAnCE.mwc: + Fixed typo in this file + +Thu Feb 16 04:14:15 UTC 2006 William R. Otte <wotte@dre.vanderbilt.edu> + + * performance-tests/Benchmark/RoundTripClient/RoundTripClient.mpc + * performance-tests/Protocols/Receiver/Receiver.mpc + * performance-tests/Protocols/Sender/Sender.mpc + + Disabled building some project when ace_for_tao is set. + +Wed Feb 15 19:24:31 UTC 2006 William R. Otte <wotte@dre.vanderbilt.edu> + + * CIAO.mwc + + This file now builds all of CIAO. + + * CIAODAnCE.mwc + * CIAO_DAnCE.mwc + + Renamed this file to CIAO_DAnCE.mwc + + * CIAOTAO.mwc + * CIAO_TAO.mwc + + Renamed this file to CIAO_TAO.mwc. + + Thanks to Chad Elliott (elliott_c at ociweb dot com) for suggesting + these changes. + + * CIAO_TAO_DAnCE.mwc + + Removed the DAnCE/tests/Config_Handlers exclusion, as it no + longer exists. + +Wed Feb 15 07:35:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * tests/Bug_2130_Regression/SEC_CheckPoint/TSEC_CheckPoint_exec.cpp: + Replaced ACE cast macros with their C++ versions + +Wed Feb 15 07:28:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * CIDLC/ServantSourceGenerator.cpp: + Fixed generation so that it compiles with Borland + +Tue Feb 14 23:01:46 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/NodeApplication/NodeApplication_Impl.cpp + + Fixed a bug when removing ReDaC components from the container. + This bug was caused by the container set indexing error when + handling newly installed components. + Thanks Sandro Andrade <sandro @dcc.ufba.br> for reporting + this issue. + + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.cpp + + Some cosmetic changes. + + * DAnCE/NodeApplicationManager/ImplementationInfo.cpp + * DAnCE/NodeApplicationManager/ImplementationInfo.h + + Added a const modifier in the constructor to ensure safety. + + * DAnCE/NodeManager/NodeManager_Impl.cpp + + Fixed a bug when detecting whether a component is shared + by multiple assemblies. Earlier, when ReDaC is used, existing + components are wrongly treated as shared components. + +Tue Feb 14 22:02:59 UTC 2006 William R. Otte <wotte@dre.vanderbilt.edu> + + * CIAO_TAO_DAnCE.mwc + + Added naming service and Config_Handlers. + + * DAnCE/NodeManager/NodeManager.mpc + * tests/Bug_2130_Regression/SEC_CheckPoint/TSEC_CheckPoint.mpc + + Fixed link time warnings on OS X. + +Tue Feb 14 19:57:32 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/NodeApplicationManager/Containers_Info_Map.cpp + + Fixed a bug about when a component has a name with "Exec" + string in it, the _stub library could be picked up + incorrectly. + +Mon Feb 13 20:53:58 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.cpp + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.h + + Fixed a bug about removing existing components. Earlier + the logic in detecting "to-be-removed" components has + a bug. + +Mon Feb 13 20:11:35 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * tests/Bug_2130_Regression/SEC_CheckPoint/TSEC_CheckPoint_exec.cpp + + Changed ACE_const_cast to c++ native const_cast since the + former one is deprecated. Also changed the implementation of + the acquireSession() logic, so the deadlock bug could + be reproduced. + +Mon Feb 13 20:01:38 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/NodeApplication/NodeApplication_Impl.cpp + + Cosmetics change. + + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.cpp + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.h + + Enhanced to call ccm_activate, ciao_preactivate, and + ciao_postactivate when installing new components. + Thanks Sandro Andrade <sandro @dcc.ufba.br> for reporting + this issue. + + Also added the logic for remove_existing_components into + the class, which has not been integrated yet. + + Refactor the code by putting these logics into separate + methods to enhance readability. + +Mon Feb 13 17:12:09 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/ExecutionManager/Execution_Manager.cpp + + Fixed a bug about registering EM with naming service, originally + an invalid naming context is specified. Also allowed EM to both + register to naming service AND dump and IOR file. Thanks Sandro + Andrade <sandro at dcc dot ufba dot br> for reporting this bug. + +Mon Feb 13 15:41:21 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * tests/Bug_2130_Regression/SEC_CheckPoint/TSEC_CheckPoint_exec.cpp + + Fixed a warning about "deprecated conversion from string + constant to `char*' on RHEL_Static_GCC-3.4.2 build. + +Mon Feb 13 11:34:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * tests/Bug_2130_Regression/SEC_CheckPoint/TSEC_CheckPoint_exec.h: + Removed not allowed semicolon + +Mon Feb 13 09:22:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * tests/Bug_2130_Regression/SEC_CheckPoint/TSEC_CheckPoint_exec.h: + Fixed compile error in single threaded builds + +Mon Feb 13 08:32:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * ciao/Server_init.cpp: + * tests/Bug_2130_Regression/SEC_CheckPoint/controller.cpp: + * tests/Bug_2130_Regression/SEC_CheckPoint/TSEC_CheckPoint_exec.cpp: + Fixed conversion warnings + +Sat Feb 11 21:39:54 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * ciaosvcs/Events/CIAO_Direct/CIAO_DirectEvent.h + * ciaosvcs/Events/CIAO_Direct/CIAO_DirectEvent_Factory.h + + Fixed fuzz build erros. + +Sat Feb 11 21:26:08 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * tests/Bug_2130_Regression/descriptors/run_test.pl + + Fixed the command line option to start the NodeApplication + to enable real-time support. + Thanks Roland Schimmack <Roland.Schimmack @ gmx.de> for + reporting this error. + +Sat Feb 11 21:00:00 UTC 2006 xiong,ming <ming.xiong@vanderbilt.edu> + + * ciao/Server_init.cpp + + Removed an extra explicit qualification + +Sat Feb 11 18:49:21 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * ciaosvcs/Events/CIAO_Events.mpc + * ciaosvcs/Events/CIAO_Direct/CIAO_DirectEvent.mpc + Removed these files to get at least our builds running again + +Fri Feb 10 16:11:35 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * ciaosvcs/Events/CIAO_Events.mpc + * ciaosvcs/Events/CIAO_Direct/CIAO_DirectEvent.mpc + + Temporarily disable the build of these projects before + the integration effort is complete to avoid pollute + the scoreboard. + +Fri Feb 10 14:28:14 UTC 2006 xiong,ming <ming.xiong@vanderbilt.edu> + + * docs/tutorials/CoSMIC/01.html + * docs/tutorials/CoSMIC/02.html + * docs/tutorials/CoSMIC/index.html + * docs/tutorials/CoSMIC/Images/fig10.jpg + * docs/tutorials/CoSMIC/Images/fig11.jpg + * docs/tutorials/CoSMIC/Images/fig2.jpg + * docs/tutorials/CoSMIC/Images/fig4.jpg + * docs/tutorials/CoSMIC/Images/fig5.jpg + * docs/tutorials/CoSMIC/Images/fig6.jpg + * docs/tutorials/CoSMIC/Images/fig7.jpg + * docs/tutorials/CoSMIC/Images/fig8.jpg + * docs/tutorials/CoSMIC/Images/fig9.jpg + * docs/tutorials/CoSMIC/Model/Quoter.xme + + Updated the CoSMIC tutorial so that it is consistent with + the latest GME and CoSMIC. + +Fri Feb 10 11:15:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * ciao/Port_Activator.h: + Doxygen improvements + + * ciao/NodeApp_CB_Impl.h: + Made destructor protected + + * ciao/Container_Base.{h,cpp}: + Made the refcount unsigned long, addressed several comments and + improved documentation + +Fri Feb 10 04:56:26 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/NodeApplication/Container_Impl.cpp + * DAnCE/NodeApplication/Container_Impl.h + * ciao/Server_init.cpp + * ciao/Server_init.h + + Added support for creating multicomponent naming context through + the deployment plan. Thanks Dipa Suri <dipa.suri @ lmco.com> for + contributing a NameUtility class implementation. + + * ciaosvcs/Events/CIAO_Events.idl + * ciaosvcs/Events/CIAO_Events.mpc + * ciaosvcs/Events/CIAO_Direct/CIAO_DirectEvent.cpp + * ciaosvcs/Events/CIAO_Direct/CIAO_DirectEvent.h + * ciaosvcs/Events/CIAO_Direct/CIAO_DirectEvent.idl + * ciaosvcs/Events/CIAO_Direct/CIAO_DirectEvent.mpc + * ciaosvcs/Events/CIAO_Direct/CIAO_DirectEvent_Factory.cpp + * ciaosvcs/Events/CIAO_Direct/CIAO_DirectEvent_Factory.h + + Added some files for event channel integration for CIAO. + More file check-ins are on the way. + +Thu Feb 9 23:38:19 UTC 2006 xiong,ming <ming.xiong@vanderbilt.edu> + + * TAO/CIAO/CIAOTAO.mwc + + Updated mwc to include some dependencies required by tests + and examples. + + * tests/Bug_2130_Regression/Logs/PROBLEM-REPORT-FORM + * tests/Bug_2130_Regression/SEC_CheckPoint/TSEC_CheckPoint.cidl + * tests/Bug_2130_Regression/SEC_CheckPoint/TSEC_CheckPoint.idl + * tests/Bug_2130_Regression/SEC_CheckPoint/TSEC_CheckPoint.mpc + * tests/Bug_2130_Regression/SEC_CheckPoint/TSEC_CheckPointEI.idl + * tests/Bug_2130_Regression/SEC_CheckPoint/TSEC_CheckPoint_Impl.ccd + * tests/Bug_2130_Regression/SEC_CheckPoint/TSEC_CheckPoint_exec.cpp + * tests/Bug_2130_Regression/SEC_CheckPoint/TSEC_CheckPoint_exec.h + * tests/Bug_2130_Regression/SEC_CheckPoint/TSEC_CheckPoint_exec_export.h + * tests/Bug_2130_Regression/SEC_CheckPoint/TSEC_CheckPoint_stub_export.h + * tests/Bug_2130_Regression/SEC_CheckPoint/TSEC_CheckPoint_svnt_export.h + * tests/Bug_2130_Regression/SEC_CheckPoint/controller.cpp + * tests/Bug_2130_Regression/descriptors/DeploymentPlan.cdp + * tests/Bug_2130_Regression/descriptors/TestNodeManagerMap.dat + * tests/Bug_2130_Regression/descriptors/rt-config-example.csr + * tests/Bug_2130_Regression/descriptors/run_test.pl + * tests/Bug_2130_Regression/interfaces/ENW.idl + * tests/Bug_2130_Regression/interfaces/ENW.mpc + * tests/Bug_2130_Regression/interfaces/ENW_stub_export.h + * tests/Bug_2130_Regression/interfaces/ENW_svnt_export.h + + Added a new tests for Bug_2130. + Thanks Roland Schimmack <Roland.Schimmack @ gmx.de> for + providing this test case. + +Thu Feb 9 16:48:42 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu> + + * tools/IDL3_to_IDL2/be_global.h: + * tools/IDL3_to_IDL2/be_init.cpp: + * tools/IDL3_to_IDL2/be_sunsoft.cpp: + * tools/IDL3_to_IDL2/idl3_to_idl2_visitor.cpp: + * tools/IDL3_to_IDL2/idl3_to_idl2_visitor.h: + + Removed all usage of internal 'idl_bool' typedef in the + IDL3 to IDL2 converter, consistently with the changes to + the TAO IDL compiler front end, which is used by this + tool. + +Thu Feb 9 16:33:45 UTC 2006 William Otte <wotte@dre.vanderbilt.edu> + + * tools/Config_Handlers/ADD_Handler.cpp + * tools/Config_Handlers/Any_Handler.cpp + * tools/Config_Handlers/CCD_Handler.cpp + * tools/Config_Handlers/CEPE_Handler.cpp + * tools/Config_Handlers/CPD_Handler.cpp + * tools/Config_Handlers/CRDD_Handler.cpp + * tools/Config_Handlers/ComponentPropertyDescription_Handler.cpp + * tools/Config_Handlers/DD_Handler.cpp + * tools/Config_Handlers/DP_Handler.cpp + * tools/Config_Handlers/DP_PCD_Handler.cpp + * tools/Config_Handlers/DataType_Handler.cpp + * tools/Config_Handlers/ERE_Handler.cpp + * tools/Config_Handlers/IDD_Handler.cpp + * tools/Config_Handlers/IDREF_Base.cpp + * tools/Config_Handlers/ID_Handler.cpp + * tools/Config_Handlers/IRDD_Handler.cpp + * tools/Config_Handlers/MDD_Handler.cpp + * tools/Config_Handlers/PCD_Handler.cpp + * tools/Config_Handlers/PSPE_Handler.cpp + * tools/Config_Handlers/Property_Handler.cpp + * tools/Config_Handlers/RDD_Handler.cpp + * tools/Config_Handlers/Req_Handler.cpp + * tools/Config_Handlers/STD_PC_Intf.cpp + * tools/Config_Handlers/XML_File_Intf.cpp + + Added CIAO_TRACE statements to aid in debugging. + +Wed Feb 08 15:53:31 2006 Wallace Zhang <zhangw@ociweb.com> + + * CIAO version 0.4.9 released. + +Tue Feb 7 16:10:10 UTC 2006 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/NodeManager/NodeManager.mpc + + Fixed an ordering problem. + +Mon Feb 6 19:13:13 UTC 2006 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/NodeApplicationManager/NodeApplicationManager.mpc + + Fixed an export problem manifesting in VC8. + + * performance-tests/Benchmark/Benchmark.mpc + + Added an empty IDL_Files section to the servant to prevent + nmake from regenerating from the IDL file. + +Mon Feb 6 13:54:39 UTC 2006 Ossama Othman <ossama_othman at symantec dot com> + + * ciao/ComponentsC.h: + + Place TAO namespace in this pre-generated stub header within a + TAO versioned namespace, as TAO_IDL does for all stubs. Fixes + build errors in versioned-namespace enabled builds. + +Mon Feb 6 13:33:54 UTC 2006 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/NodeApplication/NoOp_Configurator.h + + Case sensitivity error from previous commit. + +Mon Feb 6 00:39:41 UTC 2006 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/NodeApplication/Configurator_Factory.cpp + * DAnCE/NodeApplication/Configurator_Factory.h + * DAnCE/NodeApplication/NodeApplication.mpc + * DAnCE/NodeApplication/NodeApplication_Core.h + * DAnCE/NodeApplicationManager/NodeApplicationManager.mpc + * DAnCE/NodeManager/MonitorController.h + * DAnCE/NodeManager/NodeManager.mpc + * DAnCE/NodeApplication/NoOp_Configurator.cpp + * DAnCE/NodeApplication/NoOp_Configurator.h + * DAnCE/NodeApplication/NoOp_Configurator_export.h + + Fixed linking errors on Borland 6. Mostly involved improper + symbol export control. + + * tools/Config_Handlers/cdd.hpp + * tools/Config_Handlers/cdp.hpp + + Added a fix for a broken <string> include in Borland 6. + +Fri Feb 3 24:30:19 UTC 2006 Ossama Othman <ossama_othman at symantec dot com> + + * ciao/CIAO_common.h: + + Removed extraneous "#" in "# #error" preprocessor directive. + + * ciao/Client_init.h: + + Moved CIAO namespace out of TAO-versioned namespace block. It + shouldn't have been there. Fixes namespace clashes in versioned + namespace enabled builds. + +Thu Feb 2 23:55:01 UTC 2006 William Otte <wotte@dre.vanderbilt.edu> + + * NEWS + + Updated the release notes. + +Thu Feb 2 22:59:23 UTC 2006 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/RepositoryManager/ZIP_Wrapper.cpp + + Updated include from zziplib.h to zzip/zzip.h, as the former + is deprecated and absent in the most recent release. + +Thu Feb 2 15:49:31 2006 Douglas C. Schmidt <schmidt@cs.wustl.edu> + + * docs/tutorials/CoSMIC/01.html: Commited a fix for a typo detected by + Abdullah Sowayan <abdullah dot sowayan at lmco dot com> and + fixed by Ming Xiong. + +Thu Feb 2 16:58:15 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * CIAO_TAO_DAnCE.mwc: + * CIAODAnCE.mwc: + Removed Old_Config_Handlers and spec_RepositoryManager + +Thu Feb 2 16:31:15 UTC 2006 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/NodeManager/BaseMonitor.h + * DAnCE/NodeManager/CIAO_Monitor.h + * DAnCE/NodeManager/MonitorCB.h + * DAnCE/NodeManager/MonitorController.cpp + * DAnCE/NodeManager/MonitorController.h + * DAnCE/TargetManager/DomainDataManager.h + + Removed extra ';' after closing braces on namespaces. + Was causing errors on GCC4 builds. + + * DAnCE/NodeManager/MonitorController.inl + + Removed this file, as it is no longer used. + +Wed Feb 1 21:21:35 UTC 2006 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/NodeManager/BaseMonitor.h + * DAnCE/NodeManager/CIAO_Monitor.cpp + * DAnCE/NodeManager/CIAO_Monitor.h + * DAnCE/NodeManager/MonitorCB.cpp + * DAnCE/NodeManager/MonitorCB.h + * DAnCE/NodeManager/MonitorController.cpp + * DAnCE/NodeManager/MonitorController.h + * DAnCE/TargetManager/DomainDataManager.cpp + * DAnCE/TargetManager/DomainDataManager.h + * DAnCE/TargetManager/TargetManager_exec.cpp + * DAnCE/TargetManager/TargetManager_exec.h + + Wraps the TargetManager/Monitors inside the CIAO namespace. + Thanks to Nilabja Roy (nilabjar@dre.vanderbilt.edu) for + making these changes and thanks to Johnny for noticing this! + +Wed Feb 1 20:42:42 UTC 2006 William Otte <wotte@dre.vanderbilt.edu> + + * CIDLC/ServantSourceGenerator.cpp + * tools/Config_Handlers/RT-CCM/TPL_Handler.cpp + * tools/Config_Handlers/Utils/XercesString.cpp + * tools/Config_Handlers/Utils/XercesString.h + * tools/Config_Handlers/XMLSchema/Writer.hpp + + Fixes for warnings on ICC platforms. + +Wed Feb 1 14:38:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/TargetManager/DomainDataManager.h: + Small doxygein improvement + +Wed Feb 1 04:32:38 UTC 2006 William Otte <wotte@dre.vanderbilt.edu> + + * RACE/Planner_Manager/Component/Planner_Manager.idl + + Resolve a linking error on Windows. + +Tue Jan 31 23:33:23 UTC 2006 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/Old_Config_Handlers + * DAnCE/test/Config_Handlers_Tests + + Removed deprecated config handlers. + + * NEWS + + Commented on this removal. + +Tue Jan 31 21:51:52 UTC 2006 William Otte <wotte@dre.vanderbilt.edu> + + * examples/Hello/descriptors/run_test.pl + * examples/Hello/descriptors/run_test_without_ns.pl + + Added a parameter to the NodeManagers to cause them to wait + up to 30 seconds for the NodeApplications to spawn before failing. + This should fix the hello test on several platforms. + +Tue Jan 31 21:29:06 UTC 2006 William Otte <wotte@dre.vanderbilt.edu> + + * examples/Hello/descriptors/run_test.pl + + Updated to force naming service to not use multicast, instead + using NameServiceIOR environment variable. + + * examples/Hello/descriptors/run_test_without_ns.pl + + Updated ports to reflect new NodeManagerMap. + +Tue Jan 31 15:11:29 UTC 2006 William Otte <wotte@dre.vanderbilt.edu> + + * RACE/Controller/Component/Controller.mpc + + Fixed linking errors on OS X. + +Tue Jan 31 14:41:31 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp + * DAnCE/NodeManager/NodeManager_Impl.cpp + + Fixed a couple of warning on SuSE_10_0_GCC4.0.2_x86_64_Valgrind + build. + +Tue Jan 31 11:42:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/NodeManager/NodeManager_Impl.cpp: + Fixed compile error with VxWorks 5.5.1 + +Mon Jan 30 22:43:26 UTC 2006 Stoyan Paunov <spaunov@isis.vanderbilt.edu> + + * examples/Hello/descriptors/run_NodeDaemons.pl: + + Fixing this script so that the Hello example deploys successfully. + +Mon Jan 30 21:16:40 UTC 2006 Ming Xiong <ming.xiong@vanderbilt.edu> + + * docs/tutorials/CoSMIC/01.html + * docs/tutorials/CoSMIC/02.html + * docs/tutorials/CoSMIC/03.html + * docs/tutorials/CoSMIC/04.html + * docs/tutorials/CoSMIC/index.html + * docs/tutorials/CoSMIC/Icons/AddConnMode.gif + * docs/tutorials/CoSMIC/Icons/SetMode.gif + * docs/tutorials/CoSMIC/Images/fig1.jpg + * docs/tutorials/CoSMIC/Images/fig10.jpg + * docs/tutorials/CoSMIC/Images/fig11.jpg + * docs/tutorials/CoSMIC/Images/fig2.jpg + * docs/tutorials/CoSMIC/Images/fig3.jpg + * docs/tutorials/CoSMIC/Images/fig4.jpg + * docs/tutorials/CoSMIC/Images/fig5.jpg + * docs/tutorials/CoSMIC/Images/fig6.jpg + * docs/tutorials/CoSMIC/Images/fig7.jpg + * docs/tutorials/CoSMIC/Images/fig8.jpg + * docs/tutorials/CoSMIC/Images/fig9.jpg + * docs/tutorials/CoSMIC/Model/Quoter.xme + + Added CoSMIC tutorial for /docs/tutorials/Quoter/Simple + +Mon Jan 30 17:50:38 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/NodeApplicationManager/NodeApplicationManager.mpc + + Modified to inherit from dance_extension_stub project + so the included header file could be found. + +Mon Jan 30 17:35:12 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/Interfaces/Interfaces.mpc + * DAnCE/NodeManager/NodeManager.mpc + * DAnCE/NodeManager/NodeManager_Impl.h + + Fixed a linking error of NodeManager when trying to + link to IDL generated servant code. + + * DAnCE/NodeManager/CIAO_NodeManager_Export.h + * DAnCE/Interfaces/NodeManager_svnt_export.h + + Removed the first one and added the second one to + fix the linking error when trying to find entry + point for IDL compiler generated servant code. + +Mon Jan 30 05:07:09 UTC 2006 William Otte <wotte@dre.vanderbilt.edu> + + * examples/Hello/descriptors/NodeManagerMap.dat + + Corrected the ports to match those in the run_test.pl script. + +Mon Jan 30 01:59:23 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/NodeApplicationManager/NodeApplicationManager.mpc + + Cosmetic change. + + * DAnCE/NodeManager/NodeManager.mpc + + Fixed a typo. + +Mon Jan 30 01:47:21 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/NodeManager/NodeManager.mpc + * DAnCE/NodeManager/NodeManager_Impl.h + * DAnCE/NodeManager/NodeManager_Export.h + + Added dll import/export mechanism into NodeManager library. + +Sat Jan 28 22:24:35 UTC 2006 William Otte <wotte@dre.vanderbilt.edu> + + * examples/Hello/descriptors/run_test.pl + + Corrected the name of the NodeManagerMap passed to ExecutionManager. + This was causing the test to fail across all platforms. + +Sat Jan 28 05:55:45 UTC 2006 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/NodeManager/NodeManager.mpc + + Added a missing after clause. + +Fri Jan 27 22:42:47 UTC 2006 William Otte <wotte@dre.vanderbilt.edu> + + * RACE/Controller/Component/Controller.mpc + + Fixed linking errors on Windows. + +Fri Jan 27 20:58:19 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * tests/Bug_2130_Regression + + A place to host Bug 2130 test case. + +Fri Jan 27 20:42:47 UTC 2006 William Otte <wotte@dre.vanderbilt.edu> + + * tools/Config_Handlers/DnC_Dump_T.h + + Silenced warnings in solaris. + +Fri Jan 27 20:30:01 UTC 2006 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp + * DAnCE/NodeManager/NodeManager_Impl.cpp + + Fixed uninitialized variable warnings on Solaris GCC. + + *DAnCE/NodeManager/NodeManager.mpc + + Refactored the projects here so all files related to NodeManager + are only compiled once. + +Fri Jan 27 19:15:19 UTC 2006 Nilabja R <nilabjar@dre.vanderbilt.edu> + + * DAnCE/NodeManager/Monitor.mpc: Added the dependancy on + TargetManaer_stub + +Fri Jan 27 19:07:08 UTC 2006 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/NodeManager/MonitorController.h + * DAnCE/NodeManager/MonitorController.inl + + Refined the fix in + Fri Jan 27 17:29:54 UTC 2006 William Otte <wotte@dre.vanderbilt.edu> + to use ACE_SYNCH_MUTEX. Thanks to Doug Schmidt for suggesting the + improvement. + +Fri Jan 27 17:35:55 UTC 2006 William Otte <wotte@dre.vanderbilt.edu> + + * RACE/Controller/Component/Controller.mpc + + Fixed linking errors on Mac OS X. + +Fri Jan 27 17:29:54 UTC 2006 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/NodeManager/MonitorController.h + * DAnCE/NodeManager/MonitorController.inl + + Added preprocessor logic to fall back to an ACE_Mutex on + platforms that don't support ACE_Thread_Mutex. + +Fri Jan 27 16:59:11 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp + * DAnCE/NodeManager/NodeManager_Impl.cpp + + Fixed a couple of warnings on SuSE_10_0_GCC4.0.2_x86_64_Valgrind + build about pointer initialization. + +Thu Jan 26 23:48:47 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * examples/Hello/step-by-step.html + + Fixed a fuzz error about dependency on ~schmidt/ACE_wrappers. + +Thu Jan 26 19:25:06 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/TargetManager/TargetManager.mpc + + Added an empty IDL_Files segment to the _exec project, + which should clean up tons of Windows VC build erros + and warnings. + +Thu Jan 26 17:57:45 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/ExecutionManager/ExecutionManager.mpc + * DAnCE/NodeManager/NodeManager.mpc + + Modified to inherit from a base project dance_extension_stub.mpb + to avoid explicily included path specification. + +Thu Jan 26 10:25:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * CIAO/DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.h: + Fixed incorrect doxygen tag + + * CIAO/DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.inl: + Added missing ACE_INLINE macro's + + +Thu Jan 26 01:44:15 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/NodeApplicationManager/Containers_Info_Map.cpp + * DAnCE/NodeApplicationManager/Containers_Info_Map.h + * DAnCE/NodeApplicationManager/ImplementationInfo.cpp + * DAnCE/NodeApplicationManager/ImplementationInfo.h + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.cpp + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.h + * DAnCE/NodeManager/NodeManager_Impl.cpp + * DAnCE/StaticConfigurator/StaticDAnCEParser.cpp + * ciao/Deployment.idl + + Fixed a bug of shared component capability. Originally, we + haven't differentiate between "shared components" and + "external components", so when a component ref count becomes + 0, the "shared components" will become empty, however, since + some components are installed remotely, removing it will + cause problem if we don't have such differentiation. + +Wed Jan 25 23:44:01 UTC 2006 Nishanth Shankaran <nshankar@dre.vanderbilt.edu> + + * CIAOTAO.mwc: + * CIAO.mwc: + + Added RACE to the workspace. + +Wed Jan 25 22:47:30 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * CIAO_TAO_DAnCE.mwc + + Added another mwc file which builds ACE, TAO, CIAO, DAnCE + minium to run a CIAO simple example. + +Wed Jan 25 22:28:06 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/ExecutionManager/ExecutionManager.mpc + * DAnCE/NodeManager/NodeManager.mpc + + Added include+= to find header files and fixed a typo. + + * DAnCE/NodeManager/NodeManager_Impl.cpp + + Fixed an error in Linux build. + +Wed Jan 25 22:11:23 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp + + Changed order of the base member initialization list, which + should clear some warnings of the Linux builds. + +Wed Jan 25 21:32:44 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/NodeApplicationManager/NodeApplicationManager.mpc + * DAnCE/NodeManager/NodeManager.mpc + + Fixed dependency problems. + +Wed Jan 25 20:28:35 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/Interfaces/ExecutionManager.idl + * DAnCE/Interfaces/Interfaces.mpc + * DAnCE/Interfaces/README + * DAnCE/Interfaces/NodeManager.idl + * DAnCE/Interfaces/NodeManager_stub_export.h + * DAnCE/Interfaces/ExecutionManager_stub_export.h + + Added these files into a separate directory + called DAnCE/Interfaces to termporarily solve the MPC + directory dependency issue. + + * DAnCE/ExecutionManager/ExecutionManager.idl + * DAnCE/NodeManager/NodeManager.idl + + Removed these files. + + * DAnCE/ExecutionManager/ExecutionManager.mpc + * DAnCE/ExecutionManager/Execution_Manager_Impl.h + * DAnCE/NodeManager/NodeManager.mpc + * DAnCE/NodeManager/NodeManager_Impl.h + + * DAnCE/Plan_Launcher/Plan_Launcher.cpp + * DAnCE/Plan_Launcher/Plan_Launcher_Impl.h + + Modified to accomodate the above refactoring work. + +Wed Jan 25 19:46:57 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * ciao/Deployment_common.h + + Added this new file, which is supposed to contain all the + reusable types/classes/methods across the DAnCE toolchain. + + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.h + * DAnCE/ExecutionManager/Execution_Manager_Impl.h + + Modified the code to accomodate the above refactoring work. + + * DAnCE/TargetManager/DomainDataManager.cpp + + Got rid of a warning message about unreferenced variable. + + * DAnCE/DomainApplicationManager/DomainApplicationManage.mpc + + Added a dependency from DAM to ExecutionManager_stub project. + +Wed Jan 25 02:53:07 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/ExecutionManager/Execution_Manager_Impl.cpp + * DAnCE/ExecutionManager/Execution_Manager_Impl.h + * DAnCE/Plan_Launcher/Plan_Launcher_Impl.cpp + * DAnCE/Plan_Launcher/Plan_Launcher_Impl.h + * ciao/Deployment.idl + + Fixed a bug about destroying *ApplicationManagers. + This fix will ensure that DAM won't be destroyed if any + components managed by itself are still up and running. + +Wed Jan 25 01:41:53 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp + * DAnCE/ExecutionManager/Execution_Manager_Impl.cpp + + Some cosmetic changes. + + * DAnCE/NodeApplication/NodeApplication_Impl.cpp + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.cpp + + Fixed a bug about when to killing a NodeApplication process. + + * ciao/Container_Base.cpp + + Comment out meaningless debug statement. + +Wed Jan 25 00:56:39 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * examples/Hello/descriptors/run_test_without_ns.pl + + Modified to use the correct NodeManagerMap.dat file. + +Wed Jan 25 00:47:02 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * examples/Hello/descriptors_RTCCM/RTsvc.conf + * examples/Hello/descriptors_RTCCM/input.csr + * examples/Hello/descriptors_RTCCM/rt-config-example.cdp + * examples/Hello/descriptors_RTCCM/rt-config-example.csr + * examples/Hello/descriptors_RTCCM/rt-example.cdp + * examples/Hello/descriptors_RTCCM/rt_run_test.pl + * examples/Hello/descriptors_ReDaC/deploymentplan.cdp + * examples/Hello/descriptors_ReDaC/deploymentplan_add.cdp + * examples/Hello/descriptors_ReDaC/deploymentplan_remove.cdp + * examples/Hello/descriptors_naming/deploymentplan_naming.cdp + + Create some new descriptors, reorganized them, and put + them into different directories. + +Wed Jan 25 00:23:02 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * CIAODAnCE.mwc + + Added another mwc file which only builds CIAO and DAnCE. + + * examples/Hello/step-by-step.html + + Fixed an error in this documentation page. + + * examples/Hello/descriptors/RTsvc.conf + * examples/Hello/descriptors/TestNodeManagerMap.dat + * examples/Hello/descriptors/flattened_deploymentplan_without_ns_add.cdp + * examples/Hello/descriptors/rt-config-example.cdp + * examples/Hello/descriptors/rt-config-example.csr + * examples/Hello/descriptors/rt-example.cdp + * examples/Hello/descriptors/flattened_deploymentplan_without_ns_add.cdp + * examples/Hello/descriptors/rt_run_test.pl + + Removed these descriptor files and put them into separate + directories to better organize things. + + * examples/Hello/descriptors_shared_components/deploymentplan.cdp + * examples/Hello/descriptors_shared_components/ + deploymentplan_shared_components.cdp + + Added a dedicated directory to put descriptors for shared + components scenario. + +Wed Jan 25 00:10:50 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.h + * DAnCE/ExecutionManager/DAM_Map.cpp + * DAnCE/ExecutionManager/DAM_Map.h + * DAnCE/ExecutionManager/Execution_Manager_Impl.cpp + * DAnCE/ExecutionManager/Execution_Manager_Impl.h + + Added capabilities to handle adding/removing + connections between components in new assembly and existing/external + components in old assemblies. This involves putting + ExecutionManager as a coordinator for different DAMs. + + * DAnCE/NodeApplicationManager/Containers_Info_Map.cpp + * DAnCE/NodeApplicationManager/Containers_Info_Map.h + * DAnCE/NodeApplicationManager/ImplementationInfo.cpp + * DAnCE/NodeApplicationManager/ImplementationInfo.h + * DAnCE/NodeApplicationManager/NodeApplicationManager.mpc + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.cpp + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.h + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.inl + * DAnCE/NodeManager/NAM_Map.h + * DAnCE/NodeManager/NodeManager_Impl.cpp + * DAnCE/NodeManager/NodeManager_Impl.h + * DAnCE/NodeManager/Node_Manager.cpp + + Added capabilities for handling shared components across + different assemblies. This involves putting NodeManager + as a local coordinator for different NAMs. + + * DAnCE/NodeApplication/NodeApplication.cpp + * DAnCE/NodeApplication/NodeApplication_Impl.cpp + * DAnCE/NodeApplication/NodeApplication_Impl.h + + Enhancement of adding/removing connections. + + * DAnCE/Plan_Launcher/DAM_Map.cpp + * DAnCE/Plan_Launcher/DAM_Map.h + + Removed from the repo, since they are located in the other + directory as well, and we can use relative path to point + to those existing files. + + * DAnCE/Plan_Launcher/Plan_Launcher.cpp + * DAnCE/Plan_Launcher/Plan_Launcher.mpc + * DAnCE/Plan_Launcher/Plan_Launcher_Impl.cpp + * DAnCE/Plan_Launcher/Plan_Launcher_Impl.h + + Enhanced to handle shared components scenario which interacts + with *managers. + + * DAnCE/StaticConfigurator/StaticDAnCEParser.cpp + + Fixed for working with the newly enhanced DAnCE toolchain. + + * ciao/Deployment.idl + + Adding enhancements for adding shared components capabilities + +Wed Jan 25 00:01:37 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/NodeManager/MonitorCB.cpp + + Fixed a warning about unreferenced variable in Windows build. + + * DAnCE/NodeManager/MonitorController.h + + Included header file missing path to its directory. + + * DAnCE/TargetManager/CmpClient.cpp + + Fixed a warning about unreferenced variable in Windows build. + +Mon Jan 23 23:10:32 UTC 2006 Stoyan Paunov <spaunov@isis.vanderbilt.edu> + + + * DAnCE/spec_RepositoryManager/HTTP_Client.h: + * DAnCE/spec_RepositoryManager/HTTP_Client.cpp: + * DAnCE/spec_RepositoryManager/HTTP_Handler.h: + * DAnCE/spec_RepositoryManager/HTTP_Handler.cpp: + * DAnCE/spec_RepositoryManager/Options.h: + * DAnCE/spec_RepositoryManager/Options.cpp: + * DAnCE/spec_RepositoryManager/PC_Updater.h: + * DAnCE/spec_RepositoryManager/PC_Updater.cpp: + * DAnCE/spec_RepositoryManager/PC_Updater_T.h: + * DAnCE/spec_RepositoryManager/PC_Updater_T.cpp: + * DAnCE/spec_RepositoryManager/README.txt: + * DAnCE/spec_RepositoryManager/RM_Helper.h: + * DAnCE/spec_RepositoryManager/RM_Helper.cpp: + * DAnCE/spec_RepositoryManager/RMadmin.cpp: + * DAnCE/spec_RepositoryManager/RepositoryManager.idl: + * DAnCE/spec_RepositoryManager/RepositoryManager.cpp: + * DAnCE/spec_RepositoryManager/RepositoryManager_Impl.h: + * DAnCE/spec_RepositoryManager/RepositoryManager_Impl.cpp: + * DAnCE/spec_RepositoryManager/URL_Parser.h: + * DAnCE/spec_RepositoryManager/URL_Parser.cpp: + * DAnCE/spec_RepositoryManager/ZIP_Wrapper.h: + * DAnCE/spec_RepositoryManager/ZIP_Wrapper.cpp: + * DAnCE/spec_RepositoryManager/spec_RepositoryManager.mpc: + + Removed these files. Zapping the DAnCE/spec_RepositoryManager/ + directory which used to hold the implementation of the + RepositoryManager while the ExecutionManager was in the + DAnCE/RepositoryManager/ directory. + +Mon Jan 23 22:41:49 UTC 2006 Stoyan Paunov <spaunov@isis.vanderbilt.edu> + + * DAnCE/RepositoryManager/HTTP_Client.h: + * DAnCE/RepositoryManager/HTTP_Client.cpp: + * DAnCE/RepositoryManager/HTTP_Handler.h: + * DAnCE/RepositoryManager/HTTP_Handler.cpp: + * DAnCE/RepositoryManager/Options.h: + * DAnCE/RepositoryManager/Options.cpp: + * DAnCE/RepositoryManager/PC_Updater.h: + * DAnCE/RepositoryManager/PC_Updater.cpp: + * DAnCE/RepositoryManager/PC_Updater_T.h: + * DAnCE/RepositoryManager/PC_Updater_T.cpp: + * DAnCE/RepositoryManager/README.txt: + * DAnCE/RepositoryManager/RM_Helper.h: + * DAnCE/RepositoryManager/RM_Helper.cpp: + * DAnCE/RepositoryManager/RMadmin.cpp: + * DAnCE/RepositoryManager/RepositoryManager.idl: + * DAnCE/RepositoryManager/RepositoryManager.cpp: + * DAnCE/RepositoryManager/RepositoryManager.mpc: + * DAnCE/RepositoryManager/RepositoryManager_Impl.h: + * DAnCE/RepositoryManager/RepositoryManager_Impl.cpp: + * DAnCE/RepositoryManager/URL_Parser.h: + * DAnCE/RepositoryManager/URL_Parser.cpp: + * DAnCE/RepositoryManager/ZIP_Wrapper.h: + * DAnCE/RepositoryManager/ZIP_Wrapper.cpp: + + Moving what used to be DAnCE/spec_RepositoryManager directory to + the DAnCE/RepositoryManager directory. + +Mon Jan 23 22:14:06 UTC 2006 Stoyan Paunov <spaunov@isis.vanderbilt.edu> + + * DAnCE/spec_RepositoryManager/RepositoryManager_Impl.cpp: + + Adding couple more checks to increase robustness. + +Mon Jan 23 20:07:17 UTC 2006 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/NodeManager/BaseMonitor.h + + Added a virtual destructor to resolve warnings. + + * DAnCE/TargetManager/DomainDataManager.cpp + * DAnCE/TargetManager/TargetManager_exec.cpp + + Fixed some problems caused by + Mon Jan 23 15:11:40 UTC 2006 William Otte <wotte@dre.vanderbilt.edu> + +Mon Jan 23 17:03:09 UTC 2006 Nishanth Shankaran <nshankar@dre.vanderbilt.edu> + + * RACE/Controller/Component/Controller_svnt_export.h: + * RACE/Controller/Component/Controller_stub_export.h: + * RACE/Controller/Component/Controller_exec_export.h: + * RACE/Controller/Component/Controller_exec.h: + * RACE/Controller/Component/Controller_exec.cpp: + * RACE/Controller/Component/Controller.mpc: + * RACE/Controller/Component/Controller.idl: + * RACE/Controller/Component/Controller.cidl: + + Added IDL, CIDL, and MPC files for the RACE controller along with a + dummy implementation of the controller. + +Mon Jan 23 15:11:40 UTC 2006 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/TargetManager/TargetManager.mpc + + Cleaned up the MPC file, fixed a linking error on OS X. + +Sat Jan 21 21:54:59 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu> + + * CIDLC/SizeTypeCalculator.cpp: + + Fixed a bug in size type calculation of nested structs and unions. + Thanks to Sandro Santos Andrade <sandros@dcc.ufba.br> for + reporting the problem. + +Sat Jan 21 20:27:13 UTC 2006 Nilabja R <nilabjar@dre.vanderbilt.edu> + + * DAnCE/TargetManager/TargetManager.idl: + * DAnCE/TargetManager/TargetManager.mpc: + * DAnCE/TargetManager/TargetManagerExt.idl: + Added this file to include the facet for RACE Controller + * DAnCE/TargetManager/TargetManager_exec.h: + * DAnCE/TargetManager/TargetManager_exec.cpp: + Added implementation for the facet serving the RACE Controller. + + +Sat Jan 21 02:04:15 UTC 2006 Nilabja R <nilabjar@dre.vanderbilt.edu> + + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp: + Removed trailing whitespaces and tabs + + * DAnCE/NodeManager/BaseMonitor.h: + * DAnCE/NodeManager/CIAO_Monitor.h: + * DAnCE/NodeManager/CIAO_Monitor.cpp: + * DAnCE/NodeManager/MonitorCB.h: + * DAnCE/NodeManager/MonitorCB.cpp: + * DAnCE/NodeManager/MonitorController.h: + * DAnCE/NodeManager/MonitorController.cpp: + Removed system headers and replaced systme calls with ACE calls. + Also updated documentation with doxygen standard + + * DAnCE/TargetManager/TargetManager_exec.cpp: + Removed system headers and replaced systme calls with ACE calls. + Also updated documentation with doxygen standard + + * tools/Config_Handlers/DD_Handler.h: + * tools/Config_Handlers/DD_Handler.cpp: + Removed system headers and replaced systme calls with ACE calls. + Also updated documentation with doxygen standard + +Fri Jan 20 22:30:21 UTC 2006 Nilabja R <nilabjar@dre.vanderbilt.edu> + + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp: + The include to NodeManagerC.h is removed since the dependency on + NodeManager_stub was removed. + +Fri Jan 20 20:33:23 UTC 2006 Nilabja R <nilabjar@dre.vanderbilt.edu> + + * DAnCE/DomainApplicationManager/DomainApplicationManager.mpc: + Changed the Domain Application Manager to remove the dependency on + NodeManager_stub. + +Fri Jan 20 07:24:47 UTC 2006 Stoyan Paunov <spaunov@isis.vanderbilt.edu> + + * DAnCE/spec_RepositoryManager/PC_Updater.h: + * DAnCE/spec_RepositoryManager/RMadmin.cpp: + * DAnCE/spec_RepositoryManager/RepositoryManager.cpp: + * DAnCE/spec_RepositoryManager/RepositoryManager_Impl.h: + * DAnCE/spec_RepositoryManager/RepositoryManager_Impl.cpp: + * DAnCE/spec_RepositoryManager/URL_Parser.h: + * DAnCE/spec_RepositoryManager/ZIP_Wrapper.h: + * DAnCE/spec_RepositoryManager/ZIP_Wrapper.cpp: + + Improved the documentation, the output and added some minor features. + Changed all occurnences of 'new' to ACE_NEW in ZIP_Wrapper.cpp which + I had previously forgotten. + + * DAnCE/new_RepositoryManager/packages/inconsistent.cpk: + * DAnCE/new_RepositoryManager/packages/package.cpk: + + Removed these files. + +Thu Jan 19 01:29:58 UTC 2006 Stoyan Paunov <spaunov@isis.vanderbilt.edu> + + * DAnCE/spec_RepositoryManager/HTTP_Handler.h: + * DAnCE/spec_RepositoryManager/HTTP_Handler.cpp: + * DAnCE/spec_RepositoryManager/PC_Updater.h: + * DAnCE/spec_RepositoryManager/PC_Updater_T.h: + * DAnCE/spec_RepositoryManager/RM_Helper.h: + * DAnCE/spec_RepositoryManager/RM_Helper.cpp: + * DAnCE/spec_RepositoryManager/RMadmin.cpp: + * DAnCE/spec_RepositoryManager/RepositoryManager.cpp: + * DAnCE/spec_RepositoryManager/RepositoryManager_Impl.cpp: + * DAnCE/spec_RepositoryManager/URL_Parser.h: + * DAnCE/spec_RepositoryManager/URL_Parser.cpp: + * DAnCE/spec_RepositoryManager/ZIP_Wrapper.h: + + Changed all occurenced of new to ACE_NEW. Turned some documentation to + Doxygen style. Modified the URL_Parser singleton to use the ACE_Singleton + class. More changes on the way. + +Wed Jan 18 23:56:51 UTC 2006 Nilabja R <nilabjar@dre.vanderbilt.edu> + + * DAnCE/NodeManager/BaseMonitor.h: Corrected the file name in @file + + * DAnCE/TargetManager/CmpClient.cpp: Corrected the file name in @file + +Wed Jan 18 16:42:41 UTC 2006 Nilabja R <nilabjar@dre.vanderbilt.edu> + + * DAnCE/NodeManager/BaseMonitor.h:Added documentation, changed + function signature + * DAnCE/NodeManager/CIAO_Monitor.cpp:Removed system headers + * DAnCE/NodeManager/Monitor.mpc:Added cvs tag + * DAnCE/NodeManager/MonitorController.cpp:Removed sleep call + * DAnCE/NodeManager/NodeManager.mpc:Added after clause to compile + TargetManager_stub before + + * DAnCE/TargetManager/TM_Client.mpc:Added cvs tag + * DAnCE/TargetManager/TargetManager.mpc: Added cvs tag , + Removed Deployment_Configuration.cpp from TargetManager_exec + +Tue Jan 17 23:52:11 UTC 2006 Stoyan Paunov <spaunov@isis.vanderbilt.edu> + + * DAnCE/spec_RepositoryManager/Options.h: + * DAnCE/spec_RepositoryManager/Options.cpp: + * DAnCE/spec_RepositoryManager/RMadmin.cpp: + + Took care of the todo's that Johnny suggested. Now using ACE_Singleton + parametrized with ACE_Null_Mutex. + +Tue Jan 17 21:07:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/spec_RepositoryManager/HTTP_Client.h: + Layout change + * DAnCE/spec_RepositoryManager/HTTP_Handler.{h,cpp}: + Changed bytecount_ to size_t + +Tue Jan 17 21:03:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/spec_RepositoryManager/Options.h: + Doxygen improvements + + * DAnCE/spec_RepositoryManager/Options.cpp: + Layout changes and add some todo's + +Tue Jan 17 19:31:56 UTC 2006 William Otte <wotte@dre.vanderbilt.edu> + + * tools/Config_Handlers/Config_Handlers.mpc + + Added a project inherit improperly removed by + Mon Jan 16 16:22:25 UTC 2006 Nilabja R <nilabjar@dre.vanderbilt.edu> + +Mon Jan 16 19:59:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/spec_RepositoryManager/ZIP_Wrapper.h: + * DAnCE/spec_RepositoryManager/URL_Parser.h: + * DAnCE/spec_RepositoryManager/PC_Updater.h: + * DAnCE/spec_RepositoryManager/PC_Updater_T.cpp: + * DAnCE/spec_RepositoryManager/HTTP_Handler.h: + * DAnCE/spec_RepositoryManager/HTTP_Client.h: + Doxygen improvements + + * DAnCE/spec_RepositoryManager/ZIP_Wrapper.cpp: + * DAnCE/spec_RepositoryManager/PC_Updater_T.h: + * DAnCE/spec_RepositoryManager/HTTP_Client.cpp: + * DAnCE/spec_RepositoryManager/HTTP_Handler.cpp: + Layout changes + +Mon Jan 16 18:36:47 UTC 2006 William Otte <wotte@dre.vanderbilt.edu> + + * tools/Config_Handlers/Basic_Deployment_Data.hpp + + Addressed some warnings from the RHEL_Static_GCC-3.4.2 + build. + +Mon Jan 16 16:48:11 UTC 2006 Stoyan Paunov <spaunov@isis.vanderbilt.edu> + + * DAnCE/spec_RepositoryManager/Options.h: + * DAnCE/spec_RepositoryManager/Options.cpp: + * DAnCE/spec_RepositoryManager/PC_Updater.cpp: + * DAnCE/spec_RepositoryManager/README.txt: + * DAnCE/spec_RepositoryManager/RMadmin.cpp: + * DAnCE/spec_RepositoryManager/RepositoryManager.cpp: + * DAnCE/spec_RepositoryManager/RepositoryManager_Impl.h: + * DAnCE/spec_RepositoryManager/RepositoryManager_Impl.cpp: + + Added the newest changes to the RepoMan. This change add the + functionality that pertains to interface types. It is currently + disabled due to lack of support in the modeling tools for interfaces + for assemby-based interfaces. + + I still need to clean up some of the output and some of the code before + the release of the beta. + +Mon Jan 16 16:22:25 UTC 2006 Nilabja R <nilabjar@dre.vanderbilt.edu> + + * DAnCE/NodeManager/BaseMonitor.h: + * DAnCE/NodeManager/CIAO_Monitor.h: + * DAnCE/NodeManager/CIAO_Monitor.cpp: + * DAnCE/NodeManager/Monitor.mpc: + * DAnCE/NodeManager/MonitorCB.h: + * DAnCE/NodeManager/MonitorCB.cpp: + * DAnCE/NodeManager/MonitorController.h: + * DAnCE/NodeManager/MonitorController.inl: + * DAnCE/NodeManager/MonitorController.cpp: + * DAnCE/NodeManager/NodeManager.mpc: + * DAnCE/NodeManager/NodeManager_Impl.h: + * DAnCE/NodeManager/NodeManager_Impl.cpp: + * DAnCE/NodeManager/Node_Manager.cpp: + These files implement the Monitor within the + NodeManager implementation. + + * DAnCE/TargetManager/CmpClient.cpp: + * DAnCE/TargetManager/Deployment_Configuration.h: + * DAnCE/TargetManager/Deployment_Configuration.cpp: + * DAnCE/TargetManager/DomainDataManager.h: + * DAnCE/TargetManager/DomainDataManager.cpp: + * DAnCE/TargetManager/TM_Client.mpc: + * DAnCE/TargetManager/TargetManager.cidl: + * DAnCE/TargetManager/TargetManager.idl: + * DAnCE/TargetManager/TargetManager.mpc: + * DAnCE/TargetManager/TargetManager_exec.h: + * DAnCE/TargetManager/TargetManager_exec.cpp: + * DAnCE/TargetManager/TargetManager_exec_export.h: + * DAnCE/TargetManager/TargetManager_stub_export.h: + * DAnCE/TargetManager/TargetManager_svnt_export.h: + These files implement the Target Manager Implementation + + * DAnCE/TargetManager/descriptors/Domain.cdd: + * DAnCE/TargetManager/descriptors/NodeDetails.dat: + * DAnCE/TargetManager/descriptors/NodeManagerMap.dat: + * DAnCE/TargetManager/descriptors/flattened_deploymentplan.cdp: + * DAnCE/TargetManager/descriptors/run_test_TargetManager.pl: + These are needed for the running of the TargetManager + + * ciao/CCM_Core.mpc: + * ciao/Deployment.idl: + * ciao/Deployment_Base.idl: + * ciao/Deployment_Data.idl: + * ciao/Packaging_Data.idl: + * ciao/ServerResources.idl: + Needs to be changed to resolve conflicts when compiling the + Target Manager cidl file + + * ciao/Target_Data.idl: + This is the file which contains declarations which has been + separated for the Target manager + + * tools/Config_Handlers/Config_Handlers.mpc: + * tools/Config_Handlers/DD_Handler.h: + * tools/Config_Handlers/DD_Handler.cpp: + These implement the extension to the config handlers for + the parsing of the Target data domain. + +Fri Jan 13 20:39:21 UTC 2006 William Otte <wotte@dre.vanderbilt.edu> + + * tools/Config_Handlers/XSCRT/Parser.hpp + * tools/Config_Handlers/XSCRT/XML.hpp + + Added a templated casting operator for Xerces types instead + of using standard dynamic_cast. Thanks to Ossama Othman + ossama at dre dot vanderbilt dot edu for suggesting this + fix. + + * CIAO-INSTALL.html + * NEWS + + The above changes removed the requirement for an RTTI enabled + version of Xerces. Updated these documents to reflect this. + +Thu Jan 12 21:40:47 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * examples/Hello/ReDaC-Usage.html + + Fixed some typos and an error. + +Tue Jan 10 22:34:22 UTC 2006 William Otte <wotte@dre.vanderbilt.edu> + + * tools/Config_Handlers/Basic_Deployment_Data.cpp + * tools/Config_Handlers/Basic_Deployment_Data.hpp + * tools/Config_Handlers/cdd.cpp + * tools/Config_Handlers/cdd.hpp + + Regenerated to reflect updates to schema in + Tue Jan 10 19:01:45 UTC 2006 William Otte <wotte@dre.vanderbilt.edu> + + * tools/Config_Handlers/Modified_Deployment.xsd + + Removed, as this file is obsolete, and schema should only exist in + CIAO_ROOT/docs/schema + +Tue Jan 10 22:05:17 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * examples/Hello/ReDaC-Usage.html + + Added a tutorial-like web page to showcase ReDaC service + of DAnCE. + + * NEWS + + Updated with DAnCE's recent enhancements. + +Tue Jan 10 19:01:45 UTC 2006 William Otte <wotte@dre.vanderbilt.edu> + + * docs/schema/Basic_Deployment_Data.xsd + * docs/schema/cdd.xsd + + Corrected incorrect cardinality on several target domain elements. + +Tue Jan 10 11:10:01 UTC 2006 Boris Kolpackov <boris@kolpackov.net> + + * NEWS: + + Updated with recent developments. + +Mon Jan 9 14:17:39 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu> + + * DAnCE/tests/NodeApplicationTest/NodeApp_test_client.cpp: + * DAnCE/tests/NodeApplicationTest/NodeApp_test_client_dynamic.cpp: + * DAnCE/tests/NodeApplicationTest/NodeApp_test_client_ex.cpp: + * DAnCE/tests/NodeApplicationTest/NodeApp_test_client_simple.cpp: + * examples/Hello/descriptors/Receiver_Svnt.iad: + * examples/Hello/descriptors/Sender_Svnt.iad: + * examples/Hello/descriptors/flattened_deploymentplan.cdp: + * examples/Hello/descriptors/flattened_deploymentplan_without_ns.cdp: + * examples/Hello/descriptors/flattened_deploymentplan_without_ns_add.cdp: + * examples/Hello/descriptors/flattened_deploymentplan_without_ns_remove.cdp: + * examples/Hello/descriptors/rt-config-example.cdp: + * examples/Hello/descriptors/rt-example.cdp: + + Updated occurrences of the string name of the servant executor + DLL extry point to correspond with the changes in + + Fri Jan 6 20:09:34 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu> + +Fri Jan 6 20:09:34 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu> + + * CIDLC/ExecImplHeaderGenerator.cpp: + * CIDLC/ExecImplSourceGenerator.cpp: + * CIDLC/ServantHeaderGenerator.cpp: + * CIDLC/ServantSourceGenerator.cpp: + + Changed the names of the generated extern C functions that + create the home and servant executors to incorportate the + entire scoped name of the class, to avoid name clashes + (since extern "C" functions link globally no matter what + scope they are declared in) when class names are + duplicated inside different nested namespaces. Thanks + to James Hill <james.h.hill@vanderbilt.edu> and Boris + Kolpackov <boris@dre.vanderbilt.edu> for their help + with the problem. + + * DAnCE/tests/Config_Handlers/HUDisplay/Airframe_Svnt.iad: + * DAnCE/tests/Config_Handlers/HUDisplay/GPS_Svnt.iad: + * DAnCE/tests/Config_Handlers/HUDisplay/NavDisplay_Svnt.iad: + * DAnCE/tests/Config_Handlers/HUDisplay/Timer_Svnt.iad: + * docs/tutorials/Quoter/Simple/Stock_Base/Stock_Base.idl: + * docs/tutorials/Quoter/Simple/descriptors/Broker_Svnt.iad: + * docs/tutorials/Quoter/Simple/descriptors/Distributor_Svnt.iad: + * docs/tutorials/Quoter/Simple/descriptors/flattened_deploymentplan.cdp: + * examples/BasicSP/descriptors/Airframe_Svnt.iad: + * examples/BasicSP/descriptors/GPS_Svnt.iad: + * examples/BasicSP/descriptors/NavDisplay_Svnt.iad: + * examples/BasicSP/descriptors/Timer_Svnt.iad: + * examples/BasicSP/descriptors/flattened_deploymentplan.cdp: + + Updated the hand-crafted descriptor files in CIAO tests and + examples to reflect the changes above. + +Thu Jan 5 21:28:17 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.cpp + + Fixed some warning in Boarland C++ builds. + +Thu Jan 5 00:53:30 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com> + + * ChangeLog: + + Untabify. + Delete-trailing-spaces. + + Changed "add-log-time-format" to a really ugly lambda expression + that formats changelog timestamps in UTC and works with both GNU + Emacs and XEmacs. + +Wed Jan 4 21:01:15 2006 Boris Kolpackov <boris@kolpackov.net> + + * ciao/CCM_Base.idl: + + Replaced #if !defined (CIAO_HAS_IMPORT_KEYWORD) with + #ifdef CIAO_HAS_IMPORT_KEYWORD. This will give CIDLC's + CPP a chance to handle it properly. + + * CCF/CCF/CompilerElements/Preprocessor.cpp: + + Fixed a bug in lexeme parsing. + +Wed Jan 4 11:39:59 2006 William Otte <wotte@dre.vanderbilt.edu> + + * ciao/CCM_Core.mpc + + Removed $CIAO_ROOT/DAnCE include, added CIAO_ROOT/ciao. + +Tue Jan 3 19:55:43 2006 Boris Kolpackov <boris@kolpackov.net> + + * CCF/CCF/CompilerElements/Preprocessor.cpp: + * CCF/CCF/CompilerElements/Preprocessor.hpp: + * CCF/CCF/IDL3/SemanticAction/Impl/Include.cpp: + * CIDLC/cidlc.cpp: + + Implemented support for basic preprocessor directives: + #ifdef, #ifndef, #else, and #endif as well as the -D + command-line option. Also added exception handlers for + filesystem exceptions. + + * CCF/CCF/IDL2/SemanticAction/Impl/Member.cpp: + * CCF/CCF/IDL2/SemanticAction/Impl/Union.cpp: + * CCF/CCF/IDL2/SemanticGraph/Struct.cpp: + * CCF/CCF/IDL2/SemanticGraph/Struct.hpp: + * CCF/CCF/IDL2/SemanticGraph/Union.cpp: + * CCF/CCF/IDL2/SemanticGraph/Union.hpp: + + Implemented incomplete struct and union semantics which + will appear in CORBA 3.1. + + * CCF/CCF/CodeGenerationKit/IndentationCxx.hpp: + + Code clean-ups. + +Fri Dec 30 11:56:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * ciao/Dynamic_Component_Servant_Base.{h,cpp}: + Moved the default constructor to public again, vc8 needs it, no + idea why, have to recheck later + +Thu Dec 29 08:53:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.cpp: + Fixed implicit conversion warning + +Wed Dec 28 10:42:31 2005 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp + * DAnCE/Old_Config_Handlers/DnC_Dump.cpp + * tools/Config_Handlers/DnC_Dump.cpp + * tools/Config_Handlers/PSPE_Handler.cpp + + Silenced some warnings from + Fri Dec 23 11:49:04 2005 Gan Deng <gan.deng@vanderbilt.edu> + +Wed Dec 28 12:53:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * ciao/Context_Impl_Base.{h,cpp}: + Readded the default constructor, some compilers need it, no idea + why, will sort this out later but this at least makes the scoreboard + less red + +Tue Dec 27 15:57:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * ciao/Container_Base.{h,cpp}: + * ciao/Context_Impl_Base.{h,cpp}: + * ciao/Home_Servant_Impl_Base.{h,cpp}: + * ciao/Servant_Impl_Base.{h,cpp}: + * ciao/Swapping_Servant_Home_Impl_Base.{h,cpp}: + * ciao/Swapping_Servant_Home_Impl_T.h: + Moved the default constructor to the private section and removed + the implementation with the assert + +Tue Dec 27 15:08:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/NodeApplication/NodeApplication_Core.cpp: + Initialise pointer with 0 + + * DAnCE/NodeApplication/NodeApplication_Impl.{h,cpp,inl}: + Just declare the default constructor private, it seems not + to be used and the implementation was incorrect + +Fri Dec 23 11:49:04 2005 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/DomainApplicationManager/Deployment_Configuration.cpp + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.h + * DAnCE/ExecutionManager/Execution_Manager_Impl.cpp + * DAnCE/ExecutionManager/Execution_Manager_Impl.h + * DAnCE/NodeApplication/NodeApplication_Impl.cpp + * DAnCE/NodeApplication/NodeApplication_Impl.h + * DAnCE/NodeApplication/NodeApplication_Impl.inl + * DAnCE/NodeApplication/RTConfig_Manager.cpp + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.cpp + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.h + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.inl + * DAnCE/NodeManager/NodeManager_Impl.cpp + * DAnCE/Plan_Launcher/Plan_Launcher.cpp + * DAnCE/Plan_Launcher/Plan_Launcher_Impl.cpp + * DAnCE/Plan_Launcher/Plan_Launcher_Impl.h + * DAnCE/tests/NodeApplicationTest/NodeApp_test_client_dynamic.cpp + * ciao/Container_Base.cpp + * ciao/Deployment.idl + * ciao/Deployment_Core.idl + * examples/Hello/descriptors/flattened_deploymentplan_without_ns.cdp + * examples/Hello/descriptors/flattened_deploymentplan_without_ns_add.cdp + * examples/Hello/descriptors/flattened_deploymentplan_without_ns_remove.cdp + + Merged from CVS Branch CIAO_ReDAC_01. This merge enables DAnCE to + handle dynamic updating component assemblies as well as its + configurations on the fly. Major IDL changes include the following: + + 1) Modified the finishLaunch() operation on the DomainApplicationManager + interface by adding an additional boolean parameter to differentiate + whether this is for inital deployment or for redeployment. + + 2) Modified the finishLaunch() operation on the NodeApplicationManager + interface by adding an additional boolean parameter to differentiate + whether this is for inital deployment or for redeployment. + + 3) Added new operations perform_redeployment() to the ExecutionManager + interface and NodeApplicationManager interface. + +Fri Dec 23 13:47:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/ComponentPackager/* + Removed all these files, this component was using ziparchive and + we didn't build it. After checking this with the DAnCE developers + the conclustion was to zap it + +Thu Dec 22 19:53:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/NodeManager/NodeManager_Impl.h: + Removed not needed msvc pragma push/pop + +Thu Dec 22 19:51:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/ExecutionManager/DAM_Map.cpp: + Made variable const + +Thu Dec 22 19:47:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp: + Removed some old includes, make a variable const + + * DAnCE/DomainApplicationManager/Deployment_Configuration.{h,cpp}: + Made get_default_node_manager_ior and get_node_manager_ior + const methods + +Thu Dec 22 19:43:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/NodeApplicationManager/Containers_Info_Map.cpp: + Initialise pointers with 0 + + * DAnCE/NodeApplicationManager/ImplementationInfo.h: + Removed include of cpp file in this file, this file is not + declaring a template + + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.h: + Converted documentation to doxygen style + +Thu Dec 22 19:36:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/ComponentPackager/ComponentPackager.mpc: + Use exceptions as base project + + * DAnCE/ComponentPackager/Component_Packager.cpp: + Converted some documentation to doxygen style + + * DAnCE/ComponentPackager/Base_Packager.cpp: + Fixed argument not used warnings + + * DAnCE/ComponentPackager/CPK_Packager.{h,cpp}: + Small cleanup + +Thu Dec 22 14:10:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/ComponentPackager/Base_Packager.h: + Changed documentation to doxygen style + +Tue Dec 20 08:07:51 2005 Simon McQueen <sm@prismtech.com> + + * CIAO version 0.4.8 released. + +Fri Dec 16 15:58:27 2005 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/NodeApplicationManager/Containers_Info_Map.cpp + + Modified to fix a bug reported by Will Otte regarding + DAnCE's parsing of deployment plan to find component + servant and executor libraries. This is a temporary + workaround so even if a component name happens to + have "_exec" string inside it, DAnCE could still + work correctly to find the corresponding servant + and executor libraries. + +Fri Dec 16 14:57:21 2005 Gan Deng <gan.deng@vanderbilt.edu> + + * ciao/Container_Base.cpp + * ciao/Container_Base.h + + Fixed a bug about RT-CCM. The bug creeped out when the + facet_consumer_poa_ is not configured properly to use + application specific real-time policies. Thanks to + Roland Schimmack <Roland.Schimmack @ gmx.de> for + reporting this bug. + +Tue Dec 13 12:13:26 2005 Douglas C. Schmidt <schmidt@cs.wustl.edu> + + * COPYING: Updated this file to mention compliance issues wrt the + new "The Energy Policy Act of 2005". Thanks to Malcolm Spence + for providing this. + +Tue Dec 13 09:07:21 2005 William Otte <wotte@dre.vanderbilt.edu> + + * CCF/Documentation/Build.html + * CIDLC/README.html + + Updates to the CIDLC build documentation. Thanks to James Hill + <hillj at isis dot vanderbilt dot edu> for completing this update. + +Mon Dec 12 13:20:00 UTC 2005 Simon Massey <sma@prismtech.com> + + * NEWS: + + Added Nanbor's changes from the release notes. + +Fri Dec 9 13:39:10 2005 William Otte <wotte@dre.vanderbilt.edu> + + * tools/Config_Handlers/Any_Handler.h + + Added a missing include for the versioned namespace macros. + +Fri Dec 9 09:18:01 2005 William Otte <wotte@dre.vanderbilt.edu> + + * ciao/Server_init.h + + Added a missing include for the versioned namespace macros. + +Thu Dec 08 21:34:36 2005 Gan Deng <gan.deng@vanderbilt.edu> + + * NEWS + + Updated the NEWS file to capture ReDaC stuff. + +Thu Dec 8 15:38:02 2005 Ossama Othman <ossama@dre.vanderbilt.edu> + + * DAnCE/Old_Config_Handlers/DT_Handler.h: + * ciao/Client_init.h: + * ciao/Context_Impl_T.h: + * ciao/Server_init.h: + * ciao/Upgradeable_Context_Impl_T.h: + * tools/Config_Handlers/Any_Handler.h: + + Fixed versioned namespace support. The versioning macros calls + around forward declarations in the CORBA namespace were + missing. + +Thu Dec 08 08:38:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/NodeManager/NodeManager_Impl.cpp: + Fixed compile errors with VxWorks + +Wed Dec 07 18:05:35 2005 Gan Deng <gan.deng@vanderbilt.edu> + + * ciao/Deployment.idl + * ciao/Deployment_Core.idl + * doc/index.html + + Document CIAO specific interface extension/modifications. + +Wed Dec 7 12:41:22 2005 Boris Kolpackov <boris@kolpackov.net> + + * CIDLC/ExecImplGenerator.cpp: + * CIDLC/ExecImplHeaderGenerator.cpp: + * CIDLC/ExecImplSourceGenerator.cpp: + * CIDLC/ExecutorMappingGenerator.cpp: + * CIDLC/ServantGenerator.cpp: + * CIDLC/ServantHeaderGenerator.cpp: + * CIDLC/ServantSourceGenerator.cpp: + * CCF/Example/CIDL/LocalExecutorMapping/ExecutorMappingGenerator.cpp: + + Fixed a bug in regular expressions that are used to get rid of + file suffixes. + +Tue Dec 06 12:33:27 2005 William Otte <wotte@dre.vanderbilt.edu> + + * tools/Config_Handlers/RT-CCM/CIAOServerResources.cpp + * tools/Config_Handlers/RT-CCM/CIAOServerResources.hpp + + Fixed warnings in Borland. + +Tue Dec 6 16:14:01 UTC 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * ciao/Servant_Impl_T.cpp: + + Changed initialization of boolean class members from '0' + to 'false'. + + * ciao/Servant_Impl_T.h: + + Added comments to the executor and context class members, + providing info about where they are initialized. + +Mon Dec 5 14:43:48 2005 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/ExecutionManager/ExecutionManager.mpc + + Removed superfluous dependancy on Xerces. + +Sun Dec 4 11:13:32 2005 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/StaticConfigurator/StaticDAnCEParser.mpc + * DAnCE/tests/Config_Handlers/handler_test.mpb + + Fix linking errors on Tiger. + +Fri Dec 2 11:25:48 2005 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/RepositoryManager/RepositoryManager.idl + * DAnCE/RepositoryManager/RepositoryManager.mpc + * DAnCE/RepositoryManager/RepositoryManager_Impl.cpp + * DAnCE/RepositoryManager/RepositoryManager_Impl.h + * DAnCE/RepositoryManager/Repository_Manager.cpp + * DAnCE/RepositoryManager/Repository_Manager_conf.h + * DAnCE/RepositoryManager/Update_Plan.cpp + * DAnCE/RepositoryManager/Update_Plan.h + + Removed the deprecated RepositoryManager implementation. + + * NEWS + + Updated the NEWS file to reflect this. + +Thu Dec 1 10:16:46 2005 William Otte <wotte@dre.vanderbilt.edu> + + * tools/Config_Handlers/Basic_Deployment_Data.hpp + * tools/Config_Handlers/RT-CCM/CIAOServerResources.cpp + * tools/Config_Handlers/RT-CCM/CIAOServerResources.hpp + + Fixed some errors caused by previous commit. + +Thu Dec 1 12:57:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/DomainApplicationManager/Deployment_Configuration.cpp: + Use 0 instead of NULL, NULL is not portable + + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp: + * DAnCE/NodeManager/NAM_Map.cpp: + Initialise pointers with 0 and return false instead of 0 + * DAnCE/ExecutionManager/Execution_Manager_Impl.h: + Removed not needed msvc pragma push/pop + + * DAnCE/NodeManager/NodeManager_Impl.cpp: + Initialise pointers with 0 and removed some printf that seems some + left over debugging statements + +Wed Nov 30 16:24:43 2005 William Otte <wotte@dre.vanderbilt.edu> + + * docs/schema/xsc-banner.h + + Updated this file to reflect recent export macro changes. + + * tools/Config_Handlers/Basic_Deployment_Data.cpp + * tools/Config_Handlers/Basic_Deployment_Data.hpp + * tools/Config_Handlers/Deployment.cpp + * tools/Config_Handlers/Deployment.hpp + * tools/Config_Handlers/ccd.cpp + * tools/Config_Handlers/ccd.hpp + * tools/Config_Handlers/cdp.cpp + * tools/Config_Handlers/cdp.hpp + * tools/Config_Handlers/cid.cpp + * tools/Config_Handlers/cid.hpp + * tools/Config_Handlers/cpd.cpp + * tools/Config_Handlers/cpd.hpp + * tools/Config_Handlers/iad.cpp + * tools/Config_Handlers/iad.hpp + * tools/Config_Handlers/pcd.cpp + * tools/Config_Handlers/pcd.hpp + * tools/Config_Handlers/toplevel.cpp + * tools/Config_Handlers/toplevel.hpp + * tools/Config_Handlers/RT-CCM/CIAOServerResources.cpp + * tools/Config_Handlers/RT-CCM/CIAOServerResources.hpp + + Made a borland specific fix apply to all compilers, hopefully + fixing ICC builds. + +Wed Nov 30 12:30:59 2005 William Otte <wotte@dre.vanderbilt.edu> + + * examples/Hello/descriptors/flattened_deploymentplan.cdp + + Added metadata necessary to initialize an enum attribute. + +Wed Nov 30 08:06:00 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/RepositoryManager/RepositoryManager.mpc: + This project is deprecated according to Will, so added + requires+=dummy_label, it is up to the DAnCE people to + decide when they zap this from the archive + +Fri Nov 25 10:50:00 UTC 2005 Simon Massey <sma@prismtech.com> + + * DAnCE/Old_Config_Handlers/XercesString.cpp + + Fixed prototype return type qualifier missmatch + +Thu Nov 24 16:04:05 2005 Gan Deng <gan.deng@vanderbilt.edu> + + * tools/Config_Handlers/Config_Handlers.mpc + + Added the MPC base project dependency to typecodefactory, + and hopefully this should fix some linking erros on the + scoreboard. + +Thu Nov 24 11:25:09 2005 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/Old_Config_Handlers/XercesString.h + + Fixed a warning, since declaring function return type + to be const is meaningless. + +Tue Nov 22 16:03:24 2005 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/NodeApplication/Container_Impl.cpp + + Fixed a memory management related bug, we should not + explicitly call release() on the component object + reference of var type. + +Mon Nov 21 17:24:42 2005 Boris Kolpackov <boris@kolpackov.net> + + * NEWS: + + Updated with information about changes in CCF. + +Fri Nov 18 10:28:31 2005 William Otte <wotte@dre.vanderbilt.edu> + + * performance-tests/Benchmark/RoundTrip/RoundTrip.mpc + + Quashed a link time warning on OS X. + +Thu Nov 17 18:13:28 UTC 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * examples/Swapping/Sender/Sender.mpc: + + Added a dependency of SenderE.idl on itself, to keep + VC8 from launching the IDL compiler on it until it + has been generated by the CIDL compiler. + +Thu Nov 17 09:53:35 2005 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.cpp + + Fixed warning about unused arguments + +Wed Nov 16 11:30:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * examples/Swapping/Sender/Sender_exec.cpp: + Fixed warning in VxWorks build + +Mon Nov 14 22:43:09 2005 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/ExecutionManager/Execution_Manager_Impl.cpp + * DAnCE/ExecutionManager/Execution_Manager_Impl.h + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.cpp + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.h + * DAnCE/tests/NodeApplicationTest/NodeApp_test_client_dynamic.cpp + * ciao/Deployment.idl + + Fixed some errors and warnings on the builds. + +Mon Nov 14 11:05:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * examples/Display/RateGen/RateGen_exec.h: + * examples/BasicSP/EC/EC_exec.h: + Timer id's are long, not int + + * ciao/Servant_Activator.cpp: + Fixed 64bit conversion warnings + +Sun Nov 13 12:54:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * examples/Swapping/Sender/Sender_exec_2.cpp: + * examples/Swapping/Sender/Sender_exec_1.cpp: + * examples/Hello/Sender/Sender_exec.cpp: + * examples/BasicSP/BMClosedED/BMClosedED_exec.cpp: + Fixed warnings in VxWorks build + +Fri Nov 11 17:49:40 2005 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.h + * DAnCE/ExecutionManager/Execution_Manager_Impl.cpp + * DAnCE/ExecutionManager/Execution_Manager_Impl.h + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.cpp + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.h + * DAnCE/NodeManager/NodeManager_Impl.cpp + * DAnCE/NodeManager/NodeManager_Impl.h + * ciao/Deployment.idl + + More stuff regarding dynamic assembly management. These + changes won't break existing initial deployment and + configuration. + +Fri Nov 11 12:37:00 2005 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/ExecutionManager/Execution_Manager_Impl.cpp + * DAnCE/ExecutionManager/Execution_Manager_Impl.h + * DAnCE/NodeApplication/NodeApplication_Impl.cpp + * DAnCE/NodeApplication/NodeApplication_Impl.h + * DAnCE/NodeManager/NodeManager_Impl.cpp + * DAnCE/NodeManager/NodeManager_Impl.h + * DAnCE/tests/NodeApplicationTest/NodeAppTest.mpc + * ciao/Deployment.idl + * ciao/Deployment_Core.idl + + Added the DAnCE enhancements to support dynamic + assembly management and reconfiguration. No actual + implementation is there except some capability + in NodeApplication_Impl servant class. + +Thu Nov 10 17:13:20 2005 Gan Deng <gan.deng@vanderbilt.edu> + + * ciao/Servant_Activator.cpp + + Enhanced a debug output message. + +Thu Nov 10 06:54:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * ciao/Port_Activator_T.cpp: + Fixed warning in VxWorks build + +Tue Nov 8 22:13:50 2005 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/NodeManager/NodeManager_Impl.cpp + * ciao/Container_Base.cpp + * ciao/Servant_Impl_Base.cpp + * ciao/Swapping_Servant_Home_Impl_T.cpp + * ciao/Upgradeable_Context_Impl_T.cpp + * examples/BasicSP/EC/EC.mpc + + Resolved some warnings in OS X relating to ambiguous conversions. + +Mon Nov 7 16:23:41 2005 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/ExecutionManager/ExecutionManager.mpc + * DAnCE/NodeApplicationManager/NodeApplicationManager.mpc + * performance-tests/Benchmark/Benchmark.mpc + * performance-tests/Benchmark/RoundTripClient/RoundTripClient.mpc + * performance-tests/Benchmark/RoundTripServer/RoundTripServer.mpc + + Resolving linking errors on OS X. + +Mon Nov 7 14:00:31 2005 Nanbor Wang <nanbor@exothermic.txcorp.com> + + * NEWS: Added some new TO-DO items. + +Mon Nov 07 10:23:09 2005 Nanbor Wang <nanbor@exothermic.txcorp.com> + + * DAnCE/NodeApplication/RTNodeApp_Configurator.cpp: Fixed + incorrect usage of extracting a struct from an any. Thanks much + to Gan for helping with the debugging effort. + + * examples/Hello/descriptors/rt_run_test.pl: + * examples/Hello/descriptors/rt-example.cdp: Enabled the use of RT + policy sets and RT-enabled NodeApplication in the example by + default. + + * DAnCE/Plan_Launcher/Plan_Launcher_Impl.cpp: Minor enhancement to + the debug messages. + +Fri Nov 04 16:44:29 2005 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/NodeApplicationManager/ImplementtionInfo.cpp + + Changed to use the "copying" version of the Any insertion + operator. Thanks Jeff Parsons for the help on this. + +Thu Nov 03 15:34:39 2005 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/NodeApplicationManager/ImplementationInfo.cpp + + Fixed a bug which causes unknow exception when calling + startLaunch on NodeApplicationManager. + +Thu Nov 3 19:36:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/NodeManager/NodeManager_Impl.cpp: + Fixed implicit conversion warning in VxWorks build + + * DAnCE/tests/NodeApplicationTest/NodeApp_test_client.cpp: + Renamed global variable count to counter to fix clash with STL count + algoritm on VxWorks + +Thu Nov 03 11:14:52 2005 Nanbor Wang <nanbor@exothermic.txcorp.com> + + * DAnCE/NodeApplication/RTConfig_Manager.cpp: Added a tad more and + improve existing debugging print out. + + * examples/Hello/descriptors/rt-example.cdp: + * examples/Hello/descriptors/rt-config-example.csr: + * examples/Hello/descriptors/rt_run_test.pl: Changed to use a + simpler version of DeploymentPlan for the test for now. + +Wed Nov 02 19:28:14 2005 Gan Deng <gan.deng@vanderbilt.edu> + + * tools/Config_Handlers/RT-CCM/CB_Handler.cpp + * tools/Config_Handlers/RT-CCM/TPL_Handler.cpp + * tools/Config_Handlers/RT-CCM/PS_Handler.cpp + * DAnCE/NodeApplication/RTConfig_Manager.cpp: + + Fixed some bugs related to populating/displaying ServerResource + data structure. + +Wed Nov 02 14:55:14 2005 Nanbor Wang <nanbor@exothermic.txcorp.com> + + * DAnCE/NodeApplication/RTNodeApp_Configurator.cpp: Fixed strings + comparisons syntax. + + * DAnCE/NodeApplication/RTConfig_Manager.cpp: + * DAnCE/NodeApplication/RTConfig_Manager.h: Added a new + print_resource method and a bunch of debugging print out to help + debugging XML parsing and propagating. + + * examples/Hello/descriptors/RTsvc.conf: + * examples/Hello/descriptors/rt_run_test.pl: Added a RTsvc.conf + file to start up the NodeApplication in RT mode. + + * examples/Hello/descriptors/rt-config-example.csr: Made RT + resource definitions more realistic and added a new policy set + for debugging XML parsing. + +Wed Nov 02 07:09:10 2005 Nanbor Wang <nanbor@exothermic.txcorp.com> + + * DAnCE/NodeApplicationManager/Containers_Info_Map.cpp: Fixed + usage of strings. + +Tue Nov 01 22:41:04 2005 Nanbor Wang <nanbor@exothermic.txcorp.com> + + * DAnCE/NodeApplicationManager/Containers_Info_Map.cpp: Changed to + insert policy set name into ContainerPolicySet property instead + of the actual policy since we already have the policy set + definitions when creating the NodeApplication. + +Tue Nov 01 13:44:58 2005 Nanbor Wang <nanbor@exothermic.txcorp.com> + + * DAnCE/NodeApplication/RTConfig_Manager.cpp: + * DAnCE/NodeApplication/RTConfig_Manager.h: + * DAnCE/NodeApplication/RTConfig_Manager.inl: + * DAnCE/NodeApplication/RTNodeApp_Configurator.cpp: + * DAnCE/NodeApplication/RTNodeApp_Configurator.h: Integrated + RTConfig_Manager with the RTNodeApp_Configurator. + +Mon Oct 31 22:37:42 2005 Nanbor Wang <nanbor@exothermic.txcorp.com> + + * DAnCE/NodeApplication/NodeApplication/NodeApplication.mpc: + * DAnCE/NodeApplication/NodeApplication/RTConfig_Manager.cpp: + * DAnCE/NodeApplication/NodeApplication/RTConfig_Manager.h: + * DAnCE/NodeApplication/NodeApplication/RTConfig_Manager.inl: + Added the RT configuration manager that keep track of all the RT + resources and policy sets in a NodeApplication. We still need + to hook this up in the RTNodeApp_Configurator. + +Mon Oct 31 11:22:41 2005 <Gan Deng@SKYLINENETGEAR> + + * examples/Hello/descriptors/rt-config-example.csr + * DAnCE/NodeApplicationManager/Containers_Info_Map.cpp + * DAnCE/NodeApplicationManager/ImplementationInfo.cpp + + Fixed the descriptor by adding the server resource id tag. + +Sun Oct 30 22:49:52 2005 Nanbor Wang <nanbor@exothermic.txcorp.com> + + * DAnCE/NodeManager/Node_Manager.cpp: Fixed missing -a Get_Opt + parameter and usage text. "-a" is used to set the optional + command line flags for the NodeApplication. The logic was there + in the Get_Opt loop but the Get_Opt object was not set to parse + the flag and the usage text for Node_Manager didn't mention the + flag either. + + Eventually, the optional command line flags should really come + from the ServerResource XML file. + + * NodeApplicationManager/NodeApplicationManager_Impl.cpp: Added a + missing space to separate optional command line flags from the + default ones. The old one worked only when no optional + commandline flags are presented. + + * ciao/Deployment_Core.idl: Removed "init" method from the + Container interface since it is really implementation specific. + + * DAnCE/NodeApplication/Container_Impl.cpp: + * DAnCE/NodeApplication/Container_Impl.h: Changed the signature of + init method to take a PolicyList pointer directly since this is + what we really need to initialize a container. + + * DAnCE/NodeApplication/Configurator_Factory.h: Added comments + documentating how we should really support multiple external + configurator module and how it could be done. + + * DAnCE/NodeApplication/Configurator_Factory.cpp: Changed DLL open + to not closing down the DLL handle on exit. Otherwise, + NodeApplication can not shut down cleanly. + + * DAnCE/NodeApplication/NodeApp_Configurator.h: Commented on the + potential need for a finalizer method, or two. + + * DAnCE/NodeApplication/NodeApplication_Impl.cpp: Added actual + hooks to process optional policies for RT support. + + * DAnCE/NodeApplication/RTNodeApp_Configurator.cpp: Added code to + parse the optional properties and manipulate RT resources and + policies. + +Sun Oct 30 10:27:27 2005 Nanbor Wang <nanbor@exothermic.txcorp.com> + + * DAnCE/NodeApplication/Configurator_Factory.cpp: Fixed a typo in + command line option flag. + +Fri Oct 28 12:30:06 2005 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/NodeApplication/Configurator_Factory.cpp + * DAnCE/NodeApplication/RTNodeApp_Configurator.cpp + * DAnCE/NodeApplicationManager/NodeApplicationManager.mpc + + Scoreboard fixes. + +Thu Oct 27 21:06:39 2005 Boris Kolpackov <boris@kolpackov.net> + + * CCF/CCF/CodeGenerationKit/IndentationCxx.hpp: + + Added support for indentation of function arguments. + +Thu Oct 27 00:29:11 2005 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/DomainApplicationManager/DomainApplicationManager.mpc + * DAnCE/NodeApplicationManager/NodeApplicationManager.mpc + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.cpp + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.h + * DAnCE/NodeApplicationManager/Containers_Info_Map.h + * DAnCE/NodeApplicationManager/ImplementationInfo.h + * DAnCE/StaticConfigurator/StaticDAnCEParser.mpc + + Fixed some compilation and linking errors shown on the scoreboard, + particularly for Windows builds. + +Thu Oct 27 07:16:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * rules.ciao.GNU: + When cmd is the shell, use a different way to get the CIAO versions + needed for building with VxWorks 5.5 with Windows as host + +Wed Oct 26 23:07:59 UTC 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * CIDLC/TypeNameEmitter.cpp: + * CIDLC/TypeNameEmitter.hpp: + + Added backend support for the frontend features added by + Boris in + + Tue Oct 25 14:08:44 2005 Boris Kolpackov <boris@kolpackov.net>. + +Wed Oct 26 16:16:32 2005 Nanbor Wang <nanbor@exothermic.txcorp.com> + + * DAnCE/NodeApplication/NodeApp_Configurator.cpp: + * DAnCE/NodeApplication/NodeApp_Configurator.h: Updated the + NodeApp_Configurator to support pre_orb_initialize and + post_orb_initialize methods which will be invoked before and + after ORB_init is called. + + * DAnCE/NodeApplication/NodeApplication.cpp: Moved ORB_init into + NodeApplication_Core object. + + * DAnCE/NodeApplication/NodeApplication_Core.cpp: + * DAnCE/NodeApplication/NodeApplication_Core.h: + * DAnCE/NodeApplication/NodeApplication_Core.inl: Moved the + NodeApplication_Options and NoOp_Configurator classes into + Configurator_Factory.* file. Refactored NodeApplication_Core to + enable pre_orb_initialize and post_orb_initialize. + + * DAnCE/NodeApplication/Configurator_Factory.cpp: + * DAnCE/NodeApplication/Configurator_Factory.h: Factored all the + NodeApp_Configurtor creation strategies and NodeApplication + configuration managements into these files. It also includes + the no-ops NodeApp_Configurator used by non-RT NodeApplication. + + We should extend the argument parsing logic to support + user-supplied NodeApp_Configurator at some point. + + * DAnCE/NodeApplication/NodeApplication.mpc: + * DAnCE/NodeApplication/RTNA_Configurator_Export.h: + * DAnCE/NodeApplication/RTNodeApp_Configurator.cpp: + * DAnCE/NodeApplication/RTNodeApp_Configurator.h: Added the + dynamic library for real-time configuration. The current + implementation set up the NodeApplication process by enabling + the RTCORBA support. We still need to add the capability to + parse and allocate RT resources and policies. + +Wed Oct 26 18:37:00 2005 Boris Kolpackov <boris@kolpackov.net> + + * CCF/CCF/IDL2/SemanticAction/Impl/Typedef.cpp: + * CCF/CCF/IDL2/SemanticGraph/Array.hpp: + * CCF/CCF/IDL2/SemanticGraph/Elements.cpp: + * CCF/CCF/IDL2/SemanticGraph/Elements.hpp: + * CCF/CCF/IDL2/SemanticGraph/Sequence.hpp: + * CCF/CCF/IDL2/SemanticGraph/String.hpp: + * CCF/CCF/IDL2/SemanticGraph/Union.hpp: + + Corrected a left/right node mismatch in + type-arguments->specialization relation. + +Wed Oct 26 16:37:26 2005 Boris Kolpackov <boris@kolpackov.net> + + * CCF/CCF/IDL2/SemanticAction/Impl/Typedef.cpp: + + Clear array type before starting sequence, string, etc., + declarations. + +Tue Oct 25 14:08:44 2005 Boris Kolpackov <boris@kolpackov.net> + + * CCF/CCF/IDL2/Parser.cpp: + * CCF/CCF/IDL2/Parser.hpp: + * CCF/CCF/IDL2/SemanticGraph.hpp: + * CCF/CCF/IDL2/Traversal.hpp: + * CCF/CCF/IDL2/SemanticAction/Typedef.hpp: + * CCF/CCF/IDL2/SemanticAction/Impl/Typedef.cpp: + * CCF/CCF/IDL2/SemanticAction/Impl/Typedef.hpp: + * CCF/CCF/IDL2/SemanticAction/Impl/Union.cpp: + * CCF/CCF/IDL2/SemanticGraph/Array.cpp: + * CCF/CCF/IDL2/SemanticGraph/Array.hpp: + * CCF/CCF/IDL2/SemanticGraph/Elements.cpp: + * CCF/CCF/IDL2/SemanticGraph/Elements.hpp: + * CCF/CCF/IDL2/SemanticGraph/Sequence.cpp: + * CCF/CCF/IDL2/SemanticGraph/Sequence.hpp: + * CCF/CCF/IDL2/SemanticGraph/String.cpp: + * CCF/CCF/IDL2/SemanticGraph/String.hpp: + * CCF/CCF/IDL2/SemanticGraph/Union.cpp: + * CCF/CCF/IDL2/SemanticGraph/Union.hpp: + * CCF/CCF/IDL2/Traversal/Array.cpp: + * CCF/CCF/IDL2/Traversal/Array.hpp: + * CCF/CCF/IDL2/Traversal/Elements.hpp: + * CCF/CCF/IDL2/Traversal/IntExpression.hpp: + * CCF/CCF/IDL2/Traversal/Sequence.cpp: + * CCF/CCF/IDL2/Traversal/Sequence.hpp: + * CCF/CCF/IDL2/Traversal/String.cpp: + * CCF/CCF/IDL2/Traversal/String.hpp: + + Implemented the second part of the const expression support. + This includes bounded sequences, strings, and arrays. + +Mon Oct 24 09:36:28 2005 Venkita Subramonian <venkita@cs.wustl.edu> + + * docs/static_dance.html: + + Corrected minor error with display of figures. + +Mon Oct 24 08:10:29 2005 Venkita Subramonian <venkita@cs.wustl.edu> + + * DAnCE/NodeApplication/NodeApplication_Impl.{h,inl,cpp}: + * DAnCE/NodeApplication/Container_Impl.{h,inl,cpp}: + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.{cpp,inl,h}: + * DAnCE/NodeManager/NodeManager_Impl.{cpp,h}: + * DAnCE/NodeApplicationManager/NodeApplicationManager.mpc: + * DAnCE/NodeManager/NodeManager.mpc: + * DAnCE/StaticConfigurator/README: + * DAnCE/StaticConfigurator/StaticDAnCEParser.{cpp,mpc}: + * DAnCE/StaticConfigurator/StaticDAnCEApp.{cpp.tmpl,mpc.tmpl}: + * docs/static_dance.html: + * docs/imgs/dance_arch.{vsd,jpg}: + * docs/imgs/static_dance_arch.{vsd,jpg}: + * docs/imgs/static_dance_impl.{vsd,jpg}: + + Added Static D&C capability to CIAO. See + $CIAO_ROOT/docs/static_dance.html for further details. + +Fri Oct 21 13:58:13 2005 William Otte <wotte@dre.vanderbilt.edu> + + * tools/Config_Handlers/DynAny_Handler.mpc + + Modified to make this not build on systems built with minimum + corba. + +Fri Oct 21 09:56:10 2005 Nanbor Wang <nanbor@exothermic.txcorp.com> + + * DAnCE/RTNodeApplication/RTNodeApplication.mpc: Removed the MPC + file to prevent it from being built. + + * DAnCE/RTNodeApplication/REAME: Stated the directory has been + depricated. + +Fri Oct 21 13:11:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/NodeApplicationManager/Containers_Info_Map.cpp: + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp: + Fixed unitialized warnings + +Fri Oct 21 10:04:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/Old_Config_Handlers/Process_Element_T.cpp: + Fixed 64bit warnings + +Thu Oct 20 09:07:21 2005 Nanbor Wang <nanbor@exothermic.txcorp.com> + + * DAnCE/NodeApplication/NodeApp_Configurator.{h,cpp}: + Actually, destructors can be pure virtual. They just can't be + defined in header files. + +Thu Oct 20 09:45:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/NodeApplication/NodeApp_Configurator.{h,cpp}: + Destructor can't be pure virtual + +Wed Oct 19 15:03:56 2005 Nanbor Wang <nanbor@exothermic.txcorp.com> + + These changes are made to add support for RT-capable + NodeApplication. + + * ciao/CCM_Core.mpc: + * ciao/Container_Impl.h: + * ciao/Container_Impl.inl: + * ciao/Container_Impl.cpp: + * ciao/NodeApplication_Impl.h: + * ciao/NodeApplication_Impl.inl: + * ciao/NodeApplication_Impl.cpp: Moved NodeApplication and + Container interface implementations under DAnCE/NodeApplication/ + subdir. They are coupled with NodeApplication implementation + now. + + * DAnCE/NodeApplication/NodeApplication.mpc: Changed to + incorporate the following files/changes. + + * DAnCE/NodeApplication/NodeApp_Configurator.h: + * DAnCE/NodeApplication/NodeApp_Configurator.cpp: Added abstract, + base NodeApp_Configurator class to define the interface for + configuring NodeApplication internal. + + * DAnCE/NodeApplication/Container_Impl.h: + * DAnCE/NodeApplication/Container_Impl.inl: + * DAnCE/NodeApplication/Container_Impl.cpp: Moved from ciao/ + subdir. + + * DAnCE/NodeApplication/NodeApplication_Impl.h: + * DAnCE/NodeApplication/NodeApplication_Impl.inl: + * DAnCE/NodeApplication/NodeApplication_Impl.cpp: Changed to + depend on a concrete NodeApp_Configurator to perform the + configuration. + + * DAnCE/NodeApplication/NodeApplication_Core.h: + * DAnCE/NodeApplication/NodeApplication_Core.inl: + * DAnCE/NodeApplication/NodeApplication_Core.cpp: + * DAnCE/NodeApplication/NodeApplication.cpp: Restructured the + NodeApplication implementation so that the ORB event loop can be + run on the main thread or on a separate thread, using the FIFO + scheduling class. + + A new create_configurator method in NodeApplication_Core will + create the "right" concrete configurator based on the command + line flags. We will support a RT configuration soon. + Currently, there's only a NoOp_Configurator for running + NodeApplication without RT support. + + We will add the RT configuration as a dynamic library and will + hook it up via ACE_DLL in a few days. + +Tue Oct 18 16:50:24 2005 William Otte <wotte@dre.vanderbilt.edu> + + * NEWS + + Updated release notes. + +Mon Oct 17 13:21:59 2005 William Otte <wotte@dre.vanderbilt.edu> + + * docs/schema/ccd.xsd + + Updated to work with expected format for Repoman/ComponentPackager + +Fri Oct 14 17:22:59 2005 William Otte <wotte@dre.vanderbilt.edu> + + * tools/Config_Handlers/Basic_Deployment_Data.cpp + * tools/Config_Handlers/Basic_Deployment_Data.hpp + * tools/Config_Handlers/Deployment.cpp + * tools/Config_Handlers/Deployment.hpp + * tools/Config_Handlers/ccd.cpp + * tools/Config_Handlers/ccd.hpp + * tools/Config_Handlers/cdd.cpp + * tools/Config_Handlers/cdd.hpp + * tools/Config_Handlers/cdp.cpp + * tools/Config_Handlers/cdp.hpp + * tools/Config_Handlers/cid.cpp + * tools/Config_Handlers/cid.hpp + * tools/Config_Handlers/cpd.cpp + * tools/Config_Handlers/cpd.hpp + * tools/Config_Handlers/iad.cpp + * tools/Config_Handlers/iad.hpp + * tools/Config_Handlers/pcd.cpp + * tools/Config_Handlers/pcd.hpp + * tools/Config_Handlers/toplevel.cpp + * tools/Config_Handlers/toplevel.hpp + + Regerated with new version of XSC which implements some heavy + optimizations. + +Fri Oct 14 14:11:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * tools/Config_Handlers/DynAny_Handler/DynAny_Handler.cpp: + Removed not needed ; + +Thu Oct 13 15:42:12 2005 William Otte <wotte@dre.vanderbilt.edu> + + * tools/Config_Handlers/RT-CCM/CIAOServerResources.cpp + * tools/Config_Handlers/RT-CCM/CIAOServerResources.hpp + * tools/Config_Handlers/RT-CCM/TPL_Handler.cpp + + Various compile fixes for Borland. + + * tools/Config_Handlers/XMLSchema/Types.hpp + + Modified to use ACE typedefs for number types. + + * tools/Config_Handlers/XSCRT/Elements.hpp + + Removed unneeded non-const conversion operator which was causing + errors in Borland. + +Wed Oct 12 14:13:09 2005 William Otte <wotte@dre.vanderbilt.edu> + + * examples/Hello/Sender/Sender.idl + * examples/Hello/Sender/Sender_exec.cpp + * examples/Hello/Sender/Sender_exec.h + * examples/Hello/descriptors/flattened_deploymentplan_without_ns.cdp + + Example of initializing enumerated attributes. + +Wed Oct 12 15:08:31 UTC 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * tools/Config_Handlers/RT-CCM/TP_Handler.cpp: + + Changed the types of some static_casts on the rhs of + assignments to match the types on the lhs, eliminating + warnings from MSVC 7.1. + +Wed Oct 12 13:17:58 UTC 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * CIDLC/TypeNameEmitter.cpp: + + Removed generation of error message with code that attempts + to set an enum attribute value, and replace it with code + that extracts the enum value from the Any arguement. + +Wed Oct 12 08:38:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/spec_RepositoryManager/RepositoryManager_Impl.h: + Fixed fuzz check + +Tue Oct 11 16:37:01 2005 William Otte <wotte@dre.vanderbilt.edu> + + * tools/Config_Handlers/Basic_Deployment_Data.cpp + * tools/Config_Handlers/Basic_Deployment_Data.hpp + * tools/Config_Handlers/Deployment.cpp + * tools/Config_Handlers/Deployment.hpp + * tools/Config_Handlers/ccd.cpp + * tools/Config_Handlers/ccd.hpp + * tools/Config_Handlers/cdd.cpp + * tools/Config_Handlers/cdd.hpp + * tools/Config_Handlers/cdp.cpp + * tools/Config_Handlers/cdp.hpp + * tools/Config_Handlers/cid.cpp + * tools/Config_Handlers/cid.hpp + * tools/Config_Handlers/cpd.cpp + * tools/Config_Handlers/cpd.hpp + * tools/Config_Handlers/iad.cpp + * tools/Config_Handlers/iad.hpp + * tools/Config_Handlers/pcd.cpp + * tools/Config_Handlers/pcd.hpp + * tools/Config_Handlers/toplevel.cpp + * tools/Config_Handlers/toplevel.hpp + * tools/Config_Handlers/RT-CCM/CIAOServerResources.cpp + * tools/Config_Handlers/RT-CCM/CIAOServerResources.hpp + + Fixed a bug which broke the gaurantee that element order in the + XSC type would be the same as the element order in the instance + document. + + * tools/Config_Handlers/DynAny_Handler/DynAny_Handler.cpp + * tools/Config_Handlers/DynAny_Handler/DynEnum_Handler.cpp + + Fixed a runtime error and removed some debugging information. + +Mon Oct 10 17:37:20 2005 Stoyan Paunov spaunov@isis.vanderbilt.edu + + * DAnCE/spec_RepositoryManager/ZIP_Wrapper.cpp + + reverted a change we made earlier to accomodate older verisons of ZZIPLIB + + +Mon Oct 10 15:46:57 2005 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/spec_RepositoryManager/RepositoryManager_Impl.cpp + * DAnCE/spec_RepositoryManager/ZIP_Wrapper.cpp + + Trivial corrections for portability problems. + + * DAnCE/spec_RepositoryManager/spec_RepositoryManager.mpc + + Updated to properlly use base projects. + +Mon Oct 10 20:07:39 UTC 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * tools/Config_Handlers/Config_Handlers.mpc: + * tools/Config_Handlers/DynAny_Handler.mpc: + + Add export files to projects, and removed redundant + base projects. + + * tools/Config_Handlers/RT-CCM/TPL_Handler.cpp: + + Changed some static casts on the rhs of assignments to types + corresponding to the lhs, elminating warnings on MSVC 7.1. + +Mon Oct 10 15:05:00 2005 William Otte <wotte@dre.vanderbilt.edu> + + * docs/schema/Basic_Deployment_Data.xsd + * docs/schema/cdd.xsd + + Checking in some updated schema for domain information. + +Mon Oct 10 13:53:15 2005 Will Otte <wotte@dre.vanderbilt.edu> + + * tools/Config_Handlers/Basic_Deployment_Data.hpp + * tools/Config_Handlers/Config_Handlers.mpc + * tools/Config_Handlers/Deployment.hpp + * tools/Config_Handlers/DynAny_Handler.mpc + * tools/Config_Handlers/IDREF_Base.h + * tools/Config_Handlers/XSC_XML_Handlers_Export.h + * tools/Config_Handlers/ccd.hpp + * tools/Config_Handlers/cdd.hpp + * tools/Config_Handlers/cdp.hpp + * tools/Config_Handlers/cid.hpp + * tools/Config_Handlers/cpd.hpp + * tools/Config_Handlers/iad.hpp + * tools/Config_Handlers/pcd.hpp + * tools/Config_Handlers/toplevel.hpp + * tools/Config_Handlers/DynAny_Handler/DynAny_Handler.h + * tools/Config_Handlers/DynAny_Handler/DynAny_Handler_Export.h + * tools/Config_Handlers/DynAny_Handler/DynEnum_Handler.h + * tools/Config_Handlers/RT-CCM/CB_Handler.h + * tools/Config_Handlers/RT-CCM/CIAOServerResources.hpp + * tools/Config_Handlers/RT-CCM/CLA_Handler.h + * tools/Config_Handlers/RT-CCM/OC_Handler.h + * tools/Config_Handlers/RT-CCM/OR_Handler.h + * tools/Config_Handlers/RT-CCM/PM_Handler.h + * tools/Config_Handlers/RT-CCM/PS_Handler.h + * tools/Config_Handlers/RT-CCM/RT-CCM-Handlers.mpc + * tools/Config_Handlers/RT-CCM/RT_CCM_Handlers_Export.h + * tools/Config_Handlers/RT-CCM/SRD_Handler.h + * tools/Config_Handlers/RT-CCM/TPL_Handler.h + * tools/Config_Handlers/RT-CCM/TP_Handler.h + * tools/Config_Handlers/RT-CCM/input.csr + * tools/Config_Handlers/Utils/CIAO_XML_Utils_Export.h + * tools/Config_Handlers/Utils/Utils.mpc + * tools/Config_Handlers/Utils/XML_Error_Handler.h + * tools/Config_Handlers/Utils/XML_Helper.h + * tools/Config_Handlers/Utils/XML_Schema_Resolver.h + + Fixed messy export macro usage. This will clean up builds on + Windows. + +Sun Oct 9 19:22:44 CDT 2005 Stoyan Paunov spaunov@isis.vanderbilt.edu + + * DAnCE/spec_RepositoryManager/RepositoryManager_Impl.cpp + * DAnCE/spec_RepositoryManager/spec_RepositoryManager.mpc + + Fixing a few includes after Will Otte's latest changes. + + +Sun Oct 9 09:51:41 2005 William Otte <wotte@dre.vanderbilt.edu> + + * tools/Config_Handlers/DynAny_Handler.mpc + + Moved this file down a level to make MPC stop complaining. + +Fri Oct 7 18:22:40 2005 William Otte <wotte@dre.vanderbilt.edu> + + * tools/Config_Handlers/Any_Handler.cpp + * tools/Config_Handlers/DynAny_Handler/DynAny_Handler.cpp + * tools/Config_Handlers/DynAny_Handler/DynAny_Handler.h + * tools/Config_Handlers/DynAny_Handler/DynEnum_Handler.cpp + + *Hopefully* fix compile problem on Windows. + +Fri Oct 7 18:25:11 2005 Will Otte <wotte@dre.vanderbilt.edu> + + * tools/Config_Handlers/ADD_Handler.cpp + * tools/Config_Handlers/DP_Handler.cpp + * tools/Config_Handlers/IDD_Handler.cpp + * tools/Config_Handlers/MDD_Handler.cpp + + Fix runtime error. + +Fri Oct 7 16:18:40 2005 Will Otte <wotte@dre.vanderbilt.edu> + + * tools/Config_Handlers/Config_Handlers.mpc + * tools/Config_Handlers/DynAny_Handler/DynEnum_Handler.cpp + * tools/Config_Handlers/DynAny_Handler/DynEnum_Handler.h + + Fix for a compile problem. + +Fri Oct 7 14:25:09 2005 William Otte <wotte@dre.vanderbilt.edu> + + * tools/Config_Handlers/DynAny_Handler/DataType_Handler.cpp + * tools/Config_Handlers/DynAny_Handler/DataType_Handler.h + * tools/Config_Handlers/DynAny_Handler/DynAny_Handler.cpp + * tools/Config_Handlers/DynAny_Handler/DynAny_Handler.h + * tools/Config_Handlers/DynAny_Handler/DynAny_Handler.mpc + * tools/Config_Handlers/DynAny_Handler/DynEnum_Handler.cpp + * tools/Config_Handlers/DynAny_Handler/DynEnum_Handler.h + * tools/Config_Handlers/Any_Handler.cpp + + Add support for using Dynamic Any. This will evolve in the coming + weeks into more complete support for complex types. + + * tools/Config_Handlers/ADD_Handler.cpp + * tools/Config_Handlers/ADD_Handler.h + * tools/Config_Handlers/Basic_Deployment_Data.cpp + * tools/Config_Handlers/Basic_Deployment_Data.hpp + * tools/Config_Handlers/CCD_Handler.cpp + * tools/Config_Handlers/CCD_Handler.h + * tools/Config_Handlers/CEPE_Handler.cpp + * tools/Config_Handlers/CEPE_Handler.h + * tools/Config_Handlers/DP_Handler.cpp + * tools/Config_Handlers/DP_PCD_Handler.cpp + * tools/Config_Handlers/DP_PCD_Handler.h + * tools/Config_Handlers/ERE_Handler.cpp + * tools/Config_Handlers/ERE_Handler.h + * tools/Config_Handlers/ADD_Handler.cpp + * tools/Config_Handlers/IDD_Handler.h + * tools/Config_Handlers/MDD_Handler.cpp + * tools/Config_Handlers/MDD_Handler.h + * tools/Config_Handlers/PCD_Handler.cpp + * tools/Config_Handlers/PSPE_Handler.cpp + * tools/Config_Handlers/PSPE_Handler.h + + Optimization made possible by improvements in XSC. + +Fri Oct 7 14:20:36 2005 Jaiganesh B <jai@dre.vanderbilt.edu> + + * DAnCE/DomainApplicationManager/Deployment_Configuration.cpp: + * + DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp: + + Added more debug statements. + +Fri Oct 7 19:14:29 UTC 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * CIAO-INSTALL.html: + + Updated CIDL compiler section with instructions for building + the CIDL compiler using MPC. + +Fri Oct 7 18:46:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/NodeManager/NodeManager_Impl.{h,inl}: + Removed inl file, it is empty + + * DAnCE/ExecutionManager/ExecutionManager_Impl.inl: + Removed, empty + +Thu Oct 6 16:52:21 2005 Jaiganesh B <jai@dre.vanderbilt.edu> + + * + DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp: + + Added more debug statements and comments. + +Thu Oct 6 16:11:56 2005 Jaiganesh B <jai@dre.vanderbilt.edu> + + * + DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp: + + Added more debug statements and also comments in the code. + +Thu Oct 6 15:32:41 CDT 2005 Stoyan Paunov spaunov@isis.vanderbilt.edu + + * DAnCE/spec_RepositoryManager/PC_Updater.cpp + * DAnCE/spec_RepositoryManager/PC_Updater.h + * DAnCE/spec_RepositoryManager/PC_Updater_T.cpp + * DAnCE/spec_RepositoryManager/PC_Updater_T.h + + Added these files which implement a PackageConfiguration visitor. + The visitor helps deal with the internal complexity of the PackageConfiguration + and helps preseve my sanity ;) + + * DAnCE/spec_RepositoryManager/RepositoryManager_Impl.cpp + * DAnCE/spec_RepositoryManager/RepositoryManager_Impl.h + * DAnCE/spec_RepositoryManager/ZIP_Wrapper.cpp + * DAnCE/spec_RepositoryManager/ZIP_Wrapper.h + + Some more code. With this the package distribution part of the RM + is ready. I still need to clean up a few details. This is coming soon. + + +Thu Oct 6 15:05:30 2005 Jaiganesh B <jai@dre.vanderbilt.edu> + + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.cpp: + + Added debug statements and comments. + +Thu Oct 6 14:26:31 2005 Jaiganesh B <jai@dre.vanderbilt.edu> + + * DAnCE/ExecutionManager/DAM_Map.cpp: + * DAnCE/ExecutionManager/Execution_Manager_Impl.cpp: + * DAnCE/Plan_Launcher/DAM_Map.cpp: + * DAnCE/Plan_Launcher/Plan_Launcher.cpp: + * DAnCE/Plan_Launcher/Plan_Launcher_Impl.cpp: + * ciao/Container_Impl.cpp: + * ciao/NodeApplication_Impl.cpp: + * ciao/Servant_Activator.cpp: + + Fixed the debug statements to look for critical levels + no more than 9. + +Thu Oct 6 14:00:16 2005 Jaiganesh B <jai@dre.vanderbilt.edu> + + * ciao/Container_Base.cpp: + * ciao/Container_Impl.cpp: + + Added debug messages and comments. + +Thu Oct 6 12:30:40 2005 Jaiganesh B <jai@dre.vanderbilt.edu> + + * ciao/NodeApplication_Impl.cpp: + + Added debug messages and comments. + +Thu Oct 6 08:00:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/ExecutionManager/Execution_Manager_Impl.cpp: + * DAnCE/DomainApplicationManager/Deployment_Configuration.cpp: + Fixed compile problems + +Wed Oct 5 17:42:24 2005 William Otte <wotte@dre.vanderbilt.edu> + + * tools/Config_Handlers/Any_Handler.cpp + + Part of previous commit. + +Wed Oct 5 17:07:07 2005 William Otte <wotte@dre.vanderbilt.edu> + + * docs/schema/Basic_Deployment_Data.xsd + * docs/schema/cdd.xsd + + Moved recursive Domain data into cdd.xsd. This will hopefully + lessen the time required to compile. + + * tools/Config_Handlers/CPD_Handler.cpp + * tools/Config_Handlers/DataType_Handler.cpp + + Fixed some potential run-time bugs in Borland. Style + corrections. + + * tools/Config_Handlers/Basic_Deployment_Data.cpp + * tools/Config_Handlers/Basic_Deployment_Data.hpp + * tools/Config_Handlers/Deployment.cpp + * tools/Config_Handlers/Deployment.hpp + * tools/Config_Handlers/ccd.cpp + * tools/Config_Handlers/ccd.hpp + * tools/Config_Handlers/cdd.cpp + * tools/Config_Handlers/cdd.hpp + * tools/Config_Handlers/cdp.cpp + * tools/Config_Handlers/cdp.hpp + * tools/Config_Handlers/cid.cpp + * tools/Config_Handlers/cid.hpp + * tools/Config_Handlers/iad.cpp + * tools/Config_Handlers/iad.hpp + * tools/Config_Handlers/pcd.cpp + * tools/Config_Handlers/pcd.hpp + * tools/Config_Handlers/test.cdp + * tools/Config_Handlers/toplevel.cpp + * tools/Config_Handlers/toplevel.hpp + + Regerated with new version of XSC. Major changes: + * Now only one accessor and one mutator per document element + * Changes in schema above. + +Wed Oct 5 14:44:31 2005 Jaiganesh B <jai@dre.vanderbilt.edu> + + * DAnCE/DomainApplicationManager/Deployment_Configuration.cpp: + * + DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp: + * DAnCE/ExecutionManager/Execution_Manager_Impl.cpp: + + Added some debug statements and some optimization choices. + +Tue Oct 4 14:08:24 2005 William Otte <wotte@dre.vanderbilt.edu> + + * docs/schema/Basic_Deployment_Data.xsd + * docs/schema/unused_elements.xsd + * tools/Config_Handlers/Basic_Deployment_Data.cpp + * tools/Config_Handlers/Basic_Deployment_Data.hpp + + Updated to include domain information (ie, bridge, interconnect). + + * tools/Config_Handlers/RT-CCM/SRD_Handler.h + + Cosmetic changes. + +Mon Oct 3 14:27:39 2005 William Otte <wotte@dre.vanderbilt.edu> + + * CIAO-INSTALL.html + + Updated install documentation to reflect the restructuring. + +Mon Oct 3 12:48:26 2005 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/DomainApplicationManager/DomainApplicationManager.mpc + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp + + Commented out some debugging information. + +Mon Oct 3 15:44:15 UTC 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * docs/Purify.html: + + Updated doc file with installation info and more info about + Purifying a spawned child process. + +Mon Oct 3 10:14:19 2005 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.cpp + + Corrected a bug in parameter checking. + + * DAnCE/NodeManager/Node_Manager.cpp + + Added documentation for the -d command line options. + + * tools/Config_Handlers/RT-CCM/CIAOServerResources.cpp + * tools/Config_Handlers/RT-CCM/CIAOServerResources.hpp + * tools/Config_Handlers/RT-CCM/SRD_Handler.cpp + * tools/Config_Handlers/RT-CCM/SRD_Handler.h + + New functionality in the Config_Handlers. + +Mon Oct 3 10:00:08 2005 William Otte <wotte@dre.vanderbilt.edu> + + * bin/valgrind_nodedaemon.py + + Script to help launch nodemanager/nodeapplication under Valgrind. + +Mon Oct 3 000:31:09 UTC 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * docs/Purify.html: + + New file, documenting the use of Purify with CIAO and DAnCE. + +Sun Oct 2 22:24:15 UTC 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * tools/Config_Handlers/Basic_Deployment_Data.hpp: + + Added include of RT-CCM/CIAOServerResources.hpp. + + * tools/Config_Handlers/DP_Handler.cpp: + + Added export macros to friend function declarations. + +Sat Oct 1 15:38:23 2005 William Otte <wotte@dre.vanderbilt.edu> + + * tools/Config_Handlers/Config_Handlers.mpc + * tools/Config_Handlers/test.cpp + + Corrected the config handler test to properly test the handlers. + + * tools/Config_Handlers/PSPE_Handler.cpp + + Fixed a run-time bug that was causing corrupted plans in Borland + builds. + +Friday Sep 30 15:12:43 2005 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/DomainApplicationManager/DomainApplicationManager.mpc + * DAnCE/spec_RepositoryManager/spec_RepositoryManager.mpc + * RACE/Planner_Manager/Component/Planner_Manager.mpc + * tests/IDL3/ImpliedIDL/All/all.mpc + * tools/Config_Handlers/RT-CCM/CIAOServerResources.cpp + * tools/Config_Handlers/RT-CCM/CIAOServerResources.hpp + + Fixes for compile problems in Borland6 + +Fri Sep 30 15:11:47 2005 Gan Deng <dengg@dre.vanderbilt.edu> + + * NEWS + + Updated the NEWS file. + +Fri Sep 30 07:53:47 2005 William Otte <wotte@dre.vanderbilt.edu> + + * tools/Config_Handlers/RT-CCM/SRD_Handler.cpp + + Should have been part of the previous commit. + +Thu Sep 29 18:11:25 2005 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.cpp + * ciao/Container_Impl.cpp + * ciao/NodeApplication_Impl.cpp + * ciao/Upgradeable_Context_Impl_T.cpp + + Fuzz errors. + + * DAnCE/DomainApplicationManager/DomainApplicationManager.mpc + * tools/Config_Handlers/RT-CCM/Config_Handlers_Export.h + * tools/Config_Handlers/RT-CCM/SRD_Handler.h + * tools/Config_Handlers/Utils/Config_Handlers_Export.h + + Correction for a emulated exception error. + +Thu Sep 29 13:01:23 2005 William Otte <wotte@dre.vanderbilt.edu> + + * ciao/Version.h + + Corrected the version number. + +Thu Sep 29 11:34:55 2005 William Otte <wotte@dre.vanderbilt.edu> + + * ciao/Swapping_Servant_Home_Impl_T.cpp + + Fixed build problem on non-exception systems. + +Thu Sep 29 07:28:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * tools/Config_Handlers/Utils/XML_Schema_Resolver.cpp: + Fixed not used argument warning + +Thu Sep 29 06:44:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * tools/Config_Handlers/Utils/XML_Schema_Resolver.h: + Added missing pre.h + +Wed Sep 28 16:44:39 2005 Gan Deng <dengg@dre.vanderbilt.edu> + + * docs/schema/CIAOServerResources.xsd + + Updated to support RT-CCM. + +Wed Sep 28 14:44:39 2005 William Otte <wotte@dre.vanderbilt.edu> + + * tools/Config_Handlers/RT-CCM/CIAOServerResources.cpp + * tools/Config_Handlers/RT-CCM/CIAOServerResources.hpp + + New version of the XSC including additional features needed for + RT-CCM. + +Wed Sep 28 08:24:32 2005 William Otte <wotte@dre.vanderbilt.edu> + + * tools/Config_Handlers/Utils/Utils.mpc + * tools/Config_Handlers/Utils/XML_Helper.cpp + * tools/Config_Handlers/Utils/XML_Schema_Resolver.cpp + * tools/Config_Handlers/Utils/XML_Schema_Resolver.h + + Implemented a schema resolver so that the XML parser till grab the + schemata from $CIAO_ROOT/docs/schema. + + * docs/tutorials/Quoter/Simple/descriptors/Deployment.xsd + * docs/tutorials/Quoter/Simple/descriptors/Modified_Deployment.xsd + * examples/BasicSP/descriptors/Deployment.xsd + * examples/Display/descriptors/Deployment.xsd + * examples/Display/descriptors/Modified_Deployment.xsd + * examples/Hello/descriptors/Deployment.xsd + * examples/Hello/descriptors/Modified_Deployment.xsd + * examples/Hello/descriptors/XMI.xsd + * examples/Hello/descriptors/Deployment.xsd + * examples/Hello/descriptors/Modified_Deployment.xsd + * examples/Hello/descriptors/XMI.xsd + + Removed obsolete schemata. + + * examples/Display/descriptors/flattened_deploymentplan.cdp + * examples/Hello/descriptors/flattened_deploymentplan.cdp + * examples/Hello/descriptors/flattened_deploymentplan_without_ns.cdp + * docs/tutorials/Quoter/Simple/descriptors/flattened_deploymentplan.cdp + + Migrated these deployment plans to use Deployment.xsd and friends, + instead of Modified_Deployment.xsd. + + * NEWS + + Updated the NEWS to include this feature. + +Tue Sep 27 13:16:43 2005 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/ExecutionManager/ExecutionManager.mpc + * DAnCE/NodeApplication/NodeApplication.mpc + * DAnCE/NodeManager/NodeManager.mpc + * DAnCE/Old_Config_Handlers/Config_Handlers.mpc + * DAnCE/Plan_Launcher/Plan_Launcher.mpc + * DAnCE/RTNodeApplication/RTNodeApplication.mpc + * DAnCE/spec_RepositoryManager/spec_RepositoryManager.mpc + * RACE/Input_Adapters/Interactive_Input_Adapter/Interactive_Input_Adapter.mpc + * RACE/Output_Adapters/Base/Output_Adapter.mpc + * RACE/Planners/SimpleBinPacker/SimpleBinPacker.mpc + * ciao/CCM_Core.mpc + * examples/BasicSP/BasicSP.mpc + + Fixed a large number of deficiencies in our build structure. + More changes to come later. + +Tue Sep 27 11:10:37 2005 William Otte <wotte@dre.vanderbilt.edu> + + * NEWS + + Updated the news file. + +Tue Sep 27 10:51:20 2005 William Otte <wotte@dre.vanderbilt.edu> + + * bin/generate_component_mpc.pl + + Updated this script to bring it in line with modern CIAO. This + includes: + + - Base projects are now the _dnc variants + - Export files are now automatically generated. + +Tue Sep 27 14:26:44 2005 Boris Kolpackov <boris@kolpackov.net> + + * CCF/CCF/IDL2/LexicalAnalyzer.cpp: + * CCF/CCF/IDL2/Parser.cpp: + * CCF/CCF/IDL2/Parser.hpp: + * CCF/CCF/IDL2/SemanticAction.hpp: + * CCF/CCF/IDL2/SemanticGraph.hpp: + * CCF/CCF/IDL2/SemanticAction/Const.hpp: + * CCF/CCF/IDL2/SemanticAction/Factory.hpp: + * CCF/CCF/IDL2/SemanticAction/NumericExpression.hpp: + * CCF/CCF/IDL2/SemanticAction/Impl/Const.cpp: + * CCF/CCF/IDL2/SemanticAction/Impl/Const.hpp: + * CCF/CCF/IDL2/SemanticAction/Impl/Elements.hpp: + * CCF/CCF/IDL2/SemanticAction/Impl/Factory.cpp: + * CCF/CCF/IDL2/SemanticAction/Impl/Factory.hpp: + * CCF/CCF/IDL2/SemanticAction/Impl/NumericExpression.cpp: + * CCF/CCF/IDL2/SemanticAction/Impl/NumericExpression.hpp: + * CCF/CCF/IDL2/SemanticGraph/Elements.cpp: + * CCF/CCF/IDL2/SemanticGraph/Elements.hpp: + * CCF/CCF/IDL2/SemanticGraph/IntExpression.cpp: + * CCF/CCF/IDL2/SemanticGraph/IntExpression.hpp: + * CCF/CCF/IDL3/Parser.cpp: + * CCF/CCF/CIDL/Parser.cpp: + + Implemented first part of the const expression support. This + includes parser rules, semantic graph types and semantic + actions. Traversal types are still to be implemented. + +Tue Sep 27 06:42:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.cpp: + Fixed compile problem + + * tools/Config_Handlers/XMLSchema/TypeInfo.tpp: + Removed using std::make_pair, this causes a crash of the BCB6 + compiler. It doesn't seem to cause issues with CBX, but it + seems the code wasn't really needed and now BCB6 is also happy + +Mon Sep 26 11:06:40 2005 William Otte <wotte@dre.vanderbilt.edu> + + * tools/Config_Handlers/Basic_Deployment_Data.hpp + + Updates for compile problems in Borland. + +Mon Sep 26 11:06:40 2005 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/NodeApplicationManager/ImplementationInfo.cpp + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.cpp + * DAnCE/NodeManager/NodeManager_Impl.cpp + + Cleared up some scoreboard errors. + +Sat Sep 24 20:44:20 2005 Gan Deng <dengg@dre.vanderbilt.edu> + + * DAnCE/DomainApplicationManager/DomainApplicationManager.mpc + * tools/Config_Handlers/Config_Handlers.mpc + + Fixed linking errors. + +Sat Sep 24 08:40:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/spec_RepositoryManager/spec_RepositoryManager.mpc: + Added Id tag + +Sat Sep 24 02:37:20 2005 Gan Deng <dengg@dre.vanderbilt.edu> + + * ciao/Deployment.idl + * ciao/Deployment_Core.idl + * ciao/ServerResources.idl + + Enhanced to support RT-CCM feature. + + * DAnCE/NodeApplicationManager/ImplementationInfo.cpp + * DAnCE/NodeApplicationManager/ImplementationInfo.h + * DAnCE/NodeApplicationManager/NodeApplicationManager.mpc + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.cpp + * DAnCE/NodeApplicationManager/Containers_Info_Map.cpp + * DAnCE/NodeApplicationManager/Containers_Info_Map.h + + Refactor the NodeApplicationManager to populate the correct + node level deployment plan info, while taking into account + of the RT-CCM feature. + + * ciao/NodeApplication_Impl.cpp + * ciao/NodeApplication_Impl.h + + Modified to accomodate the change in IDL files. + + * DAnCE/tests/NodeApplicationTest/NodeApp_test_client.cpp + * DAnCE/tests/NodeApplicationTest/NodeApp_test_client_ex.cpp + * DAnCE/tests/NodeApplicationTest/NodeApp_test_client_simple.cpp + + Fixed these tests to make them run with the modified IDL + files. + + * DAnCE/examples/Hello/descriptors/rt-config-example.csr + * DAnCE/examples/Hello/descriptors/rt-config-example.cdp + + An example descriptor files to describe server resource, + and associate server resources and policy set defs with + the deployment plan. + + NOTE: All above code are tested working fine with the existing + examples. + +Fri Sep 23 10:05:18 2005 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/tests/NodeApplicationTest/NodeAppTest.mpc + * tools/Config_Handlers/Config_Handlers.mpc + + fixes for build problems. + +Thu Sep 22 16:21:12 2005 Gan Deng <dengg@dre.vanderbilt.edu> + + * DAnCE/NodeManager/NodeManager_Impl.cpp + + Added error report message from the tool. + + * ciao/Container_Base.cpp + + Cosmetic change. + +Thu Sep 22 14:45:32 2005 William Otte <wotte@dre.vanderbilt.edu> + + * tools/Config_Handlers/Config_Handlers.mpc + * tools/Config_Handlers/STD_CID_Handler.cpp + * tools/Config_Handlers/STD_CID_Handler.h + * tools/Config_Handlers/STD_CPD_Handler.cpp + * tools/Config_Handlers/STD_CPD_Handler.h + * tools/Config_Handlers/STD_PCD_Handler.cpp + * tools/Config_Handlers/STD_PCD_Handler.h + * tools/Config_Handlers/STD_PC_Intf.cpp + * tools/Config_Handlers/XML_File_Intf.cpp + * tools/Config_Handlers/RT-CCM/SRD_Handler.h + * tools/Config_Handlers/RT-CCM/RT-CCM-Handlers.mpc + + Made these files consistent with the new Utils directory. + + * tools/Config_Handlers/Utils/Utils.mpc + * tools/Config_Handlers/Utils/XML_Error_Handler.cpp + * tools/Config_Handlers/Utils/XML_Error_Handler.h + * tools/Config_Handlers/Utils/XML_Helper.cpp + * tools/Config_Handlers/Utils/XML_Helper.h + * tools/Config_Handlers/Utils/XercesString.cpp + * tools/Config_Handlers/Utils/XercesString.h + + Moved common XML utilities to a separate directory. + +Thu Sep 22 13:21:12 2005 Gan Deng <dengg@dre.vanderbilt.edu> + + * ciao/CCM_Core.mpc + * DAnCE/DomainApplicationManager/DomainApplicationManager.mpc + * tools/Config_Handlers/RT-CCM/RT-CCM-Handlers.mpc + + Put the ServerResources.idl into Deployment_stub project. Modified + other MPC project files to reflect this change. + + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp + + Pass the infoProperty which contains the entire server resource + definitions to each individual child deployment plans. + + * DAnCE/NodeManager/NodeManager_Impl.cpp + * DAnCE/NodeManager/NodeManager_Impl.h + + NodeManager now validates the correctness of the individual local + dpeloyment plan. In particular, it tries to verify that all the + component instances within this child deployment plan have the same + "server_resource_id" assigned. + + * DAnCE/tests/NodeApplicationTest/NodeAppTest.mpc + * DAnCE/tests/NodeApplicationTest/NodeApp_test_client_dynamic.cpp + + Added a NodeApplication test case, where multiple components could + be installed one-by-one through a serious of "install" invocations. + + * examples/Hello/descriptors/flattened_deploymentplan_without_ns.cdp + + Fixed a typo. + + + +Thu Sep 22 12:26:45 CDT 2005 Stoyan spaunov@isis.vanderbilt.edu + + * DAnCE/spec_RepositoryManager/ + * DAnCE/new_RepositoryManager/ + + Added the former, removed the latter. + + +Thu Sep 22 10:50:45 CDT 2005 Stoyan spaunov@isis.vanderbilt.edu + + + * DAnCE/spec_RepositoryManager/HTTP_Client.cpp + * DAnCE/spec_RepositoryManager/HTTP_Client.h + * DAnCE/spec_RepositoryManager/HTTP_Handler.cpp + * DAnCE/spec_RepositoryManager/HTTP_Handler.h + * DAnCE/spec_RepositoryManager/Options.cpp + * DAnCE/spec_RepositoryManager/Options.h + * DAnCE/spec_RepositoryManager/README.txt + * DAnCE/spec_RepositoryManager/RepositoryManager.cpp + * DAnCE/spec_RepositoryManager/RepositoryManager.idl + * DAnCE/spec_RepositoryManager/RepositoryManager_Impl.cpp + * DAnCE/spec_RepositoryManager/RepositoryManager_Impl.h + * DAnCE/spec_RepositoryManager/RMadmin.cpp + * DAnCE/spec_RepositoryManager/RM_Helper.cpp + * DAnCE/spec_RepositoryManager/RM_Helper.h + * DAnCE/spec_RepositoryManager/spec_RepositoryManager.mpc + * DAnCE/spec_RepositoryManager/spec_RepositoryManager.ncb + * DAnCE/spec_RepositoryManager/URL_Parser.cpp + * DAnCE/spec_RepositoryManager/URL_Parser.h + * DAnCE/spec_RepositoryManager/ZIP_Wrapper.cpp + * DAnCE/spec_RepositoryManager/ZIP_Wrapper.h + + + Checked in these file and cleaned up *some* of the underlying mess due to previous + mix-ups. Many of the files are new. Some are newer versions of older files. + Previously there were 2 RM directories spec_RepositoryManager and + new_RepositoryManager. Someone had removed the spec* verion and checked in the + wrong files in the new* version (which used to be a non-spec compilent impl). + Apparently on top of that the two directories have been linked somehow! I will + check on what the reason for this is later. + + +Thu Sep 22 13:15:28 UTC 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * DAnCE/ExecutionManager/Execution_Manager.cpp: + + Fixed typo. + +Wed Sep 21 15:32:38 2005 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp + * DAnCE/ExecutionManager/Execution_Manager.cpp + * DAnCE/ExecutionManager/Execution_Manager_Impl.cpp + * DAnCE/NodeApplication/NodeApplication.cpp + * DAnCE/RTNodeApplication/NodeApplication_Task.cpp + * DAnCE/RepositoryManager/Repository_Manager.cpp + * DAnCE/tests/NodeApplicationTest/NodeApp_test_client.cpp + * DAnCE/tests/NodeApplicationTest/NodeApp_test_client_ex.cpp + * DAnCE/tests/NodeApplicationTest/NodeApp_test_client_simple.cpp + * ciao/Container_Base.cpp + * ciao/Container_Impl.cpp + * ciao/Servant_Activator.cpp + * ciao/Servant_Impl_T.cpp + * ciao/Swapping_Container.cpp + * ciao/Swapping_Servant_Home_Impl_T.cpp + * ciao/Upgradeable_Context_Impl_T.cpp + * docs/templates/CIAO_Glue_Session_Template.cpp + * examples/Hello/Sender/Sender_exec.cpp + * examples/Swapping/Receiver/Receiver_exec.cpp + * examples/Swapping/Sender/Sender_exec.cpp + * examples/Swapping/Sender/Sender_exec_1.cpp + * examples/Swapping/Sender/Sender_exec_2.cpp + + Fixed numerous emulated exception errors. + + * DAnCE/ExecutionManager/ExecutionManager_Impl.cpp + * DAnCE/ExecutionManager/ExecutionManager_Impl.h + + removed obsolete EM implementation. + +Wed Sep 21 13:34:28 2005 Gan Deng <dengg@dre.vanderbilt.edu> + + * tools/Config_Handlers/RT-CCM/test.cpp + + Modified so the output XML file is based on the XSC dom document + instead from the input file directly. + +Tue Sep 20 21:58:23 UTC 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * tests/IDL3/ImpliedIDL/All/convert.idl: + + Modified valuetype declartion used as a primary key to + conform to the CCM spec section 61.7.2.1 listing + constraints on primary key types. + +Tue Sep 20 02:25:34 2005 William Otte <wotte@dre.vanderbilt.edu> + + * tools/Config_Handlers/Config_Handlers.mpc + + Quick fix for a build problem on Windows. A better solution + will follow when I check in my CIAO build system revamp. + +Tue Sep 20 10:19:46 2005 William Otte <wotte@dre.vanderbilt.edu> + + * tools/Config_Handlers/test.cdp + + A test deployment plan file that contains odd constructs. + Used for testing. + +Tue Sep 20 10:07:43 2005 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/new_RepositoryManager/new_RepositoryManager.mpc + + Added a missing library. + +Tue Sep 20 09:50:28 2005 Gan Deng <dengg@dre.vanderbilt.edu> + + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp + + Modified to kill all NodeApplication processes when the deployment fails. + +Tue Sep 20 09:35:28 2005 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/Plan_Launcher/Plan_Launcher.mpc + + Added a missing library. + +Mon Sep 19 16:29:57 2005 William Otte <wotte@dre.vanderbilt.edu> + + * ADD_Handler.cpp + * Common.h + * IDD_Handler.cpp + * IDD_Handler.h + * IDREF_Base.cpp + * IDREF_Base.h + * IRDD_Handler.cpp + * IRDD_Handler.h + * MDD_Handler.cpp + * PSPE_Handler.cpp + * STD_CID_Handler.cpp + * XML_Error_Handler.cpp + + Added some improved error handling/reporting. Much more to come. + + * test.cpp + * RT-CCM/RT-CCM-Handlers.mpc + * RT-CCM/SRD_Handler.cpp + * RT-CCM/SRD_Handler.h + * Config_Handlers.mpc + * DP_Handler.cpp + + Added hooks for parsing ServerResources document into a deployment + plan. + + This is activated by adding an InfoProperty with name + "CIAOServerResources" with a value of a valid CSR file. + + Also enabled parsing of deployRequirements and infoProperties. + +Mon Sep 19 10:55:05 2005 William Otte <wotte@dre.vanderbilt.edu> + + * RACE/Input_Adapters/Base/Input_Adapter.mpc + * RACE/Input_Adapters/Interactive_Input_Adapter/Interactive_Input_Adapter.mpc + * RACE/Output_Adapters/Base/Output_Adapter.mpc + * RACE/Output_Adapters/Interface/Output_Adapter_Interface.mpc + * RACE/Output_Adapters/XML_Output_Adapter/XML_Output_Adapter.mpc + * RACE/Plan_Analyzer/Component/Plan_Analyzer.mpc + * RACE/Plan_Analyzer/Interface/Plan_Analyzer_Interface.mpc + * RACE/Planner_Manager/Component/Planner_Manager.mpc + * RACE/Planner_Manager/Interface/Planner_Manager_Interface.mpc + * RACE/Planners/Base/Planner.mpc + * RACE/Planners/Interface/Planner_Interface.mpc + * RACE/Planners/SimpleBinPacker/SimpleBinPacker.mpc + * RACE/common/RACE_common.mpc + * tools/Config_Handlers/RT-CCM/CLA_Handler.h + * tools/Config_Handlers/RT-CCM/OC_Handler.cpp + * tools/Config_Handlers/RT-CCM/OR_Handler.cpp + * tools/Config_Handlers/RT-CCM/OR_Handler.h + + Misc fuzz fixes. + +Fri Sep 16 09:54:44 2005 William Otte <wotte@william-ottes-powerbook-g4-15.local> + + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.h + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.cpp + + Emulated exception fixes. + +Thu Sep 15 07:29:03 2005 Douglas C. Schmidt <schmidt@cs.wustl.edu> + + * TAO/CIAO/examples/Hello/descriptors/NodeManagerMap.dat: Make sure + there's a newline at the end of this file. Thanks to Zachi + Klopman <zklopman@gmail.com> for reporting this. + +Thu Sep 15 11:20:20 2005 CSET William Otte <wotte@dre.vanderbilt.edu> + + + * ciao/Container_Base.cpp + + Fix for compile error on platforms with emulated exceptions. + +Wed Sep 14 13:25:00 CEST 2005 William Otte <wotte@dre.vanderbilt.edu> + + * RACE/Input_Adapters/Interactive_Input_Adapter/Interactive_Input_Adapter.mpc + + Fix for a library ordering problem. + +Wed Sep 14 11:18:42 2005 CEST William Otte <wotte@william-ottes-powerbook-g4-15.local> + + * tools/Config_Handlers/CIAOServerResources.cpp + * tools/Config_Handlers/CIAOServerResources.hpp + + Removed these from the repo to avoid confusion. + + * tools/Config_Handlers/RT-CCM/CIAOServerResources.hpp + + Ported patches from: + Tue Sep 13 17:18:12 CEST 2005 William Otte <wotte@dre.vanderbilt.edu> + + which were made against the wrong file. Thanks to Gan Deng for + pointing this out. + +Wed Sep 14 13:28:14 2005 Gan Deng <dengg@dre.vanderbilt.edu> + + * examples/Hello/descriptors/run_NodeDaemons.pl + + Modified the relevant path due to the recent CIAO directory + reorganization. + + * examples/Hello/Sender/Sender.idl + * examples/Hello/Sender_exec.cpp + * examples/Hello/starter.cpp + + Added test for "readonly" attribute. + Fixed a bug of setting attribute through command line options + through the "starter" executable. Also, make the default ior + file name to be "Sender.ior" to make it consistent with the + output generated by DAnCE. Thanks Zacki + <zklopman at gmail dot com> for reporting these. + + * examples/Hello/step-by-step.html + + Updated the documentation to run the example. + +Tue Sep 13 17:18:12 CEST 2005 William Otte <wotte@dre.vanderbilt.edu> + + * tools/Config_Handlers/CIAOServerResources.hpp + + Fixes for compile errors in: + . Especially strict C++ compilers + . Windows VC71 (hopefully) + +Tue Sep 13 17:05:31 2005 CEST William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.h + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.cpp + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.h + * DAnCE/NodeManager/NodeManager_Impl.cpp + * DAnCE/NodeManager/NodeManager_Impl.h + * DAnCE/NodeManager/Node_Manager.cpp + * DAnCE/Plan_Launcher/Plan_Launcher.cpp + * DAnCE/Plan_Launcher/Plan_Launcher_Impl.cpp + * DAnCE/Plan_Launcher/Plan_Launcher_Impl.h + * ciao/Container_Base.cpp + * ciao/NodeApplication_Impl.cpp + + Folding in some of the error reporting work that I have been + working on for the past couple weeks. Most common deployment + errors are now reported through the plan_launcher. + +Tue Sep 13 16:55:15 CEST 2005 William Otte <wotte@dre.vanderbilt.edu> + + * tools/Config_Handlers/IDD_Handler.cpp + * tools/Config_Handlers/MDD_Handler.cpp + * tools/Config_Handlers/PSPE_Handler.cpp + * tools/Config_Handlers/STD_CID_Handler.cpp + + Fixes for compile errors on both: + . 64 bit platforms + . GCC4 + +Tue Sep 13 16:01:35 CEST 2005 William Otte <wotte@dre.vanderbilt.edu> + + * tools/Config_Handlers/XMLSchema/Traversal.hpp + * tools/Config_Handlers/XMLSchema/TypeInfo.hpp + * tools/Config_Handlers/XMLSchema/Types.hpp + * tools/Config_Handlers/XMLSchema/Writer.hpp + * tools/Config_Handlers/XSCRT/Elements.hpp + * tools/Config_Handlers/XSCRT/ExtendedTypeInfo.hpp + * tools/Config_Handlers/XSCRT/Parser.hpp + * tools/Config_Handlers/XSCRT/Traversal.hpp + * tools/Config_Handlers/XSCRT/Writer.hpp + * tools/Config_Handlers/XSCRT/XML.hpp + * tools/Config_Handlers/XSCRT/XMLSchema.hpp + + Rolled back Stoyan's changes from the previous commit. The proper + fix for this problem would be to update the include paths in the + affected MPC files, which has the virtue of not breaking + builds on platforms with case-sensitive filesystems. + + * DAnCE/new_RepositoryManager/new_RepositoryManager.mpc + + Updated the include path to include the new config handlers directory. + +Mon Sep 12 17:34:47 CDT 2005 Stoyan Paunov <spaunov@isis.vanderbilt.edu> + + * tools/Config_Handlers/XMLSchema/Traversal.hpp + * tools/Config_Handlers/XMLSchema/TypeInfo.hpp + * tools/Config_Handlers/XMLSchema/Types.hpp + * tools/Config_Handlers/XMLSchema/Writer.hpp + * tools/Config_Handlers/XSCRT/Elements.hpp + * tools/Config_Handlers/XSCRT/ExtendedTypeInfo.hpp + * tools/Config_Handlers/XSCRT/Parser.hpp + * tools/Config_Handlers/XSCRT/Traversal.hpp + * tools/Config_Handlers/XSCRT/Writer.hpp + * tools/Config_Handlers/XSCRT/XML.hpp + * tools/Config_Handlers/XSCRT/XMLSchema.hpp + + Fixed a number of problems related to Will's changes. The XSC_Config_Handler_Tests + project was not compiling. I had the same problem in RepositoryManager. Will had + changed the directory structure, but did not update any of the include paths. + Needless to say there were like 30-40 of those in the XSCRT and XMLSchema directories + +Fri Sep 9 12:35:20 2005 William Otte <wotte@dre.vanderbilt.edu> + + * tools/Config_Handlers/STD_IAD_Handler.cpp + * tools/Config_Handlers/STD_PCD_Handler.cpp + * tools/Config_Handlers/STD_PC_Intf.cpp + + Changed to comform with new refactoring. + +Fri Sep 9 12:32:14 2005 William Otte <wotte@dre.vanderbilt.edu> + + * ciao/CCM_Core.mpc + * ciao/Container_Base.cpp + * ciao/Deployment.idl + * ciao/Deployment_Core.idl + * ciao/Deployment_Data.idl + * ciao/Packaging_Data.idl + + Refactoring to support cidl compilation of deployment structures. + This refactoring should solve compilation errors in the config handlers. + +Wed Sep 7 16:31:12 UTC 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * CIDLC/ServantHeaderGenerator.cpp: + + Removed generation of export macro in the typedef of the + template class instantiation that defines a facet servant. + Thanks to Ossama Othman <ossama@dre.vanderbilt.edu> for + pointing out that typedefs need not be exported. + +Tue Sep 6 11:39:15 2005 William Otte <wotte@dre.vanderbilt.edu> + + * ciao/Deployment_Data.idl + + Commented out IDL that is unsupported by CIDLC. + + * RACE + + Added IDL for RACE. + +Tue Sep 6 09:58:12 2005 William Otte <wotte@dre.vanderbilt.edu> + + * examples/Hello/descriptors/run_test.pl + + Modified the script to fix the absolute path to the naming service + with a relative path. + +Fri Sep 2 17:38:31 2005 William Otte <wotte@dre.vanderbilt.edu> + + * performance-tests/Protocols/Controller/Controller.mpc + * performance-tests/Protocols/Receiver/Receiver.mpc + * performance-tests/Protocols/Sender/Sender.mpc + * performance-tests/Protocols/common/Protocols.mpc + * tests/CIDL/CodeGen/CodeGen.mpc + + Migrated to modern CIAO base projects. + +Fri Sep 2 16:41:08 2005 William Otte <wotte@dre.vanderbilt.edu> + + * performance-tests/Benchmark/Benchmark.mpc + * performance-tests/Benchmark/Multi_Threaded/Multi_Threaded.mpc + * performance-tests/Benchmark/RoundTrip/RoundTrip.mpc + * performance-tests/Benchmark/RoundTripClient/RoundTripClient.mpc + * performance-tests/Benchmark/RoundTripServer/RoundTripServer.mpc + + Migrated to modern CIAO projects. + +Fri Sep 2 15:10:43 2005 William Otte <wotte@dre.vanderbilt.edu> + + * docs/tutorial + + Removed the obsolete hello tutorial. + +Fri Sep 2 15:04:00 2005 William Otte <wotte@dre.vanderbilt.edu> + + * tests/tests.mwc + * tests/IDL3/Components/ComplexComponent/Attributes/Attributes.mpc + * tests/IDL3/Components/ComplexComponent/EventSink/EventSink.mpc + * tests/IDL3/Components/ComplexComponent/EventSource/EventSource.mpc + * tests/IDL3/Components/ComplexComponent/Facets/Facets.mpc + * tests/IDL3/Components/ComplexComponent/Receptacles/Receptacles.mpc + * tests/IDL3/Components/SimpleComponent/SimpleComponent.mpc + * tests/IDL3/Events/Abstract/Abstract.mpc + * tests/IDL3/Events/Regular/Regular.mpc + * tests/IDL3/Homes/Attributes/HomeAttributes.mpc + * tests/IDL3/Homes/Basic/Basic.mpc + * tests/IDL3/Homes/Factory/Factory.mpc + * tests/IDL3/Homes/Finder/Finder.mpc + * tests/IDL3/Homes/Inheritance/Inheritance.mpc + * tests/IDL3/ImpliedIDL/Components/Basic/ICBasic.mpc + * tests/IDL3/ImpliedIDL/Components/EventSink/ICEventSink.mpc + * tests/IDL3/ImpliedIDL/Components/EventSource/ICEventSource.mpc + * tests/IDL3/ImpliedIDL/Components/Receptacles/ICReceptacles.mpc + * tests/IDL3/ImpliedIDL/Events/Events.mpc + * tests/IDL3/ImpliedIDL/Homes/Homes.mpc + * tests/IDL3/Lookup/lookup_test.mpc + + Updated to use dnc ciao base project. + + * tests/RTCCM + + Removed this test. + +Thu Sep 1 10:20:48 2005 William Otte <wotte@dre.vanderbilt.edu> + + CIAO Reorganization. Plese see tag before_ciao_reorg + to obtain the old version. + +Wed Aug 31 15:16:23 2005 William Otte <wotte@dre.vanderbilt.edu> + * DAnCE/Config_Handlers/RT-CCM/CB_Handler.cpp + * DAnCE/Config_Handlers/RT-CCM/PM_Handler.cpp + * DAnCE/Config_Handlers/RT-CCM/TPL_Handler.cpp + * DAnCE/Config_Handlers/RT-CCM/TP_Handler.cpp + + Fixes to satisfy a tempramental Borland compiler. + +Wed Aug 31 13:28:46 2005 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/Config_Handlers/ADD_Handler.cpp + * DAnCE/Config_Handlers/ADD_Handler.h + * DAnCE/Config_Handlers/IDD_Handler.cpp + * DAnCE/Config_Handlers/IDD_Handler.h + * DAnCE/Config_Handlers/IDREF_Base.cpp + * DAnCE/Config_Handlers/IDREF_Base.h + * DAnCE/Config_Handlers/MDD_Handler.cpp + * DAnCE/Config_Handlers/MDD_Handler.h + * DAnCE/Config_Handlers/STD_CID_Handler.cpp + * DAnCE/Config_Handlers/STD_CID_Handler.h + + Simple refactoring to make the IDREF interface more generic. + + * DAnCE/Config_Handlers/XML_Helper.cpp + * DAnCE/Config_Handlers/XML_Helper.h + + Made empty document creation more generic. + + * DAnCE/Config_Handlers/RT-CCM/CB_Handler.cpp + * DAnCE/Config_Handlers/RT-CCM/CB_Handler.h + * DAnCE/Config_Handlers/RT-CCM/CIAOServerResources.cpp + * DAnCE/Config_Handlers/RT-CCM/CIAOServerResources.hpp + * DAnCE/Config_Handlers/RT-CCM/CLA_Handler.cpp + * DAnCE/Config_Handlers/RT-CCM/CLA_Handler.h + * DAnCE/Config_Handlers/RT-CCM/OC_Handler.cpp + * DAnCE/Config_Handlers/RT-CCM/OC_Handler.h + * DAnCE/Config_Handlers/RT-CCM/OR_Handler.cpp + * DAnCE/Config_Handlers/RT-CCM/OR_Handler.h + * DAnCE/Config_Handlers/RT-CCM/PM_Handler.cpp + * DAnCE/Config_Handlers/RT-CCM/PM_Handler.h + * DAnCE/Config_Handlers/RT-CCM/PS_Handler.cpp + * DAnCE/Config_Handlers/RT-CCM/PS_Handler.h + * DAnCE/Config_Handlers/RT-CCM/RT-CCM-Handlers.mpc + * DAnCE/Config_Handlers/RT-CCM/SRD_Handler.cpp + * DAnCE/Config_Handlers/RT-CCM/SRD_Handler.h + * DAnCE/Config_Handlers/RT-CCM/TPL_Handler.cpp + * DAnCE/Config_Handlers/RT-CCM/TPL_Handler.h + * DAnCE/Config_Handlers/RT-CCM/TP_Handler.cpp + * DAnCE/Config_Handlers/RT-CCM/TP_Handler.h + * DAnCE/Config_Handlers/RT-CCM/input.csr + * DAnCE/Config_Handlers/RT-CCM/test.cpp + + The new RT-CCM handlers. These have yet to be integrated into the + main config_handler path. + + * DAnCE/ciao/CCM_Core.mpc + * DAnCE/ciao/ServerResources.idl + + Updates to the support the RT-CCM Handlers. + + * docs/schema/CIAOServerResources.xsd + + Corrected a few oversights. + +Wed Aug 31 09:49:28 2005 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/Config_Handlers/XMLSchema/TypeInfo.tpp + + Workaround for a buggy Borland compiler. + +Tue Aug 30 14:33:08 2005 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/Config_Handlers/Basic_Deployment_Data.hpp + + Slight handcrafting to remove commas from the end of enumerator lists. + +Tue Aug 30 11:59:14 CDT 2005 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/Config_Handlers/IRDD_Handler.h + * DAnCE/Config_Handlers/PCD_Handler.h + + Fixed a class/struct mismatch. + +Tue Aug 30 11:51:32 CDT 2005 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/Config_Handlers/Basic_Deployment_Data.cpp + * DAnCE/Config_Handlers/Basic_Deployment_Data.hpp + * DAnCE/Config_Handlers/CIAOServerResources.cpp + * DAnCE/Config_Handlers/CIAOServerResources.hpp + * DAnCE/Config_Handlers/Deployment.cpp + * DAnCE/Config_Handlers/Deployment.hpp + * DAnCE/Config_Handlers/ccd.cpp + * DAnCE/Config_Handlers/ccd.hpp + * DAnCE/Config_Handlers/cdd.cpp + * DAnCE/Config_Handlers/cdd.hpp + * DAnCE/Config_Handlers/cdp.cpp + * DAnCE/Config_Handlers/cdp.hpp + * DAnCE/Config_Handlers/cid.cpp + * DAnCE/Config_Handlers/cid.hpp + * DAnCE/Config_Handlers/cpd.cpp + * DAnCE/Config_Handlers/cpd.hpp + * DAnCE/Config_Handlers/iad.cpp + * DAnCE/Config_Handlers/iad.hpp + * DAnCE/Config_Handlers/pcd.cpp + * DAnCE/Config_Handlers/pcd.hpp + * DAnCE/Config_Handlers/toplevel.cpp + * DAnCE/Config_Handlers/toplevel.hpp + + Fixes a large number of compiler warnings in Borland. + +Thu Aug 25 15:26:25 2005 Nanbor Wang <nanbor@exothermic.txcorp.com> + + * DAnCE/ciao/ServerResources.idl: Added the missing <stacksize> + attribute to ORS_ThreadpoolWithLanes struct. Thanks to Will + Otte for catching this. + +Wed Aug 24 20:41:59 UTC 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * CIDLC/ExecImplHeaderGenerator.cpp: + * CIDLC/ExecImplSourceGenerator.cpp: + * CIDLC/ServantHeaderGenerator.cpp: + * CIDLC/ServantSourceGenerator.cpp: + + Removed commented-out code. + +Tue Aug 23 20:09:59 2005 Ossama Othman <ossama@dre.vanderbilt.edu> + + * DAnCE/Old_Config_Handlers/DT_Handler.h: + * DAnCE/RTNodeApplication/RTServer_Impl.h: + * DAnCE/ciao/Container_Base.h: + * DAnCE/ciao/Context_Impl_Base.h: + * DAnCE/ciao/NodeApplication_Impl.h: + + Reordered include directives to make sure all necessary + non-dependent names are parsed before the templates that use + them. Addresses g++ 3.4.x or better compile-time errors. + +Tue Aug 23 19:29:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/DeploymentManager/DeploymentManager.mpc: + Add dummy_label to all projects, this don't build, this is + the fast way to get the scoreboard green. Already one project + had this in the file. + +Mon Aug 22 10:59:18 2005 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/DeploymentManager/DeploymentManager.cidl + * DAnCE/DeploymentManager/DeploymentManager.idl + * DAnCE/DeploymentManager/DeploymentManager.mpc + * DAnCE/DeploymentManager/DeploymentManager_Impl.cpp + * DAnCE/DeploymentManager/DeploymentManager_Impl.h + * DAnCE/DeploymentManager/DeploymentManager_exec_export.h + * DAnCE/DeploymentManager/DeploymentManager_stub_export.h + * DAnCE/DeploymentManager/DeploymentManager_svnt_export.h + + Preliminary skeleton for the DeploymentManager. + +Fri Aug 19 07:56:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/Config_Handlers/Any_Handler.cpp: + * DAnCE/Config_Handlers/DataType_Handler.cpp: + * DAnCE/Old_Config_Handlers/DT_Handler.cpp: + * DAnCE/ciao/ComponentsC.h: + * ciao/ComponentsC.h: + Updated for AnyTypeCode refactoring + +Tue Aug 16 15:16:10 2005 Nanbor Wang <nanbor@exothermic.txcorp.com> + + * docs/schema/CIAOServerResources.xsd: Changed to define most of + the RT policy details with "element"s instead of "attribute"s + since "attribute"s can be optional. Thanks to Will Otte for + pointing this out. + +Tue Aug 16 09:46:45 2005 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/Config_Handlers/Config_Handlers.mpc + + Moved some changes in from the branch to correct errors from: + Mon Aug 15 12:03:43 2005 William Otte <wotte@dre.vanderbilt.edu> + +Mon Aug 15 12:03:43 2005 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/Config_Handlers/ADD_Handler.cpp + * DAnCE/Config_Handlers/ADD_Handler.h + * DAnCE/Config_Handlers/CCD_Handler.cpp + * DAnCE/Config_Handlers/CCD_Handler.h + * DAnCE/Config_Handlers/CRDD_Handler.h + * DAnCE/Config_Handlers/DP_Handler.cpp + * DAnCE/Config_Handlers/DP_Handler.h + * DAnCE/Config_Handlers/DP_PCD_Handler.cpp + * DAnCE/Config_Handlers/DP_PCD_Handler.h + * DAnCE/Config_Handlers/IDD_Handler.cpp + * DAnCE/Config_Handlers/IDD_Handler.h + * DAnCE/Config_Handlers/IDREF_Base.cpp + * DAnCE/Config_Handlers/ID_Handler.h + * DAnCE/Config_Handlers/IRDD_Handler.cpp + * DAnCE/Config_Handlers/MDD_Handler.cpp + * DAnCE/Config_Handlers/MDD_Handler.h + * DAnCE/Config_Handlers/PCD_Handler.cpp + * DAnCE/Config_Handlers/PCD_Handler.h + * DAnCE/Config_Handlers/PSPE_Handler.cpp + * DAnCE/Config_Handlers/Req_Handler.cpp + * DAnCE/Config_Handlers/XML_Helper.cpp + * DAnCE/Config_Handlers/XML_Helper.h + * DAnCE/Config_Handlers/XercesString.cpp + * DAnCE/Config_Handlers/XercesString.h + * DAnCE/Config_Handlers/test.cpp + + Checked in support for IDL->XSC->XML mapping. Thanks to Lucas + Seibert <heynonynony at yahoo dot com> for completing this work. + +Mon Aug 15 00:01:01 2005 Boris Kolpackov <boris@kolpackov.net> + + * CIDLC/cidlc.cpp: Made ErrorHandler auto-detach itself + from the stream when it is destroyed. This fixes the + segmentation fault on Solaris in libstdc++ termination code. + +Wed Aug 10 09:39:41 2005 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/Config_Handlers/Basic_Deployment_Data.cpp + * DAnCE/Config_Handlers/Basic_Deployment_Data.hpp + * DAnCE/Config_Handlers/CIAOServerResources.cpp + * DAnCE/Config_Handlers/CIAOServerResources.hpp + * DAnCE/Config_Handlers/Deployment.cpp + * DAnCE/Config_Handlers/Deployment.hpp + * DAnCE/Config_Handlers/ccd.cpp + * DAnCE/Config_Handlers/ccd.hpp + * DAnCE/Config_Handlers/cdd.cpp + * DAnCE/Config_Handlers/cdd.hpp + * DAnCE/Config_Handlers/cdp.cpp + * DAnCE/Config_Handlers/cdp.hpp + * DAnCE/Config_Handlers/cid.cpp + * DAnCE/Config_Handlers/cid.hpp + * DAnCE/Config_Handlers/cpd.cpp + * DAnCE/Config_Handlers/cpd.hpp + * DAnCE/Config_Handlers/iad.cpp + * DAnCE/Config_Handlers/iad.hpp + * DAnCE/Config_Handlers/pcd.cpp + * DAnCE/Config_Handlers/pcd.hpp + * DAnCE/Config_Handlers/toplevel.cpp + * DAnCE/Config_Handlers/toplevel.hpp + + Regenerated with the latest CVS-head version of XSC. These support + a couple improvements that will aid in optimizing the config + handlers. + +Tue Aug 9 11:55:13 2005 Ming Xiong <mxiong@dre.vanderbilt.edu> + + * docs/imgs/component-basic.png + * docs/imgs/CCM.vsd + + Updated CCM diagram to fix a interface naming error. + + +Tue Aug 9 10:02:13 2005 Douglas C. Schmidt <schmidt@cs.wustl.edu> + + * DAnCE/ComponentPackager/README.html: Improved the + documentation to point to the right directory for the Quoter + example. Thanks to Aldo Texier <aldo.texier@oktal.fr> for + reporting this. + +Tue Aug 9 13:11:04 UTC 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * DAnCE/RepositoryManager/RepositoryManager.mpc: + + Updated dependencies to reflect the recent name change from + NodeDaemon_stub to NodeManager_stub. + + * DAnCE/RepositoryManager/Repository_Manager.cpp: + + Updated identifier names to match the change from NodeDaemon + to ModeManager. + +Mon Aug 08 22:02:43 2005 Gan Deng <dengg@dre.vanderbilt.edu> + + * docs/EnvVars.html + * docs/index.html + * docs/Trace.html + * docs/imgs/DAnCE-Dynamic.png + * docs/imgs/DAnCE-Dynamic.sxd + + Beefed up the CIAO documentation page. These files are + checked in on behalf of Ming. Thanks Friedhelm Wolf + <Friedhelm.wolf at gmx.de> for contributing the DAnCE + interaction diagram. + +Mon Aug 8 18:50:36 2005 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/DomainApplicationManager/DomainApplicationManager.mpc + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp + * DAnCE/NodeManager/NAM_Map.h + * DAnCE/NodeManager/NodeManager.idl + * DAnCE/NodeManager/NodeManager.mpc + * DAnCE/NodeManager/NodeManager_Impl.cpp + * DAnCE/NodeManager/NodeManager_Impl.h + * DAnCE/NodeManager/NodeManager_Impl.inl + * DAnCE/NodeManager/NodeManager_stub_export.h + * DAnCE/NodeManager/Node_Manager.cpp + * DAnCE/NodeManager/README + * DAnCE/RTNodeApplication/README + + Changed all references to Node_Daemon to NodeManager to avoid + confusion, since these phrases are used interchangeably. + + * DAnCE/NodeManager/NodeDaemon.idl + * DAnCE/NodeManager/NodeDaemon.mpc + * DAnCE/NodeManager/NodeDaemon_Impl.cpp + * DAnCE/NodeManager/NodeDaemon_Impl.h + * DAnCE/NodeManager/NodeDaemon_Impl.inl + * DAnCE/NodeManager/NodeDaemon_stub_export.h + * DAnCE/NodeManager/Node_Daemon.cpp + + Removed these files to support the change above. + + * DAnCE/examples/BasicSP/descriptors/basicNodeDaemon.pl + * DAnCE/examples/Display/descriptors/basicNodeDaemon.pl + * DAnCE/examples/Hello/step-by-step.html + * DAnCE/examples/Hello/descriptors/run_NodeDaemons.pl + * DAnCE/examples/Hello/descriptors/run_test.pl + * DAnCE/examples/Hello/descriptors/run_test_without_ns.pl + * DAnCE/tests/scripts/BasicSP/basicNodeDaemon.pl + * docs/tutorials/Quoter/Simple/descriptors/runNodeDaemons.pl + + Updated these scripts to call NodeManager instead of NodeDaemon. + +Fri Aug 5 11:45:13 2005 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/Config_Handlers/CIAOServerResources.cpp + * DAnCE/Config_Handlers/CIAOServerResources.hpp + + XSC code generated from CIAOServerResources.xsd for RT-CCM + properties. + + * docs/schema/CIAOServerResources.xsd + + Fixed some namespace errors. + +Fri Aug 05 08:00:08 2005 Simon Massey <sma@prismtech.com> + + * CIAO version 0.4.7 released. + +Wed Aug 3 12:34:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/Plan_Launcher/Plan_Launcher.mpc: + Corrected order of the libraries to resolve static link + errors + +Tue Aug 2 08:36:40 2005 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/Plan_Launcher/Plan_Launcher.mpc + + Possiible fix for borlan build problem. + +Mon Aug 01 16:01:43 2005 Ming Xiong <mxiong@dre.vanderbilt.edu> + + * ChangeLog + + Fixed several incorrect checkin date + +Mon Aug 01 14:55:43 2005 Ming Xiong <mxiong@dre.vanderbilt.edu> + + * DAnCE/new_RepositoryManager/RepositoryManager_Impl.cpp + + Fixed a C4715 warning under MSVC7.1 + +Mon Aug 1 19:39:30 UTC 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * DAnCE/Plan_Launcher/Plan_Launcher.mpc: + + Removed duplicate 'after' and 'libs' items, and added the + new export macro definition file (see below) to + Header_Files. + + * DAnCE/Plan_Launcher/Plan_Launcher_Impl.h: + + Added export macro to class declaration and include of export + macro definitin file. + + * DAnCE/Plan_Launcher/Plan_Launcher_Impl_Export.h: + + New file to define the export macro for the Plan_Launcher_Impl + library. + +Sun Jul 31 21:56:43 2005 Ming Xiong <mxiong@dre.vanderbilt.edu> + + * DAnCE/new_RepositoryManager/Options.h + + Improved documentation to meet the requirement of Doxygen + +Sun Jul 31 21:45:43 2005 Ming Xiong <mxiong@dre.vanderbilt.edu> + + * DAnCE/new_RepositoryManager/RMadmin.cpp + + Fixed C4101 warnings in MSVC + +Sun Jul 31 21:26:43 2005 Ming Xiong <mxiong@dre.vanderbilt.edu> + + * DAnCE/new_RepositoryManager/RMadmin.cpp + + Updated RMadmin.cpp to merge latest changes + +Fri Jul 29 15:02:43 2005 Gan Deng <dengg@dre.vanderbilt.edu> + + * DAnCE/examples/Hello/descriptors/flattened_deploymentplan_without_ns.cdp + * DAnCE/examples/Hello/descriptors/run_test_without_ns.pl + + Added a flattened deployment plan and test script which + doesn't use naming service. + + * DAnCE/examples/Hello/descriptors/flattened_deploymentplan.cdp + + Documented the above another available test in the file. + +Fri Jul 29 09:30:43 2005 Nishanth Shanakran <nshankar@dre.vanderbilt.edu> + + * NEWS: + + Added a brief description about Resource Allocation and Control + Engine (RACE). + +Fri Jul 29 06:56:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/new_RepositoryManager/new_RepositoryManager.mpc: + Fixed fuzz error + +Thu Jul 28 23:00:11 2005 Ming Xiong <mxiong@dre.vanderbilt.edu> + + * DAnCE/new_RepositoryManager/Options.cpp + * DAnCE/new_RepositoryManager/Options.h + * DAnCE/new_RepositoryManager/README.txt + * DAnCE/new_RepositoryManager/RepositoryManager.cpp + * DAnCE/new_RepositoryManager/RepositoryManager.idl + * DAnCE/new_RepositoryManager/RepositoryManager_Impl.cpp + * DAnCE/new_RepositoryManager/RepositoryManager_Impl.h + * DAnCE/new_RepositoryManager/ZIP_Wrapper.cpp + * DAnCE/new_RepositoryManager/ZIP_Wrapper.h + * DAnCE/new_RepositoryManager/new_RepositoryManager.mpc + + Checked in the changes to new_RepositoryManager + +Fri Jul 29 03:52:11 2005 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/Plan_Launcher/Plan_Launcher.mpc + + Made is such that Plan_Launcher_Impl library gets generated + and installed. + +Wed Jul 28 15:18:14 2005 Ming Xiong <mxiong@dre.vanderbilt.edu> + + * docs\schema\Modified_Deployment.xsd + + Change the XML element order of IAD to conform to spec + +Wed Jul 27 19:20:14 2005 Gan Deng <dengg@dre.vanderbilt.edu> + + * NEWS + + Added news about naming service integration. + +Wed Jul 27 07:40:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/Config_Handlers/cid.cpp: + * DAnCE/Config_Handlers/cpd.cpp: + * DAnCE/Config_Handlers/iad.cpp: + Explicitly initialise base class + +Wed Jul 27 07:35:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/Config_Handlers/STD_IAD_Handler.h: + Fixed fuzz error + +Tue Jul 26 21:22:45 UTC 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * DAnCE/examples/Display/NavDisplayGUI_exec/NavDisplayGUI_exec.h: + + Added 'CIDL_' prefix to the scoped name of the exec impl class's + base class, in the impl class declaration inheritance list. This + file was overlooked when making similar changes to other exec + impl classes in CIAO tests and examples. + +Mon Jul 26 13:54:12 2005 Ming Xiong <mxiong@dre.vanderbilt.edu> + + * docs/schema/cid.xsd + * docs/schema/cpd.xsd + * docs/schema/iad.xsd + * docs/schema/Modified_Deployment.xsd + + Added <xsd:attribute name="href"> for cid/cpd/iad(.xsd) and changed Modified_Deployment.xsd + accordingly.We will need href attribute in the repository manager process. + + * DAnCE/Config_Handlers/iad.cpp + * DAnCE/Config_Handlers/iad.hpp + * DAnCE/Config_Handlers/cid.cpp + * DAnCE/Config_Handlers/cid.hpp + * DAnCE/Config_Handlers/cpd.cpp + * DAnCE/Config_Handlers/cpd.hpp + + Regenerated xsc codes for updated schemas in CIAO/docs/schema/ + + * DAnCE/Config_Handlers/STD_CID_Handler.cpp + * DAnCE/Config_Handlers/STD_CID_Handler.h + * DAnCE/Config_Handlers/STD_CPD_Handler.cpp + * DAnCE/Config_Handlers/STD_CPD_Handler.h + * DAnCE/Config_Handlers/STD_IAD_Handler.cpp + * DAnCE/Config_Handlers/STD_IAD_Handler.h + * DAnCE/Config_Handlers/STD_PC_Intf.cpp + * DAnCE/Config_Handlers/STD_PC_Intf.h + * DAnCE/Config_Handlers/STD_PCD_Handler.cpp + * DAnCE/Config_Handlers/STD_PCD_Handler.h + * DAnCE/Config_Handlers/Config_Handlers.mpc + + Added new handlers for mapping Config_Handlers::PackageConfiguration to Deployment:PackageConfiguration. + Updated Config_Handlers.mpc accordingly + +Tue Jul 26 12:53:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/new_RepositoryManager/RMadmin.cpp: + Fixed vc71 warnings + +Tue Jul 26 10:53:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/tests/NodeApplicationTest/NodeApp_test_client_ex.cpp: + * DAnCE/tests/NodeApplicationTest/NodeApp_test_client_simple.cpp: + Added some missing CORBA::string_dup calls, this fixes these + tests on Windows + +Tue Jul 26 07:32:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/NodeManager/NodeDaemon_Impl.{h,cpp}: + Fixed warning and use doxygen comment style + +Mon Jul 25 22:14:20 UTC 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * CIDLC/SizeTypeCalculator.cpp: + + Fixed visitor to handle types declared inside the scope of + an interface, valuetype, or home. Thanks to Friedhelm Wolf + <Friedhelm.wolf@gmx.de> for reporting a CIDL compiler + problem with a struct declared inside an interface. + +Mon Jul 25 18:40:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/tests/NodeApplicationTest/run_test_ex.pl: + Corrected NodeApplication path + +Mon Jul 25 08:39:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/tests/NodeApplicationTest/run_test.pl: + * DAnCE/tests/NodeApplicationTest/run_test_ex.pl: + * DAnCE/tests/NodeApplicationTest/run_test_simple.pl: + Made these tests independent of setting of CIAO_ROOT + +Sun Jul 24 07:45:19 2005 Gan Deng <dengg@dre.vanderbilt.edu> + + * DAnCE/NodeManager/NodeDaemon_Impl.cpp + + Fixed an exception emulation warning in Debian_Full_Reactor + build. + +Sun Jul 24 07:40:19 2005 Gan Deng <dengg@dre.vanderbilt.edu> + + * DAnCE/Plan_Launcher/Plan_Launcher.cpp + + Enhanced error output information a little bit by + adding process ID and thread ID. + + * DAnCE/ciao/Container_Impl.cpp + + Fixed exception emulation warnings in Debian_Full_Reactor + build. + +Sun Jul 24 01:19:21 2005 Gan Deng <dengg@dre.vanderbilt.edu> + + * DAnCE/Plan_Launcher/Plan_Launcher.cpp + * DAnCE/Plan_Launcher/Plan_Launcher_Impl.cpp + + Fixed a bug (memory problem) in the plan_launcher which caused + the "tearing down" assembly failure. + + * DAnCE/examples/Hello/descriptors/flattened_deploymentplan.cdp + * DAnCE/examples/BasicSP/descriptors/flattened_deploymentplan.cdp + + Added a UUID tag to the flattened deployment plan. + +Sat Jul 23 23:11:21 2005 Gan Deng <dengg@dre.vanderbilt.edu> + + * DAnCE/tests/Minimum/Receiver/Receiver.mpc + * DAnCE/tests/Minimum/Sender/Sender.mpc + + Modified shared library names to fix some linking erros + on build scoreboard. + + * DAnCE/examples/Hello/descriptors/run_test.pl + + Fixed the script so naming service could be started + correctly. + + * DAnCE/examples/Hello/step-by-step.html + + Simple instruction about using naming service. + +Sat Jul 23 14:53:22 2005 Jaiganesh B <jai@dre.vanderbilt.edu> + + * DAnCE/ciao/Port_Activator.cpp: + * DAnCE/ciao/Port_Activator.h: + * DAnCE/ciao/Servant_Activator.cpp: + * DAnCE/ciao/Servant_Impl_Base.cpp: + + Added a method in Port_Activator to set the name of + port activator. The port activator is used to activate + the ports of the component. + + Fixed a incorrect delete call in the update_port_activator + function in Servant_Activator.cpp. This will fix the core + dump in the CIAO tests. + + Modified the calling sequence to deactivate ports when we + deactivate the component. + +Sat Jul 23 12:23:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/ciao/Servant_Impl_Base.cpp: + Added several missing ACE_TRY_CHECK macros. + +Mon Jul 18 22:31:12 2005 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/ciao/Container_Impl.cpp + + Fixed some compilation error about using NamingContextEx. + + * DAnCE/examples/Hello/descriptors/run_test.pl + + Fixed this script so naming service will be started + explicitly. Thanks Simon McQueen <sm@prismtech.com> + for pointing the error. + +Mon Jul 18 22:31:12 2005 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/ciao/Container_Impl.cpp + * DAnCE/ciao/Container_Impl.h + * DAnCE/ciao/CCM_Core.mpc + * DAnCE/ciao/NodeApplication_Impl.cpp + + Added support for registering components with naming service. + A system deployer could config such capability through XML tag + + * DAnCE/examples/BasicSP/descriptors/flattened_deploymentplan.cdp + * DAnCE/examples/Hello/descriptors/flattened_deploymentplan.cdp + + Added a couple of examples for using naming service by adding + some <ConfigProperty> tag to the deployment plan descriptor. + +Fri Jul 15 23:50:12 2005 Gan Deng <gan.deng@vanderbilt.edu> + + * NEWS: + Updated the NEWS file to include the result of our latest + discussion/plan about DAnCE. + +Fri Jul 15 10:02:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/NodeManager/NAM_Map.h: + Fixed fuzz error + +Tue Jul 12 00:03:57 2005 Ming Xiong <mxiong@dre.vanderbilt.edu> + + * docs/tutorials/Quoter/Simple/README.html + + Updated some directory information in this file since the quoter example has been + moved to new directory. + +Mon Jul 11 11:44:57 2005 Ming Xiong <mxiong@dre.vanderbilt.edu> + + * TAO/CIAO/DAnCE/examples/Quoter/README.html + * TAO/CIAO/DAnCE/examples/Quoter/Broker/Broker.cidl + * TAO/CIAO/DAnCE/examples/Quoter/Broker/Broker.cpp + * TAO/CIAO/DAnCE/examples/Quoter/Broker/Broker.idl + * TAO/CIAO/DAnCE/examples/Quoter/Broker/Broker.mpc + * TAO/CIAO/DAnCE/examples/Quoter/Broker/Broker_exec.cpp + * TAO/CIAO/DAnCE/examples/Quoter/Broker/Broker_exec.h + * TAO/CIAO/DAnCE/examples/Quoter/Broker/Broker_exec_export.h + * TAO/CIAO/DAnCE/examples/Quoter/Broker/Broker_stub_export.h + * TAO/CIAO/DAnCE/examples/Quoter/Broker/Broker_svnt_export.h + * TAO/CIAO/DAnCE/examples/Quoter/Distributor/Distributor.cidl + * TAO/CIAO/DAnCE/examples/Quoter/Distributor/Distributor.cpp + * TAO/CIAO/DAnCE/examples/Quoter/Distributor/Distributor.idl + * TAO/CIAO/DAnCE/examples/Quoter/Distributor/Distributor.mpc + * TAO/CIAO/DAnCE/examples/Quoter/Distributor/Distributor_exec.cpp + * TAO/CIAO/DAnCE/examples/Quoter/Distributor/Distributor_exec.h + * TAO/CIAO/DAnCE/examples/Quoter/Distributor/Distributor_exec_export.h + * TAO/CIAO/DAnCE/examples/Quoter/Distributor/Distributor_stub_export.h + * TAO/CIAO/DAnCE/examples/Quoter/Distributor/Distributor_svnt_export.h + * TAO/CIAO/DAnCE/examples/Quoter/Stock_Base/Stock_Base.idl + * TAO/CIAO/DAnCE/examples/Quoter/Stock_Base/Stock_Base.mpc + * TAO/CIAO/DAnCE/examples/Quoter/Stock_Base/Stock_Base_stub_export.h + * TAO/CIAO/DAnCE/examples/Quoter/Stock_Base/Stock_Base_svnt_export.h + * TAO/CIAO/DAnCE/examples/Quoter/descriptors/Broker.ccd + * TAO/CIAO/DAnCE/examples/Quoter/descriptors/Broker.cid + * TAO/CIAO/DAnCE/examples/Quoter/descriptors/Broker.cpd + * TAO/CIAO/DAnCE/examples/Quoter/descriptors/Broker_Exec.iad + * TAO/CIAO/DAnCE/examples/Quoter/descriptors/Broker_Stub.iad + * TAO/CIAO/DAnCE/examples/Quoter/descriptors/Broker_Svnt.iad + * TAO/CIAO/DAnCE/examples/Quoter/descriptors/Deployment.xsd + * TAO/CIAO/DAnCE/examples/Quoter/descriptors/Distributor.ccd + * TAO/CIAO/DAnCE/examples/Quoter/descriptors/Distributor.cid + * TAO/CIAO/DAnCE/examples/Quoter/descriptors/Distributor.cpd + * TAO/CIAO/DAnCE/examples/Quoter/descriptors/Distributor_Exec.iad + * TAO/CIAO/DAnCE/examples/Quoter/descriptors/Distributor_Stub.iad + * TAO/CIAO/DAnCE/examples/Quoter/descriptors/Distributor_Svnt.iad + * TAO/CIAO/DAnCE/examples/Quoter/descriptors/Domain.cdd + * TAO/CIAO/DAnCE/examples/Quoter/descriptors/Libraries.iad + * TAO/CIAO/DAnCE/examples/Quoter/descriptors/Modified_Deployment.xsd + * TAO/CIAO/DAnCE/examples/Quoter/descriptors/Stock.cdp + * TAO/CIAO/DAnCE/examples/Quoter/descriptors/Stock.cid + * TAO/CIAO/DAnCE/examples/Quoter/descriptors/Stock.cpd + * TAO/CIAO/DAnCE/examples/Quoter/descriptors/Stock.dat + * TAO/CIAO/DAnCE/examples/Quoter/descriptors/Stock.pcd + * TAO/CIAO/DAnCE/examples/Quoter/descriptors/XMI.xsd + * TAO/CIAO/DAnCE/examples/Quoter/descriptors/flattened_deploymentplan.cdp + * TAO/CIAO/DAnCE/examples/Quoter/descriptors/package.tpd + * TAO/CIAO/DAnCE/examples/Quoter/descriptors/runNodeDaemons.pl + * TAO/CIAO/DAnCE/examples/Quoter/images/quoter.jpg + + Removed Quoter example in DAnCE/examples/ directory to avoid duplicate. The orignal + example could be found in CIAO/docs/tutorials/Quoter/Simple. + +Fri Jul 8 17:42:57 2005 Ming Xiong <mxiong@dre.vanderbilt.edu> + + * docs/tutorials/Quoter/Simple/Stock_Base/Stock_Base.mpc + * docs/tutorials/Quoter/Simple/Stock_Base/Stock_Base.idl + * docs/tutorials/Quoter/Simple/Stock_Base/Stock_Base_svnt_export.h + * docs/tutorials/Quoter/Simple/Stock_Base/Stock_Base_stub_export.h + * docs/tutorials/Quoter/Simple/Broker/Broker.mpc + * docs/tutorials/Quoter/Simple/Broker/Broker.idl + * docs/tutorials/Quoter/Simple/Broker/Broker.cidl + * docs/tutorials/Quoter/Simple/Broker/Broker.cpp + * docs/tutorials/Quoter/Simple/Broker/Broker_exec.h + * docs/tutorials/Quoter/Simple/Broker/Broker_exec.cpp + * docs/tutorials/Quoter/Simple/Broker/Broker_svnt_export.h + * docs/tutorials/Quoter/Simple/Broker/Broker_stub_export.h + * docs/tutorials/Quoter/Simple/Broker/Broker_exec_export.h + * docs/tutorials/Quoter/Simple/Distributor/Distributor.mpc + * docs/tutorials/Quoter/Simple/Distributor/Distributor.idl + * docs/tutorials/Quoter/Simple/Distributor/Distributor.cidl + * docs/tutorials/Quoter/Simple/Distributor/Distributor.cpp + * docs/tutorials/Quoter/Simple/Distributor/Distributor_exec.h + * docs/tutorials/Quoter/Simple/Distributor/Distributor_exec.cpp + * docs/tutorials/Quoter/Simple/Distributor/Distributor_svnt_export.h + * docs/tutorials/Quoter/Simple/Distributor/Distributor_stub_export.h + * docs/tutorials/Quoter/Simple/Distributor/Distributor_exec_export.h + * docs/tutorials/Quoter/Simple/descriptors/Broker.ccd + * docs/tutorials/Quoter/Simple/descriptors/Broker.cid + * docs/tutorials/Quoter/Simple/descriptors/Broker.cpd + * docs/tutorials/Quoter/Simple/descriptors/Broker_Exec.iad + * docs/tutorials/Quoter/Simple/descriptors/Broker_Stub.iad + * docs/tutorials/Quoter/Simple/descriptors/Broker_Svnt.iad + * docs/tutorials/Quoter/Simple/descriptors/Deployment.xsd + * docs/tutorials/Quoter/Simple/descriptors/Distributor.ccd + * docs/tutorials/Quoter/Simple/descriptors/Distributor.cid + * docs/tutorials/Quoter/Simple/descriptors/Distributor.cpd + * docs/tutorials/Quoter/Simple/descriptors/Distributor_Exec.iad + * docs/tutorials/Quoter/Simple/descriptors/Distributor_Stub.iad + * docs/tutorials/Quoter/Simple/descriptors/Distributor_Svnt.iad + * docs/tutorials/Quoter/Simple/descriptors/Domain.cdd + * docs/tutorials/Quoter/Simple/descriptors/flattened_deploymentplan.cdp + * docs/tutorials/Quoter/Simple/descriptors/Libraries.iad + * docs/tutorials/Quoter/Simple/descriptors/Modified_Deployment.xsd + * docs/tutorials/Quoter/Simple/descriptors/package.tpd + * docs/tutorials/Quoter/Simple/descriptors/runNodeDaemons.pl + * docs/tutorials/Quoter/Simple/descriptors/Stock.cdp + * docs/tutorials/Quoter/Simple/descriptors/Stock.cid + * docs/tutorials/Quoter/Simple/descriptors/Stock.cpd + * docs/tutorials/Quoter/Simple/descriptors/Stock.dat + * docs/tutorials/Quoter/Simple/descriptors/Stock.pcd + * docs/tutorials/Quoter/Simple/descriptors/XMI.xsd + + Created a new directory tutorials to hold multiple tutorial examples, added quoter + to this directory as simple quoter example. Will add a multiple receptacle quoter + example soon. + + +Fri Jul 8 17:13:57 2005 Ming Xiong <mxiong@dre.vanderbilt.edu> + + * DAnCE/examples/Quoter/descriptors/flattened_deploymentplan.cdp + + Updated the plan so that it includes the base libraries as artifact. This + will help ComponentPackager to wrap up everything in the archive. + + +Fri Jul 8 15:49:57 2005 Ming Xiong <mxiong@dre.vanderbilt.edu> + + * DAnCE/ComponentPackager/Base_Packager.h + * DAnCE/ComponentPackager/ComponentPackager.mpc + * DAnCE/ComponentPackager/CPK_Packager.cpp + * DAnCE/ComponentPackager/Package.xsd + * DAnCE/ComponentPackager/pdl.cpp + * DAnCE/ComponentPackager/pdl.hpp + * DAnCE/ComponentPackager/PDL_Handler.cpp + * DAnCE/ComponentPackager/PDL_Handler.h + * DAnCE/ComponentPackager/README.html + * DAnCE/ComponentPackager/Sample.pdl + + Updated ComponentPackager to support XSC, eliminating the coupling with + Old_Config_Handlers.Move the schema for .pdl file from Deployment.xsd to + Package.xsd so that it's independently helpful by itself. + +Fri Jul 8 09:43:57 2005 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/Plan_Launcher/Plan_Launcher.cpp + + Fixed a compile error on Debian Core. + +Thu Jul 7 23:38:32 UTC 2005 Gan Deng <gan.deng@vanderbilt.edu> + + * docs/index.html + + Modofied this page a little bit to include our work in DAnCE. + +Wed Jul 6 17:21:58 UTC 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * DAnCE/NodeManager/NodeDaemon_Impl.cpp: + + Fixed incorrect syntax in ACE_THROW macro. + +Tue Jul 5 11:16:44 2005 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/NodeManager/NAM_Map.h + * DAnCE/Plan_Launcher/Plan_Launcher.mpc + * DAnCE/new_RepositoryManager/ZIP_Wrapper.cpp + + Fixed some misc fuzz errors. + +Tue Jul 5 16:01:39 UTC 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * CIDLC/TypeNameEmitter.cpp: + + Small change to the checkin of + + Mon Jul 4 22:50:17 UTC 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + to emit an error message when attempting to set a wstring + attribute from a CCM property value, since wstrings are + not yet supported for this activity. + +Mon Jul 4 22:50:17 UTC 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * CIDLC/ServantSourceGenerator.cpp: + * CIDLC/TypeNameEmitter.cpp: + * CIDLC/TypeNameEmitter.hpp: + + Created a new code emitter that knows which types CIAO + supports as component attribute types (basic types) and + which it does not (everything else). In the former case, + when DAnCE is assigning attribute values from XML properties - + in set_attributes () - it emits the usual code delegating + the assignment to the specific attribute mutator method + based on a string compare of the given attribute name to + the known attribute names of that component. In the latter + case, it emits an error message, stating that this particular + IDL kind is not supported by CIAO as a component attribute + type. Thanks to Sunil Rottoo <srottoo@airsage.com> for + pointing out that trying to set the value of an unsupported + component attribute type from a DnC property value in XML + caused a crash. + +Mon Jul 4 09:15:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * CIDLC/Literals.cpp: + * CIDLC/Literals.h:pp: + * CIDLC/ServantHeaderGenerator.cpp: + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.h: + * DAnCE/ExecutionManager/ExecutionManager_Impl.h: + * DAnCE/ExecutionManager/Execution_Manager_Impl.h: + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.h: + * DAnCE/NodeManager/NodeDaemon_Impl.h: + * DAnCE/RepositoryManager/RepositoryManager_Impl.h: + * DAnCE/ciao/Container_Impl.h: + * DAnCE/ciao/Home_Servant_Impl_T.h: + * DAnCE/ciao/NodeApp_CB_Impl.h: + * DAnCE/ciao/NodeApplication_Impl.h: + * DAnCE/ciao/Servant_Impl_T.h: + * DAnCE/ciao/StandardConfigurator_Impl.h: + * DAnCE/ciao/Swapping_Servant_Home_Impl_T.h: + * DAnCE/new_RepositoryManager/new_RepositoryManager_Impl.h: + * ciao/ComponentInstallation_Impl.h: + * ciao/ComponentServer_Impl.h: + * ciao/Container_Impl.h: + * ciao/HomeRegistrar_i.h: + * ciao/Home_Servant_Impl_T.h: + * ciao/Servant_Impl_T.h: + * ciao/ServerActivator_Impl.h: + * ciao/StandardConfigurator_Impl.h: + * docs/templates/CIAO_Glue_Session_Template.h: + * examples/handcrafted/BasicSP_EC2/BMClosedED/BMClosedED_svnt.h: + * examples/handcrafted/BasicSP_EC2/BMDevice/BMDevice_svnt.h: + * examples/handcrafted/BasicSP_EC2/BMDisplay/BMDisplay_svnt.h: + * examples/handcrafted/BasicSP_EC2/EC/EC_svnt.h: + * examples/handcrafted/BasicSP_EC2/RTEventService/RTEventService_exec.h: + * examples/handcrafted/BasicSP_EC2/RTEventService/RTEventService_svnt.h: + * performance-tests/Benchmark/LatencyTest.h: + * performance-tests/Benchmark/RoundTripServer/LatencyTest.h: + * tools/Assembly_Deployer/Assembly_Impl.h: + * tools/Assembly_Deployer/Assembly_Service_Impl.h: + * tools/Daemon/Daemon_Impl.h: + * tools/Simple_Component_Server/Simple_Server_i.h: + All servants are reference counted by default, no need anymore to + derive the servant from RefCountServantBase + +Sat Jul 2 12:16:49 2005 Cassia Tatibana <cassia@dre.vanderbilt.edu> + + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp: + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.cpp: + * DAnCE/NodeManager/NodeDaemon_Impl.cpp: + + Added CIAO_TRACE messages. + +Fri Jul 1 08:42:27 2005 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.cpp + * DAnCE/NodeManager/NodeDaemon_Impl.cpp + + Fixed compile errors with emulated exceptions turned on. + +Thu Jun 30 23:34:40 UTC 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * DAnCE/tests/Minimum/Receiver/Receiver_exec.cpp: + * DAnCE/tests/Minimum/Receiver/Receiver_exec.h: + * DAnCE/tests/Minimum/Sender/Sender_exec.cpp: + * DAnCE/tests/Minimum/Sender/Sender_exec.h: + + More overlooked changes to exec files corresponding to + CIDL compiler code generation changes of + + Wed Jun 22 23:20:04 UTC 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + +Thu Jun 30 12:36:06 2005 William Otte <wotte@atl.lmco.com> + + * DAnCE/Plan_Launcher/DAM_Map.cpp + * DAnCE/Plan_Launcher/DAM_Map.h + * DAnCE/Plan_Launcher/Plan_Launcher.mpc + + Added DAM_Map to the Plan_Launcher directory, as make wouldn't + handle the relative reference properly. + +Thu Jun 30 09:29:24 2005 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/new_RepositoryManager/RMadmin.cpp + * DAnCE/new_RepositoryManager/RepositoryManager.cpp + * DAnCE/new_RepositoryManager/ZIP_Wrapper.cpp + * DAnCE/new_RepositoryManager/ZIP_Wrapper.h + * DAnCE/new_RepositoryManager/new_RepositoryManager_Impl.cpp + * DAnCE/new_RepositoryManager/new_RepositoryManager_Impl.h + + Fixed Doxygen documentation tags, fixed some indenting, + removed tabs. + +Thu Jun 30 09:59:17 2005 William Otte <wotte@atl.lmco.com> + + * DAnCE/Plan_Launcher/Plan_Launcher.cpp + * DAnCE/Plan_Launcher/Plan_Launcher.mpc + * DAnCE/Plan_Launcher/Plan_Launcher_Impl.cpp + * DAnCE/Plan_Launcher/Plan_Launcher_Impl.h + + Factored out the plan launcher capability into a shared library so + applications can use its functionality. + +Thu Jun 30 04:33:35 2005 ming xiong <mxiong@dre.vanderbilt.edu> + + * DAnCE/ComponentPackager/Base_Packager.h + * DAnCE/ComponentPackager/CPK_Packager.cpp + * DAnCE/ComponentPackager/CPK_Packager.h + * DAnCE/ComponentPackager/PDL_Handler.cpp + * DAnCE/ComponentPackager/PDL_Handler.h + * DAnCE/ComponentPackager/Base_Packager.cpp + + Added a release operation for destructor of PDL_Handler;Changed the + definition of input parameter for CPK_Packager::createPackager to const + to indicate it can not be changed + +Thu Jun 30 00:37:35 EDT 2005 Stoyan Paunov <s.paunov@vanderbilt.edu> + + * DAnCE/new_RepositoryManager/RMadmin.cpp + * DAnCE/new_RepositoryManager/RepositoryManager.cpp + * DAnCE/new_RepositoryManager/ZIP_Wrapper.cpp + * DAnCE/new_RepositoryManager/ZIP_Wrapper.h + * DAnCE/new_RepositoryManager/new_RepositoryManager_Impl.cpp + * DAnCE/new_RepositoryManager/new_RepositoryManager_Impl.h + + removed the "@file" comments which apparently confuse Doxygen. + + +Wed Jun 29 17:00:57 2005 Cassia Tatibana <cassia@dre.vanderbilt.edu> + + * DAnCE/ExecutionManager/DAM_Map.cpp: + * DAnCE/ExecutionManager/Execution_Manager_Impl.cpp: + + Added CIAO_TRACE messages. + +Wed Jun 29 16:38:42 2005 Ming Xiong <mxiong@dre.vanderbilt.edu> + + * DAnCE/ComponentPackager/Base_Packager.h + * DAnCE/ComponentPackager/CPK_Packager.h + * DAnCE/ComponentPackager/CPK_Packager.h + + Changed a couplfe of places to meet the Doxygen test and TChar test for + bin/fuzz.pl + +Wed Jun 29 16:28:52 2005 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/DomainApplicationManager/Deployment_Configuration.cpp + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.cpp + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.h + * DAnCE/NodeManager/NAM_Map.cpp + * DAnCE/NodeManager/NAM_Map.h + * DAnCE/NodeManager/NodeDaemon.mpc + * DAnCE/NodeManager/NodeDaemon_Impl.cpp + * DAnCE/NodeManager/NodeDaemon_Impl.h + * DAnCE/NodeManager/Node_Daemon.cpp + * DAnCE/ciao/Deployment.idl + + Merged dance_multiple_assemblies to main. This merge + contains code necessary to be able to deploy multiple assemblies + into a single NodeManager. + +Wed Jun 29 18:09:11 UTC 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * tools/IDL3_to_IDL2/idl3_to_idl2_visitor.cpp: + + Added check for successful opening of target file, which prevents + a crash when the file open is unsuccessful, for example when + write permissions are denied in the directory. Thanks to Will + Otte <wotte@dre.vanderbilt.edu> for pointing out the problem. + +Tue Jun 28 08:55:12 EDT 2005 Ming Xiong <mxiong@dre.vanderbilt.edu> + + * DAnCE/ComponentPackager/Base_Packager.cpp + * DAnCE/ComponentPackager/Base_Packager.h + * DAnCE/ComponentPackager/CPK_Packager.cpp + * DAnCE/ComponentPackager/CPK_Packager.h + * DAnCE/ComponentPackager/ComponentPackager.mpc + * DAnCE/ComponentPackager/Component_Packager.cpp + * DAnCE/ComponentPackager/Modified_Deployment.xsd + * DAnCE/ComponentPackager/PDL_Handler.cpp + * DAnCE/ComponentPackager/PDL_Handler.h + * DAnCE/ComponentPackager/README.html + * DAnCE/ComponentPackager/Sample.pdl + * DAnCE/ComponentPackager/XercesString.cpp + * DAnCE/ComponentPackager/XercesString.h + + Added the files implementing ComponentPackager, for details + please read README.html + +Tue Jun 28 01:03:12 EDT 2005 Stoyan Paunov <s.paunov@vanderbilt.edu> + + * TAO/CIAO/DAnCE/new_RepositoryManager/RMadmin.cpp + * TAO/CIAO/DAnCE/new_RepositoryManager/ZIP_Wrapper.cpp + * TAO/CIAO/DAnCE/new_RepositoryManager/new_RepositoryManager_Impl.cpp + + removed the _O_* flags to ACE_OS::open (); + +Mon Jun 27 16:25:52 UTC 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * DAnCE/examples/Swapping/Sender/Sender_exec.cpp: + + Fixed cut-and-paste error. + +Mon Jun 27 07:04:01 2005 Chad Elliott <elliott_c@ociweb.com> + + * DAnCE/new_RepositoryManager/new_RepositoryManager.mpc: + * DAnCE/new_RepositoryManager/README.txt: + + Switch to using the existing zlib and zzip base projects. + +Sun Jun 26 23:53:23 EDT 2005 Stoyan Paunov <s.paunov@vanderbilt.edu> + + * DAnCE/new_RepositoryManager/Modified_Deployment.xsd + * DAnCE/new_RepositoryManager/Options.cpp + * DAnCE/new_RepositoryManager/Options.h + * DAnCE/new_RepositoryManager/README.txt + * DAnCE/new_RepositoryManager/RMadmin.cpp + * DAnCE/new_RepositoryManager/RepositoryManager.cpp + * DAnCE/new_RepositoryManager/ZIP_Wrapper.cpp + * DAnCE/new_RepositoryManager/ZIP_Wrapper.h + * DAnCE/new_RepositoryManager/new_RepositoryManager.idl + * DAnCE/new_RepositoryManager/new_RepositoryManager.mpc + * DAnCE/new_RepositoryManager/new_RepositoryManager_Impl.cpp + * DAnCE/new_RepositoryManager/new_RepositoryManager_Impl.h + * DAnCE/new_RepositoryManager/packages/inconsistent.cpk + * DAnCE/new_RepositoryManager/packages/package.cpk + + Added these files to the head. The files are implementing the repository + manager. + + * DAnCE/new_RepositoryManager/Modified_Deployment.xsd + needed for the retrievePlan function that retrieves the Deployment plan + + * DAnCE/new_RepositoryManager/Options.cpp + * DAnCE/new_RepositoryManager/Options.h + options class for the RMadmin.cpp + + * DAnCE/new_RepositoryManager/README.txt + + * DAnCE/new_RepositoryManager/RMadmin.cpp + a sample client program. You can use it as an example on how to use the RM + + * DAnCE/new_RepositoryManager/ZIP_Wrapper.cpp + * DAnCE/new_RepositoryManager/ZIP_Wrapper.h + The ZIP Wrapper class that allows read access to ZIP packages and CCM packages + that have the cpk extension. + + * DAnCE/new_RepositoryManager/RepositoryManager.cpp + * DAnCE/new_RepositoryManager/new_RepositoryManager.idl + * DAnCE/new_RepositoryManager/new_RepositoryManager.mpc + * DAnCE/new_RepositoryManager/new_RepositoryManager_Impl.cpp + * DAnCE/new_RepositoryManager/new_RepositoryManager_Impl.h + The Repository Manager implementation files + + * DAnCE/new_RepositoryManager/packages/inconsistent.cpk + * DAnCE/new_RepositoryManager/packages/package.cpk + couple of sample packages that I created manually to test the RM. + + +Fri Jun 24 14:36:02 2005 Cassia Tatibana <cassia@dre.vanderbilt.edu> + + * DAnCE/ciao/CIAO_common.h: + + Added definition for CIAO_TRACE. + +Fri Jun 24 14:21:31 UTC 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * docs/tutorial/Hello/hello_exec.cpp: + * docs/tutorial/Hello/hello_exec.h: + * examples/Hello/Receiver/Receiver_exec.cpp: + * examples/Hello/Receiver/Receiver_exec.h: + * examples/Hello/Sender/Sender_exec.cpp: + * examples/Hello/Sender/Sender_exec.h: + * performance-tests/Protocols/Receiver/Receiver_exec.cpp: + * performance-tests/Protocols/Receiver/Receiver_exec.h: + * performance-tests/Protocols/Sender/Sender_exec.cpp: + * performance-tests/Protocols/Sender/Sender_exec.h: + * tests/RTCCM/DiffServ/Receiver/Receiver_exec.cpp: + * tests/RTCCM/DiffServ/Receiver/Receiver_exec.h: + * tests/RTCCM/DiffServ/Sender/Sender_exec.cpp: + * tests/RTCCM/DiffServ/Sender/Sender_exec.h: + + More fixes to hand-written executor code to bring the file up + to date with the recent changes in generated code. These were + overlooked in + + Wed Jun 22 23:20:04 UTC 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + +Wed Jun 22 23:20:04 UTC 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * CIDLC/ExecImplHeaderGenerator.cpp: + * CIDLC/ExecImplSourceGenerator.cpp: + * CIDLC/ExecutorMappingGenerator.cpp: + * CIDLC/Literals.cpp: + * CIDLC/Literals.hpp: + * CIDLC/ServantHeaderGenerator.cpp: + * CIDLC/ServantSourceGenerator.cpp: + * DAnCE/examples/Display/NavDisplay/NavDisplay_exec.h: + * DAnCE/examples/Display/RateGen/RateGen_exec.h: + * DAnCE/examples/Hello/Receiver/Receiver_exec.cpp: + * DAnCE/examples/Hello/Receiver/Receiver_exec.h: + * DAnCE/examples/Hello/Sender/Sender_exec.cpp: + * DAnCE/examples/Hello/Sender/Sender_exec.h: + * DAnCE/examples/Quoter/Broker/Broker_exec.cpp: + * DAnCE/examples/Quoter/Broker/Broker_exec.h: + * DAnCE/examples/Quoter/Distributor/Distributor_exec.cpp: + * DAnCE/examples/Quoter/Distributor/Distributor_exec.h: + * DAnCE/examples/Swapping/Receiver/Receiver_exec.cpp: + * DAnCE/examples/Swapping/Receiver/Receiver_exec.h: + * DAnCE/examples/Swapping/Sender/Sender_exec.cpp: + * DAnCE/examples/Swapping/Sender/Sender_exec.h: + * DAnCE/examples/Swapping/Sender/Sender_exec_1.cpp: + * DAnCE/examples/Swapping/Sender/Sender_exec_1.h: + * DAnCE/examples/Swapping/Sender/Sender_exec_2.cpp: + * DAnCE/examples/Swapping/Sender/Sender_exec_2.h: + * DAnCE/tests/NodeApplicationTest/RoundTrip_exec.cpp: + * DAnCE/tests/NodeApplicationTest/RoundTrip_exec.h: + * docs/releasenotes/index.html: + + Eliminated generation of the CIAO_GLUE_-prefixed namespace + and replaced it with a namespace constructed from the + composition local name and a CIDL_ prefix. Whereas the + previos namespace was always at global scope, the new one + will be generated inside namespaces mapped from IDL module + declarations, if the composition is declared inside any. + These changes were motivated by an example sent in by + Will Otte <wotte@dre.vanderbilt.edu>, where the composition + was declared inside several nested modules, and the generated + code would not compile. The new namespace encloses + + - the component servant + - the home servant + - the facet servants, if any + - the executor interface in the executor IDL file + - optionally generated executor impl classes + + Minor changes were required to existing executor impl + files as a result of the changes to generated code. + +Wed Jun 22 10:59:00 2005 Gary Maxey <gary.maxey@hp.com> + + * tools/IDL3_to_IDL2/idl3_to_idl2_visitor.cpp + Updated visitor for valuebox support. + +Mon Jun 20 18:10:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/examples/Display/NavDisplayGUI_exec/DetailView_moc.cpp: + * DAnCE/examples/Display/NavDisplayGUI_exec/MapView_moc.cpp: + * DAnCE/examples/Display/NavDisplayGUI_exec/NodeItem_moc.cpp: + * DAnCE/examples/Display/NavDisplayGUI_exec/RootPanel_moc.cpp: + Removed these files, these are generated and shouldn't be in the + archive + +Mon Jun 20 09:29:00 2005 Gary Maxey <gary.maxey@hp.com> + + * tools/IDL3_to_IDL2/idl3_to_idl2_visitor.cpp + * tools/IDL3_to_IDL2/idl3_to_idl2_visitor.h + Add visitor for valuebox support. + +Sun Jun 19 20:18:50 2005 Ming Xiong <mxiong@tango.dre.vanderbilt.edu> + + * NEWS: + + Updated NEWS on upcoming support for Component Packaging + +Thu Jun 16 21:46:10 2005 Gan Deng <dengg@dre.vanderbilt.edu> + + * DAnCE/examples/Display/descriptors/Modified_Deployment.xsd + * DAnCE/examples/Quoter/descriptors/Modified_Deployment.xsd + * docs/schema/Modified_Deployment.xsd + + Modified the <InstanceDeploymentDescription> element type + to allow having unbounded number of <configProperty> elements. + Thanks Will Chai <willchai@126.com> to report this problem. + +Wed Jun 15 14:46:00 2005 Gautam Thaker <gthaker@atl.lmco.com> + + * DAnCE/examples/Hello/step-by-step.html: + + Fixed a typo regarding name of script "run_NodeDaemons.pl" and + one other sentence fragement. + +Mon Jun 13 13:44:41 2005 Emre Turkay <turkaye@dre.vanderbilt.edu> + + * DAnCE/tests/NodeApplicationTest/run_test_simple.pl: + * DAnCE/tests/NodeApplicationTest/run_test.pl: + * DAnCE/tests/NodeApplicationTest/run_test_ex.pl: + + Fixed a typo. + +Thu Jun 4 14:36:00 UTC 2005 Ming Xiong <mxiong@dre.vanderbilt.edu> + + * DAnCE/examples/Quoter/Distributor/Distributor_exec.h + * DAnCE/examples/Quoter/Distributor/Distributor_exec.cpp + + Fixed a virtual hiding warning reported on WinXP_BCB6_Pro_Dynamic_Debug + +Thu Jun 9 09:31:28 2005 Simon McQueen <sm@prismtech.com> + + * NEWS: + + Updated with late release note submissions. + +Wed Jun 08 08:50:35 2005 Simon McQueen <sm@prismtech.com> + + * CIAO version 0.4.6 released. + +Wed Jun 8 11:21:50 2005 Simon McQueen <sm@prismtech.com> + + * NEWS: + + Updated with release note entries. + +Mon Jun 6 12:33:16 2005 Simon McQueen <sm@prismtech.com> + + * DAnCE/examples/Display/GPS/GPS.mpc: + + Added HUDisplay_DnC_svnt to after tag for project GPS_DnC_svnt + to fix build error on BCB 6 dynamic build. + + +Thu Jun 2 22:56:11 UTC 2005 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/examples/Quoter/README.html + + Added a link to the CoSMIC quoter tutorial page hosted by + Ming Xiong. + + * NEWS + + Updated NEWS file. + +Tue May 31 22:46:06 UTC 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * CIDLC/ExecutorMappingGenerator.cpp: + * CIDLC/ServantHeaderGenerator.cpp: + * CIDLC/TypeNameEmitter.cpp: + + Eliminated unused arguments. + +Mon May 30 15:22:16 2005 Emre Turkay <turkaye@dre.vanderbilt.edu> + + * DAnCE/Config_Handlers/XML_File_Intf.h: + * DAnCE/Config_Handlers/DP_Handler.h: + + auto_ptr is changed with ACE_Auto_Ptr, auto_ptr does not have + reset in VC6. + +Mon May 30 17:59:28 UTC 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * CIDLC/TypeNameEmitter.cpp: + + Fixed incorrect code generation in *_svnt.cpp file for + attribute assignment of sequence types. Thanks to Sunil Rottoo + <srottoo@adacelcanada.com> for reporting the problem. + +Mon May 30 12:19:42 2005 Jaiganesh B <jai@dre.vanderbilt.edu> + + * DAnCE/ciao/Port_Activator_T.cpp: + * DAnCE/ciao/Servant_Activator.cpp: + * DAnCE/ciao/Servant_Impl_Base.cpp: + + Made use of ACE_ENV macros to fix Debian Full Reactor + build errors. + +Fri May 27 23:35:23 2005 Jaiganesh B <jai@dre.vanderbilt.edu> + + * DAnCE/ciao/Container_Impl.cpp: + * DAnCE/ciao/Container_Impl.h: + * DAnCE/ciao/Home_Servant_Impl_T.cpp: + * DAnCE/ciao/Home_Servant_Impl_T.h: + + Changed the structure of the utility maps that maintain + the component references, to use "_var" instead of "_ptr" + in order to facilitate effective memory destructions. + +Fri May 27 20:26:33 2005 Emre Turkay <turkaye@dre.vanderbilt.edu> + + * CCF/CCF/CCF.sln: + * CCF/Example/Example.sln: + * CIDLC/CIDLC.sln: + * CCF/CCF/CIDL/CIDL.vcproj: + * CCF/CCF/CodeGenerationKit/CodeGenerationKit.vcproj: + * CCF/CCF/CompilerElements/CompilerElements.vcproj: + * CCF/CCF/IDL2/IDL2.vcproj: + * CCF/CCF/IDL3/IDL3.vcproj: + * CCF/Example/CIDL/LocalExecutorMapping/LocalExecutorMapping.vcproj: + * CCF/Example/CodeGenerationKit/Indentation/IDL/IDL.vcproj: + * CIDLC/CIDLC.vcproj: + + Deleted MSVC solution and project files, these are generated by the + mwc. + +Fri May 27 13:41:20 2005 Jaiganesh B <jai@dre.vanderbilt.edu> + + * DAnCE/ciao/Port_Activator.h: + * DAnCE/ciao/Port_Activator_T.cpp: + * DAnCE/ciao/Port_Activator_T.h: + * DAnCE/ciao/Servant_Activator.cpp: + * DAnCE/ciao/Servant_Impl_Base.cpp: + + Added support for deactivating facets and event consumers + when a component is getting deactivated. This fixes + couple of memory leaks in the DAnCE deployment scenarios. + + +Thu May 26 22:55:26 2005 Jaiganesh B <jai@dre.vanderbilt.edu> + + * DAnCE/ciao/Servant_Impl_Base.cpp: + + Added code to deactivate facets when component + is getting removed. + +Thu May 26 20:41:04 2005 Jaiganesh B <jai@dre.vanderbilt.edu> + + * DAnCE/ciao/Home_Servant_Impl_T.cpp: + * DAnCE/ciao/Servant_Impl_Base.cpp: + * DAnCE/ciao/Servant_Impl_T.cpp: + * DAnCE/ciao/Servant_Impl_T.h: + + Added support for the component servants to inherit + from RefCountServantBase, to allow freeing up of + servants in a more standard and effective manner. + + Added support functions in Servant_Impl_T class to + clean up the component executor memory. + + Added support functions in Home_Servant_Impl_T and + Servant_Impl_Base classes to uninstall components + by executing operations like ccm_remove () in the + right order. + + Finally fixed couple of memory leaks with respect + to cleaning up component servants and component + executors. + + Thanks to Steve Baker <Steve_D_Baker@Raytheon.com> + for reporting the problem. + +Thu May 26 21:09:22 2005 Gan Deng <gan.deng@vanderbilt.edu> + + * tools/Simple_Component_Server/Simple_Component_Server.mpc + + Put an empty IDL_Files segment in the + "Simple_Component_Server" project so the IDL + file is not picked up automatically. Thanks to Will Chai + <willchai@126.com> for reporting this. + + * NEWS + * DAnCE/NEWS + + Merged these two files and deleted the DAnCE/NEWS file, + since these two files serve similar purposes. + +Thu May 26 14:46:53 CDT 2005 Will Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/NodeManager/NodeDaemon_Impl.cpp + + Fixed a memory leak which would cause NodeManagers to leak + when destroyed. + +Thu May 26 07:53:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/examples/Quoter/Broker/Broker.cpp: + Fixed doxygen file tag + +Wed May 25 11:05:05 2005 Ming Xiong <mxiong@dre.vanderbilt.edu> + + * DAnCE/examples/Quoter/Stock_Base/Stock_Base.mpc: + * DAnCE/examples/Quoter/Stock_Base/Stock_Base.idl: + * DAnCE/examples/Quoter/Stock_Base/Stock_Base_svnt_export.h: + * DAnCE/examples/Quoter/Stock_Base/Stock_Base_stub_export.h: + * DAnCE/examples/Quoter/Broker/Broker.mpc: + * DAnCE/examples/Quoter/Broker/Broker.idl: + * DAnCE/examples/Quoter/Broker/Broker.cidl: + * DAnCE/examples/Quoter/Broker/Broker.cpp: + * DAnCE/examples/Quoter/Broker/Broker_exec.h: + * DAnCE/examples/Quoter/Broker/Broker_exec.cpp: + * DAnCE/examples/Quoter/Broker/Broker_svnt_export.h: + * DAnCE/examples/Quoter/Broker/Broker_stub_export.h: + * DAnCE/examples/Quoter/Broker/Broker_exec_export.h: + * DAnCE/examples/Quoter/Distributor/Distributor.mpc: + * DAnCE/examples/Quoter/Distributor/Distributor.idl: + * DAnCE/examples/Quoter/Distributor/Distributor.cidl: + * DAnCE/examples/Quoter/Distributor/Distributor.cpp: + * DAnCE/examples/Quoter/Distributor/Distributor_exec.h: + * DAnCE/examples/Quoter/Distributor/Distributor_exec.cpp: + * DAnCE/examples/Quoter/Distributor/Distributor_svnt_export.h: + * DAnCE/examples/Quoter/Distributor/Distributor_stub_export.h: + * DAnCE/examples/Quoter/Distributor/Distributor_exec_export.h: + * DAnCE/examples/Quoter/descriptors/Broker.ccd: + * DAnCE/examples/Quoter/descriptors/Broker.cid: + * DAnCE/examples/Quoter/descriptors/Broker.cpd: + * DAnCE/examples/Quoter/descriptors/Broker_Exec.iad: + * DAnCE/examples/Quoter/descriptors/Broker_Stub.iad: + * DAnCE/examples/Quoter/descriptors/Broker_Svnt.iad: + * DAnCE/examples/Quoter/descriptors/Deployment.xsd: + * DAnCE/examples/Quoter/descriptors/Distributor.ccd: + * DAnCE/examples/Quoter/descriptors/Distributor.cid: + * DAnCE/examples/Quoter/descriptors/Distributor.cpd: + * DAnCE/examples/Quoter/descriptors/Distributor_Exec.iad: + * DAnCE/examples/Quoter/descriptors/Distributor_Stub.iad: + * DAnCE/examples/Quoter/descriptors/Distributor_Svnt.iad: + * DAnCE/examples/Quoter/descriptors/Domain.cdd: + * DAnCE/examples/Quoter/descriptors/flattened_deploymentplan.cdp: + * DAnCE/examples/Quoter/descriptors/Libraries.iad: + * DAnCE/examples/Quoter/descriptors/Modified_Deployment.xsd: + * DAnCE/examples/Quoter/descriptors/package.tpd: + * DAnCE/examples/Quoter/descriptors/runNodeDaemons.pl: + * DAnCE/examples/Quoter/descriptors/Stock.cdp: + * DAnCE/examples/Quoter/descriptors/Stock.cid: + * DAnCE/examples/Quoter/descriptors/Stock.cpd: + * DAnCE/examples/Quoter/descriptors/Stock.dat: + * DAnCE/examples/Quoter/descriptors/Stock.pcd: + * DAnCE/examples/Quoter/descriptors/XMI.xsd: + + Added a Quoter example for DAnCE + +Wed May 25 11:13:19 2005 Jaiganesh B <jai@dre.vanderbilt.edu> + + * DAnCE/ciao/Servant_Impl_Base.cpp: + + Added code to call ccm_remove () on the executor + before removing the component. + + Thanks to Steven Baker <Steven_D_Baker@raytheon.com> for + identifying the problem. + +Wed May 25 10:52:39 2005 Cassia Tatibana <cassia@dre.vanderbilt.edu> + + * DAnCE/examples/Display/HUDisplay.idl: + * DAnCE/examples/Display/HUDisplay.mpc: + * DAnCE/examples/Display/HUDisplay_stub_export.h: + * DAnCE/examples/Display/HUDisplay_svnt_export.h: + * DAnCE/examples/Display/README.html: + * DAnCE/examples/Display/GPS/GPS.cidl: + * DAnCE/examples/Display/GPS/GPS.idl: + * DAnCE/examples/Display/GPS/GPS.mpc: + * DAnCE/examples/Display/GPS/GPSEI.idl: + * DAnCE/examples/Display/GPS/GPS_exec.cpp: + * DAnCE/examples/Display/GPS/GPS_exec.h: + * DAnCE/examples/Display/GPS/GPS_exec_export.h: + * DAnCE/examples/Display/GPS/GPS_stub_export.h: + * DAnCE/examples/Display/GPS/GPS_svnt_export.h: + * DAnCE/examples/Display/GPS/GPS_tracing_exec.cpp: + * DAnCE/examples/Display/GPS/GPS_tracing_exec.h: + * DAnCE/examples/Display/NavDisplay/NavDisplay.cidl: + * DAnCE/examples/Display/NavDisplay/NavDisplay.idl: + * DAnCE/examples/Display/NavDisplay/NavDisplay.mpc: + * DAnCE/examples/Display/NavDisplay/NavDisplay_exec.cpp: + * DAnCE/examples/Display/NavDisplay/NavDisplay_exec.h: + * DAnCE/examples/Display/NavDisplay/NavDisplay_exec_export.h: + * DAnCE/examples/Display/NavDisplay/NavDisplay_stub_export.h: + * DAnCE/examples/Display/NavDisplay/NavDisplay_svnt_export.h: + * DAnCE/examples/Display/NavDisplayGUI_exec/AddNavUnitCmd.cpp: + * DAnCE/examples/Display/NavDisplayGUI_exec/AddNavUnitCmd.h: + * DAnCE/examples/Display/NavDisplayGUI_exec/Command.h: + * DAnCE/examples/Display/NavDisplayGUI_exec/DetailView.cpp: + * DAnCE/examples/Display/NavDisplayGUI_exec/DetailView.h: + * DAnCE/examples/Display/NavDisplayGUI_exec/DetailView_moc.cpp: + * DAnCE/examples/Display/NavDisplayGUI_exec/MapView.cpp: + * DAnCE/examples/Display/NavDisplayGUI_exec/MapView.h: + * DAnCE/examples/Display/NavDisplayGUI_exec/MapView_moc.cpp: + * DAnCE/examples/Display/NavDisplayGUI_exec/NavDisplayGUI.mpc: + * DAnCE/examples/Display/NavDisplayGUI_exec/NavDisplayGUI_exec.cpp: + * DAnCE/examples/Display/NavDisplayGUI_exec/NavDisplayGUI_exec.h: + * DAnCE/examples/Display/NavDisplayGUI_exec/NavDisplayGUI_exec_exec_export.h: + * DAnCE/examples/Display/NavDisplayGUI_exec/NavDisplayGUI_exec_export.h: + * DAnCE/examples/Display/NavDisplayGUI_exec/NavDisplayGUI_exec_stub_export.h: + * DAnCE/examples/Display/NavDisplayGUI_exec/NavDisplayGUI_exec_svnt_export.h: + * DAnCE/examples/Display/NavDisplayGUI_exec/NavDisplayGUI_stub_export.h: + * DAnCE/examples/Display/NavDisplayGUI_exec/NavDisplayGUI_svnt_export.h: + * DAnCE/examples/Display/NavDisplayGUI_exec/NavUnit.cpp: + * DAnCE/examples/Display/NavDisplayGUI_exec/NavUnit.h: + * DAnCE/examples/Display/NavDisplayGUI_exec/NodeItem.cpp: + * DAnCE/examples/Display/NavDisplayGUI_exec/NodeItem.h: + * DAnCE/examples/Display/NavDisplayGUI_exec/NodeItem_moc.cpp: + * DAnCE/examples/Display/NavDisplayGUI_exec/QuitCmd.cpp: + * DAnCE/examples/Display/NavDisplayGUI_exec/QuitCmd.h: + * DAnCE/examples/Display/NavDisplayGUI_exec/RootPanel.cpp: + * DAnCE/examples/Display/NavDisplayGUI_exec/RootPanel.h: + * DAnCE/examples/Display/NavDisplayGUI_exec/RootPanel_moc.cpp: + * DAnCE/examples/Display/NavDisplayGUI_exec/UpdatePositionCmd.cpp: + * DAnCE/examples/Display/NavDisplayGUI_exec/UpdatePositionCmd.h: + * DAnCE/examples/Display/NavDisplayGUI_exec/Worker.cpp: + * DAnCE/examples/Display/NavDisplayGUI_exec/Worker.h: + * DAnCE/examples/Display/NavDisplayGUI_exec/trolltech.gif: + * DAnCE/examples/Display/NavDisplayGUI_exec/worldmap1.gif: + * DAnCE/examples/Display/NavDisplayGUI_exec/worldmap1.xpm: + * DAnCE/examples/Display/RateGen/RateGen.cidl: + * DAnCE/examples/Display/RateGen/RateGen.idl: + * DAnCE/examples/Display/RateGen/RateGen.mpc: + * DAnCE/examples/Display/RateGen/RateGen_exec.cpp: + * DAnCE/examples/Display/RateGen/RateGen_exec.h: + * DAnCE/examples/Display/RateGen/RateGen_exec_export.h: + * DAnCE/examples/Display/RateGen/RateGen_stub_export.h: + * DAnCE/examples/Display/RateGen/RateGen_svnt_export.h: + * DAnCE/examples/Display/RateGen/controller.cpp: + * DAnCE/examples/Display/descriptors/Deployment.xsd: + * DAnCE/examples/Display/descriptors/EM.ior: + * DAnCE/examples/Display/descriptors/GPS.ior: + * DAnCE/examples/Display/descriptors/Modified_Deployment.xsd: + * DAnCE/examples/Display/descriptors/NavDisplay.ior: + * DAnCE/examples/Display/descriptors/NavDisplayGUI.ior: + * DAnCE/examples/Display/descriptors/NodeManagerMap.dat: + * DAnCE/examples/Display/descriptors/RateGen.ior: + * DAnCE/examples/Display/descriptors/XMI.xsd: + * DAnCE/examples/Display/descriptors/basicNodeDaemon.pl: + * DAnCE/examples/Display/descriptors/flattened_deploymentplan.cdp: + + Ported the Display example in CIAO to DAnCE. + +Tue May 24 22:23:48 2005 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/examples/Hello/step-by-step.html + + Fixed a typo in the command line option. Thanks to Will Chai + <willchai@126.com> for reporting this. + +Tue May 24 00:23:26 2005 Emre Turkay <turkaye@dre.vanderbilt.edu> + + * CCF/CCF/CIDL/CIDL.mpc: + * CCF/CCF/CodeGenerationKit/CodeGenerationKit.mpc: + * CCF/CCF/CompilerElements/CompilerElements.mpc: + * CCF/CCF/IDL2/IDL2.mpc: + * CCF/CCF/IDL3/IDL3.mpc: + + Changed the mpc files to use the cidlc.mpb. + +Sun May 22 21:23:48 2005 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/ciao/Swapping_Servant_Home_Impl_T.cpp + + Modified the operation from <_ciao_passivate> to <ciao_passivate> + due to my earlier interface changes. + +Sun May 22 11:29:36 2005 Jaiganesh B <jai@dre.vanderbilt.edu> + + * DAnCE/ciao/Container_Base.cpp: + + Fixed a memory leak in the container code to + delete the ServantActivator pointer. + +Sat May 21 16:08:48 2005 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/ciao/Deployment_Core.idl + + Added <ciao_passivate> operation on the NodeApplication interface, + which is useful for enforce the correct component deactivation + sequence. + + * DAnCE/ciao/Deployment.idl + + Moved the StopError exception definition and put into the + Deployment_Core.idl, since <ciao_passviate> operation needs + such exception declaration. + + * DAnCE/ciao/CCM_Component.idl + + Added <ciao_passivate> operation to the CCM_Object interface. + + * DAnCE/ciao/NodeApplication_Impl.cpp + * DAnCE/ciao/NodeApplication_Impl.h + + Implementation of the above added operation <ciao_passivate>. + + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp + + Modified to call <ciao_passivate> before calling <destroyApplication>. + + * DAnCE/RepositoryManager/Repository_Manager.cpp + + Modified the Repository_Manager/executor to invoke <start> + separately from invoking finishLaunch. + + * DAnCE/ciao/Servant_Impl_Base.cpp + + Removed the call of <ciao_passivate> from the + Servant_Impl_Base::remove() function since this will be + called separately on the whole assembly, i.e. passivate ALL + components in the assembly before removing components. + + * DAnCE/ciao/Servant_Impl_T.cpp + * DAnCE/ciao/Servant_Impl_T.h + + Changed the operation name from "_ciao_passivate" to + "ciao_passivate", in order to make it to be the implementation + of the <ciao_passivate> operation added on the CCM_Object + interface. + +Sat May 21 14:39:48 2005 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/ciao/Deployment_Core.idl + + Added <ciao_preactivate> and <ciao_postactivate> + operations on the NodeApplication interface, which is useful + for enforce the correct component activation operation + sequence. + + * DAnCE/ciao/NodeApplication_Impl.cpp + * DAnCE/ciao/NodeApplication_Impl.h + + Implemented the above operations. + + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.h + + Modified it to call ciao_preactivate and ciao_postactivate + on NodeApplications accordingly + + * DAnCE/Plan_Launcher/Plan_Launcher.cpp + + Modified to disable the "start" while "finishLaunch", since + it is the application developer's control to invoke start + operation in the whole assembly. + + * DAnCE/ciao/Container_Base.cpp + * DAnCE/ciao/Container_Impl.cpp + + Put some debug output into the CIAO_DebugLevel control + + * DAnCE/examples/Hello/Sender/Sender_exec.cpp + + Cosmetic changes. + +Tue May 17 20:49:48 UTC 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * tests/IDL3/ImpliedIDL/All/all.mpc: + * tests/IDL3/ImpliedIDL/All/convert.idl: + * tests/IDL3/ImpliedIDL/All/pass_through.idl: + * tests/IDL3/ImpliedIDL/All/include.idl: + * tests/IDL3/ImpliedIDL/All/README: + + New files comprising a test for the tao_idl3_to_idl2 + executable. The test executes tao_idl3_to_idl2 on the + listed IDL files, then executes the TAO IDL compiler on + the resulting IDL files. The resulting C++ code is compiled, + and if there are no errors or warnings in this last step, + the test is a success. + +Tue May 17 07:51:47 2005 Ossama Othman <ossama@dre.vanderbilt.edu> + + * DAnCE/Old_Config_Handlers/Process_Element.h: + * DAnCE/Old_Config_Handlers/Process_Element.cpp: + + Fixed unresolved symbol link error. + +Mon May 16 21:29:49 2005 Ossama Othman <ossama@dre.vanderbilt.edu> + + * DAnCE/Old_Config_Handlers/Process_Element.cpp: + * DAnCE/ciao/Home_Servant_Impl_T.cpp (remove_component): + + Fixed syntax errors. + +Mon May 16 12:06:51 2005 Ossama Othman <ossama@dre.vanderbilt.edu> + + * DAnCE/Config_Handlers/XSCRT/Elements.hpp (~IndentityProvider): + * DAnCE/Old_Config_Handlers/Process_Element.h (Process_Function): + * DAnCE/Old_Config_Handlers/Process_Element.cpp + (~Process_Function): + * tests/RTCCM/Priority_Test/Controllers/Pulser.h (Pulse_Handler): + * tests/RTCCM/Priority_Test/Controllers/Pulser.cpp + (~Pulse_Handler): + + Added missing virtual destructor. Fixes g++ 4.0 "class with + virtual functions but no virtual destructor" warnings. + + * DAnCE/Plan_Launcher/Plan_Launcher.cpp (mode): + + Fixed "non-local variable uses anonymous type" g++ 4.0 warning. + + * DAnCE/ciao/Home_Servant_Impl_T.cpp (remove_component): + * tools/RTComponentServer/RTConfig_Manager.cpp + (find_threadpool_by_name): + * tools/XML_Helpers/RTConfig_Handlers.cpp (add_threadpoollane): + (add_priorityband): + + Fixed "variable may be used uninitialized" warnings. + + * tools/Assembly_Deployer/Assembly_Deployer.cpp + (teardown_assembly): + + Fixed format specifier mismatch. + +Mon May 16 11:27:30 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * CIAO-INSTALL.html: + + Added line to table about availability of binaries for MacOS + and Solaris. + +Sat May 14 06:12:44 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * CIAO version 0.4.5 released. + +Thu May 12 10:20:55 2005 Douglas C. Schmidt <schmidt@cs.wustl.edu> + + * Updated the COPYING file to clarify some ambiguity about + proprietary usage of CIAO. + +Tue May 10 21:12:47 2005 Gan Deng <dengg@dre.vanderbilt.edu> + + * docs/releasenotes/dance.html: Updated this page to clearly + point out which OMG D&C specification DAnCE implements. + Thanks to Gary Duzan <gduzan@bbn.com> for requesting this. + +Tue May 10 07:49:47 2005 Douglas C. Schmidt <schmidt@cs.wustl.edu> + + * DAnCE/examples/Hello/descriptors: Changed the name of + ruNodeDaemons.pl to run_NodeDaemons.pl. Thanks to Arno Wilhelm + <arno.wilhelm@profile.co.at> for reporting this. + +Sun May 8 11:07:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * tests/CIDL/CodeGen/CodeGen.mpc: + Removed requires+=cidl + +Sat May 7 19:53:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/tests/NodeApplicationTest/NodeAppTest.mpc: + Removed requires+=cidl for the NodeAppTest_RoundTrip_svnt project. + It should not be there. Thanks for Jaiganesh B + <jai@dre.vanderbilt.edu> for finding out that this caused the + problems in the gcc4 build + +Fri May 6 08:15:43 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * DAnCE/tests/NodeApplicationTest/NodeAppTest.mpc: + + Changed base project lists and added explicit lists (sometimes + empty) for header and inline files. + +Wed May 4 19:27:01 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * tools/IDL3_to_IDL2/idl3_to_idl2_visitor.cpp: + + Fixed typo in generated code - changed "provides_" prefix + in component facet access operation to the correct + "provide_". Thanks to Don Busch <busch_d@ociweb.com> for + pointing out the mistake. + +Tue May 03 22:42:47 2005 Nanbor Wang <nanbor@gauss.txcorp.com> + + * NEWS: Updated news on upcoming real-time extension on Gan Deng's + behalf. + +Tue May 3 13:05:44 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * CIDLC/ServantSourceGenerator.cpp: + + Changed the generated string (used for object id) which is passed + to the port activator constructor and to generate_reference() to + be a concatentation of the component instance name and the port + name, to ensure uniqueness in any use case. + +Mon May 2 07:19:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * tools/RTComponentServer/RTConfig_Manager.cpp: + * tools/Assembly_Deployer/Assembly_Impl.cpp: + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp: + * DAnCE/DomainApplicationManager/Deployment_Configuration.cpp: + * DAnCE/ciao/Swapping_Servant_Home_Impl_T.cpp: + * DAnCE/ciao/Dynamic_Component_Servant_T.cpp: + Fixed gcc 4 warnings + +Sat May 1 03:11:17 2005 Jaiganesh B <jai@dre.vanderbilt.edu> + + * ciao/tools/Simple_Component_Server/Simple_Component_Server.cpp: + + Made a change to fix compile errors. + +Sat Apr 30 20:02:10 2005 Jaiganesh B <jai@dre.vanderbilt.edu> + + * ciao/Container_Impl.cpp: + + Made a change to fix compile errors. + +Sat Apr 30 09:58:05 2005 Jaiganesh Balasubramanian <jai@dre.vanderbilt.edu> + + * ciao/Container_Base.cpp: + * ciao/Container_Base.h: + * ciao/Home_Servant_Impl_T.cpp: + * ciao/Home_Servant_Impl_T.h: + + Made changes to the old CIAO infrastructure to support + passing and storing of the component instance name from the + descriptor XML file and into the component instance. + +Thu Apr 28 14:50:05 2005 Jaiganesh Balasubramanian <jai@dre.vanderbilt.edu> + + * DAnCE/ciao/Dynamic_Component_Servant_T.cpp: + * DAnCE/ciao/Dynamic_Component_Servant_T.h: + * DAnCE/ciao/Swapping_Servant_Home_Impl_T.cpp: + * DAnCE/ciao/Swapping_Servant_Home_Impl_T.h: + + Made changes to the CIAO infrastructure that allows the + swapping capability to make use of the component instance + name when we create object references. + +Wed Apr 27 11:15:12 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * DAnCE/ciao/Container_Base.cpp: + * DAnCE/ciao/Container_Base.h: + * DAnCE/ciao/Container_Impl.cpp: + * DAnCE/ciao/Deployment_Core.idl: + * DAnCE/ciao/Home_Servant_Impl_T.cpp: + * DAnCE/ciao/Home_Servant_Impl_T.h: + * DAnCE/ciao/Servant_Impl_Base.cpp: + * DAnCE/ciao/Servant_Impl_Base.h: + + Some cosmetic changes and changes by Jaiganesh Balasubramanian + <jai@dre.vanderbilt.edu> to support the passing and storing of + the component instance name (from the descriptor XML file) in + the component instance. Also removed the gen_UUID() static + method from class Servant_Impl_Base, since it is no longer + used. + + * CIDLC/ServantHeaderGenerator.cpp: + * CIDLC/ServantSourceGenerator.cpp: + + Changes to servant code generation corresponding with the + changes above. + +Tue Apr 26 18:14:01 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * docs/releasenotes/index.html: + + Updated CIDL compiler documentation, and added item about the + existing IDL3-to-IDL2 coverter. + + * tools/IDL3_to_IDL2/README: + + Updated documentation file. + +Tue Apr 26 11:34:52 2005 Nanbor Wang <nanbor@tesla.txcorp.com> + + * docs/schema/CIAOServerResources.xsd: Changed some of the XML + element and type names to be more consistent with the rest of + RTCORBA spec that the following new IDL file follows. + + * DAnCE/ciao/ServerResources.idl: First cut of server + configuration information set in IDL. + +Mon Apr 25 11:07:28 2005 Jaiganesh Balasubramanian <jai@dre.vanderbilt.edu> + + * DAnCE/ciao/Container_Base.cpp: + + Fixed compiler warnings in the Debian Full_Reactor build. + +Sun Apr 24 02:47:22 2005 Jaiganesh Balasubramanian <jai@dre.vanderbilt.edu> + + * DAnCE/ciao/Container_Base.cpp: + * DAnCE/ciao/Container_Base.h: + * DAnCE/ciao/Swapping_Container.cpp: + * DAnCE/ciao/Swapping_Container.h: + + Made changes to fix compile errors. + +Sat Apr 23 13:54:10 2005 Jaiganesh Balasubramanian <jai@dre.vanderbilt.edu> + + * DAnCE/example/Swapping/Sender/Sender_exec_1.cpp: + + Made a modification to the example to reflect changes made + in the infrastructure code. + +Sat Apr 23 13:43:22 2005 Jai Balasubramanian <jai@dre.vanderbilt.edu> + + * DAnCE/ciao/Container_Base.cpp: + * DAnCE/ciao/Servant_Impl_Base.cpp: + * DAnCE/ciao/UpgradeableContext.idl: + * DAnCE/ciao/Upgradeable_Context_Impl_T.cpp: + * DAnCE/ciao/Upgradeable_Context_Impl_T.h: + + Made some changes to the CIAO infrastructure to efficiently + handle updating the facets when the component is swapped. + +Thu Apr 21 18:10:13 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * DAnCE/examples/Hello/Hello_Base/Hello_Base.idl: + * DAnCE/examples/HelloHello_Base/Hello_Base.mpc: + * DAnCE/examples/HelloReceiver/Receiver.idl: + * DAnCE/examples/HelloReceiver/Receiver.mpc: + * DAnCE/examples/HelloSender/Sender.idl: + * DAnCE/examples/HelloSender/Sender.mpc: + + Made cosmetic changes to all files, and added explicit + specification of header and inline files in MPC + projects. Also added -Sc command line option to the + IDL compiler, to suppress generation of the TIE + classes. + +Thu Apr 21 17:40:12 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * CCF/CCF/CIDL/Traversal/Elements.cpp: + * CCF/CCF/IDL3/Traversal/EventType.cpp: + + Removed these files, since they contain nothing but + empty namespaces. + + * CCF/CCF/CIDL/CIDL.vcproj: + * CCF/CCF/IDL3/IDL3.vcproj: + + Removed the above files from the appropriate projects. + +Thu Apr 21 14:31:21 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * DAnCE/ExecutionManager/ExecutionManager.mpc: + * DAnCE/Plan_Launcher/Plan_Launcher.mpc: + + Changes to eliminate some warnings in the Debian LInux build. + +Thu Apr 21 09:06:58 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * Added UUID generation for the object id when creating + event consumers, similar to that already added for facets. + This change eliminates the error of repeated connection + to the same event consumer instance when multiple + instances and connections are intended. Thanks to + Steve Baker <steven_d_baker@raytheon.com> for reporting + the problem. + +Thu Apr 21 09:04:32 CDT 2005 Will Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/examples/Hello/descriptors/TestNodeManagerMap.dat + * DAnCE/examples/Hello/descriptors/run_test.pl + + Added a NodeManagerMap specific to the test and changed the ports + that the node managers invoked by the test listen on to avoid + test failures. + +Wed Apr 20 16:14:26 CDT 2005 Will Otte <wotte@dre.vanderbilt.edu> + + * docs/schema/CIAOServerResources.xsd + + Fixed syntax and semantic errors. + +Wed Apr 20 12:43:53 2005 Emre Turkay <turkaye@dre.vanderbilt.edu> + + * DAnCE/examples/Hello/descriptors/run_test.pl: + + Not all the test platforms has CIAO_ROOT environment variable + defined. Changed that dependency to ACE_ROOT in the script. + +Wed Apr 20 13:11:28 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * CIDLC/ServantSourceGenerator.cpp: + + Added full scoping to a generated method call on + Servant_Impl_Base, to eliminate a warning from the + Borland compiler. + +Wed Apr 20 13:05:23 CDT 2005 Will Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/Config_Handlers/Basic_Deployment_Data.cpp + * DAnCE/RepositoryManager/Update_Plan.cpp + + Fixed compile errors in Borland. + +Wed Apr 20 08:09:17 CDT 2005 Will Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/ciao/Servant_Impl_T.cpp + + Fixed a compile error with emulated exceptions. + +Wed Apr 20 08:03:23 2005 CDT Will Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/Config_Handlers/DP_Handler.cpp + + Silenced some compile errors in VC6. + +Tue Apr 19 23:41:02 2005 CDT Will Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/Config_Handlers/XML_File_Intf.cpp + + Silenced some compile errors in VC6. + +Tue Apr 19 16:46:00 2005 CDT Gan Deng <dengg@dre.vanderbilt.edu> + + * CIAO-INSTALL.html + + Fixed this page to direct people where to download CIDLC. + +Tue Apr 19 17:33:55 2005 Nanbor Wang <nanbor@tesla.txcorp.com> + + * docs/schema/ServerResourceUsage.txt: + * docs/schema/CIAOServerResources.xsd: Added the first draft + schema for DAnCE RT extension, and a file to document how I + foresee the extension can be used. + +Tue Apr 19 12:16:00 2005 CDT Will Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/Config_Handlers/IDREF_Base.h + + Fixed a compile error on VC71. + +Mon Apr 18 12:50:51 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * CIDLC/ServantSourceGenerator.cpp: + + Added '.in ()' to some _var type arguments in generated code. + +Mon Apr 18 08:38:14 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * CIDLC/ServantSourceGenerator.cpp: + + Changed all instances of 'FALSE' to 'false'. + +Sun Apr 17 21:57:52 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * CIDLC/ServantSourceGenerator.cpp: + + Removed unnecessary _narrow() and local variable from generated + event push operations. + +Sun Apr 17 16:05:57 CDT 2005 Will Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/examples/Swapping/Sender/Sender_exec_1.cpp + * DAnCE/examples/Swapping/Sender/Sender_exec_2.cpp + + Fixed a compile error on platforms using emulated exceptions. + +Sun Apr 17 12:46:51 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * ciao/CCM_Event.idl: + * DAnCE/ciao/CCM_Event.idl: + + Added operation ciao_is_substitutable() to EventConsumerBase, + so we can check if there is an inheritance relationship + when a base class event consumer is passed to the subscribe() + operation for a derived eventtype. Thanks to Boris Kolpackov + <boris@dre.vanderbilt.edu> for suggesting this approach. + + * CIDLC/Literals.cpp: + + Cosmetic changes. + + * CIDLC/ServantHeaderGenerator.cpp: + * CIDLC/ServantSourceGenerator.cpp: + + Added code generation to take advantage of the new + EventConsumerBase operation described above. + +Sat Apr 16 20:17:38 2005 Emre Turkay <turkaye@dre.vanderbilt.edu> + + * DAnCE/examples/Hello/descriptors/run_test.pl: + + Fixed some perl errors. + +Sat Apr 16 18:31:40 2005 CDT Will Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/ExecutionManager/ExecutionManager.mpc + + Removed typecodefactory fromt the base projects. + +Sat Apr 16 17:24:40 2005 Emre Turkay <turkaye@dre.vanderbilt.edu> + + * DAnCE/Plan_Launcher/Plan_Launcher.cpp: + + Added a missing include file. + +Sat Apr 16 17:22:42 2005 Emre Turkay <turkaye@dre.vanderbilt.edu> + + * DAnCE/examples/Hello/descriptors/run_test.pl: + + Added code to ensure killing open processes on failure. + +Sat Apr 16 16:38:09 2005 Emre Turkay <turkaye@dre.vanderbilt.edu> + + * DAnCE/examples/Hello/descriptors/run_test.pl: + + Added perl script running all the steps for deploying an application. + +Sat Apr 16 16:10:10 2005 Emre Turkay <turkaye@dre.vanderbilt.edu> + + * DAnCE/Plan_Launcher/Plan_Launcher.cpp: + + Added two command line options to plan_launcher to easily use in + scripts. Now the launch and destruction of the application can be + done in two steps. + +Sat Apr 16 15:00:31 2005 Emre Turkay <turkaye@dre.vanderbilt.edu> + + * DAnCE/examples/Hello/step-by-step.html: + + Fixed typo on the documentation. + +Fri Apr 15 12:54:46 CDT 2005 Will Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/Config_Handlers/Req_Handler.h + + Fixed a compile error on builds using -pendantic. + +Fri Apr 15 10:46:56 CDT 2005 Gan Deng <dengg@dre.vanderbilt.edu> + + * DAnCE/ciao/Container_Impl.cpp + + Added a condition to check whether call standard configurator. + + * DAnCE/RepositoryManager/Repository_Manager.cpp + + Modified to make it work by using ORBDebugLevel. + + * DAnCE/examples/Hello/Sender/Sender_exec.cpp + + Fixed a warning message. + + * DAnCE/tests/NodeApplicationTest/NodeApp_test_client_simple.cpp + * DAnCE/tests/NodeApplicationTest/NodeApp_test_client_ex.cpp + + This should fix the warning message on Dynamic_Hash_Op_Lookup + build. + +Thu Apr 14 10:54:56 CDT 2005 Will Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/ciao/Swapping_Servant_Home_Impl_T.cpp + + Fixed a warning due to ambiguous conversion. + +Thu Apr 143 10:21:58 2005 Gan Deng <dengg@dre.vanderbilt.edu> + + * DAnCE/examples/Hello/Sender/Sender.idl + * DAnCE/examples/Hello/Sender/Sender_exec.cpp + * DAnCE/examples/Hello/Sender/Sender_exec.h + * DAnCE/examples/Hello/Sender/starter.cpp + * DAnCE/examples/Hello/descriptors/Hello.cid + * DAnCE/examples/Hello/descriptors/Receiver.cid + * DAnCE/examples/Hello/descriptors/Sender.cid + + Modified the Hello example to showcase the feature of setting + attributes through XML. "string" and "long" type attributes + are put into the test. + + * DAnCE/ciao/Container_Impl.cpp + + Cleaned up a little bit. + +Thu Apr 14 10:14:44 CDT 2005 Will Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/Plan_Launcher/Plan_Launcher.mpc + + Added 'naming' to the list of base projects to fix a compile + error + +Thu Apr 14 02:02:13 CDT 2005 Will Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/ExecutionManager/Execution_Manager.cpp + * DAnCE/ciao/Context_Impl_T.cpp + * DAnCE/ciao/Dynamic_Component_Servant_Base.h + * DAnCE/ciao/Dynamic_Component_Servant_T.cpp + * DAnCE/ciao/Dynamic_Component_Servant_T.h + * DAnCE/ciao/Home_Servant_Impl_T.cpp + * DAnCE/ciao/Servant_Impl_T.cpp + * DAnCE/ciao/Swapping_Servant_Home_Impl_T.cpp + * DAnCE/ciao/Upgradeable_Context_Impl_T.cpp + + Fixed a number of mistakes with emulated exceptions. + +Wed Apr 13 18:55:58 2005 Gan Deng <dengg@dre.vanderbilt.edu> + + * DAnCE/ciao/CCM_Component.idl + * DAnCE/ciao/Container_Impl.cpp + * DAnCE/ciao/Servant_Impl_Base.cpp + * DAnCE/ciao/Servant_Impl_Base.h + + Added support for configuring component attributes through + XML <configProperty> tags. + + * DAnCE/RepositoryManager/Update_Plan.cpp + * DAnCE/RepositoryManager/Update_Plan.h + + Fixed to make sure correct component attributes are + populated. Thanks Jai <jai@dre.vanderbilt.edu> for the fix. + +Wed Apr 13 15:14:58 2005 Emre Turkay <turkaye@dre.vanderbilt.edu> + + * DAnCE/ExecutionManager/ExecutionManager.mpc: + * DAnCE/NodeApplication/NodeApplication.mpc: + * DAnCE/NodeApplicationManager/NodeApplicationManager.mpc: + * DAnCE/Plan_Launcher/Plan_Launcher.mpc: + * DAnCE/DomainApplicationManager/DomainApplicationManager.mpc: + + Deleted typecodefactory base project to the mpc files. + +Wed Apr 13 11:39:58 2005 Emre Turkay <turkaye@dre.vanderbilt.edu> + + * DAnCE/ExecutionManager/ExecutionManager.mpc: + * DAnCE/NodeApplication/NodeApplication.mpc: + * DAnCE/NodeApplicationManager/NodeApplicationManager.mpc: + * DAnCE/Plan_Launcher/Plan_Launcher.mpc: + * DAnCE/DomainApplicationManager/DomainApplicationManager.mpc: + + Added typecodefactory base project to the mpc files. + +Tue Apr 12 17:12:35 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * DAnCE/ciao/Servant_Impl_Base.cpp: + * DAnCE/ciao/Servant_Impl_Base.h: + * ciao/Servant_Impl_Base.cpp: + * ciao/Servant_Impl_Base.h: + + Added a static method to generate a UUID. This method is + called by the generated servant class to create unique + object ids for port object references. Thanks to Steve + Baker <steven_d_baker@raytheon.com> for reporting the + problem of connecting to facets on multiple instances + of the same component type. + + * CIDLC/ServantSourceGenerator.cpp: + + Changed code generation for provide_*_i() to use the + new method described above. + +Tus Apr 12 16:04:21 2005 Gan Deng <dengg@dre.vanderbilt.edu> + + * DAnCE/Old_Config_Handlers/IAD_Handler.cpp + + Modified to ignore the <dependsOn> tag, since this might + cause a problem where multiple _svnt or multiple _exec + libraries to be specified as implArtifacts of a component + type. + +Tue Apr 12 14:35:58 CDT 2005 Will Otte <wotte@dre.vanderbilt.edu> + + * CIAO-INSTALL.html + + Updated to include Xerces information. Also cleaned up the + file a bit and made it XHTML compliant. + +Tue Apr 12 11:56:26 CDT 2005 Will Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/ciao/Dynamic_Component_Activator.cpp + * DAnCE/ciao/Servant_Activator.cpp + * DAnCE/ciao/Servant_Impl_Base.cpp + + Fixed some more compile errors with emulated exceptions. + +Tue Apr 12 11:11:41 CDT 2005 Will Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/ciao/Servant_Impl_Base.cpp + + Fixed some compile errors with emulated exceptions. + +Mon Apr 11 23:54:21 2005 Gan Deng <dengg@dre.vanderbilt.edu> + + * DAnCE/NodeApplicationManager/ImplementationInfo.cpp + + Fixed a bug where multiple "_svnt" and "_exec" libs for + a given MonolithicDeploymentDescription could cause + chaos while pupulating ImplementationInfo stuct. This + fix now only consides the first "_svnt" and "_exec" + libs, and ignore remaining ones. A better solution will + be enforcing any MonolithicDeploymentDescription could + only have exactly one _svnt and one _exec lib. This + will be achieved through the flattened deployment plan. + +Mon Apr 11 17:56:22 2005 Jaiganesh B <jai@dre.vanderbilt.edu> + + * DAnCE/DomainApplicationManager/DomainApplicationManager.mpc: + * DAnCE/ExecutionManager/ExecutionManager.mpc: + * DAnCE/NodeApplication/NodeApplication.mpc: + * DAnCE/NodeApplicationManager/NodeApplicationManager.mpc: + * DAnCE/Plan_Launcher/Plan_Launcher.mpc: + + Added typecodefactory to the list of project files. + +Mon Apr 11 13:43:47 CDT 2005 Will Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/Plan_Launcher/Plan_Launcher.cpp + + Corrected the ExecutionManager narrow operation. + +Mon Apr 11 08:29:50 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * DAnCE/ciao/Container_Impl.cpp: + * DAnCE/ciao/Dynamic_Component_Activator.cpp: + * DAnCE/ciao/Dynamic_Component_Activator.h: + * DAnCE/ciao/NodeApplication_Impl.cpp: + * DAnCE/ciao/NodeApplication_Impl.h: + * DAnCE/ciao/Swapping_Container.cpp: + * DAnCE/ciao/Swapping_Container.h: + + Fixed various glitches with environment variables, unused variables, + and ACE_TRY macros. + +Mon Apr 11 07:12:54 CDT 2005 Will Otte <wotte@dre.vanderbit.edu> + + * DAnCE/Config_Handlers/Basic_Deployment_Data.hpp + + Fixed a compile error. + +Sun Apr 10 18:44:22 CDT 2005 Will Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/Config_Handlers/Basic_Deployment_Data.cpp + * DAnCE/Config_Handlers/Basic_Deployment_Data.hpp + * DAnCE/Config_Handlers/ccd.cpp + * DAnCE/Config_Handlers/ccd.hpp + + Regenerated the handlers to reflect the changes in the previous + commit. + +Sat Apr 09 18:35:23 CDT 2005 Will Otte <wotte@dre.vanderbilt.edu> + + * docs/schema/Basic_Deployment_Data.xsd + * docs/schema/ccd.xsd + + Updated schemas to reflect changes made to Modified_Deployment + in conformance to the spec. + +Sat Apr 09 17:15:23 CDT 2005 Will Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/Plan_Launcher/Plan_Launcher.mpc + + Changed the after clause to point to the XSC_Config_Handlers + instad of the old config handlers. + +Sat Apr 09 23:59:40 2005 Gan Deng <dengg@dre.vanderbilt.edu> + + * DAnCE/DomainApplicationManager/Deployment_Configuration.cpp + + Fixed a bug where duplicated CORBALOC specified in the + NodeManagerMap could cause undetected exception. This fix + will allow such duplication IOR error to be detected explicitly + and error message will be printed out. Thanks Steve Baker + <Steven_D_Baker@raytheon.com> for report this bug. + +Fri Apr 8 14:30:52 CDT 2005 Will Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/Config_Handlers/cdp.cpp + * DAnCE/Config_Handlers/cdp.hpp + + Regenerated handlers to reflect schema changes. + + * docs/schema/cdp.xsd + + Updated schema to allow 0 on the realizes element. + +Fri Apr 8 13:33:24 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * CIDLC/ServantHeaderGenerator.cpp: + * CIDLC/ServantSourceGenerator.cpp: + + Added backend support for attribute exceptions. + +Thu Apr 07 14:49:40 2005 Gan Deng <dengg@dre.vanderbilt.edu> + + * DAnCE/examples/Hello/descriptors/basicNodeDaemon.pl + * DAnCE/examples/Hello/descriptors/runNodeDaemons.pl + + Removed the first file and added the second file since + the name of the first file doens't make any sense. These + two files are the same. + + * DAnCE/examples/BasicSP/descriptors/flattern_deploymentplan.cdp + * DAnCE/examples/BasicSP/descriptors/flattened_deploymentplan.cdp + + Removed the first file and added the second file since + the name of the first file contained a typo. + + * DAnCE/examples/Hello/descriptor/Modified_Deployment.xsd + + Changed the <deploymentPlan> tag to allow zero <realizes> + tag in the XML. + + * DAnCE/Config_Handlers/DP_Handler.cpp + * DAnCE/Config_Handlers/cdp.cpp + * DAnCE/Config_Handlers/cdp.hpp + + Modified handlers to accomodate the above change. + + * DAnCE/examples/Hello/descriptors/flattened_deploymentplan.cdp + + Added this file in, which is a flattened deployment plan for + for the Hello example. I will come back to remove the <realizes> + tag some time later since it is useless. + + * DAnCE/examples/Hello/step-by-step.html + + Bring the documentation page up to date. + +Wed Apr 06 11:12:40 2005 Gan Deng <dengg@dre.vanderbilt.edu> + + * DAnCE/examples/BasicSP/descriptors/flattern_deploymentplan.cdp + + Cleaned this a little bit. Removed most <SupportedType> and + <port> tags from the <realizes> tag. + +Wed Apr 06 10:30:40 2005 Gan Deng <dengg@dre.vanderbilt.edu> + + * DAnCE/examples/BasicSP/descriptors/NodeManagerMap.dat + + Modified virtual node names to make them more meaningful. + + * DAnCE/examples/BasicSP/descriptors/DeploymentPlan.cdp + + Added this file, which is a copy of the old HUDisplay.cdp + file. This is the old version deployment plan XML metadata. + + * DAnCE/examples/BasicSP/descriptors/BasicSP.cdp + * DAnCE/examples/BasicSP/descriptors/HUDisplay.cdp + + Removed these two files since they are redundant. The + former one now is "flattern_deploymentplan.cdp", + the latter one is "DeploymentPlan.cdp". + + * DAnCE/examples/BasicSP/descriptors/flattern_deploymentplan.cdp + + Fixed this file, which contains a invalid connection, i.e., + connecting a EventPublisher to a SimplexReceptacle. The root + of this problem is that "data_read" is a Facet instead of + a EventPublisher. + +Tue Apr 05 19:29:40 2005 Gan Deng <dengg@dre.vanderbilt.edu> + + * DAnCE/Plan_Launcher/Plan_Launcher.mpc + + Fixed project dependency. + + * DAnCE/ciao/Container_Impl.cpp + + Fixed a compilation error caused by specifying a + wrong exception name. + + * DAnCE/examples/BasicSP/descriptors/NodeManagerMap.dat + + Fixed a wrong string to specify the vitual node name. + +Tue Apr 5 14:37:16 CDT 2005 Will Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/Config_Handlers/Any_Handler.cpp + + Updated Gary's fix to work in Borland 6. + +Tue Apr 5 14:13:10 CDT 2005 Will Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/Config_Handlers/Any_Handler.cpp + + Incorporated a fix to the Any handler from Gary Duzan. + +Tue Apr 5 11:34:32 CDT 2005 Will Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/Config_Handlers/Basic_Deployment_Data.cpp + * DAnCE/Config_Handlers/Basic_Deployment_Data.hpp + * DAnCE/Config_Handlers/Deployment.cpp + * DAnCE/Config_Handlers/Deployment.hpp + * DAnCE/Config_Handlers/ccd.cpp + * DAnCE/Config_Handlers/ccd.hpp + * DAnCE/Config_Handlers/cdd.cpp + * DAnCE/Config_Handlers/cdd.hpp + * DAnCE/Config_Handlers/cdp.cpp + * DAnCE/Config_Handlers/cdp.hpp + * DAnCE/Config_Handlers/cid.cpp + * DAnCE/Config_Handlers/cid.hpp + * DAnCE/Config_Handlers/cpd.cpp + * DAnCE/Config_Handlers/cpd.hpp + * DAnCE/Config_Handlers/iad.cpp + * DAnCE/Config_Handlers/iad.hpp + * DAnCE/Config_Handlers/pcd.cpp + * DAnCE/Config_Handlers/pcd.hpp + * DAnCE/Config_Handlers/toplevel.cpp + * DAnCE/Config_Handlers/toplevel.hpp + * DAnCE/Config_Handlers/XMLSchema/Types.hpp + + New version of the generated XSC handlers fixing the following problems: + - Use ACE_TCHAR instead of char as the character type + - Export macros for the generated classes. + - Borland 6 support + - Misc VC6 warnings. + +Sun Apr 3 23:52:50 CDT 2005 Will Otte <wotte@dre.vanderbilt.edu> + + * examples/BasicSP/descriptors/flattern_deploymentplan.cdp + + Fixed a mistake in the descriptor. + +Sun Apr 3 18:08:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * ciao/Container_Base.h: + * ciao/ServerActivator_Impl.h: + Added missing include of ace/Hash_Map_Manager_T.h + +Sat Apr 02 13:12:40 2005 Nanbor Wang <nanbor@exothermic.txcorp.com> + + * DAnCE/examples/BasicSP/README.html: Brought the documentation a + bit more up-to-date. + +Sat Apr 2 13:06:02 2005 Nanbor Wang <nanbor@exothermic.txcorp.com> + + * DAnCE/ciao/Container_Base.cpp: Added more debug print out + statements in install_home method. + +Sat Apr 02 11:45:52 2005 Nanbor Wang <nanbor@exothermic.txcorp.com> + + * DAnCE/Plan_Launcher/Plan_Launcher.mpc: + * DAnCE/Plan_Launcher/Plan_Launcher.cpp: Merged from xsc_handler_1 + branch. Added a missing break statement, otherwise, it will not + run. + +Thu Mar 31 20:31:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/ciao/NodeApplication_Impl.h: + * DAnCE/ciao/Container_Base.h: + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.h: + Added missing include of ace/Hash_Map_Manager_T.h + +Thu Mar 31 09:45:07 2005 Boris Kolpackov <boris@kolpackov.net> + + * CCF/CCF/IDL2/LexicalAnalyzer.cpp: + * CCF/CCF/IDL2/Parser.cpp: + * CCF/CCF/IDL2/Parser.hpp: + * CCF/CCF/IDL2/SemanticAction/Attribute.hpp: + * CCF/CCF/IDL2/SemanticAction/Impl/Attribute.cpp: + * CCF/CCF/IDL2/SemanticAction/Impl/Attribute.hpp: + * CCF/CCF/IDL2/SemanticGraph/Attribute.cpp: + * CCF/CCF/IDL2/SemanticGraph/Attribute.hpp: + * CCF/CCF/IDL2/Traversal/Attribute.cpp: + * CCF/CCF/IDL2/Traversal/Attribute.hpp: + * CIDLC/ExecutorMappingGenerator.cpp: + + Added support for raises-specification in attributes. + +Wed Mar 30 21:48:14 2005 Nanbor Wang <nanbor@cs.wustl.edu> + + * DAnCE/Config_Handlers/Deployment.hpp: Made the function + deploymentPlan an export function since it will be accessed + externally. The handler test program needed this change to + compile on Win32. + + * DAnCE/Config_Handlers/Config_Handlers.mpc: Changed to source in + the Xerces library settings from the latest xerces MPC template + that Kitty suggested. + + * DAnCE/Config_Handlers/Basic_Deployment_Data.hpp: + * DAnCE/Config_Handlers/ccd.hpp: + * DAnCE/Config_Handlers/cdd.hpp: + * DAnCE/Config_Handlers/cdp.hpp: + * DAnCE/Config_Handlers/cid.hpp: + * DAnCE/Config_Handlers/cpd.hpp: + * DAnCE/Config_Handlers/iad.hpp: + * DAnCE/Config_Handlers/pcd.hpp: + * DAnCE/Config_Handlers/toplevel.hpp: + * DAnCE/Config_Handlers/XMLSchema/Types.hpp: + * DAnCE/Config_Handlers/XSCRT/Elements.hpp: + * DAnCE/Config_Handlers/XSCRT/Parser.hpp: + * DAnCE/Config_Handlers/XSCRT/Traversal.hpp: + * DAnCE/Config_Handlers/XSCRT/Writer.hpp: + * DAnCE/Config_Handlers/XSCRT/XML.hpp: Changed all local include + files to use the right syntax. I.e., they should be in the form + of: + + #include "foo/bar.h" + + instead of + + #include <foo/bar.h> + +Wed Mar 30 22:03:23 2005 Will Otte <wotte@dre.vanderbilt.edu> + + * docs/schema/xsc-banner.cpp + * docs/schema/xsc-banner.h + + These files are the banners that should be included at + the top of XSC generated code. + +Wed Mar 30 13:23:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * ciao/ComponentsC.h: + * DAnCE/ciao/ComponentsC.h: + Fixed include of Typecode.h to TypeCode.h + +Wed Mar 30 13:20:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/Config_Handlers/DataType_Handler.cpp: + * DAnCE/Old_Config_Handlers/DT_Handler.cpp: + Fixed include of Typecode.h to TypeCode.h + +Thu Mar 24 17:02:34 Will Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/Config_Handlers/Basic_Deployment_Data.hpp + * DAnCE/Config_Handlers/Deployment.hpp + * DAnCE/Config_Handlers/ccd.hpp + * DAnCE/Config_Handlers/cdd.hpp + * DAnCE/Config_Handlers/cdp.hpp + * DAnCE/Config_Handlers/cid.hpp + * DAnCE/Config_Handlers/cpd.hpp + * DAnCE/Config_Handlers/iad.hpp + * DAnCE/Config_Handlers/pcd.hpp + * DAnCE/Config_Handlers/toplevel.hpp + * DAnCE/Config_Handlers/XSCRT/XML.hpp + * DAnCE/Config_Handlers/vc6-4786.h + + Finally beat a big warning problem in VC6. + +Thu Mar 24 15:19:21 2005 Will Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/Config_Handlers/XSCRT/Elements.hpp + * DAnCE/Config_Handlers/XSCRT/XML.hpp + + Moved a pragma disable from Elements.hpp to XML.hpp to + attempt to silence more warnings in VC6. + +Thu Mar 24 14:52:03 2005 Will Otte <wotte@dre.vanderilt.edu> + + * DAnCE/Config_Handlers/Any_Handler.cpp + + Fixed a compile error for 64bit arch that resulted from + the earlier VC6 fix. + +Thu Mar 24 09:21:59 2005 Jaiganesh B <jai@dre.vanderbilt.edu> + + * DAnCE/examples/Swapping/Sender/Sender.mpc: + + Added the "after" clause in the MPC file to fix a + linker error. + +Thu Mar 24 08:46:07 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * CIDLC/ExecImplSourceGenerator.cpp: + * CIDLC/Literals.cpp: + * CIDLC/Literals.hpp: + * CIDLC/ServantSourceGenerator.cpp: + * CIDLC/TypeNameEmitter.cpp: + + - Added generation of ACE_UNUSED_ARG macros for local variables in + the get_registered_consumers() method for upgradeable components, + to avoid unused argument warnings if the component has no + event consumers. + + - Added predefined string literals for "ACE_UNUSED_ARG", + "ACE_CHECK_RETURN", and "ACE_THROW_RETURN". + +Wed Mar 23 19:45:32 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * CCF/CCF/IDL2/IDL2.vcpoj: + + Added more new files to the project, ValueTypeMember.hpp and + ValueTypeMember.tpp in IDL2/Traversal. + + * CIDLC/ServantSourceGenerator.cpp: + + Restored backend code that was commented out until frontend + support for traversal of valuetype/eventtype members was added. + +Wed Mar 23 13:00:32 2005 Will Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/Config_Handlers/Any_Handler.cpp + + Fixed compile errors for VC6. + +Wed Mar 23 12:39:43 2005 Jaiganesh B <jai@dre.vanderbilt.edu> + + * DAnCE/examples/Swapping/Sender/Sender.mpc: + + Added a missing library include. + +Wed Mar 23 11:19:32 2005 Jaiganesh B <jai@dre.vanderbilt.edu> + + * DAnCE/examples/Swapping/Sender/Sender.mpc: + * DAnCE/examples/Swapping/Sender/Sender_exec_1.cpp: + * DAnCE/examples/Swapping/Sender/Sender_exec_1.h: + * DAnCE/examples/Swapping/Sender/Sender_exec_1_export.h: + * DAnCE/examples/Swapping/Sender/Sender_exec_2.cpp: + * DAnCE/examples/Swapping/Sender/Sender_exec_2.h: + * DAnCE/examples/Swapping/Sender/Sender_exec_2_export.h: + + Added new export macros to fix compiler problems in Windows + builds. + +Wed Mar 23 11:41:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/Config_Handlers/Basic_Deployment_Data.hpp: + Fixed compile errors + +Wed Mar 23 11:22:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/Config_Handlers/Basic_Deployment_Data.cpp: + * DAnCE/Config_Handlers/DP_Handler.cpp: + Fixed compile errors with Borland + +Tue Mar 22 21:21:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/ExecutionManager/Execution_Manager_Impl.h: + Fixed fuzz error + +Tue Mar 22 13:08:32 2005 Will Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/ExecutionManager/Execution_Manager_Impl.h + * DAnCE/ciao/Swapping_Servant_Home_Impl_Base.h + * DAnCE/ciao/Swapping_Servant_Home_Impl_T.h + * DAnCE/examples/Swapping/Sender/Sender_exec_1.h + * DAnCE/examples/Swapping/Sender/Sender_exec_2.h + + Silence some Fuzz errors. + +Tue Mar 22 11:45:57 2005 Will Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/Config_Handlers/ADD_Handler.cpp + * DAnCE/Config_Handlers/Any_Handler.cpp + * DAnCE/Config_Handlers/CCD_Handler.cpp + * DAnCE/Config_Handlers/XSCRT/Elements.hpp + + Changes to accomodate broken compilers (VC6). + +Tue Mar 22 10:40:21 2005 Jaiganesh B <jai@dre.vanderbilt.edu> + + * DAnCE/examples/Swapping/Sender/Sender_exec.cpp: + + Made changes to fix compiler warnings. + +Tue Mar 22 10:26:18 2005 Will Otte <wotte@dre.vanderbilt.edu> + * DAnCE/Config_Handlers/CCD_Handler.cpp + + Silenced an error in VC6 that occured because it couldn't obey + some simple scope rules. + + * DAnCE/Config_Handlers/XSCRT/Elements.hpp + + Silenced a warning in VC6 debug builds relating to debug identifiers being + too long. + +Tue Mar 22 08:44:03 2005 Will Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/ciao/Container_Base.cpp + + Silenced a warning. + +Tue Mar 22 08:05:57 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * CCF/CCF/IDL2/IDL2.vcproj: + + Added new ValueTypeFactory files to SemanticAction and new + ValueTypeMember files to SemanticGraph. + +Tue Mar 22 00:13:56 2005 Will Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/Config_Handlers/Any_Handler.cpp + + Silenced warnings present in GCC >3 builds. + + * DAnCE/Config_Handlers/CCD_Handler.h + * DAnCE/Config_Handlers/Config_Handlers.mpc + * DAnCE/Config_Handlers/IDD_Handler.cpp + * DAnCE/Config_Handlers/Property_Handler.h + * DAnCE/Config_Handlers/Req_Handler.h + * DAnCE/Config_Handlers/XML_Error_Handler.h + * DAnCE/Config_Handlers/XML_File_Intf.h + + Silenced a few warnings present in the Fuzz build. + +Mon Mar 21 08:47:44 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * CCF/CCF/IDL2/IDL2.vcproj: + + Added the new ValuetypeMember files in SemanticAction to + the project. + +Mon Mar 21 16:25:07 2005 Boris Kolpackov <boris@kolpackov.net> + + * CCF/CCF/IDL2/SemanticAction/Impl/ValueTypeMember.cpp: + * CCF/CCF/IDL2/SemanticAction/Impl/ValueTypeMember.hpp: + + Finished "full support" for valuetype members. It also + adds "full support" for eventtype members since it just + re-uses valuetype's rules. + + + * CCF/CCF/IDL2/Parser.cpp: + * CCF/CCF/IDL2/Parser.hpp: + * CCF/CCF/IDL2/SemanticAction/ValueTypeFactory.hpp: + * CCF/CCF/IDL2/SemanticAction/Impl/ValueTypeFactory.cpp: + * CCF/CCF/IDL2/SemanticAction/Impl/ValueTypeFactory.hpp: + * CCF/CCF/IDL2/SemanticAction.hpp: + * CCF/CCF/IDL2/SemanticAction/Factory.hpp: + * CCF/CCF/IDL2/SemanticAction/Impl/Factory.cpp: + * CCF/CCF/IDL2/SemanticAction/Impl/Factory.hpp: + + Added support for valuetype factories. + + + * CCF/CCF/IDL2/SemanticAction/Impl/ValueType.cpp: + * CCF/CCF/IDL2/SemanticGraph/ValueType.hpp: + * CCF/CCF/IDL2/Traversal/ValueType.tpp: + + Implemented support for valuetype inheritance and + support of interfaces. + + + * CCF/CCF/IDL3/SemanticAction/Impl/EventType.cpp: + * CCF/CCF/IDL3/Traversal/EventType.tpp: + + Implemented support for eventtype inheritance and + support of interfaces. + + + * CCF/CCF/IDL2/SemanticAction/Impl/Member.cpp: + * CCF/CCF/IDL3/SemanticAction/Impl/Component.cpp: + + Minor cleanups. + +Sun Mar 20 21:35:04 2005 Jaiganesh B <jai@dre.vanderbilt.edu> + + * DAnCE/examples/Swapping/Sender/Sender.mpc: + + Made a change to link to the right library. + +Sun Mar 20 21:12:55 2005 Will Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/Config_Handlers/Config_Handlers.mpc + + Disabled the build of the test. There is no need for + this to build for the most part - as it is not a great test - + and appears to be lighting up the scoreboard for some reason. + +Sun Mar 20 14:05:08 2005 Jaiganesh B <jai@dre.vanderbilt.edu> + + * DAnCE/tests/Config_Handlers/CompImplDesc_Handler_Test.cpp: + * DAnCE/tests/Config_Handlers/CompIntrDesc_Handler_Test.cpp: + * DAnCE/tests/Config_Handlers/CompPkgDesc_Handler_Test.cpp: + * DAnCE/tests/Config_Handlers/Domain_Handler_Test.cpp: + * DAnCE/tests/Config_Handlers/Handler_Test.cpp: + * DAnCE/tests/Config_Handlers/Handler_Test.h: + * DAnCE/tests/Config_Handlers/IAD_Handler_Test.cpp: + * DAnCE/tests/Config_Handlers/PC_Handler_Test.cpp: + * DAnCE/tests/Config_Handlers/Plan_Handler_Test.cpp: + + Made changed to include the "right" config handlers + to fix the compilation errors. + +Sun Mar 20 13:57:55 2005 Jaiganesh B <jai@dre.vanderbilt.edu> + + * DAnCE/Config_Handlers/XercesString.cpp: + * DAnCE/Config_Handlers/XercesString.h: + + Added these new files from the old config handlers + directory to the new config handlers directory + to fix missing includes. + +Sun Mar 20 13:54:17 2005 Jaiganesh B <jai@dre.vanderbilt.edu> + + * DAnCE/Old_Config_Handlers/Process_Element_T.cpp: + + Changed a #include to fix a compilation error. + +Sun Mar 20 17:39:18 2005 Jaiganesh B <jai@dre.vanderbilt.edu> + * ciao/Servant_Impl_Base.h: + * ciao/Servant_Impl_Base.cpp: + * ciao/Servant_Impl_T.h: + * ciao/Servant_Impl_T.cpp: + * ciao/Home_Servant_Impl_T.cpp: + + Made changes to the older version of the ciao + infrastructure to reflect changes made in the + newer version of ciao, which is DaNCE. + +Sun Mar 20 10:09:14 2005 Will Otte <wotte@dre.vanderbilt.edu> + * DAnCE/Config_Handlers/Basic_Handler.cpp + * DAnCE/Config_Handlers/Basic_Handler.h + * DAnCE/Config_Handlers/CAD_Handler.cpp + * DAnCE/Config_Handlers/CAD_Handler.h + * DAnCE/Config_Handlers/CPK_Handler.cpp + * DAnCE/Config_Handlers/CPK_Handler.h + * DAnCE/Config_Handlers/CPR_Handler.cpp + * DAnCE/Config_Handlers/CPR_Handler.h + * DAnCE/Config_Handlers/Cap_Handler.cpp + * DAnCE/Config_Handlers/Cap_Handler.h + * DAnCE/Config_Handlers/CompImplDesc_Handler.cpp + * DAnCE/Config_Handlers/CompImplDesc_Handler.h + * DAnCE/Config_Handlers/CompIntrDesc_Handler.cpp + * DAnCE/Config_Handlers/CompIntrDesc_Handler.h + * DAnCE/Config_Handlers/CompPkgDesc_Handler.cpp + * DAnCE/Config_Handlers/CompPkgDesc_Handler.h + * DAnCE/Config_Handlers/Config.h + * DAnCE/Config_Handlers/Config_Error_Handler.cpp + * DAnCE/Config_Handlers/Config_Error_Handler.h + * DAnCE/Config_Handlers/Config_Handler_export.h + * DAnCE/Config_Handlers/DT_Handler.cpp + * DAnCE/Config_Handlers/DT_Handler.h + * DAnCE/Config_Handlers/Domain_Handler.cpp + * DAnCE/Config_Handlers/Domain_Handler.h + * DAnCE/Config_Handlers/IAD_Handler.cpp + * DAnCE/Config_Handlers/IAD_Handler.h + * DAnCE/Config_Handlers/IR_Handler.cpp + * DAnCE/Config_Handlers/IR_Handler.h + * DAnCE/Config_Handlers/MID_Handler.cpp + * DAnCE/Config_Handlers/MID_Handler.h + * DAnCE/Config_Handlers/NIA_Handler.cpp + * DAnCE/Config_Handlers/NIA_Handler.h + * DAnCE/Config_Handlers/PCI_Handler.cpp + * DAnCE/Config_Handlers/PCI_Handler.h + * DAnCE/Config_Handlers/PC_Handler.cpp + * DAnCE/Config_Handlers/PC_Handler.h + * DAnCE/Config_Handlers/Plan_Handler.cpp + * DAnCE/Config_Handlers/Plan_Handler.h + * DAnCE/Config_Handlers/Process_Element.cpp + * DAnCE/Config_Handlers/Process_Element.h + * DAnCE/Config_Handlers/Process_Element_T.cpp + * DAnCE/Config_Handlers/Process_Element_T.h + * DAnCE/Config_Handlers/RS_Handler.cpp + * DAnCE/Config_Handlers/RS_Handler.h + * DAnCE/Config_Handlers/RUK_Handler.cpp + * DAnCE/Config_Handlers/RUK_Handler.h + * DAnCE/Config_Handlers/Requirement_Handler.cpp + * DAnCE/Config_Handlers/Requirement_Handler.h + * DAnCE/Config_Handlers/SPK_Handler.cpp + * DAnCE/Config_Handlers/SPK_Handler.h + * DAnCE/Config_Handlers/SP_Handler.cpp + * DAnCE/Config_Handlers/SP_Handler.h + * DAnCE/Config_Handlers/TPD_Handler.cpp + * DAnCE/Config_Handlers/TPD_Handler.h + * DAnCE/Config_Handlers/Utils.cpp + * DAnCE/Config_Handlers/Utils.h + * DAnCE/Config_Handlers/XercesString.cpp + * DAnCE/Config_Handlers/XercesString.h + + Removed files unused by the new config handlers. + + * DAnCE/Config_Handlers/Config_Handlers.mpc + + Enabled the config handlers build. + +Sat Mar 19 18:19:34 2005 Will Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/Config_Handlers/XMLSchema/Traversal.hpp + * DAnCE/Config_Handlers/XMLSchema/Traversal.ipp + * DAnCE/Config_Handlers/XMLSchema/Traversal.tpp + * DAnCE/Config_Handlers/XMLSchema/TypeInfo.hpp + * DAnCE/Config_Handlers/XMLSchema/TypeInfo.ipp + * DAnCE/Config_Handlers/XMLSchema/TypeInfo.tpp + * DAnCE/Config_Handlers/XMLSchema/Types.hpp + * DAnCE/Config_Handlers/XMLSchema/Types.ipp + * DAnCE/Config_Handlers/XMLSchema/Types.tpp + * DAnCE/Config_Handlers/XMLSchema/Writer.hpp + * DAnCE/Config_Handlers/XMLSchema/Writer.ipp + * DAnCE/Config_Handlers/XMLSchema/Writer.tpp + * DAnCE/Config_Handlers/XSCRT/Elements.hpp + * DAnCE/Config_Handlers/XSCRT/Elements.ipp + * DAnCE/Config_Handlers/XSCRT/Elements.tpp + * DAnCE/Config_Handlers/XSCRT/ExtendedTypeInfo.hpp + * DAnCE/Config_Handlers/XSCRT/ExtendedTypeInfo.ipp + * DAnCE/Config_Handlers/XSCRT/Parser.hpp + * DAnCE/Config_Handlers/XSCRT/Parser.ipp + * DAnCE/Config_Handlers/XSCRT/Parser.tpp + * DAnCE/Config_Handlers/XSCRT/Traversal.hpp + * DAnCE/Config_Handlers/XSCRT/Traversal.ipp + * DAnCE/Config_Handlers/XSCRT/Traversal.tpp + * DAnCE/Config_Handlers/XSCRT/Writer.hpp + * DAnCE/Config_Handlers/XSCRT/Writer.ipp + * DAnCE/Config_Handlers/XSCRT/Writer.tpp + * DAnCE/Config_Handlers/XSCRT/XML.hpp + * DAnCE/Config_Handlers/XSCRT/XML.ipp + * DAnCE/Config_Handlers/XSCRT/XML.tpp + * DAnCE/Config_Handlers/XSCRT/XMLSchema.ipp + * DAnCE/Config_Handlers/XSCRT/XMLSchema.tpp + + Completed the merge of xsc_handler_1 into main. + +Sat Mar 19 17:29:50 2005 Jaiganesh B <jai@dre.vanderbilt.edu> + + * DAnCE/RepositoryManager/RepositoryManager_Impl.cpp: + * DAnCE/RepositoryManager/RepositoryManager_Impl.h: + + Fixed compiler errors. + +Sat Mar 19 16:57:41 2005 Jaiganesh B <jai@dre.vanderbilt.edu> + + * DAnCE/Old_Config_Handlers/Any_Handler.cpp: + * DAnCE/Old_Config_Handlers/Any_Handler.h: + * DAnCE/Old_Config_Handlers/Basic_Deployment_Data.cpp: + * DAnCE/Old_Config_Handlers/Basic_Deployment_Data.hpp: + * DAnCE/Old_Config_Handlers/Basic_Handler.cpp: + * DAnCE/Old_Config_Handlers/Basic_Handler.h: + * DAnCE/Old_Config_Handlers/CAD_Handler.cpp: + * DAnCE/Old_Config_Handlers/CAD_Handler.h: + * DAnCE/Old_Config_Handlers/CEPE_Handler.cpp: + * DAnCE/Old_Config_Handlers/CEPE_Handler.h: + * DAnCE/Old_Config_Handlers/CPK_Handler.cpp: + * DAnCE/Old_Config_Handlers/CPK_Handler.h: + * DAnCE/Old_Config_Handlers/CPR_Handler.cpp: + * DAnCE/Old_Config_Handlers/CPR_Handler.h: + * DAnCE/Old_Config_Handlers/Cap_Handler.cpp: + * DAnCE/Old_Config_Handlers/Cap_Handler.h: + * DAnCE/Old_Config_Handlers/CompImplDesc_Handler.cpp: + * DAnCE/Old_Config_Handlers/CompImplDesc_Handler.h: + * DAnCE/Old_Config_Handlers/CompIntrDesc_Handler.cpp: + * DAnCE/Old_Config_Handlers/CompIntrDesc_Handler.h: + * DAnCE/Old_Config_Handlers/CompPkgDesc_Handler.cpp: + * DAnCE/Old_Config_Handlers/CompPkgDesc_Handler.h: + * DAnCE/Old_Config_Handlers/Config.h: + * DAnCE/Old_Config_Handlers/Config_Error_Handler.cpp: + * DAnCE/Old_Config_Handlers/Config_Error_Handler.h: + * DAnCE/Old_Config_Handlers/Config_Handler_export.h: + * DAnCE/Old_Config_Handlers/Config_Handlers.mpc: + * DAnCE/Old_Config_Handlers/DT_Handler.cpp: + * DAnCE/Old_Config_Handlers/DT_Handler.h: + * DAnCE/Old_Config_Handlers/Deployment.cpp: + * DAnCE/Old_Config_Handlers/Deployment.hpp: + * DAnCE/Old_Config_Handlers/DnC_Dump.cpp: + * DAnCE/Old_Config_Handlers/DnC_Dump.h: + * DAnCE/Old_Config_Handlers/DnC_Dump_T.cpp: + * DAnCE/Old_Config_Handlers/DnC_Dump_T.h: + * DAnCE/Old_Config_Handlers/Domain_Handler.cpp: + * DAnCE/Old_Config_Handlers/Domain_Handler.h: + * DAnCE/Old_Config_Handlers/Dump_Obj.cpp: + * DAnCE/Old_Config_Handlers/Dump_Obj.h: + * DAnCE/Old_Config_Handlers/ERE_Handler.cpp: + * DAnCE/Old_Config_Handlers/ERE_Handler.h: + * DAnCE/Old_Config_Handlers/IAD_Handler.cpp: + * DAnCE/Old_Config_Handlers/IAD_Handler.h: + * DAnCE/Old_Config_Handlers/ID_Handler.cpp: + * DAnCE/Old_Config_Handlers/ID_Handler.h: + * DAnCE/Old_Config_Handlers/IR_Handler.cpp: + * DAnCE/Old_Config_Handlers/MID_Handler.cpp: + * DAnCE/Old_Config_Handlers/MID_Handler.h: + * DAnCE/Old_Config_Handlers/NIA_Handler.cpp: + * DAnCE/Old_Config_Handlers/NIA_Handler.h: + * DAnCE/Old_Config_Handlers/PCI_Handler.cpp: + * DAnCE/Old_Config_Handlers/PCI_Handler.h: + * DAnCE/Old_Config_Handlers/PC_Handler.cpp: + * DAnCE/Old_Config_Handlers/PC_Handler.h: + * DAnCE/Old_Config_Handlers/Plan_Handler.cpp: + * DAnCE/Old_Config_Handlers/Plan_Handler.h: + * DAnCE/Old_Config_Handlers/Process_Element.cpp: + * DAnCE/Old_Config_Handlers/Process_Element.h: + * DAnCE/Old_Config_Handlers/Process_Element_T.cpp: + * DAnCE/Old_Config_Handlers/Process_Element_T.h: + * DAnCE/Old_Config_Handlers/Property_Handler.cpp: + * DAnCE/Old_Config_Handlers/Property_Handler.h: + * DAnCE/Old_Config_Handlers/RS_Handler.cpp: + * DAnCE/Old_Config_Handlers/RS_Handler.h: + * DAnCE/Old_Config_Handlers/RUK_Handler.cpp: + * DAnCE/Old_Config_Handlers/RUK_Handler.h: + * DAnCE/Old_Config_Handlers/Requirement_Handler.cpp: + * DAnCE/Old_Config_Handlers/Requirement_Handler.h: + * DAnCE/Old_Config_Handlers/SPK_Handler.cpp: + * DAnCE/Old_Config_Handlers/SPK_Handler.h: + * DAnCE/Old_Config_Handlers/SP_Handler.cpp: + * DAnCE/Old_Config_Handlers/SP_Handler.h: + * DAnCE/Old_Config_Handlers/TPD_Handler.cpp: + * DAnCE/Old_Config_Handlers/TPD_Handler.h: + * DAnCE/Old_Config_Handlers/Utils.cpp: + * DAnCE/Old_Config_Handlers/Utils.h: + * DAnCE/Old_Config_Handlers/XercesString.cpp: + * DAnCE/Old_Config_Handlers/XercesString.h: + * DAnCE/Old_Config_Handlers/ccd.cpp: + * DAnCE/Old_Config_Handlers/ccd.hpp: + * DAnCE/Old_Config_Handlers/cdd.cpp: + * DAnCE/Old_Config_Handlers/cdd.hpp: + * DAnCE/Old_Config_Handlers/cdp.cpp: + * DAnCE/Old_Config_Handlers/cdp.hpp: + * DAnCE/Old_Config_Handlers/cid.cpp: + * DAnCE/Old_Config_Handlers/cid.hpp: + * DAnCE/Old_Config_Handlers/cpd.cpp: + * DAnCE/Old_Config_Handlers/cpd.hpp: + * DAnCE/Old_Config_Handlers/iad.cpp: + * DAnCE/Old_Config_Handlers/iad.hpp: + * DAnCE/Old_Config_Handlers/pcd.cpp: + * DAnCE/Old_Config_Handlers/pcd.hpp: + * DAnCE/Old_Config_Handlers/toplevel.cpp: + * DAnCE/Old_Config_Handlers/toplevel.hpp: + + Older version of config handlers. + + +Sat Mar 19 16:14:20 2005 Jaiganesh B <jai@dre.vanderbilt.edu> + + * DAnCE/Config_Handlers/ccd.cpp: + * DAnCE/Config_Handlers/ccd.hpp: + * DAnCE/Config_Handlers/cdd.cpp: + * DAnCE/Config_Handlers/cdd.hpp: + * DAnCE/Config_Handlers/cdp.cpp: + * DAnCE/Config_Handlers/cdp.hpp: + * DAnCE/Config_Handlers/cid.cpp: + * DAnCE/Config_Handlers/cid.hpp: + * DAnCE/Config_Handlers/cpd.cpp: + * DAnCE/Config_Handlers/cpd.hpp: + * DAnCE/Config_Handlers/iad.cpp: + * DAnCE/Config_Handlers/iad.hpp: + * DAnCE/Config_Handlers/pcd.cpp: + * DAnCE/Config_Handlers/pcd.hpp: + * DAnCE/Config_Handlers/toplevel.cpp: + * DAnCE/Config_Handlers/toplevel.hpp: + * DAnCE/Config_Handlers/ERE_Handler.cpp: + * DAnCE/Config_Handlers/ERE_Handler.h: + * DAnCE/Config_Handlers/IDD_Handler.cpp: + * DAnCE/Config_Handlers/IDD_Handler.h: + * DAnCE/Config_Handlers/IDREF_Base.cpp: + * DAnCE/Config_Handlers/IDREF_Base.h: + * DAnCE/Config_Handlers/ID_Handler.cpp: + * DAnCE/Config_Handlers/ID_Handler.h: + * DAnCE/Config_Handlers/IRDD_Handler.cpp: + * DAnCE/Config_Handlers/IRDD_Handler.h: + * DAnCE/Config_Handlers/MDD_Handler.cpp: + * DAnCE/Config_Handlers/MDD_Handler.h: + * DAnCE/Config_Handlers/PCD_Handler.cpp: + * DAnCE/Config_Handlers/PCD_Handler.h: + * DAnCE/Config_Handlers/PSPE_Handler.cpp: + * DAnCE/Config_Handlers/PSPE_Handler.h: + * DAnCE/Config_Handlers/Property_Handler.cpp: + * DAnCE/Config_Handlers/Property_Handler.h: + * DAnCE/Config_Handlers/RDD_Handler.cpp: + * DAnCE/Config_Handlers/RDD_Handler.h: + * DAnCE/Config_Handlers/Req_Handler.cpp: + * DAnCE/Config_Handlers/Req_Handler.h: + * DAnCE/Config_Handlers/XML_Error_Handler.cpp: + * DAnCE/Config_Handlers/XML_Error_Handler.h: + * DAnCE/Config_Handlers/XML_File_Intf.cpp: + * DAnCE/Config_Handlers/XML_File_Intf.h: + * DAnCE/Config_Handlers/XML_Helper.cpp: + * DAnCE/Config_Handlers/XML_Helper.h: + * DAnCE/Config_Handlers/XercesString.cpp: + * DAnCE/Config_Handlers/XercesString.h: + * DAnCE/Config_Handlers/ADD_Handler.cpp: + * DAnCE/Config_Handlers/ADD_Handler.h: + * DAnCE/Config_Handlers/Any_Handler.cpp: + * DAnCE/Config_Handlers/Any_Handler.h: + * DAnCE/Config_Handlers/Basic_Deployment_Data.cpp: + * DAnCE/Config_Handlers/Basic_Deployment_Data.hpp: + * DAnCE/Config_Handlers/CCD_Handler.cpp: + * DAnCE/Config_Handlers/CCD_Handler.h: + * DAnCE/Config_Handlers/CEPE_Handler.cpp: + * DAnCE/Config_Handlers/CEPE_Handler.h: + * DAnCE/Config_Handlers/CPD_Handler.cpp: + * DAnCE/Config_Handlers/CPD_Handler.h: + * DAnCE/Config_Handlers/CRDD_Handler.cpp: + * DAnCE/Config_Handlers/CRDD_Handler.h: + * DAnCE/Config_Handlers/ComponentPropertyDescription_Handler.cpp: + * DAnCE/Config_Handlers/ComponentPropertyDescription_Handler.h: + * DAnCE/Config_Handlers/Config_Handlers.mpc: + * DAnCE/Config_Handlers/Config_Handlers_Export.h: + * DAnCE/Config_Handlers/DP_Handler.cpp: + * DAnCE/Config_Handlers/DP_Handler.h: + * DAnCE/Config_Handlers/DP_PCD_Handler.cpp: + * DAnCE/Config_Handlers/DP_PCD_Handler.h: + * DAnCE/Config_Handlers/DataType_Handler.cpp: + * DAnCE/Config_Handlers/DataType_Handler.h: + * DAnCE/Config_Handlers/Deployment.cpp: + * DAnCE/Config_Handlers/Deployment.hpp: + * DAnCE/Config_Handlers/DnC_Dump.cpp: + * DAnCE/Config_Handlers/DnC_Dump.h: + * DAnCE/Config_Handlers/DnC_Dump_T.cpp: + * DAnCE/Config_Handlers/DnC_Dump_T.h: + * DAnCE/Config_Handlers/Dump_Obj.cpp: + * DAnCE/Config_Handlers/Dump_Obj.h: + + Merged branch xsc_handler_1 to main. + +Sat Mar 19 15:36:55 2005 Jaiganesh B <jai@dre.vanderbilt.edu> + + * DAnCE/Config_Handlers/RDD_Handler.cpp: + * DAnCE/Config_Handlers/RDD_Handler.h: + * DAnCE/Config_Handlers/Req_Handler.cpp: + * DAnCE/Config_Handlers/Req_Handler.h: + * DAnCE/Config_Handlers/XML_Error_Handler.cpp: + * DAnCE/Config_Handlers/XML_Error_Handler.h: + * DAnCE/Config_Handlers/XML_File_Intf.cpp: + * DAnCE/Config_Handlers/XML_File_Intf.h: + * DAnCE/Config_Handlers/XML_Helper.cpp: + * DAnCE/Config_Handlers/XML_Helper.h: + + More XSC config handlers. + +Sat Mar 19 15:29:45 2005 Jaiganesh B <jai@dre.vanderbilt.edu> + + * DAnCE/Config_Handlers/Any_Handler.h: + * DAnCE/Config_Handlers/Basic_Deployment_Data.cpp: + * DAnCE/Config_Handlers/CEPE_Handler.cpp: + * DAnCE/Config_Handlers/CEPE_Handler.h: + * DAnCE/Config_Handlers/Deployment.cpp: + * DAnCE/Config_Handlers/DnC_Dump.cpp: + * DAnCE/Config_Handlers/DnC_Dump.h: + * DAnCE/Config_Handlers/DnC_Dump_T.cpp: + * DAnCE/Config_Handlers/DnC_Dump_T.h: + * DAnCE/Config_Handlers/Dump_Obj.cpp: + * DAnCE/Config_Handlers/Dump_Obj.h: + * DAnCE/Config_Handlers/ERE_Handler.cpp: + * DAnCE/Config_Handlers/ERE_Handler.h: + * DAnCE/Config_Handlers/IDD_Handler.cpp: + * DAnCE/Config_Handlers/IDD_Handler.h: + * DAnCE/Config_Handlers/IDREF_Base.cpp: + * DAnCE/Config_Handlers/IDREF_Base.h: + * DAnCE/Config_Handlers/ID_Handler.cpp: + * DAnCE/Config_Handlers/ID_Handler.h: + * DAnCE/Config_Handlers/IRDD_Handler.cpp: + * DAnCE/Config_Handlers/IRDD_Handler.h: + * DAnCE/Config_Handlers/MDD_Handler.cpp: + * DAnCE/Config_Handlers/MDD_Handler.h: + * DAnCE/Config_Handlers/Modified_Deployment.xsd: + * DAnCE/Config_Handlers/PCD_Handler.cpp: + * DAnCE/Config_Handlers/PCD_Handler.h: + * DAnCE/Config_Handlers/PSPE_Handler.cpp: + * DAnCE/Config_Handlers/PSPE_Handler.h: + + More XML config handlers. + +Sat Mar 19 15:25:17 2005 Jaiganesh B <jai@dre.vanderbilt.edu> + + * DAnCE/Config_Handlers/ADD_Handler.cpp: + * DAnCE/Config_Handlers/ADD_Handler.h: + * DAnCE/Config_Handlers/BasicSP.cdp: + * DAnCE/Config_Handlers/CCD_Handler.cpp: + * DAnCE/Config_Handlers/CCD_Handler.h: + * DAnCE/Config_Handlers/CPD_Handler.cpp: + * DAnCE/Config_Handlers/CPD_Handler.h: + * DAnCE/Config_Handlers/CRDD_Handler.cpp: + * DAnCE/Config_Handlers/CRDD_Handler.h: + * DAnCE/Config_Handlers/ComponentPropertyDescription_Handler.cpp: + * DAnCE/Config_Handlers/ComponentPropertyDescription_Handler.h: + * DAnCE/Config_Handlers/Config_Handlers_Export.h: + * DAnCE/Config_Handlers/DP_Handler.cpp: + * DAnCE/Config_Handlers/DP_Handler.h: + * DAnCE/Config_Handlers/DP_PCD_Handler.cpp: + * DAnCE/Config_Handlers/DP_PCD_Handler.h: + * DAnCE/Config_Handlers/DataType_Handler.cpp: + * DAnCE/Config_Handlers/DataType_Handler.h: + + Added a XSC compiler compliant config handlers. + +Sat Mar 19 15:22:54 2005 Jaiganesh B <jai@dre.vanderbilt.edu> + + * DAnCE/ExecutionManager/DAM_Map.cpp: + * DAnCE/ExecutionManager/DAM_Map.h: + * DAnCE/ExecutionManager/ExecutionManager.mpc: + * DAnCE/ExecutionManager/ExecutionManager_Impl.h: + * DAnCE/ExecutionManager/Execution_Manager.cpp: + * DAnCE/ExecutionManager/Execution_Manager_Impl.cpp: + * DAnCE/ExecutionManager/Execution_Manager_Impl.h: + + Fixed some more compiler errors. + +Sat Mar 19 15:06:37 2005 Jaiganesh B <jai@dre.vanderbilt.edu> + + * DAnCE/ExecutionManager/DAM_Map.cpp: + * DAnCE/ExecutionManager/DAM_Map.h: + * DAnCE/ExecutionManager/ExecutionManager.mpc: + * DAnCE/ExecutionManager/Execution_Manager.cpp: + * DAnCE/ExecutionManager/Execution_Manager_Impl.cpp: + * DAnCE/ExecutionManager/Execution_Manager_Impl.h: + * DAnCE/NodeApplication/NodeApplication.cpp: + * DAnCE/NodeManager/NodeDaemon_Impl.cpp: + + Made changes to fix compile errors. + +Sat Mar 19 15:02:03 2005 Jaiganesh B <jai@dre.vanderbilt.edu> + + * DAnCE/DomainApplicationManager/Deployment_Configuration.h: + * DAnCE/DomainApplicationManager/DomainApplicationManager.mpc: + * + DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp: + + Made changes to reflect changes made to the CIAO + infrastructure to support NodeApplication instantiate + multiple containers. + + Thanks to Gan Deng <dengg@dre.vanderbilt.edu> for making this + change. + +Sat Mar 19 14:54:15 2005 Jaiganesh B <jai@dre.vanderbilt.edu> + + * DAnCE/examples/BasicSP/descriptors/BasicSP.cdp: + * DAnCE/examples/BasicSP/descriptors/NodeManagerMap.dat: + * DAnCE/examples/BasicSP/descriptors/basicNodeDaemon.pl: + * DAnCE/examples/BasicSP/descriptors/flattern_deploymentplan.cdp: + + Added a flattened deployment plan for testing the DaNCE + infrastructure. + + Thanks to Will Otte <w.otte@vanderbilt.edu> for helping + out with this project. + +Sat Mar 19 14:23:49 2005 Jaiganesh B <jai@dre.vanderbilt.edu> + + * DAnCE/examples/Swapping/Hello_Base/Hello_Base.idl: + * DAnCE/examples/Swapping/Hello_Base/Hello_Base.mpc: + * DAnCE/examples/Swapping/Hello_Base/Hello_Base_stub_export.h: + * DAnCE/examples/Swapping/Hello_Base/Hello_Base_svnt_export.h: + * DAnCE/examples/Swapping/Receiver/Receiver.mpc: + * DAnCE/examples/Swapping/Sender/Sender.mpc: + + Fixed few minor compiler errors. + +Sat Mar 19 13:40:30 2005 Jaiganesh B <jai@dre.vanderbilt.edu> + + * DAnCE/examples/Swapping/Hello_Base/Hello_Base.idl: + * DAnCE/examples/Swapping/Hello_Base/Hello_Base.mpc: + * DAnCE/examples/Swapping/Hello_Base/Hello_Base_stub_export.h: + * DAnCE/examples/Swapping/Hello_Base/Hello_Base_svnt_export.h: + * DAnCE/examples/Swapping/Receiver/Receiver.cidl: + * DAnCE/examples/Swapping/Receiver/Receiver.idl: + * DAnCE/examples/Swapping/Receiver/Receiver.mpc: + * DAnCE/examples/Swapping/Receiver/Receiver_exec.cpp: + * DAnCE/examples/Swapping/Receiver/Receiver_exec.h: + * DAnCE/examples/Swapping/Receiver/Receiver_exec_export.h: + * DAnCE/examples/Swapping/Receiver/Receiver_stub_export.h: + * DAnCE/examples/Swapping/Receiver/Receiver_svnt_export.h: + * DAnCE/examples/Swapping/Sender/Sender.cidl: + * DAnCE/examples/Swapping/Sender/Sender.idl: + * DAnCE/examples/Swapping/Sender/Sender.mpc: + * DAnCE/examples/Swapping/Sender/Sender_exec.cpp: + * DAnCE/examples/Swapping/Sender/Sender_exec.h: + * DAnCE/examples/Swapping/Sender/Sender_exec_1.cpp: + * DAnCE/examples/Swapping/Sender/Sender_exec_1.h: + * DAnCE/examples/Swapping/Sender/Sender_exec_2.cpp: + * DAnCE/examples/Swapping/Sender/Sender_exec_2.h: + * DAnCE/examples/Swapping/Sender/Sender_exec_export.h: + * DAnCE/examples/Swapping/Sender/Sender_stub_export.h: + * DAnCE/examples/Swapping/Sender/Sender_svnt_export.h: + * DAnCE/examples/Swapping/Sender/starter.cpp: + + Added a "HelloWorld" example that can test the dynamic + swapping of component implementation capability. + + Thanks to Bala Natarajan <bala@dre.vanderbilt.edu> + for helping me with this project. + +Sat Mar 19 13:17:37 2005 Jaiganesh B <jai@dre.vanderbilt.edu> + + * DAnCE/tests/NodeApplicationTest/NodeApp_test_client.cpp: + * DAnCE/tests/NodeApplicationTest/NodeApp_test_client_ex.cpp: + * DAnCE/tests/NodeApplicationTest/NodeApp_test_client_simple.cpp: + + Made changes to reflect changes made to the infrastructure + to provide the capability in the NodeApplication + to support multiple containers. + +Sat Mar 19 13:13:13 2005 Jaiganesh B <jai@dre.vanderbilt.edu> + + * DAnCE/NodeApplicationManager/ImplementationInfo.cpp: + * DAnCE/NodeApplicationManager/ImplementationInfo.h: + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.cpp: + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.h: + + Changes to reflect the infrasrtuctural changes related + to providing capability in the NodeApplication + to support multiple containers. + + Thanks to Gan Deng <dengg@dre.vanderbilt.edu> for + architecting and implementing this project. + +Sat Mar 19 13:08:18 2005 Jaiganesh B <jai@dre.vanderbilt.edu> + + * DAnCE/ciao/NodeApplication_Impl.inl: + + Made some changes to fix compiler errors. + +Sat Mar 19 12:48:44 2005 Jaiganesh B <jai@dre.vanderbilt.edu> + + * DAnCE/ciao/CCM_Core.mpc: + * DAnCE/ciao/CIAO_Config.h: + * DAnCE/ciao/Container_Base.cpp: + * DAnCE/ciao/Container_Base.h: + * DAnCE/ciao/Container_Impl.cpp: + * DAnCE/ciao/Container_Impl.h: + * DAnCE/ciao/Container_Impl.inl: + * DAnCE/ciao/Context_Impl_T.cpp: + * DAnCE/ciao/Deployment.idl: + * DAnCE/ciao/Deployment_Core.idl: + * DAnCE/ciao/Dynamic_Component_Activator.cpp: + * DAnCE/ciao/Dynamic_Component_Activator.h: + * DAnCE/ciao/Dynamic_Component_Servant_Base.cpp: + * DAnCE/ciao/Dynamic_Component_Servant_Base.h: + * DAnCE/ciao/Dynamic_Component_Servant_T.cpp: + * DAnCE/ciao/Dynamic_Component_Servant_T.h: + * DAnCE/ciao/Home_Servant_Impl_Base.h: + * DAnCE/ciao/Home_Servant_Impl_T.cpp: + * DAnCE/ciao/Home_Servant_Impl_T.h: + * DAnCE/ciao/NodeApplication_Impl.cpp: + * DAnCE/ciao/NodeApplication_Impl.h: + * DAnCE/ciao/NodeApplication_Impl.inl: + * DAnCE/ciao/Object_Set_T.cpp: + * DAnCE/ciao/Object_Set_T.h: + * DAnCE/ciao/Object_Set_T.inl: + * DAnCE/ciao/Port_Activator_T.cpp: + * DAnCE/ciao/Servant_Activator.cpp: + * DAnCE/ciao/Servant_Activator.h: + * DAnCE/ciao/Servant_Impl_Base.cpp: + * DAnCE/ciao/Servant_Impl_Base.h: + * DAnCE/ciao/Servant_Impl_T.cpp: + * DAnCE/ciao/Servant_Impl_T.h: + * DAnCE/ciao/SwapExec.idl: + * DAnCE/ciao/Swapping_Container.cpp: + * DAnCE/ciao/Swapping_Container.h: + * DAnCE/ciao/Swapping_Container.inl: + * DAnCE/ciao/Swapping_Servant_Home_Impl_Base.cpp: + * DAnCE/ciao/Swapping_Servant_Home_Impl_Base.h: + * DAnCE/ciao/Swapping_Servant_Home_Impl_T.cpp: + * DAnCE/ciao/Swapping_Servant_Home_Impl_T.h: + * DAnCE/ciao/UpgradeableContext.idl: + * DAnCE/ciao/Upgradeable_Context_Impl_T.cpp: + * DAnCE/ciao/Upgradeable_Context_Impl_T.h: + + Added CIAO infrastructure changes to allow NodeApplications + to support multi container instantiation. + + Added CIAO infrastructure changes to allow dynamic + swapping of component implementations. + + Thanks to Gan Deng <dengg@dre.vanderbilt.edu> and + Bala Natarajan <bala@dre.vanderbilt.edu> for their + help in architecting and implementing these changes. + +Fri Mar 18 18:34:20 2005 Boris Kolpackov <boris@kolpackov.net> + + * CCF/CCF/IDL2/Parser.cpp: + * CCF/CCF/IDL2/Parser.hpp: + * CCF/CCF/IDL2/SemanticAction.hpp: + * CCF/CCF/IDL2/SemanticGraph.hpp: + * CCF/CCF/IDL2/Traversal.hpp: + * CCF/CCF/IDL2/SemanticAction/Factory.hpp: + * CCF/CCF/IDL2/SemanticAction/ValueTypeMember.hpp: + * CCF/CCF/IDL2/SemanticAction/Impl/Factory.cpp: + * CCF/CCF/IDL2/SemanticAction/Impl/Factory.hpp: + * CCF/CCF/IDL2/SemanticAction/Impl/ValueTypeMember.cpp: + * CCF/CCF/IDL2/SemanticAction/Impl/ValueTypeMember.hpp: + * CCF/CCF/IDL2/SemanticGraph/ValueTypeMember.cpp: + * CCF/CCF/IDL2/SemanticGraph/ValueTypeMember.hpp: + * CCF/CCF/IDL2/Traversal/ValueTypeMember.hpp: + * CCF/CCF/IDL2/Traversal/ValueTypeMember.tpp: + + First part of the "full" support for members in valuetypes. + + +Thu Mar 17 10:18:33 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * CIDLC/ExecutorMappingGenerator.cpp: + * CIDLC/Literals.cpp: + * CIDLC/Literals.hpp: + * CIDLC/ServantGenerator.cpp: + * CIDLC/ServantHeaderGenerator.cpp: + * CIDLC/ServantSourceGenerator.cpp: + * CIDLC/TypeNameEmitter.cpp: + * CIDLC/TypeNameEmitter.hpp: + + Added command line option 'custom-container' to the CIDL + compiler backend, and code generation to execute if the + argument to the new option is 'upgradeable'. CIAO + infrastructure changes to support dynamic component + swapping will be merged from a branch shortly - these + CIDL compiler changes will not affect any existing builds + or tests since they don't use the new command line option. + +Fri Mar 11 10:33:28 2005 Will Otte <wotte@dre.vanderbilt.edu> + + * docs/schema/cdp.xsd + + Corrected an incorrect element in the schema. + +Fri Mar 11 12:01:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * ciao/ComponentsC.h: + * ciao/ComponentsS.h: + * DAnCE/ciao/ComponentsC.h: + * DAnCE/ciao/ComponentsS.h: + * DAnCE/NodeManager/NodeDaemon_Impl.h: + * performance-tests/Benchmark/LatencyTest.h: + * performance-tests/Benchmark/RoundTripServer/LatencyTest.h: + Changed _MSC_VER check + +Fri Mar 4 17:13:16 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * examples/Hello/Hello_Base/Hello_Base.idl: + * examples/Hello/Hello_Base/Hello_Base.mpc: + * examples/Hello/Receiver/Receiver.idl: + * examples/Hello/Receiver/Receiver.mpc: + * examples/Hello/Sender/Sender.mpc: + + Cosmetic changes to IDL files and changes to MPC files to + eliminate unnecessary files in a given project and bring + in missing export header files. + +Thu Mar 3 10:31:10 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * CIDLC/ExecImplGenerator.cpp: + * CIDLC/ExecImplHeaderGenerator.cpp: + + - Added support for .cdl file extension similar to + support already in the servant generators. + + - Fixed bug in export include generation. + + Thanks to Matt Emerson <mjemerson@isis.vanderbilt.edu>, + Ming Xiong <xiongm@isi.vanderbilt.edu>, James Hill + <jhill@isis.vanderbilt.edu> and Stoyan Paunov + <spaunov@isis.vanderbilt.edu> for reporting these + problems. + + * CIDLC/ServantSourceGenerator.cpp: + + - Replaced remaining instances of generation of 'new' with + 'ACE_NEW' and changed code generation to reduce line + lengths. + + - Changed code generation of Cookie_var for multiplex + receptacles to pass a Cookie* to ACE_NEW, then + assign to the _var, instead of passing in _var.out(), + which causes the allocation to fail on some platforms. + Thanks to Don Busch <busch_d@ociweb.com> for reporting + the problem. + +Mon Mar 03 09:37:23 2005 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/examples/Hello/descriptors/Hello.cdp + * DAnCE/examples/Hello/descriptors/hello.dat + + Remove these two files because the file name is bad. + + * DAnCE/examples/Hello/descriptors/DeploymentPlan.cdp + * DAnCE/examples/Hello/descriptors/NodeManagerMap.dat + + Added these two files. + + * DAnCE/examples/Hello/step-by-step.html + + Fixed this page to reflex the above change. + +Mon Mar 03 08:59:23 2005 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/examples/Hello/Hello_Base/Hello_Base.mpc + + Fixed the Hello_Base_DnC_svnt project settings which + caused comilation errors. + +Wed Mar 02 11:42:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/Config_Handlers/Config_Handlers.mpc + * DAnCE/RepositoryManager/RepositoryManager.mpc + * performance-tests/Protocols/Controller/Controller.mpc + * performance-tests/Protocols/Receiver/Receiver.mpc + * performance-tests/Protocols/Sender/Sender.mpc + * tests/RTCCM/DiffServ/Controller/Controller.mpc + Use exceptions as base project instead of requires exceptions + +Mon Mar 02 18:30:25 2005 Gan Deng <gan.deng@vanderbilt.edu> + + * examples/Hello/step-by-step.html + * DAnCE/examples/Hello/step-by-step.html + + Modified these two documentation page to fix some errors. + + * DAnCE/examples/Hello/Hello_Base/Hello_Base.mpc + + Fixed wrong shared library names and project names. + +Sat Feb 26 14:38:46 2005 Arvind S. Krishna <arvindk@tango.dre.vanderbilt.edu> + + * examples/handcrafted/BasicSP_EC/BMClosedED/BMClosedED.mpc: + * examples/handcrafted/BasicSP_EC/BMDevice/BMDevice.mpc: + * examples/handcrafted/BasicSP_EC/BMDisplay/BMDisplay.mpc: + * examples/handcrafted/BasicSP_EC/EC/EC.mpc: + * examples/handcrafted/BasicSP_EC/BasicSP.mpc: + * examples/handcrafted/BasicSP_EC2/BMClosedED/BMClosedED.mpc: + * examples/handcrafted/BasicSP_EC2/BMDevice/BMDevice.mpc: + * examples/handcrafted/BasicSP_EC2/BMDisplay/BMDisplay.mpc: + * examples/handcrafted/BasicSP_EC2/EC/EC.mpc: + * examples/handcrafted/BasicSP_EC2/RTEventService/RTEventService.mpc: + * examples/handcrafted/BasicSP_EC2/BasicSP.mpc: + + Replaced all occurances of "dummy" with "dummy_label" + + * bin/replace_dummy_with_dummylabel.sh: + + Shell script that can be used to do this. In case people find it + useful. + + +Tue Feb 22 09:55:51 2005 Jeff Parsons <j.parsons@vanderbilt.edu> + + * CIDLC/TypeNameEmitter.cpp: + + Fixed typos in code generation that were omitting a space + between the type name and '_ciao_extract_val' for enums, + structs and unions when used as component or home attributes. + Thanks to Steve Baker <steven_d_baker@raytheon.com> for + reporting the bug with enums. + +Fri Feb 18 10:11:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/ciao/Servant_Activator.h: + * ciao/Servant_Activator.h: + Added missing includes because of POA refactoring + +Thu Feb 17 14:04:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * ciao/Component_Base.idl: + Fixed typo in include of orb.idl. Thanks to Roland Schimmack + <Roland dot Schimmack at gmx dot de> for reporting this + +Tue Feb 15 22:43:34 2005 Arvind S. Krishna <arvindk@dre.vanderbilt.edu> + + * DAnCE/examples/BasicSP/BMDisplay_exec.h: + + Added missing export file to make things compile on Windows + platforms. Thanks to Diana Ukleja <Diana_Ukleja@raytheon.com> + for pointing this out. + +Mon Feb 14 14:52:32 2005 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/NEWS + + Updated the NEWS file by adding support for parsing + hierarchical assembly of component descriptors. + +Sun Feb 13 13:25:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * Release: + Removed CIAO-INSTALL from the release files. It is already + picked up because we include the complete CIAO directory + +Fri Feb 11 11:12:21 2005 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/NEWS + + Updated the NEWS file by adding support for setting up + attribute in component configuration. + +Fri Feb 11 11:10:54 2005 Will Otte <wotte@dre.vanderbilt.edu> + + * docs/schema/Modified_Deployment.xsd: + + Corrected a couple mistakes in the schema. + +Thu Feb 10 07:11:04 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * CIAO version 0.4.4 released. + +Tue Feb 08 10:04:21 2005 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/NEWS + + Updated the NEWS file for the coming 0.4.4 release. + +Mon Feb 7 09:49:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * Release: + Added CIAO-INSTALL to the release files + +Fri Feb 4 09:35:00 2005 Emre Turkay <turkaye@dre.vanderbilt.edu> + + * DAnCE/examples/Hello/descriptors/basicNodeDaemon.pl: + The perl script to create node daemons created. + + * DAnCE/examples/Hello/step-by-step.html: + Step by step tutorial for the DAnCE. + +Fri Feb 4 12:11:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * tools/RTComponentServer/RTConfig_Manager.h: + Include SString.h instead of SStringfwd.h to fix compile errors with + CBuilderX + +Thu Feb 3 20:01:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * tools/Segment_Timer/Segment_Timer.mpc: + Removed TAO_ROOT again, the gnu template has been changed so that + when CIAO is detected, also TAO_ROOT is set + +Thu Feb 3 12:32:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/ciao/NodeApplication_Impl.h: + Added include of ace/SString.h to fix compile errors with CBuilderX + +Thu Feb 3 10:11:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * tools/Segment_Timer/Segment_Timer.mpc: + Added $(TAO_ROOT) so that MPC creates a correct GNU makefile + +Wed Feb 2 19:48:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * rules.ciao.GNU: + Fixed error in this file + +Wed Feb 2 09:39:25 2005 Chad Elliott <elliott_c@ociweb.com> + + * CCF/CCF/CIDL/CIDL.mpc: + * CCF/CCF/CodeGenerationKit/CodeGenerationKit.mpc: + * CCF/CCF/CompilerElements/CompilerElements.mpc: + * CCF/CCF/IDL2/IDL2.mpc: + * CCF/CCF/IDL3/IDL3.mpc: + * CIDLC/CIDLC.mpc: + + Converted includes to incorporate $(CIAO_ROOT). This allows the + GNUACEProjectCreator to recognize these projects as CIAO projects. + + * DAnCE/ciao/CCM_Core.mpc: + * ciao/CCM_Core.mpc: + * tools/IDL3_to_IDL2/IDL3_to_IDL2.mpc: + * tools/Segment_Timer/Segment_Timer.mpc: + + Added a bogus include of $(CIAO_ROOT). This allows the + GNUACEProjectCreator to recognize these projects as CIAO projects. + +Wed Feb 2 14:33:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * rules.ciao.GNU: + New rules file to set the correct SOVERSION and SONAME values + +Wed Feb 2 10:51:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * ciao/Port_Activator_T.cpp: + Added include of OS_NS_string.h to get ACE_OS::strcmp + +Tue Feb 1 18:09:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * ciao/CCM_Core.mpc: + * DAnCE/ciao/CCM_Core.mpc: + Removed some ciaoversion based projects I missed during my checkin + below + +Tue Feb 1 13:41:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * ciao/CCM_Core.mpc: + * DAnCE/ciao/CCM_Core.mpc: + Removed ciaoversion as base project. This will be removed because it + results in the fact that each generated GNU makefile will get the + version number generated. We want that the GNU make rules get the + version number from Version.h + +Mon Jan 31 21:00:12 2005 Ossama Othman <ossama@dre.vanderbilt.edu> + + * CIDLC/ServantSourceGenerator.cpp (pre): + + Generate '#include "ace/OS_NS_string.h"' directive. CIAO CIDL + servant sources call ACE_OS::strcmp(), the prototype of which is + found in that header. Necessitated by inter-header dependency + reductions in ACE. + +Mon Jan 31 11:59:04 2005 Ossama Othman <ossama@dre.vanderbilt.edu> + + * DAnCE/Config_Handlers/Any_Handler.cpp: + * DAnCE/Config_Handlers/CPK_Handler.cpp: + * DAnCE/Config_Handlers/DT_Handler.cpp: + * DAnCE/Config_Handlers/Property_Handler.cpp: + * DAnCE/Config_Handlers/RS_Handler.cpp: + * DAnCE/Config_Handlers/Requirement_Handler.cpp: + * DAnCE/Config_Handlers/SP_Handler.cpp: + * DAnCE/ciao/Port_Activator_T.cpp: + * DAnCE/examples/BasicSP/BMClosedED/BMClosedED_exec.cpp: + * ciao/Container_Impl.cpp: + * performance-tests/Protocols/Controller/Controller.cpp: + * tools/RTComponentServer/RTConfig_Manager.cpp: + * tools/RTComponentServer/RTConfig_Manager.h: + * tools/RTComponentServer/RTServer_Impl.cpp: + + Added missing header include directives that are necessary due + to inter-header dependency reductions in ACE. + +Sun Jan 30 20:30:46 2005 Ossama Othman <ossama@dre.vanderbilt.edu> + + * DAnCE/DomainApplicationManager/Deployment_Configuration.h: + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp: + * DAnCE/ExecutionManager/ExecutionManager_Impl.h: + * DAnCE/NodeApplicationManager/ImplementationInfo.cpp: + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.h: + * DAnCE/ciao/Container_Base.cpp: + * DAnCE/ciao/NodeApplication_Impl.cpp: + * ciao/Container_Base.cpp: + * ciao/ServerActivator_Impl.h: + * docs/tutorial/Hello/hello_exec.cpp: + * examples/OEP/BasicSP/BMClosedED/BMClosedED_exec.cpp: + * tests/RTCCM/Priority_Test/Controllers/client.cpp: + * tests/RTCCM/Priority_Test/Workers/CB_Worker_exec.cpp: + * tools/Assembly_Deployer/Deployment_Configuration.h: + * tools/RTComponentServer/RTServer_Impl.cpp: + + Added missing header include directives that are necessary due + to inter-header dependency reductions in ACE. + +Sun Jan 23 01:49:51 2005 Marek Brudka <mbrudka@aster.pl> + + * examples/OEP/Display/NavDisplayGUI_exec/README (Module): + * examples/OEP/Display/NavDisplayGUI_exec/NavDisplayGUI.mpc (Module): + Changes related with separation of GUI reactors. + The additional information is avalaible in ChangeLog at REACTOR_SEPARATION branch (below). + + Mon Dec 6 00:39:19 2004 Marek Brudka <mbrudka@aster.pl> + + * examples/OEP/Display/NavDisplayGUI_exec/README (Module): + Remove reference to ACE_HAS_QT. + + * examples/OEP/Display/NavDisplayGUI_exec/NavDisplayGUI.mpc (Module): + Removed deprecated qt_moc base project. + +Fri Jan 21 17:27:12 2005 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/tests/NodeApplicationTest/NodeAppTest.mpc + + Fixed dependency relationship by making + NodeAppTest_RoundTrip_stub depending on CIAO_DnC_Container. + + * examples/OEP/Display/NavDisplayGUI_exec/NavDisplayGUI_exec.cpp + + Fixed warning on Debian_Full_Reactor build. The warning is + caused because of assigning "const char*" to a "char *" type. + + Thanks Johnny Willemsen <jwillemsen@remedy.nl> for pointing + these. + +Thu Jan 20 18:29:47 2005 Ossama Othman <ossama@dre.vanderbilt.edu> + + * DAnCE/Config_Handlers/Any_Handler.cpp: + * DAnCE/Config_Handlers/Utils.cpp: + * performance-tests/Protocols/Sender/Sender_exec.cpp: + * tools/Daemon/Daemon_Impl.cpp: + + Converted all ACE_{static,dynamic,reinterpret,const}_cast macros + calls to their standard C++ counterparts using new + bin/ACE-casts-convert script. The ACE cast macros were + deprecated back in ACE 5.4.2. + +Thu Jan 20 09:54:04 2005 Nanbor Wang <nanbor@cs.wustl.edu> + + * examples/OEP/Display/descriptors/NOTE.txt: + * examples/OEP/Display/descriptors/NOTE-win.txt: + + Fixed the discrepancy on using Assembly_Deployer. Thanks to + Martina Yen <martina_h_yen@raytheon.com> for reporting this. + +Wed Jan 19 09:39:14 2005 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/examples/BasicSP/BasicSP.mpc + * DAnCE/examples/BasicSP/BMClosedED/BMClosedED.mpc + * DAnCE/examples/BasicSP/BMDevice/BMDevice.mpc + * DAnCE/examples/BasicSP/BMDisplay/BMDisplay.mpc + * DAnCE/examples/BasicSP/EC/EC.mpc + + Changed the shared component library name from + <what_ever_component>_DnC_<stub> to <What_ever_component>_<stub>, + since it doesn't make sense to let the modelers to put _DnC + trailing a component name. + + The same change applied to _svnt and _exec libraries. + + * DAnCE/examples/BasicSP/descriptors/basicNodeDaemon.pl + + Fixed this script since Some earlier cosmetic change make + this perl script broken. + + Thanks Steven Baker <Steven_D_Baker@raytheon.com> and + Sam Abbe <sam_abbe@raytheon.com> to pointing errors to + run this example. + +Sat Jan 15 15:16:14 2005 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/examples/BasicSP/README.html + + Updated this README file for instructions on running the BasicSP + example by using DAnCE. Thanks Sam Abbe <sam_abbe@raytheon.com> + for pointing errors on this document page. This fixes bugid + 2031. + +Mon Jan 10 09:45:14 2005 Nanbor Wang <nanbor@cs.wustl.edu> + + * DAnCE/RTNodeApplication/RTServer_Impl.h: + * DAnCE/RTNodeApplication/RTServer_Impl.cpp: Removed init method + altogether. VC6 can't handle the syntax and we'll deal with + later. + +Fri Jan 7 10:02:02 2005 Nanbor Wang <nanbor@cs.wustl.edu> + + * DAnCE/RTNodeApplication/RTServer_Impl.cpp (init): Changed to + call the virtual function defined by the parent explicitly with + this pointer to work around a VC6 bug. + +Wed Jan 5 15:20:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/DomainApplicationManager/Deployment_Configuration.inl: + * DAnCE/tests/Config_Handlers/Handler_Test.i: + Removed inl/i file, updated h,cpp + +Wed Jan 5 14:57:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * tools/Assembly_Deployer/Deployment_Configuration.{h,cpp,inl}: + * tools/XML_Helpers/XML_Utils.{h,cpp,inl}: + Removed inl file, updated h,cpp + +Wed Jan 5 10:45:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/RTNodeApplication/RTServer_Impl.h: + Fixed compile problem in emulated exception builds due to + incorrect environment macro + +Mon Jan 3 10:01:09 2005 Nanbor Wang <nanbor@cs.wustl.edu> + + * DAnCE/RTNodeApplication/README: + * DAnCE/RTNodeApplication/NodeApplication_Task.cpp: + * DAnCE/RTNodeApplication/NodeApplication_Task.h: + * DAnCE/RTNodeApplication/NodeApplication_Task.inl: + * DAnCE/RTNodeApplication/RTNodeApplication.cpp: + * DAnCE/RTNodeApplication/RTNodeApplication.mpc: + * DAnCE/RTNodeApplication/RTServer_Impl.cpp: + * DAnCE/RTNodeApplication/RTServer_Impl.h: + * DAnCE/RTNodeApplication/RTServer_Impl.inl: + * DAnCE/RTNodeApplication/senv.sh: Added a minimal + real-time-enabled NodeApplication server. + +Mon Jan 3 12:20:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> + + * ciao/CCM_Core.mpc: + * DAnCE/ciao/CCM_Core.mpc: + Added ciaoversion as base project to all projects so that SOVERSION + is set to the correct version number in the GNU makefiles + +Thu Dec 30 13:24:16 2004 Chris Cleeland <cleeland@ociweb.com> + + * CIAO version 0.4.3 released. + + |