summaryrefslogtreecommitdiff
path: root/CIAO/ChangeLogs
diff options
context:
space:
mode:
authorWilliam R. Otte <wotte@dre.vanderbilt.edu>2006-07-24 15:50:11 +0000
committerWilliam R. Otte <wotte@dre.vanderbilt.edu>2006-07-24 15:50:11 +0000
commit8008dd09ccf88d4edef237a184a698cac42f2952 (patch)
treeda50d054f9c761c3f6a5923f6979e93306c56d68 /CIAO/ChangeLogs
parent13d6e89af439164c0ade48e6f5c3e9b3f971e8c9 (diff)
downloadATCD-8008dd09ccf88d4edef237a184a698cac42f2952.tar.gz
Repo restructuring
Diffstat (limited to 'CIAO/ChangeLogs')
-rw-r--r--CIAO/ChangeLogs/ChangeLog-04a5390
-rw-r--r--CIAO/ChangeLogs/ChangeLog-04b2250
-rw-r--r--CIAO/ChangeLogs/ChangeLog-06a8579
-rw-r--r--CIAO/ChangeLogs/ChangeLog-pre_release6202
4 files changed, 22421 insertions, 0 deletions
diff --git a/CIAO/ChangeLogs/ChangeLog-04a b/CIAO/ChangeLogs/ChangeLog-04a
new file mode 100644
index 00000000000..e344fe85bee
--- /dev/null
+++ b/CIAO/ChangeLogs/ChangeLog-04a
@@ -0,0 +1,5390 @@
+Fri Jul 30 18:29:54 2004 Ossama Othman <ossama@dre.vanderbilt.edu>
+
+ * ciao/Servant_Impl_T.cpp (get_all_facets, get_all_consumers):
+
+ Fixed another instance of incorrect emulated exception
+ parameters. The method definitions incorrectly used a default
+ valued parameters.
+
+ Fixed unused parameter warnings.
+
+Fri Jul 30 17:29:18 2004 Ossama Othman <ossama@dre.vanderbilt.edu>
+
+ * NEWS: Added CIAO 0.4.2 noteworthy items.
+
+Thu Jul 29 16:54:01 2004 Ossama Othman <ossama@dre.vanderbilt.edu>
+
+ * DAnCE/ciao/Servant_Impl_T.cpp (get_all_facets):
+ (get_all_consumers):
+
+ Fixed incorrect emulated exception parameters. The method
+ definitions incorrectly used a default valued parameters.
+
+ Fixed unused parameter warnings.
+
+Thu Jul 29 16:47:56 2004 Ossama Othman <ossama@dre.vanderbilt.edu>
+
+ * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.inl
+ (get_nodeapp_manager):
+
+ Removed emulated exception parameter. The corresponding method
+ declaration in the header doesn't have such a parameter. Fixes
+ a compile-time problem.
+
+Thu Jul 29 14:28:55 2004 Ossama Othman <ossama@dre.vanderbilt.edu>
+
+ * DAnCE/RepositoryManager/RepositoryManager_Impl.cpp
+ (createPackage, deletePackage, findPackageByName):
+
+ Fixed emulated exception macro usage. Addresses compile-time
+ problems in MSVC++ 6 builds.
+
+Tue Jul 27 14:48:10 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.h:
+ Removed the emulated exception parameter from the destructor
+ so the file will be compiled when the exception is turned off.
+
+Tue Jul 27 09:58:58 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DAnCE/NodeApplication/NodeApplication.mpc:
+ Rearranged the order of libraries to fix link errors in static
+ configurations.
+
+Mon Jul 26 11:08:14 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DAnCE/tests/Config_Handlers/handler_test.mpb:
+ Added CIAO_DnC_Client to resolve link errors
+
+Mon Jul 26 11:06:38 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.inl:
+ Added ACE_INLINE for the get_nodeapp_ref method to resolve
+ linking errors in the builds with static configurations
+
+ * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.h:
+ changed changed nade_app_manager to node_app_manager!
+
+ * DAnCE/NodDaemon/NodeDaemon.mpc:
+ Resolved link errors
+
+Sun Jul 25 22:13:48 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * Release:
+
+ Makefile with release information.
+
+Sun Jul 25 22:15:03 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * ChangeLog:
+
+Sat Jul 24 20:57:03 2004 Krishnakumar B <kitty@nospam.invalid.domain>
+
+ * docs/releasenotes/dance.html: Updated the release notes for
+ DAnCE.
+
+Fri Jul 23 23:43:01 2004 Nanbor Wang <nanbor@cse.wustl.edu>
+
+ I didn't get around to send the following to Venkita before he
+ left for vacation so I'm checking them in here.
+
+ * tests/RTCCM/Priority_Test/README:
+ * tests/RTCCM/Priority_Test/descriptors/README: Documentation for
+ running the simple Priority tests applications.
+
+Tue Jul 20 16:03:14 2004 Krishnakumar B <kitty@nospam.invalid.domain>
+
+ * docs/releasenotes/dance.html: Updated the release notes for
+ DAnCE.
+
+Tue Jul 20 12:37:50 2004 Gan Deng <gan.deng@vanderbilt.edu>
+
+ * docs/releasenotes/dance.html
+
+ Added this file to describe what the current status is
+ about the DAnCE.
+
+Mon Jul 19 14:16:10 2004 Krishnakumar B <kitty@nospam.invalid.domain>
+
+ * ciao/ServerActivator_Impl.cpp (init): Use the argument
+ spawn_delay to set the value of the delay in seconds that the
+ ServerActivator waits for the ComponentServer to come up. This
+ is needed when the ComponentServer is not able to come up before
+ the hardcoded value of 5 seconds passes by, which happens when
+ running the ComponentServer under Valgrind.
+
+Mon Jul 19 12:47:17 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * DAnCE/ciao/CCM_Core.mpc:
+
+ Added ifr_client to Deployment_stub and Deployment_svnt. This
+ should fix VC6 build issues.
+
+Sun Jul 18 12:53:04 2004 Ossama Othman <ossama@dre.vanderbilt.edu>
+
+ * DAnCE/tests/NodeApplicationTest/NodeApp_test_client.cpp (main):
+
+ Fixed "better conversion sequence" warning by using component
+ reference ".in()" accessor.
+
+Thu Jul 15 21:52:12 2004 Johnnny Willemsen <jwillemsen@remedy.nl>
+
+ * DAnCE/NodeManager/NodeDaemon_Impl.h:
+ * DAnCE/tests/NodeApplicationTest/NodeAppTest_RoundTrip.idl:
+ Fixed incorrect doxygen file tag
+
+Wed Jul 14 10:40:41 2004 Ossama Othman <ossama@dre.vanderbilt.edu>
+
+ * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.cpp
+ (init):
+ * DAnCE/NodeManager/NodeDaemon_Impl.cpp (preparePlan):
+
+ Fixed "control reaches end of non-void function" warning.
+
+ * DAnCE/ExecutionManager/ExecutionManager_Impl.cpp
+ (ExecutionManager_Impl):
+ * DAnCE/ciao/NodeApplication_Impl.cpp:
+
+ Corrected emulated exception macro usage.
+
+ Fixed "unused parameter" warning.
+
+Wed Jul 14 08:46:24 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * CCF/CCF/CIDL/CIDL.mpc:
+ * CCF/CCF/IDL2/IDL2.mpc:
+
+ Fixed the MPC files that were busted.
+
+Tue Jul 13 09:49:50 2004 Venkita Subramonian <venkita@cs.wustl.edu>
+
+ * docs/releasenotes/index.html: Updated release notes with
+ information on static configurator and Nanbor's examples for
+ composition of RT applications using real-time extensions in
+ CIAO.
+
+Tue Jul 13 04:27:19 2004 Ossama Othman <ossama@dre.vanderbilt.edu>
+
+ * performance-tests/Protocols/Controller/Controller.cpp:
+
+ Removed unused variable.
+
+Mon Jul 12 11:06:54 2004 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/Documentation/Build.html: Fixed a few URLs. Thanks to
+ Matthew Gillen <mgillen@bbn.com> for reporting this.
+
+Sun Jul 11 06:07:12 2004 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * tools/XML_Helpers/Assembly_Handlers.inl:
+ * tools/XML_Helpers/RTConfig_Handlers.inl:
+ * tools/XML_Helpers/Softpkg_Handlers.inl:
+ Fixed compile errors in Borland build, use full namespaces for the
+ baseclass
+
+Fri Jul 9 20:36:14 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.inl:
+
+ Fixed a warning.
+
+Fri Jul 9 20:21:46 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * performance-tests/Protocols/Receiver/Receiver_svnt.h:
+ * performance-tests/Protocols/Receiver/Receiver_svnt.cpp:
+ * performance-tests/Protocols/Sender/Sender_svnt.h:
+ * performance-tests/Protocols/Sender/Sender_svnt.cpp:
+
+ Removed them from the repo.
+
+Thu Jul 8 17:16:34 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DAnCE/Config_Handlers/Config_Handlers.mpc:
+ * DAnCE/RepositoryManager/RepositoryManager.mpc:
+ * DAnCE/tests/Config_Handlers/handler_test.mpb:
+
+ Made changes to not build these when exceptions=0
+
+Thu Jul 8 16:59:26 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DAnCE/DomainApplicationManager/DomainApplicationManager.mpc:
+ *
+ DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp:
+ * DAnCE/NodeManager/NodeDaemon_Impl.cpp:
+
+ Fix build errors.
+
+Thu Jul 8 16:53:06 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/ServantSourceGenerator.cpp:
+
+ Moved the call to populate_port_tables() from the
+ component servant constructor to the end of
+ the ciao_postactivate() method in the component servant,
+ but it is commented out for now until related issues
+ in DaNCe are resolved.
+
+Thu Jul 8 16:46:55 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.cpp:
+ * DAnCE/ciao/NodeApp_CB_Impl.cpp:
+ * DAnCE/ciao/NodeApp_CB_Impl.h:
+
+ Fixing build errors.
+
+Thu Jul 8 16:30:48 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DAnCE/ciao/NodeApplication_Impl.cpp:
+
+ Made changes to fix emulated build errors.
+
+Wed Jul 7 21:52:24 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * docs/releasenotes/index.html:
+
+ Revamped to provide a new look. Has updated information. The
+ notes are missing a link to dance.html which should have
+ information about DAnCE. Tao will take care of that.
+
+Wed Jul 7 15:04:37 2004 Venkita Subramonian <venkita@cs.wustl.edu>
+
+ * examples/OEP/BasicSP/descriptors/test.rtd:
+ * examples/OEP/BasicSP/descriptors/svcmap.dat:
+ * examples/OEP/BasicSP/descriptors/RTsvc.conf:
+ * examples/OEP/BasicSP/descriptors/BasicSP-rt.cad:
+
+ Added these files to be used in RT version of BasicSP.
+
+ * examples/OEP/BasicSP/NOTE.txt:
+
+ Updated notes on how to run with RTComponentServer.
+
+Wed Jul 7 14:35:33 2004 Venkita Subramonian <venkita@cs.wustl.edu>
+
+ * docs/static_ciao_contents.html:
+ * docs/static_config_example.html:
+ * docs/static_config_rtexample.html:
+
+ Updated documentation for CIAO Static configurator.
+
+Wed Jul 7 12:22:04 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DAnCE/RepositoryManager/RepositoryManager_Impl.cpp:
+ * DAnCE/RepositoryManager/RepositoryManager_Impl.h:
+ * DAnCE/RepositoryManager/Repository_Manager.cpp:
+ * DAnCE/RepositoryManager/Update_Plan.cpp:
+ * DAnCE/RepositoryManager/Repository_Manager_conf.h:
+
+ Addressed Ossama Othman's code review comments.
+ Thanks Ossama.
+
+Wed Jul 7 11:42:15 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * docs/TODO.html:
+ Some cosmetic changes.
+
+Wed Jul 7 10:42:19 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * docs/releasenotes/switch.html:
+ * docs/releasenotes/index.html:
+
+ Updated the file to follow the directory change for DAnCE.
+ Updated the link to the TODO list.
+
+Wed Jul 7 09:53:56 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * docs/TODO.html:
+
+ Overhauled the TODO completely keeping in mind the latest
+ thoughts and forces.
+
+ * docs/todo.html:
+
+ Removed this from th erepository.
+
+Tue Jul 6 18:05:35 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * CIAO-INSTALL.html:
+
+ Did a massive update to this since it was woefully outdated.
+
+Tue Jul 6 14:34:16 2004 Gan Deng <dengg@dre.vanderbilt.edu>
+
+ * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp
+
+ Comment out the "dump plan" debugging statement, coz the current
+ "DnC_dump" class is somewhat broken under VC71.
+
+ * DAnCE/ExecutionManager/ExecutionManager_Impl.h
+ * DAnCE/RepositoryManager/RepositoryManager_Impl.h
+
+ Fixed warnings due to lacking including header files.
+
+ * DAnCE/ciao/CCM_Core.mpc
+ * DAnCE/tests/NodeApplicationTest/NodeAppTest.mpc
+ * DAnCE/NodeApplication/NodeApplication.mpc
+
+ Fixed a bunch of linking errors under VC71.
+
+ Now everything build fine under Windows with VC71.
+
+Tue Jul 6 14:22:00 2004 Balachandran Natarajan <bala@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:
+ * CIDLC/CIDLC.mpc:
+
+ All of them require exceptions to be available. Therefore added
+ requires += exceptions.
+
+ * CCF/CCF/CodeGenerationKit/IndentationXML.hpp:
+
+ Remove the comma at the end of the enum declaration.
+
+
+ All the above should fix compilation errors in Full_Reactors
+ builds.
+
+Tue Jul 6 10:17:06 2004 Gan Deng <dengg@dre.vanderbilt.edu>
+
+ * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp:
+
+ Removed unnecessary comments.
+
+Tue Jul 6 10:15:11 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * DAnCE/NodeApplicationManager/ImplementationInfo.cpp (CIAO):
+ * DAnCE/ExecutionManager/ExecutionManager_Impl.cpp (destroyManager):
+
+ Deleted some comments which has been addressed already.
+
+Mon Jul 5 08:39:06 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * tools/Segment_Timer/Segment_Timer.cpp:
+ * tools/static_configurator/Static_Assembly_Parser.cpp:
+
+ Fixed warnings that were caused from converting strings to
+ non-const char *.
+
+Mon Jul 5 08:36:07 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * tests/temp/README:
+ * tests/temp/assembly/README:
+ * tests/temp/assembly/client.cpp:
+ * tests/temp/assembly/control.idl:
+ * tests/temp/assembly/control.mpc:
+ * tests/temp/assembly/run_test.pl:
+ * tests/temp/assembly/server.cpp:
+
+ Completely removed them. They were not supposed to be shipped or
+ built. We have better test programs for those features now.
+
+Mon Jul 5 08:27:39 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * examples/OEP/Display/NavDisplayGUI_exec/NavDisplayGUI.mpc:
+
+ Added requires += qt
+
+ * examples/handcrafted/BasicSP_EC/EC/EC.mpc:
+ * examples/handcrafted/BasicSP_EC2/BasicSP.mpc:
+ * examples/handcrafted/BasicSP_EC2/RTEventService/RTEventService.mpc:
+
+ They should not be compiled inour daily builds at all. They are
+ not for that.
+
+ * tests/RTCCM/DiffServ/Controller/Controller.mpc:
+ * tests/RTCCM/DiffServ/Receiver/Receiver.mpc:
+ * tests/RTCCM/DiffServ/Sender/Sender.mpc:
+
+ Change the library names. Else they clash with other things in
+ the build system.
+
+Sun Jul 4 22:13:37 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * performance-tests/Benchmark/RoundTrip/RoundTrip_exec.cpp:
+ * performance-tests/Benchmark/RoundTrip/RoundTrip_exec.h:
+ * performance-tests/Benchmark/RoundTripClient/RoundTripClient_exec.cpp:
+ * performance-tests/Benchmark/RoundTripClient/RoundTripClient_exec.h:
+
+ Added ciao_preactivate () and ciao_postactivate () methods.
+
+ * performance-tests/Protocols/Receiver/Receiver.mpc:
+ * performance-tests/Protocols/Sender/Sender.mpc:
+
+ Did the following
+
+ (1) Changed the name of the shared object to Protocol_*_stub and
+ Protocol_*_svnt. This was needed since there are other examples
+ that have named the libraries as Sender_stub and
+ Receiver_stub. Since all of these libraries are written to
+ $ACE_ROOT/lib, one library overwrites the other and all hell
+ breaks loose.
+
+ (2) The executor librares are not being compiled now. We have
+ used the requires += dummy to prevent them from compiling. The
+ executor code depends on a header file that hasn't been checked
+ in. I am informing the code author about this. Till the author
+ fixes the code, the executor code will not be compiled.
+
+ * performance-tests/Protocols/Controller/Controller.mpc:
+
+ They now link to Protocol_*_stubs.
+
+
+Sun Jul 4 19:05:35 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * examples/handcrafted/BasicSP_EC/BasicSP.mpc:
+ * 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_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:
+
+ Do not compile these. They wouldn't compile at all. These are
+ useful examples that are needed for EC integration.
+
+Sun Jul 4 18:59:09 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * examples/Hello/Receiver/Receiver_exec.cpp:
+ * examples/OEP/BasicSP/BMClosedED/BMClosedED_exec.cpp:
+ * examples/OEP/BasicSP/BMDevice/BMDevice_exec.cpp:
+ * examples/OEP/BasicSP/BMDisplay/BMDisplay_exec.cpp:
+ * examples/OEP/Display/NavDisplay/NavDisplay_exec.cpp:
+ * examples/OEP/Display/NavDisplayGUI_exec/NavDisplayGUI_exec.cpp:
+
+ No need to register value factories explicitly. They are now
+ generated in the servant code.
+
+Sun Jul 4 18:40:10 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * performance-tests/Protocols/Receiver/ReceiverImpl.ccd
+ * performance-tests/Protocols/Receiver/Receiver_svnt.h
+ * performance-tests/Protocols/Sender/SenderImpl.ccd
+ * performance-tests/Protocols/Sender/Sender_svnt.h:
+
+ Removed the generated code form the repository.
+
+Sun Jul 4 11:14:03 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * DAnCE/ciao/CCM_Core.mpc:
+
+ Restructured things so that CIAO_DnC_Server doesn't need to be
+ linked with stub projects.
+
+ * DAnCE/ciao/Container_Base.h:
+
+ Added an include for the xport file.
+
+Sun Jul 4 10:17:52 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * DAnCE/ciao/CCM_Core.mpc:
+
+ The deployment_stub should depend on the CIAO_DnC_Server. This
+ would need some restructuring. I will do this shortly.
+
+Sun Jul 4 09:07:20 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * CIAO.mwc:
+
+ Added DAnCE and removed DnC
+
+ * DAnCE/RepositoryManager/Repository_Manager.cpp:
+ * DAnCE/ExecutionManager/Execution_Manager.cpp:
+
+ Fixed warnings in our daily builds.
+
+ * DAnCE/NodeManager/NodeDaemon.mpc:
+
+ Use CIAO_DnC_Server instead of CIAO_Server.
+
+ * DAnCE/ciao/CCM_Core.mpc:
+
+ Removed unneeded dependancies.
+
+Sat Jul 3 10:03:22 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * DAnCE/ciao/Deployment_Base.idl:
+ * DAnCE/ciao/Deployment_Data.idl:
+ * DAnCE/ciao/Deployment.idl:
+ The original Deployment.idl is splited into the above 3 files to
+ get rid of the VC warning.
+
+ * DAnCE/ciao/Deployment_Ex.idl:
+ This file is removed due to the bad name.
+
+ * DAnCE/ciao/CCM_Core.idl:
+ The MPC file is changed to follow the above changes.
+
+Thu Jul 1 16:27:07 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * CIAOTAO.mwc:
+ * DAnCE/tests/Config_Handlers/handler_test.mpb:
+
+ Updated mpc to build the new DAnCE directory.
+
+Thu Jul 1 16:19:21 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ *
+ DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp:
+ * DAnCE/RepositoryManager/RepositoryManager_Impl.h:
+ * DAnCE/tests/Config_Handlers/handler_test.mpb:
+ * DAnCE/tests/scripts/BasicSP/basicNodeDaemon.pl:
+
+ Updated the files to include the right header files.
+
+Thu Jul 1 16:01:12 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DADAnCE/Deployment.xsd
+ * DAnCE/Deployment.mwc:
+ * DAnCE/Deployment.xsd.orig:
+ * DAnCE/XMI.xsd:
+ * DAnCE/XMI.xsd.orig:
+ * DAnCE/Config_Handlers/Any_Handler.cpp:
+ * DAnCE/Config_Handlers/Any_Handler.h:
+ * 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/CEPE_Handler.h
+ * DAnCE/Config_Handlers/CEPE_Handler.cpp:
+ * 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_Error_Handler.cpp:
+ * DAnCE/Config_Handlers/Config_Error_Handler.h:
+ * DAnCE/Config_Handlers/Config_Handler_export.h:
+ * DAnCE/Config_Handlers/Config_Handlers.mpc:
+ * DAnCE/Config_Handlers/DT_Handler.cpp:
+ * DAnCE/Config_Handlers/DT_Handler.h:
+ * DAnCE/Config_Handlers/Deployment.h:
+ * DAnCE/Config_Handlers/DnC_Dump.cpp:
+ * DAnCE/Config_Handlers/DnC_Dump.h:
+
+ Checked in all the XML handlers needed by DAnCE.
+
+Thu Jul 1 15:54:15 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DAnCE/Config_Handlers/Domain_Handler.cpp:
+ * DAnCE/Config_Handlers/Domain_Handler.h:
+ * DAnCE/Config_Handlers/ERE_Handler.cpp:
+ * DAnCE/Config_Handlers/ERE_Handler.h:
+ * DDAnCE/Config_Handlers/IAD_Handler.h
+ * DAnCE/Config_Handlers/IAD_Handler.cpp:
+ * DAnCE/Config_Handlers/ID_Handler.cpp:
+ * DAnCE/Config_Handlers/ID_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/Property_Handler.cpp:
+ * DAnCE/Config_Handlers/Property_Handler.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:
+
+ First cut check-in for XML handlers.
+
+
+
+Thu Jul 1 15:51:14 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DAnCE/DomainApplicationManager/Deployment_Configuration.cpp:
+ * DAnCE/DomainApplicationManager/Deployment_Configuration.h:
+ * DAnCE/DomainApplicationManager/Deployment_Configuration.inl:
+ * DAnCE/DomainApplicationManager/DomainApplicationManager.mpc:
+ *
+ DAnCE/DomainApplicationManager/DomainApplicationManager_Export.h:
+ *
+ DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp:
+ * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.h:
+ *
+ DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.inl:
+ * DAnCE/ExecutionManager/ExecutionManager.idl:
+ * DAnCE/ExecutionManager/ExecutionManager.mpc:
+ * DAnCE/ExecutionManager/ExecutionManager_Impl.cpp:
+ * DAnCE/ExecutionManager/ExecutionManager_Impl.h:
+ * DAnCE/ExecutionManager/ExecutionManager_Impl.inl:
+ * DAnCE/ExecutionManager/ExecutionManager_stub_export.h:
+ * DAnCE/ExecutionManager/Execution_Manager.cpp:
+
+ Checking in the DomainApplicationManager and ExecutionManager
+ interfaces.
+
+Thu Jul 1 15:47:45 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DAnCE/NodeApplication/NodeApplication.cpp:
+ * DAnCE/NodeApplication/NodeApplication.mpc:
+ * DAnCE/NodeApplicationManager/CIAO_NAM_Export.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/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:
+
+ Checked in the NodeApplication, NodeApplicationManager
+ and NodeManager code.
+
+Thu Jul 1 15:45:48 2004 Jaiganesh B <jai@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/Update_Plan.cpp:
+ * DAnCE/RepositoryManager/Update_Plan.h:
+
+ Moved the RepositoryManager directory here.
+
+Thu Jul 1 15:40:06 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DAnCE/ciao/CCM_Base.idl:
+ * DAnCE/ciao/CCM_Component.idl:
+ * DAnCE/ciao/CCM_Container.idl:
+ * DAnCE/ciao/CCM_Container_Ex.idl:
+ * DAnCE/ciao/CCM_Core.mpc:
+ * DAnCE/ciao/CCM_Event.idl:
+ * DAnCE/ciao/CCM_Transaction.idl:
+ * DAnCE/ciao/CIAO_Client_Export.h:
+ * DAnCE/ciao/CIAO_Container_Export.h:
+ * DAnCE/ciao/CIAO_Server_Export.h:
+ * DAnCE/ciao/CIAO_Value.idl:
+ * DAnCE/ciao/CIAO_common.h:
+ * DAnCE/ciao/Client_init.cpp:
+ * DAnCE/ciao/Client_init.h:
+ * DAnCE/ciao/Components.idl:
+ * DAnCE/ciao/ComponentsC.h:
+ * DAnCE/ciao/ComponentsS.h:
+ * DAnCE/ciao/Container_Base.cpp:
+ * DAnCE/ciao/Container_Base.h:
+ * DAnCE/ciao/Container_Base.inl:
+ * DAnCE/ciao/Container_Base.pidl:
+ * DAnCE/ciao/Cookies.cpp:
+ * DAnCE/ciao/Cookies.h:
+ * DAnCE/ciao/Cookies.inl:
+ * DAnCE/ciao/CosPersistentState.idl:
+ * DAnCE/ciao/Deployment.idl:
+ * DAnCE/ciao/Deployment_Core.idl:
+ * DAnCE/ciao/Deployment_stub_export.h:
+ * DAnCE/ciao/Deployment_svnt_export.h:
+ * DAnCE/ciao/NodeApp_CB_Impl.cpp:
+ * DAnCE/ciao/NodeApp_CB_Impl.h:
+ * DAnCE/ciao/NodeApplication_CallBack.idl:
+ * DAnCE/ciao/NodeApplication_Impl.cpp:
+ * DAnCE/ciao/NodeApplication_Impl.h:
+ * DAnCE/ciao/NodeApplication_Impl.inl:
+ * 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/Server_init.cpp:
+ * DAnCE/ciao/Server_init.h:
+ * DAnCE/ciao/Version.h:
+
+ Moving DnC/ciao over here.
+
+Thu Jul 1 15:37:33 2004 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/Handler_Test.i:
+ * DAnCE/tests/Config_Handlers/Handler_Tests.mpc:
+ * DAnCE/tests/Config_Handlers/IAD_Handler_Test.cpp:
+ * DAnCE/tests/Config_Handlers/PC_Handler_Test.cpp:
+ * DAnCE/tests/Config_Handlers/Plan_Handler_Test.cpp:
+ * DAnCE/tests/Config_Handlers/handler_test.mpb:
+
+ Checking in the tests for the XML handlers.
+
+Thu Jul 1 15:29:57 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DAnCE/tests/Config_Handlers/HUDisplay/Airframe.ccd:
+ * DAnCE/tests/Config_Handlers/HUDisplay/Airframe.cid:
+ * DAnCE/tests/Config_Handlers/HUDisplay/Airframe.cpd:
+ * DAnCE/tests/Config_Handlers/HUDisplay/Airframe_Exec.iad:
+ * DAnCE/tests/Config_Handlers/HUDisplay/Airframe_Stub.iad:
+ * DAnCE/tests/Config_Handlers/HUDisplay/Airframe_Svnt.iad:
+ * DAnCE/tests/Config_Handlers/HUDisplay/Deployment.xsd:
+ * DAnCE/tests/Config_Handlers/HUDisplay/Domain.cdd:
+ * DAnCE/tests/Config_Handlers/HUDisplay/GPS.ccd:
+ * DAnCE/tests/Config_Handlers/HUDisplay/GPS.cid:
+ * DAnCE/tests/Config_Handlers/HUDisplay/GPS.cpd:
+ * DAnCE/tests/Config_Handlers/HUDisplay/GPS_Exec.iad:
+ * DAnCE/tests/Config_Handlers/HUDisplay/GPS_Stub.iad:
+ * DAnCE/tests/Config_Handlers/HUDisplay/GPS_Svnt.iad:
+ * DAnCE/tests/Config_Handlers/HUDisplay/HUDisplay.cdp:
+ * DAnCE/tests/Config_Handlers/HUDisplay/HUDisplay.cid:
+ * DAnCE/tests/Config_Handlers/HUDisplay/HUDisplay.cpd:
+ * DAnCE/tests/Config_Handlers/HUDisplay/HUDisplay.pcd:
+ * DAnCE/tests/Config_Handlers/HUDisplay/Libraries.iad:
+ * DAnCE/tests/Config_Handlers/HUDisplay/NavDisplay.ccd:
+ * DAnCE/tests/Config_Handlers/HUDisplay/NavDisplay.cid:
+ * DAnCE/tests/Config_Handlers/HUDisplay/NavDisplay.cpd:
+ * DAnCE/tests/Config_Handlers/HUDisplay/NavDisplay_Exec.iad:
+ * DAnCE/tests/Config_Handlers/HUDisplay/NavDisplay_Stub.iad:
+ * DAnCE/tests/Config_Handlers/HUDisplay/NavDisplay_Svnt.iad:
+ * DAnCE/tests/Config_Handlers/HUDisplay/Timer.ccd:
+ * DAnCE/tests/Config_Handlers/HUDisplay/Timer.cid:
+ * DAnCE/tests/Config_Handlers/HUDisplay/Timer.cpd:
+ * DAnCE/tests/Config_Handlers/HUDisplay/Timer_Exec.iad:
+ * DAnCE/tests/Config_Handlers/HUDisplay/Timer_Stub.iad:
+ * DAnCE/tests/Config_Handlers/HUDisplay/Timer_Svnt.iad:
+ * DAnCE/tests/Config_Handlers/HUDisplay/XMI.xsd:
+ * DAnCE/tests/Config_Handlers/HUDisplay/package.tpd:
+
+ Checking in the HUDisplay deployment descriptors.
+
+Thu Jul 1 15:26:54 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DAnCE/tests/NodeApplicationTest/NodeAppTest.mpc:
+ * DAnCE/tests/NodeApplicationTest/NodeAppTest_RoundTrip.cidl:
+ * DAnCE/tests/NodeApplicationTest/NodeAppTest_RoundTrip.idl:
+ * DAnCE/tests/NodeApplicationTest/NodeApp_test_client.cpp:
+ * DAnCE/tests/NodeApplicationTest/NodeApp_test_client_ex.cpp:
+ * DAnCE/tests/NodeApplicationTest/NodeApp_test_client_simple.cpp:
+ * DAnCE/tests/NodeApplicationTest/README:
+ * DAnCE/tests/NodeApplicationTest/RoundTrip_exec.cpp:
+ * DAnCE/tests/NodeApplicationTest/RoundTrip_exec.h:
+ * DAnCE/tests/NodeApplicationTest/RoundTrip_exec_export.h:
+ * DAnCE/tests/NodeApplicationTest/RoundTrip_stub_export.h:
+ * DAnCE/tests/NodeApplicationTest/RoundTrip_svnt_export.h:
+ * DAnCE/tests/NodeApplicationTest/run_test.pl:
+ * DAnCE/tests/NodeApplicationTest/run_test_ex.pl:
+ * DAnCE/tests/NodeApplicationTest/run_test_simple.pl:
+ * DAnCE/tests/scripts/BasicSP/basicNodeDaemon.pl:
+ * DAnCE/tests/scripts/BasicSP/basicsp.dat:
+
+ First cut checkins for new DAnCE directory.
+
+Thu Jul 1 14:46:24 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Plan_Handler.cpp:
+
+ Removed includes to Process_Basic_Type.h.
+
+Thu Jul 1 13:20:08 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Plan_Handler.cpp:
+
+ Removed includes to Process_Basic_Type.h
+
+Thu Jul 1 12:16:41 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/ExecutionManager/Execution_Manager.cpp:
+ * DnC/ExecutionManager/ExecutionManager_Impl.h:
+ * DnC/ExecutionManager/ExecutionManager_Impl.cpp:
+ * DnC/NodeManager/Node_Daemon.cpp:
+ * DnC/NodeManager/NodeDaemon_Impl.h:
+ * DnC/NodeManager/NodeDaemon_Impl.cpp:
+
+ Addressed comments left by Ossama after his code review.
+
+Thu Jul 1 12:02:05 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/CAD_Handler.cpp:
+ * DnC/Config_Handlers/CPR_Handler.cpp:
+ * DnC/Config_Handlers/Cap_Handler.cpp:
+ * DnC/Config_Handlers/CompImplDesc_Handler.cpp:
+ * DnC/Config_Handlers/CompIntrDesc_Handler.cpp:
+ * DnC/Config_Handlers/CompPkgDesc_Handler.cpp:
+ * DnC/Config_Handlers/Config_Handlers.mpc:
+ * DnC/Config_Handlers/Domain_Handler.cpp:
+ * DnC/Config_Handlers/IAD_Handler.cpp:
+ * DnC/Config_Handlers/IR_Handler.cpp:
+ * DnC/Config_Handlers/NIA_Handler.cpp:
+ * DnC/Config_Handlers/PCI_Handler.cpp:
+ * DnC/Config_Handlers/PC_Handler.cpp:
+ * DnC/Config_Handlers/Plan_Handler.cpp:
+ * DnC/Config_Handlers/Process_Basic_Type.h:
+ * DnC/Config_Handlers/Process_Basic_Type.i:
+ * DnC/Config_Handlers/Process_Element_T.cpp:
+ * DnC/Config_Handlers/TPD_Handler.cpp:
+ * DnC/Config_Handlers/Utils.cpp:
+ * DnC/Config_Handlers/Utils.h:
+ * DnC/Config_Handlers/Process_Basic_Type.h:
+ * DnC/Config_Handlers/Process_Basic_Type.i:
+
+ Moved the code in Process_Basic_Type.h and
+ Process_Basic_Type.i to Utils.h and Utils.cpp,
+ as all the utility functions are defined
+ in that file.
+
+Thu Jul 1 11:37:14 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * docs/todo.html:
+ Added two bullets in the Todo list.
+
+Thu Jul 1 11:06:42 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Process_Element_T.cpp:
+ * DnC/Config_Handlers/Process_Element_T.h:
+
+ Added the files to follow ACE coding standards.
+
+ * DnC/Config_Handlers/Process_Element.tpp:
+ * DnC/Config_Handlers/Process_Element.i:
+
+ Removed these files, as they were not following the
+ ACE standards.
+
+ The code in the above files have been moved to
+ Process_Element_T.cpp and Process_Element_T.h.
+
+Thu Jul 1 10:56:28 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * docs/releasenotes/index.html:
+ * docs/todo.html:
+
+ Updated the todo list.
+
+Wed Jun 30 22:29:51 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * docs/releasenotes/switch.html:
+ * docs/releasenotes/index.html:
+ Updated the release note. I will work on the to-do list
+ as well.
+
+Wed Jun 30 18:01:58 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * CIDLC/ServantSourceGenerator.cpp:
+
+ Fixed another bug in the receptacle code generation. Thanks to
+ Gary Duzan for reporting the problem <gduzan at bbn dot com>.
+
+Wed Jun 30 17:16:53 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Process_Element.tpp:
+
+ Added code to catch DOM exceptions.
+
+Wed Jun 30 17:00:10 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/RepositoryManager/RepositoryManager_Impl.cpp:
+ * DnC/RepositoryManager/RepositoryManager_Impl.h:
+ * DnC/RepositoryManager/Repository_Manager.cpp:
+
+ Added code to catch parser exceptions for
+ incorrect URls
+
+Wed Jun 30 13:32:08 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * DnC/tests/NodeApplicationTest/NodeAppTest.mpc:
+
+ Removed "after += CIAO_DnC_Container" from the stub project.
+
+Wed Jun 30 13:14:50 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * DnC/ciao/CCM_Core.mpc:
+
+ Added -St to Deployment_stub probject to reduce the size of
+ generated code.
+
+Wed Jun 30 10:59:55 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * CIAO.mwc:
+ * CIAOTAO.mwc:
+
+ Added the new DnC directories.
+
+ * DnC/ciao/CCM_Core.mpc:
+
+ Changed the name of the libraries generated. We should not
+ overwrite the original ones.
+
+ * DnC/Config_Handlers/Config_Handlers.mpc:
+ * DnC/DomainApplicationManager/DomainApplicationManager.mpc:
+ * DnC/ExecutionManager/ExecutionManager.mpc:
+ * DnC/NodeApplication/NodeApplication.mpc:
+ * DnC/NodeApplicationManager/NodeApplicationManager.mpc:
+ * DnC/NodeManager/NodeDaemon.mpc:
+ * DnC/RepositoryManager/RepositoryManager.mpc:
+ * DnC/tests/NodeApplicationTest/NodeAppTest.mpc:
+
+ Use the new libraries.
+
+Wed Jun 30 09:26:42 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * examples/Hello/Sender/starter.cpp:
+ * examples/OEP/BasicSP/BMClosedED/BMClosedED_exec.cpp:
+ * examples/OEP/BasicSP/BMDevice/BMDevice_exec.cpp:
+ * examples/OEP/BasicSP/BMDevice/BMDevice_exec.h:
+ * examples/OEP/BasicSP/BMDisplay/BMDisplay_exec.cpp:
+ * examples/OEP/BasicSP/EC/controller.cpp:
+ * examples/OEP/Display/NavDisplay/NavDisplay_exec.cpp:
+ * examples/OEP/Display/RateGen/RateGen_exec.cpp:
+ * examples/OEP/Display/RateGen/controller.cpp:
+
+ Changes to eliminate build warnings (mostly assignments of
+ const char* to char*) and cosmetic changes.
+
+Wed Jun 30 08:37:15 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * examples/Hello/Receiver/Receiver_exec.cpp:
+
+ In Receiver_exec_i::ccm_activate(), changed the construction of
+ the argv argument passed to ORB_init() to eliminate a const
+ char* to char* conversion warning.
+
+Tue Jun 29 15:34:00 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * CIDLC/ServantSourceGenerator.cpp:
+
+ We were not setting the sequence length when we were iterating
+ over the sequence of connections for a "uses multiple"
+ case. Thanks Ed Mulholland for reporting this.
+
+Tue Jun 29 01:40:25 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * DnC/ExecutionManager/ExecutionManager_Impl.cpp:
+ * DnC/ExecutionManager/ExecutionManager_Impl.h:
+ * DnC/NodeApplicationManager/ImplementationInfo.cpp:
+ * DnC/NodeApplicationManager/NodeApplicationManager_Impl.cpp:
+ * DnC/NodeApplicationManager/NodeApplicationManager_Impl.h:
+ * DnC/ciao/Container_Base.cpp:
+ * DnC/ciao/NodeApplication_Impl.cpp:
+ * DnC/ciao/NodeApplication_Impl.h:
+ * DnC/ciao/NodeApplication_Impl.inl:
+
+ Fixed some of Ossama's comments, added exception catching clauses
+ in NodeApplication.
+
+Tue Jun 29 06:18:12 UTC 2004 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * performance-tests/Protocols/Controller/Controller.mpc:
+ Changed project name to avoid duplicate project names
+
+Mon Jun 28 11:58:01 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/tests/RobotAssembly/RobotAssembly.mpc:
+ * DnC/tests/RobotAssembly/RobotAssembly.mwc:
+ * DnC/tests/RobotAssembly/RobotAssembly_stub_export.h:
+ * DnC/tests/RobotAssembly/RobotAssembly_svnt_export.h:
+ * DnC/tests/RobotAssembly/Robot_Base.idl:
+ *
+ DnC/tests/RobotAssembly/HumanMachineInterface/HumanMachineInterface.cidl:
+ *
+ DnC/tests/RobotAssembly/HumanMachineInterface/HumanMachineInterface.idl:
+ *
+ DnC/tests/RobotAssembly/HumanMachineInterface/HumanMachineInterface.mpc:
+ *
+ DnC/tests/RobotAssembly/HumanMachineInterface/HumanMachineInterface_exec.cpp:
+ *
+ DnC/tests/RobotAssembly/HumanMachineInterface/HumanMachineInterface_exec.h:
+ *
+ DnC/tests/RobotAssembly/HumanMachineInterface/HumanMachineInterface_exec_export.h:
+ *
+ DnC/tests/RobotAssembly/HumanMachineInterface/HumanMachineInterface_stub_export.h:
+ *
+ DnC/tests/RobotAssembly/HumanMachineInterface/HumanMachineInterface_svnt_export.h:
+ *
+ DnC/tests/RobotAssembly/ManagementWorkInstructions/ManagementWorkInstructions.cidl:
+ *
+ DnC/tests/RobotAssembly/ManagementWorkInstructions/ManagementWorkInstructions.idl:
+ *
+ DnC/tests/RobotAssembly/ManagementWorkInstructions/ManagementWorkInstructions.mpc:
+ *
+ DnC/tests/RobotAssembly/ManagementWorkInstructions/ManagementWorkInstructions_exec.cpp:
+ *
+ DnC/tests/RobotAssembly/ManagementWorkInstructions/ManagementWorkInstructions_exec.h:
+ *
+ DnC/tests/RobotAssembly/ManagementWorkInstructions/ManagementWorkInstructions_exec_export.h:
+ *
+ DnC/tests/RobotAssembly/ManagementWorkInstructions/ManagementWorkInstructions_stub_export.h:
+ *
+ DnC/tests/RobotAssembly/ManagementWorkInstructions/ManagementWorkInstructions_svnt_export.h:
+ *
+ DnC/tests/RobotAssembly/PalletConveyorManager/PalletConveyorManager.cidl:
+ *
+ DnC/tests/RobotAssembly/PalletConveyorManager/PalletConveyorManager.idl:
+ *
+ DnC/tests/RobotAssembly/PalletConveyorManager/PalletConveyorManager.mpc:
+ *
+ DnC/tests/RobotAssembly/PalletConveyorManager/PalletConveyorManager_exec.cpp:
+ *
+ DnC/tests/RobotAssembly/PalletConveyorManager/PalletConveyorManager_exec.h:
+ *
+ DnC/tests/RobotAssembly/PalletConveyorManager/PalletConveyorManager_exec_export.h:
+ *
+ DnC/tests/RobotAssembly/PalletConveyorManager/PalletConveyorManager_stub_export.h:
+ *
+ DnC/tests/RobotAssembly/PalletConveyorManager/PalletConveyorManager_svnt_export.h:
+ * DnC/tests/RobotAssembly/RobotManager/RobotManager.cidl:
+ * DnC/tests/RobotAssembly/RobotManager/RobotManager.idl:
+ *
+ DnC/tests/RobotAssembly/WatchSettingManager/WatchSettingManager.cidl:
+ *
+ DnC/tests/RobotAssembly/WatchSettingManager/WatchSettingManager.idl:
+ *
+ DnC/tests/RobotAssembly/WatchSettingManager/WatchSettingManager.mpc:
+ *
+ DnC/tests/RobotAssembly/WatchSettingManager/WatchSettingManager_exec.cpp:
+ *
+ DnC/tests/RobotAssembly/WatchSettingManager/WatchSettingManager_exec.h:
+ *
+ DnC/tests/RobotAssembly/WatchSettingManager/WatchSettingManager_exec_export.h:
+ *
+ DnC/tests/RobotAssembly/WatchSettingManager/WatchSettingManager_stub_export.h:
+ *
+ DnC/tests/RobotAssembly/WatchSettingManager/WatchSettingManager_svnt_export.h:
+ * DnC/tests/RobotAssembly/RobotManager/RobotManager_svnt_export.h:
+ * DnC/tests/RobotAssembly/RobotManager/RobotManager_stub_export.h:
+ * DnC/tests/RobotAssembly/RobotManager/RobotManager_exec_export.h:
+ * DnC/tests/RobotAssembly/RobotManager/RobotManager.mpc:
+ * DnC/tests/RobotAssembly/RobotManager/RobotManager_exec.cpp:
+ * DnC/tests/RobotAssembly/RobotManager/RobotManager_exec.h:
+
+ RobotAssembly example deployment scenario files.
+
+Mon Jun 28 11:33:00 2004 Emre Turkay <turkaye@dre.vanderbilt.edu>
+
+ * DnC/Deployment.mwc:
+
+ DnC tests projects reincluded to the compilation.
+
+ * DnC/tests/Config_Handlers/handler_test.mpb:
+
+ Added after statement to ensure Config_Handlers is compiled before
+ compiling handler_tests.
+
+Mon Jun 28 11:18:00 2004 Emre Turkay <turkaye@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/DnC_Dump.cpp:
+ * DnC/Config_Handlers/DnC_Dump.h:
+
+ Fixed the VC6 errors by excluding the DnC dump functionality on the
+ compilers ACE_HAS_BROKEN_NESTED_TEMPLATES.
+
+Mon Jun 28 10:44:00 2004 Emre Turkay <turkaye@dre.vanderbilt.edu>
+
+ * DnC/tests/Config_Handlers/Handler_Test.cpp:
+ * DnC/tests/Config_Handlers/CompImplDesc_Handler_Test.cpp:
+ * DnC/tests/Config_Handlers/CompIntrDesc_Handler_Test.cpp:
+ * DnC/tests/Config_Handlers/CompPkgDesc_Handler_Test.cpp:
+ * DnC/tests/Config_Handlers/Domain_Handler_Test.cpp:
+ * DnC/tests/Config_Handlers/Handler_Test.h:
+ * DnC/tests/Config_Handlers/IAD_Handler_Test.cpp:
+ * DnC/tests/Config_Handlers/PC_Handler_Test.cpp:
+ * DnC/tests/Config_Handlers/Plan_Handler_Test.cpp:
+ * DnC/tests/Config_Handlers/handler_test.mpb:
+
+ Fixed the VC6 errors by excluding the DnC tests on the
+ compilers ACE_HAS_BROKEN_NESTED_TEMPLATES.
+
+Mon Jun 28 10:40:00 2004 Emre Turkay <turkaye@dre.vanderbilt.edu>
+
+ * DnC/tests/Config_Handlers/RobotAssembly/README.html:
+
+ Deleted "file://" from -p & -d options of executor.
+
+Mon Jun 28 08:03:25 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * CIDLC/ServantSourceGenerator.cpp:
+
+ Fixed a bug with code generation for uses multiple. Thanks to Ed
+ Mulholland for reporting the problem.
+
+Mon Jun 28 00:18:04 2004 Irfan Pyarali <irfan@oomworks.com>
+
+ * CIAO/performance-tests/Protocols:
+
+ Added new test. Closely mirrors
+ $TAO_ROOT/performance-tests/Protocols but uses CCM components
+ rather that TAO applications.
+
+Sun Jun 27 12:59:04 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/tests/scripts/BasicSP/basicNodeDaemon.pl:
+ * DnC/tests/scripts/BasicSP/basicsp.dat:
+ * DnC/tests/scripts/RobotAssembly/robotNodeDaemon.pl:
+ * DnC/tests/scripts/RobotAssembly/robotassembly.dat:
+
+ Added the scripts directory to help in the integrated
+ testing.
+
+Sun Jun 27 12:50:12 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/tests/Config_Handlers/HUDisplay/Deployment.xsd:
+ * DnC/tests/Config_Handlers/HUDisplay/XMI.xsd:
+
+ Checked in the schema files into the repository to assist
+ unit and integration testing.
+
+Sun Jun 27 12:20:23 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/tests/Config_Handlers/RobotAssembly/DeploymentPlan.cdp:
+
+ Updated the plan descriptor to use just two nodes rather
+ than five.
+
+Sun Jun 27 11:56:55 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * DnC/tests/NodeApplicationTest/NodeAppTest.mpc:
+
+ Fixed compile errors in our daily builds.
+
+Fri Jun 25 23:59:00 2004 Gan Deng <dengg@dre.vanderbilt.edu>
+
+ * Process_Element.cpp
+ * Process_Element.h
+ * Process_Element.i
+ * Process_Element.tpp
+
+ Re-organize the code to avoid sutble potential problems.
+ Bala made above changes on my machine.
+
+Fri Jun 25 17:35:00 2004 Emre Turkay <turkaye@dre.vanderbilt.edu>
+
+ * DnC/tests/NodeApplicationTest/NodeApp_test_client.cpp:
+
+ Fixed compilation problems with VC6. Varibles defined in for loop
+ remain persistant out of scope of the for loop.
+
+Fri Jun 25 10:51:26 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * CIDLC/ServantHeaderGenerator.cpp:
+ * CIDLC/ServantSourceGenerator.cpp:
+
+ Fixed compilation problems with VC6. To put it short VC6 just
+ cannot handle templates properly. Thanks to gan Deng for reporting
+ the problem.
+
+Thu Jun 24 17:25:36 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/ciao/NodeApplication_Impl.cpp:
+
+ Added ACE_TRY clock to the code.
+
+Thu Jun 24 17:13:20 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * CIDLC/ServantHeaderGenerator.cpp:
+ * CIDLC/ServantSourceGenerator.cpp:
+
+ Reverted changes to
+
+ "Fri Jun 4 18:16:47 2004 Jeff Parsons
+ <j.parsons@vanderbilt.edu>" to get things going on VC6 builds.
+
+ Added changes to ensure that there is a gap between "<" brackets
+ for templates and the scoping operator "::" Thanks to Ed
+ Mulholland for reporting the problem.
+
+ * DnC/ciao/Servant_Impl_T.cpp:
+ * DnC/ciao/Servant_Impl_T.h:
+ * ciao/Servant_Impl_T.cpp:
+ * ciao/Servant_Impl_T.h:
+
+ Do not use traits as template parameters. VC6 cannot just handle
+ all this. Thanks to Theckla Louchios <theckla.louchios@lmco.com>
+ for reporting the problem.
+
+Thu Jun 24 16:40:53 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * DnC/RepositoryManager/RepositoryManager.mpc:
+ * DnC/RepositoryManager/Repository_Manager.cpp:
+ Some more changes for VC6.
+
+Thu Jun 24 15:34:53 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * CIAOTAO.mwc
+ Reversed the change to avoid trouble for people who don't use
+ the new DnC framework.
+
+Thu Jun 24 15:17:45 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Config_Handlers.mpc
+ * DnC/Config_Handlers/DnC_Dump.cpp
+ * DnC/Config_Handlers/DnC_Dump.h
+ * DnC/Config_Handlers/Process_Element.tpp
+ * DnC/Config_Handlers/Utils.cpp
+ * DnC/Config_Handlers/XercesString.cpp
+ * DnC/DomainApplicationManager/DomainApplicationManager.mpc
+ * DnC/DomainApplicationManager/DomainApplicationManager_Impl.cpp
+ * DnC/ExecutionManager/ExecutionManager.mpc
+ * DnC/NodeApplicationManager/NodeApplicationManager_Impl.cpp
+ * DnC/NodeManager/NodeDaemon.mpc
+
+ Checked in some changes to make DnC compile under VC6.
+
+Thu Jun 24 14:49:44 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/RepositoryManager/Repository_Manager.cpp:
+
+ Commented out the dump functions.
+
+Thu Jun 24 08:10:09 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * DnC/tests/NodeApplicationTest/NodeAppTest.mpc:
+
+ Added requires += dnc to the projects.
+
+Wed Jun 23 16:52:50 2004 Emre Turkay <turkaye@dre.vanderbilt.edu>
+
+ * DnC/tests/Config_Handlers/RobotAssembly/README.html:
+
+ Fixed links.
+
+Wed Jun 23 16:19:25 2004 Emre Turkay <turkaye@dre.vanderbilt.edu>
+
+ * DnC/tests/Config_Handlers/RobotAssembly/README.html:
+
+ Committed the README file which desribes how to compile/run the
+ RobotAssembly example.
+
+Wed Jun 23 15:33:06 2004 Gan Deng <dengg@dre.vanderbilt.edu>
+
+ * DnC/DomainApplicationManager/DomainApplicationManager.mpc
+ * DnC/DomainApplicationManager/DomainApplicationManager_Impl.cpp
+ * DnC/DomainApplicationManager/DomainApplicationManager_Impl.h
+ * DnC/DomainApplicationManager/DomainApplicationManager_Impl.inl
+
+ Added "debug level" controlled debugging statements.
+ Addressed Ossama's comments. Thanks Ossama!
+
+Wed Jun 23 13:52:06 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/tests/Config_Handlers/RobotAssembly/ACE.iad:
+ * DnC/tests/Config_Handlers/RobotAssembly/CIAO.iad:
+ *
+ DnC/tests/Config_Handlers/RobotAssembly/DefaultConfiguration.pcd:
+ * DnC/tests/Config_Handlers/RobotAssembly/Deployment.xsd:
+ * DnC/tests/Config_Handlers/RobotAssembly/DeploymentPlan.cdp:
+ *
+ DnC/tests/Config_Handlers/RobotAssembly/HumanMachineInterface.ccd:
+ *
+ DnC/tests/Config_Handlers/RobotAssembly/HumanMachineInterface.cid:
+ *
+ DnC/tests/Config_Handlers/RobotAssembly/HumanMachineInterface.cpd:
+ *
+ DnC/tests/Config_Handlers/RobotAssembly/HumanMachineInterface_exec.iad:
+ *
+ DnC/tests/Config_Handlers/RobotAssembly/HumanMachineInterface_stub.iad:
+ *
+ DnC/tests/Config_Handlers/RobotAssembly/HumanMachineInterface_svnt.iad:
+ *
+ DnC/tests/Config_Handlers/RobotAssembly/ManagementWorkInstructions.ccd:
+ *
+ DnC/tests/Config_Handlers/RobotAssembly/ManagementWorkInstructions.cid:
+ *
+ DnC/tests/Config_Handlers/RobotAssembly/ManagementWorkInstructions.cpd:
+ *
+ DnC/tests/Config_Handlers/RobotAssembly/ManagementWorkInstructions_exec.iad:
+ *
+ DnC/tests/Config_Handlers/RobotAssembly/ManagementWorkInstructions_stub.iad:
+ *
+ DnC/tests/Config_Handlers/RobotAssembly/ManagementWorkInstructions_svnt.iad:
+ *
+ DnC/tests/Config_Handlers/RobotAssembly/PalletConveyorManager.ccd:
+ *
+ DnC/tests/Config_Handlers/RobotAssembly/PalletConveyorManager.cid:
+ *
+ DnC/tests/Config_Handlers/RobotAssembly/PalletConveyorManager.cpd:
+ *
+ DnC/tests/Config_Handlers/RobotAssembly/PalletConveyorManager_exec.iad:
+ *
+ DnC/tests/Config_Handlers/RobotAssembly/PalletConveyorManager_stub.iad:
+ *
+ DnC/tests/Config_Handlers/RobotAssembly/PalletConveyorManager_svnt.iad:
+ * DnC/tests/Config_Handlers/RobotAssembly/RobotAssembly.cid:
+ * DnC/tests/Config_Handlers/RobotAssembly/RobotAssembly.cpd:
+ * DnC/tests/Config_Handlers/RobotAssembly/RobotManager.ccd:
+ * DnC/tests/Config_Handlers/RobotAssembly/RobotManager.cid:
+ * DnC/tests/Config_Handlers/RobotAssembly/RobotManager.cpd:
+ * DnC/tests/Config_Handlers/RobotAssembly/RobotManager_exec.iad:
+ * DnC/tests/Config_Handlers/RobotAssembly/RobotManager_stub.iad:
+ * DnC/tests/Config_Handlers/RobotAssembly/RobotManager_svnt.iad:
+ * DnC/tests/Config_Handlers/RobotAssembly/TAO.iad:
+ * DnC/tests/Config_Handlers/RobotAssembly/WatchSettingManager.ccd:
+ * DnC/tests/Config_Handlers/RobotAssembly/WatchSettingManager.cid:
+ * DnC/tests/Config_Handlers/RobotAssembly/WatchSettingManager.cpd:
+ *
+ DnC/tests/Config_Handlers/RobotAssembly/WatchSettingManager_exec.iad:
+ *
+ DnC/tests/Config_Handlers/RobotAssembly/WatchSettingManager_stub.iad:
+ *
+ DnC/tests/Config_Handlers/RobotAssembly/WatchSettingManager_svnt.iad:
+ * DnC/tests/Config_Handlers/RobotAssembly/XMI.xsd:
+ * DnC/tests/Config_Handlers/RobotAssembly/package.tpd:
+
+ Added the robot assembly example descriptors.
+
+Wed Jun 23 13:44:37 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/ExecutionManager/ExecutionManager_Impl.cpp:
+
+ Fixed a compilation error.
+
+Wed Jun 23 13:24:23 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Process_Element.cpp:
+ * DnC/Config_Handlers/Process_Element.h:
+
+ Added missing includes to fix compilation errors.
+
+Wed Jun 23 13:07:13 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/RepositoryManager/Repository_Manager.cpp:
+
+ Made changes to fix memory leaks.
+
+Wed Jun 23 13:05:04 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/RepositoryManager/RepositoryManager_Impl.cpp:
+ * DnC/RepositoryManager/Repository_Manager.cpp:
+
+ Made changes to fix some memory leaks.
+
+Wed Jun 23 12:31:14 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/RepositoryManager/RepositoryManager_Impl.cpp:
+ * DnC/RepositoryManager/RepositoryManager_Impl.h:
+ * DnC/RepositoryManager/Repository_Manager.cpp:
+
+ Made changes to allow "read local URL" work in
+ Windows machines as well.
+
+Wed Jun 23 11:48:10 2004 Emre Turkay <turkaye@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Process_Element.h:
+ * DnC/Config_Handlers/Process_Element.i:
+ * DnC/Config_Handlers/Process_Element.tpp:
+
+ The functions and classes are placed in the deployment namespace.
+
+Wed Jun 23 03:14:16 2004 Ossama Othman <ossama@dre.vanderbilt.edu>
+
+ * DnC/DomainApplicationManager/DomainApplicationManager_Impl.cpp:
+ * DnC/DomainApplicationManager/DomainApplicationManager_Impl.h:
+ * DnC/DomainApplicationManager/DomainApplicationManager_Impl.inl:
+ * DnC/ExecutionManager/ExecutionManager_Impl.cpp:
+ * DnC/ExecutionManager/ExecutionManager_Impl.h:
+ * DnC/NodeApplicationManager/ImplementationInfo.cpp:
+ * DnC/NodeApplicationManager/NodeApplicationManager_Impl.cpp:
+ * DnC/NodeApplicationManager/NodeApplicationManager_Impl.h:
+ * DnC/NodeApplicationManager/NodeApplicationManager_Impl.inl:
+ * DnC/NodeManager/NodeDaemon_Impl.cpp:
+ * DnC/NodeManager/NodeDaemon_Impl.h:
+ * DnC/RepositoryManager/RepositoryManager_Impl.cpp:
+ * DnC/RepositoryManager/RepositoryManager_Impl.h:
+ * DnC/RepositoryManager/Repository_Manager.cpp:
+ * DnC/RepositoryManager/Update_Plan.cpp:
+ * DnC/ciao/Container_Base.cpp:
+ * DnC/ciao/Container_Base.h:
+ * DnC/ciao/Cookies.cpp:
+ * DnC/ciao/Deployment_Core.idl:
+ * DnC/ciao/NodeApp_CB_Impl.cpp:
+ * DnC/ciao/NodeApp_CB_Impl.h:
+ * DnC/ciao/NodeApplication_Impl.cpp:
+ * DnC/ciao/NodeApplication_Impl.h:
+ * DnC/ciao/NodeApplication_Impl.inl:
+ * DnC/ciao/Servant_Impl_Base.cpp:
+ * DnC/ciao/Servant_Impl_T.cpp:
+
+ Performed a code review and left comments for DnC developers.
+
+Tue Jun 22 18:05:19 2004 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/Documentation/Build.html:
+
+ Added comment about the requirement of boost 1.30.2 in order
+ to build CCF/CIDLC on Windows.
+ Thanks to Valery <acapstan@bigpond.net.au> for catching this.
+
+Tue Jun 22 10:38:58 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * CIDLC/ServantSourceGenerator.cpp:
+
+ Added a missing _duplicate () in the connect_emittype () calls.
+
+Mon Jun 21 17:46:32 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/RepositoryManager/Update_Plan.cpp:
+
+ Made changes to fix a run-time error.
+
+Fri Jun 18 16:40:14 2004 Emre Turkay <turkaye@dre.vanderbilt.edu>
+
+ * examples/OEP/BasicSP/README.html:
+
+ ".exe" extensions are deleted, because they are not exist in
+ linux
+
+Fri Jun 18 16:18:42 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/RepositoryManager/Update_Plan.cpp:
+
+ Added comments in the code to assist code review.
+
+Fri Jun 18 15:49:17 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * CCF/Documentation/Build.html:
+
+ Cleaned links up a bit.
+
+Fri Jun 18 14:39:39 2004 Emre Turkay <turkaye@dre.vanderbilt.edu>
+
+ * DnC/tests/NodeApplicationTest/NodeAppTest.mpc:
+
+ CIAO_Container is added as an "after" dependency for the
+ NodeAppTest_RoundTrip_stub.
+
+Fri Jun 18 14:14:12 2004 Emre Turkay <turkaye@dre.vanderbilt.edu>
+
+ * examples/OEP/BasicSP/README.html:
+
+ Moved the file from Display directory to BasicSP directory.
+
+Fri Jun 18 14:05:27 2004 Emre Turkay <turkaye@dre.vanderbilt.edu>
+
+ * examples/OEP/Display/README.html:
+
+ The file describing how to build and run the example according to
+ the new DnC spec is added.
+
+Fri Jun 18 13:34:16 2004 Gan Deng <dengg@dre.vanderbilt.edu>
+
+ * DomainApplicationManager/DomainApplicationManager.mpc
+ * ExecutionManager/ExecutionManager.mpc
+ * NodeManager/NodeDaemon.mpc
+ * RepositoryManager/Repository_Manager.cpp
+
+ Fixed linking problems in Windows. Added debug/test
+ capabilities by remotely shutdown ExecutionManager.
+
+Fri Jun 18 11:59:56 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * docs/tutorial/Hello/hello_exec.cpp:
+ * docs/tutorial/Hello/hello_exec.h:
+ Updated these files to follow up the changes in CIDLC.
+
+Fri Jun 18 11:56:09 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/RepositoryManager/Update_Plan.cpp:
+ * DnC/RepositoryManager/Update_Plan.h:
+
+ Helper files to update the deployment plan from the package
+ configuration IDL data structure.
+
+ Made changes to follow DOC group standard of never a function
+ more than a page.
+
+Fri Jun 18 09:36:13 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * CCF/Documentation/Build.html:
+
+ Updated the file with a link to Win32 zip files for the Utility
+ library.
+
+Thu Jun 17 16:59:21 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/RepositoryManager/RepositoryManager.mpc:
+ * DnC/RepositoryManager/Repository_Manager.cpp:
+ * DnC/RepositoryManager/Update_Plan.cpp:
+ * DnC/RepositoryManager/Update_Plan.h:
+
+ Moved all the plan handler helper functions to a new
+ file Update_Plan.cpp.
+
+Thu Jun 17 16:02:16 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * examples/OEP/BasicSP/BMClosedED/BMClosedED_exec.cpp:
+ Added one in. () to the debug call.
+
+ * DnC/DomainApplicationManager/DomainApplicationManager_Impl.cpp
+ * DnC/NodeApplicationManager/ImplementationInfo.cpp
+ * DnC/NodeApplicationManager/NodeApplicationManager_Impl.cpp
+ * DnC/RepositoryManager/Repository_Manager.cpp
+ * DnC/ciao/Deployment_Core.idl
+ * DnC/ciao/NodeApplication_Impl.cpp
+ * DnC/ciao/NodeApplication_Impl.h
+ Added the support for ComponentIOR. Also adjusted the start
+ process which is essential to BasicSP.
+
+Thu Jun 17 16:00:01 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/tests/Config_Handlers/HUDisplay/Airframe.cid:
+ * DnC/tests/Config_Handlers/HUDisplay/Airframe_Exec.iad:
+ * DnC/tests/Config_Handlers/HUDisplay/Airframe_Stub.iad:
+ * DnC/tests/Config_Handlers/HUDisplay/Airframe_Svnt.iad:
+ * DnC/tests/Config_Handlers/HUDisplay/GPS.cid:
+ * DnC/tests/Config_Handlers/HUDisplay/GPS_Exec.iad:
+ * DnC/tests/Config_Handlers/HUDisplay/GPS_Stub.iad:
+ * DnC/tests/Config_Handlers/HUDisplay/GPS_Svnt.iad:
+ * DnC/tests/Config_Handlers/HUDisplay/HUDisplay.cdp:
+ * DnC/tests/Config_Handlers/HUDisplay/HUDisplay.cid:
+ * DnC/tests/Config_Handlers/HUDisplay/Libraries.iad:
+ * DnC/tests/Config_Handlers/HUDisplay/NavDisplay.cid:
+ * DnC/tests/Config_Handlers/HUDisplay/NavDisplay_Exec.iad:
+ * DnC/tests/Config_Handlers/HUDisplay/NavDisplay_Stub.iad:
+ * DnC/tests/Config_Handlers/HUDisplay/NavDisplay_Svnt.iad:
+ * DnC/tests/Config_Handlers/HUDisplay/Timer.cid:
+ * DnC/tests/Config_Handlers/HUDisplay/Timer_Exec.iad:
+ * DnC/tests/Config_Handlers/HUDisplay/Timer_Stub.iad:
+ * DnC/tests/Config_Handlers/HUDisplay/Timer_Svnt.iad:
+
+ Updated the BasicSP scenario example descriptors.
+
+Thu Jun 17 13:24:01 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/RepositoryManager/Repository_Manager.cpp:
+
+ Added some comments onto the code.
+
+Wed Jun 16 17:12:21 2004 Gan Deng <dengg@dre.vanderbilt.edu>
+
+ * DnC/ExecutionManager/ExecutionManager.mpc
+ * DnC/NodeManager/NodeDaemon.mpc
+ * DnC/RepositoryManager/RepositoryManager.mpc
+
+ Fixed export library problems in Windows. Added necessary build
+ dependency settings.
+
+Wed Jun 16 16:33:13 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/RepositoryManager/Repository_Manager.cpp:
+
+ Updated mpc file to link to the ExecutionManager and NodeDaemon
+ stubs as operations on these entities are used within the
+ executor.
+
+ * DnC/NodeManager/NodeDaemon.mpc:
+ * DnC/NodeManager/NodeDaemon_stub_export.h:
+ * DnC/NodeManager/Node_Daemon.cpp:
+
+ Added stub macros to generate stub libraries
+
+ * DnC/ExecutionManager/ExecutionManager.mpc:
+ * DnC/ExecutionManager/ExecutionManager_stub_export.h:
+
+ Stub exports for ExecutionManager.
+
+Wed Jun 16 15:18:21 2004 Gan Deng <dengg@dre.vanderbilt.edu>
+
+ * DnC/RepositoryManager/RepositoryManager.mpc:
+
+ Fixed linking errors by adding NodeManager and ExecutionManager
+ stub code into the project settings.
+
+Wed Jun 16 12:48:11 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/RepositoryManager/Repository_Manager.cpp:
+
+ Made changes to use ACE_Hash_Map instead of std::map.
+
+Wed Jun 16 12:02:12 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/RepositoryManager/Repository_Manager.cpp:
+
+ Made substantial changes to populate the DeploymentPlan
+ IDL data structure from the PackageConfiguration data
+ structure.
+
+ This change enables the DnC framework to have a much shorter
+ version of the DeploymentPlan XML descriptor, as we can get
+ the needed information from the PackageConfiguration IDL
+ data structure and not from the XML descriptors itself.
+
+Wed Jun 16 11:24:13 2004 Emre Turkay <turkaye@dre.vanderbilt.edu>
+ * DnC/Config_Handlers/RUK_Handler.h:
+ * DnC/Config_Handlers/NIA_Handler.h:
+ * DnC/Config_Handlers/MID_Handler.h:
+ * DnC/Config_Handlers/IR_Handler.h:
+ * DnC/Config_Handlers/IAD_Handler.h:
+ * DnC/Config_Handlers/DnC_Dump.h:
+ * DnC/Config_Handlers/Basic_Handler.h:
+
+ Comments, etc.
+
+Tue Jun 15 20:53:28 2004 Irfan Pyarali <irfan@oomworks.com>
+
+ * tools/ServerActivator/ServerActivator_test_client.cpp:
+
+ Added missing include file.
+
+ * tools/Segment_Timer/Segment_Timer.cpp:
+
+ Commented out debug statement since the division in it was
+ failing to compile on Windows.
+
+ * tools/RTComponentServer/RTServer_Impl.cpp (init):
+
+ Indent fixes.
+
+ * tests/RTCCM/DiffServ/descriptors/run_test.pl:
+
+ Remove assembly descriptor file also.
+
+Tue Jun 15 15:27:08 2004 Gan Deng <dengg@dre.vanderbilt.edu>
+
+ * Dnc/NodeApplication/NodeApplication.cpp
+ * Dnc/NodeApplicationManager/NodeApplicationManager_Impl.cpp
+ * Dnc/NodeApplicationManager/NodeApplicationManager_Impl.h
+ * Dnc/DomainApplicationManager/DomainApplicationManager_Impl.cpp
+ * DnC/ExecutionManager/ExecutionManager_Impl.cpp
+ * Dnc/NodeManager/NodeDaemon_Impl.cpp
+ * Dnc/NodeManager/NodeDaemon_Impl.h
+ * Dnc/NodeManager/Node_Daemon.cpp
+ * DnC/ciao/NodeApp_CB_Impl.cpp
+ * DnC/ciao/NodeApp_CB_Impl.h
+
+ Fixed memory leak problems. Now "NodeDaemon" process and
+ "NodeApplication" process should have no memomry leak problem.
+ Further test will be based on deploying and tearing down a
+ deploymentplan many times and try to find memory leak.
+
+Tue Jun 15 10:48:08 2004 Gan Deng <dengg@dre.vanderbilt.edu>
+
+ * DnC/RepositoryManager/Repository_Manager.cpp:
+
+ Let the object reference narrow down to ExecutionManager
+ instead of ExecutionManagerDameon.
+
+Mon Jun 14 15:01:08 2004 Gan Deng <dengg@dre.vanderbilt.edu>
+
+ * DnC/RepositoryManager/Repository_Manager.cpp:
+ * DnC/ExecutionManager/Execution_Manager.cpp
+ * DnC/DomainApplicationManager/DomainApplicationManager_Impl.cpp
+ * DnC/DomainApplicationManager/Deployment_Configuration.cpp
+
+ Fixed memory leak problems. Now ExecutionManager "process" should
+ have no memomry leak at all. Further test will be on "NodeDaemon"
+ process, which will detect memory management problem for NodeApplicationManager
+ as well.
+
+Mon Jun 14 14:24:08 2004 Gan Deng <dengg@dre.vanderbilt.edu>
+
+ * DnC/NodeManager/Node_Daemon.cpp:
+ * examples/OEP/BasicSP/EC/client.cpp
+
+ Added missing header file "ace/OS_NS_unistd.h" which contains
+ hostname function.
+
+Sun Jun 13 16:13:08 2004 Gan Deng <dengg@dre.vanderbilt.edu>
+
+ * DnC/DomainApplicationManager/DomainApplicationManager_Impl.cpp:
+
+ Some cosmetic changes.
+
+Sun Jun 13 17:55:01 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/RepositoryManager/Repository_Manager.cpp:
+
+ Made changes to check if we have a wrong URL to
+ start parsing the deployment plan.
+
+Sat Jun 12 23:17:08 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * DnC/DomainApplicationManager/DomainApplicationManager_Impl.cpp:
+ * DnC/NodeApplicationManager/ImplementationInfo.cpp:
+ * DnC/NodeApplicationManager/NodeApplicationManager_Impl.cpp:
+ * DnC/NodeApplicationManager/NodeApplicationManager_Impl.h:
+ * DnC/NodeApplicationManager/NodeApplicationManager_Impl.inl:
+ * DnC/NodeManager/NodeDaemon_Impl.cpp:
+ * DnC/NodeManager/NodeDaemon_Impl.h:
+ * DnC/NodeManager/NodeDaemon_Impl.inl:
+ * DnC/RepositoryManager/Repository_Manager.cpp:
+ * DnC/ciao/NodeApp_CB_Impl.cpp:
+ * DnC/ciao/NodeApp_CB_Impl.h:
+
+ Debugged on Windows with Visual Studio + Purify. Now
+ Every thing should be fine and people could start to
+ do their own code revision.
+
+ @@Note: If you want to make any change other than
+ syntactic Changes please be careful and make sure you
+ don't break anything.
+
+ Now I am moving to add support for Properties.
+ Things we need for the Demo.
+ 1. ComponentIOR registration.
+ 2. Component Attribute initialization.
+
+Sat Jun 12 16:51:11 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Property_Handler.cpp:
+ * DnC/Config_Handlers/TPD_Handler.cpp:
+
+ Made some coding standard changes.
+
+Fri Jun 11 20:34:12 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * DnC/DomainApplicationManager/DomainApplicationManager_Impl.cpp
+ * DnC/DomainApplicationManager/DomainApplicationManager_Impl.h
+ * DnC/ExecutionManager/ExecutionManager_Impl.cpp
+ * DnC/ExecutionManager/ExecutionManager_Impl.h
+ * DnC/ExecutionManager/ExecutionManager_Impl.inl
+ * DnC/NodeApplication/NodeApplication.cpp
+ * DnC/NodeApplicationManager/NodeApplicationManager_Impl.cpp
+ * DnC/NodeApplicationManager/NodeApplicationManager_Impl.h
+ * DnC/NodeApplicationManager/NodeApplicationManager_Impl.inl
+ * DnC/NodeManager/NodeDaemon_Impl.cpp
+ * DnC/NodeManager/NodeDaemon_Impl.h
+ * DnC/NodeManager/NodeDaemon_Impl.inl
+ * DnC/RepositoryManager/Repository_Manager.cpp
+ * DnC/ciao/Deployment_Core.idl
+ * DnC/ciao/NodeApplication_Impl.cpp
+ * DnC/ciao/NodeApplication_Impl.h
+
+ Many Changes of the files. Now on linux it runs up to 3 times
+ correctly and hangs on the fourth time. I am moving to windows
+ for this now. Don't commit any change till I send out
+ notification email, please!
+
+Fri Jun 11 18:58:04 2004 Gan Deng <dengg@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Utils.h:
+ * DnC/Config_Handlers/Utils.cpp:
+
+ Last ChangeLog:
+
+ Fri Jun 11 17:31:04 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ Reverted the changes back to an earlier version since parse_href_tags
+ is used by other classes, and last change caused compilation error.
+
+Fri Jun 11 17:31:04 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Utils.h:
+ * DnC/Config_Handlers/Utils.cpp:
+
+ Removed un-used methods create_document, parse_href_tags from
+ the Utils directory.
+
+Fri Jun 11 16:59:35 2004 Gan Deng <dengg@dre.vanderbilt.edu>
+
+ * DnC/tests/Config_Handlers/HUDisplay/HUDisplay.cdp:
+
+ Deleted the extension name ".so" for all library artifacts, since
+ this stuff is not platform generic.
+
+Fri Jun 11 16:46:25 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Plan_Handler.cpp:
+ * DnC/Config_Handlers/Process_Basic_Type.i:
+ * DnC/RepositoryManager/Repository_Manager.cpp:
+
+ Made some more coding standard changes.
+
+Fri Jun 11 16:12:54 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/CPK_Handler.cpp:
+ * DnC/Config_Handlers/CPR_Handler.cpp:
+ * DnC/Config_Handlers/DT_Handler.cpp:
+ * DnC/Config_Handlers/Domain_Handler.cpp:
+ * DnC/Config_Handlers/IAD_Handler.cpp:
+ * DnC/Config_Handlers/IR_Handler.cpp:
+ * DnC/Config_Handlers/MID_Handler.cpp:
+ * DnC/Config_Handlers/NIA_Handler.cpp:
+ * DnC/Config_Handlers/PCI_Handler.cpp:
+ * DnC/Config_Handlers/PC_Handler.cpp:
+
+ Made some more coding standard compliance changes.
+
+Fri Jun 11 15:44:00 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/CAD_Handler.cpp:
+ * DnC/Config_Handlers/CEPE_Handler.cpp:
+ * DnC/Config_Handlers/Cap_Handler.cpp:
+ * DnC/Config_Handlers/CompImplDesc_Handler.cpp:
+ * DnC/Config_Handlers/CompIntrDesc_Handler.cpp:
+ * DnC/Config_Handlers/CompPkgDesc_Handler.cpp:
+ * DnC/Config_Handlers/Config_Error_Handler.cpp:
+ * DnC/Config_Handlers/DnC_Dump.cpp:
+ * DnC/Config_Handlers/MID_Handler.h:
+ * DnC/Config_Handlers/Process_Element.tpp:
+
+ Made some more coding standards compliance changes.
+
+Fri Jun 11 14:50:42 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/RepositoryManager/Repository_Manager.cpp:
+
+ Made some more coding standard changes.
+
+Fri Jun 11 14:15:04 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/DnC_Dump.cpp:
+
+ Made some cosmetic changes.
+
+Fri Jun 11 13:07:35 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/RepositoryManager/Repository_Manager.cpp:
+
+ Uncommented some code which was accidentally
+ commented in my previous commit.
+
+Fri Jun 11 12:55:49 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Process_Element.tpp:
+ * DnC/RepositoryManager/RepositoryManager_Impl.cpp:
+ * DnC/RepositoryManager/Repository_Manager.cpp:
+
+ Made changes to free up memory created by XMLString::
+ transcode operations.
+
+Fri Jun 11 12:07:27 2004 Emre Turkay <turkaye@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Process_Element.cpp:
+ * DnC/Config_Handlers/Process_Element.i:
+ * DnC/Config_Handlers/Process_Element.tpp:
+ * DnC/Config_Handlers/Utils.cpp:
+ * DnC/Config_Handlers/Utils.h:
+ * DnC/Config_Handlers/RepositoryManager_Impl.cpp:
+ * DnC/RepositoryManager/Repository_Manager.cpp:
+
+ Deleted the duplicate definition of create_doc & create_doc is
+ replaced with create_parser.
+
+Fri Jun 11 00:10:42 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Process_Element.cpp:
+ * DnC/Config_Handlers/Utils.cpp:
+ * DnC/Config_Handlers/Utils.h:
+ * DnC/RepositoryManager/RepositoryManager_Impl.cpp:
+ * DnC/RepositoryManager/Repository_Manager.cpp:
+
+ Fixed segmentation faults, traced during integration
+ teting.
+
+Thu Jun 10 18:38:46 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Any_Handler.cpp:
+ * DnC/Config_Handlers/CPK_Handler.cpp:
+ * DnC/Config_Handlers/Utils.cpp:
+ * DnC/Config_Handlers/Handler_Test.i:
+
+ Fixed errors based on errors discovered using Purify
+
+Thu Jun 10 18:24:58 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Process_Element.tpp:
+
+ More memory leaks fixed.
+
+Thu Jun 10 18:12:44 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Process_Element.cpp:
+ * DnC/Config_Handlers/Property_Handler.cpp:
+ * DnC/Config_Handlers/RS_Handler.cpp:
+ * DnC/Config_Handlers/SP_Handler.cpp:
+
+ Finally, Config_Handler directory compiles correctly
+
+Thu Jun 10 18:06:52 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/CAD_Handler.cpp:
+ * DnC/Config_Handlers/CPK_Handler.cpp:
+ * DnC/Config_Handlers/CompImplDesc_Handler.cpp:
+ * DnC/Config_Handlers/Utils.cpp:
+
+ Fixed compilation errors from improper use of XMLString::release.
+
+Thu Jun 10 18:05:09 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Process_Element.cpp:
+ * DnC/Config_Handlers/Property_Handler.cpp:
+ * DnC/Config_Handlers/RS_Handler.cpp:
+ * DnC/Config_Handlers/SP_Handler.cpp:
+
+ More memory leaks fixed.
+
+2004-06-10 turkaye <turkaye@lambada.isis.vanderbilt.edu>
+
+ * DnC/Config_Handlers/CAD_Handler.cpp:
+ * DnC/Config_Handlers/CPK_Handler.cpp:
+ * DnC/Config_Handlers/CompImplDesc_Handler.cpp:
+
+ Memory leak problem with XMLString::transcode () is solved.
+
+Thu Jun 10 17:46:10 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Utils.cpp:
+ * DnC/Config_Handlers/TPD_Handler.cpp:
+
+ Fixed memory leaks pertaining to ACE_TString making copies of
+ dynamically allocated memory. The memory supplied to ACE_TString
+ has to be deleted! Fixed memory for these.
+
+Thu Jun 10 17:44:57 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Process_Element.cpp:
+ * DnC/Config_Handlers/Property_Handler.cpp:
+ * DnC/Config_Handlers/RS_Handler.cpp:
+ * DnC/Config_Handlers/Requirement_Handler.cpp:
+ * DnC/Config_Handlers/SP_Handler.cpp:
+
+ More memory leaks fixes.
+
+Thu Jun 10 17:27:35 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Utils.cpp:
+
+ Fixed some memory leaks as well!!
+
+Thu Jun 10 17:26:25 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Process_Element.cpp:
+
+ Fixed memory leaks.
+
+Thu Jun 10 14:06:03 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * ciao/Servant_Impl_T.cpp:
+ * DnC/ciao/Servant_Impl_T.cpp:
+
+ Modified code that passed _var.out() to ACE_NEW_RETURN,
+ since sometimes on Windows platforms, for whatever
+ reason Var_Base::out() will be called after the
+ allocation, effectively cancelling it out. It is
+ alwas safe to declare a pointer, pass it to ACE_NEW_*
+ and then assign it to a _var, so that is what is
+ done now in get_all_facets() and get_all_consumers().
+
+Thu Jun 10 10:17:00 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * DnC/ciao/Container_Base.h:
+ Followed up a Jeff's Change in the old ciao.
+
+ * DnC/ExecutionManager/ExecutionManager_Impl.cpp:
+ * DnC/ExecutionManager/ExecutionManager_Impl.h:
+ * DnC/DomainApplicationManager/DomainApplicationManager_Impl.h:
+ * DnC/DomainApplicationManager/DomainApplicationManager_Impl.cpp:
+ * DnC/RepositoryManager/Repository_Manager.cpp:
+ * DnC/NodeManager/Node_Daemon.cpp:
+ * DnC/ciao/NodeApplication_Impl.cpp:
+ * DnC/DomainApplicationMananger/NodeApplicationManager_Impl.cpp:
+
+ Many adjustments, bug fixing, added missing functionalities.
+ This is not a working version now.
+
+Wed Jun 9 11:17:31 2004 Gan Deng <dengg@dre.vanderbilt.edu>
+
+ * DnC/DomainApplicationManager_Impl.cpp
+
+ Fixed a bug which is caused by initialzing ulong sequence type.
+
+Tue Jun 8 20:53:12 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * DnC/NodeApplicationManager/ImplementationInfo.cpp:
+ * DnC/NodeApplicationManager/ImplementationInfo.h:
+ Added these files.
+
+ * DnC/NodeApplicationManager/NodeApplicationManager.mpc:
+ Changed MPC file reflect the changes.
+
+ Seems MPC doesn't support template very well for GCC. The
+ dependency is not set at all. I have no choice but to switch to
+ normal operator overlaoding.
+
+Tue Jun 8 19:54:03 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * DnC/ciao/CCM_Core.mpc:
+ * DnC/ciaoImplementation.h:
+ Removed this file also changed MPC file.
+
+Tue Jun 8 14:15:31 2004 Gan Deng <dengg@dre.vanderbilt.edu>
+
+ * DnC/DomainApplicationManager_Impl.cpp
+
+ Tested it and it could split plan well and also contact
+ NodeDaemon without problem.
+
+ Fixed a bug caused by not using a reference.
+
+Tue Jun 8 17:18:28 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * DnC/NodeApplication/NodeApplication.mpc:
+ * DnC/ciao/CCM_Core.mpc:
+ Fixed another set of linking problem about export macros.
+
+Tue Jun 8 14:15:31 2004 Gan Deng <dengg@dre.vanderbilt.edu>
+
+ * DnC/RepositoryManager/RepositoryManager.mpc:
+
+ Added missing library CIAO_Server.
+
+Tue Jun 8 15:50:28 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * DnC/NodeApplicationManager/NodeApplicationManager_Impl.cpp:
+ Added duplicate for one return value.
+
+Tue Jun 8 15:00:30 2004 Emre Turkay <turkaye@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/TPD_Handler.h:
+ * DnC/Config_Handlers/TPD_Handler.cpp:
+ * DnC/RepositoryManager/RepositoryManager_Impl.cpp:
+
+ Added TopLevelDescription handler.
+
+Tue Jun 8 14:29:01 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/RepositoryManager/RepositoryManager_Impl.cpp:
+
+ Made changes to read the top level package URL
+ and create the PackageConfiguration IDL data structure.
+
+Tue Jun 8 14:15:31 2004 Gan Deng <dengg@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Utils.h:
+
+ Fixed the Windows export library problem.
+
+ * DnC/RepositoryManager/RepositoryManager_Impl.cpp:
+
+ Added "return" to those unimplemented functions to makde the
+ compiler happy.
+
+Tue Jun 8 14:10:08 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * DnC/ciao/CCM_Core.mpc:
+ Fixed source file placement.
+
+Tue Jun 8 10:35:32 2004 Gan Deng <dengg@dre.vanderbilt.edu>
+
+ * DnC/DomainApplicationManager/DomainApplicationManager_Impl.cpp:
+ * DnC/DomainApplicationManager/DomainApplicationManager_Impl.h:
+
+ Added dump function to dump connections.
+
+Tue Jun 8 10:16:48 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/RepositoryManager/Repository_Manager.cpp:
+
+ Added diagnostic comments to aid in debugging during execution
+ of the Executor.
+
+Tue Jun 8 09:55:41 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/RepositoryManager/Repository_Manager.cpp:
+
+ Commented out certain un-necessary DEBUG statements.
+
+Tue Jun 8 02:53:32 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * DnC/DomainApplicationManager/DomainApplicationManager_Impl.cpp:
+ * DnC/DomainApplicationManager/DomainApplicationManager_Impl.h:
+ Rewritten the connection part of the interface.
+ Enhanced the performace by avoiding excessive deep copy and
+ better condition branching. Also added exception mechanism in
+ the connction part.
+
+Mon Jun 7 21:22:03 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * DnC/NodeApplicationManager/NodeApplicationManager_Impl.cpp:
+ * DnC/NodeApplicationManager/NodeApplicationManager_Impl.inl:
+ * DnC/NodeApplicationManager/NodeApplicationManager_Impl.h:
+ Finished this interface implementation.
+
+ * DnC/ciao/ImplementationInfo.h:
+ Added this file containing the templated helper operators.
+
+Mon Jun 7 15:44:51 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/ExecutionManager/Execution_Manager.cpp:
+ * DnC/ExecutionManager/ExecutionManager.mpc:
+
+ First cut at writing the executor that is used to start
+ deployment process and terminate it. Changed the mpc file to
+ rename the generated executable to be named executor as
+ described in the specification.
+
+Mon Jun 7 14:23:38 2004 Emre Turkay <turkaye@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/DnC_Dump.cpp:
+
+ Fixed an error causing segmentation fault by changing
+ Dump_Obj::desc_map_ template argument from "const char*"
+ to "std::string".
+
+
+Mon Jun 7 12:10:31 2004 Gan Deng <gan.dengg@vanderbilt.edu>
+
+ * DnC/DomainApplicationManager/DomainApplicationManager_Impl.cpp:
+
+ The PortConnectionDescription structure a PortKind variable change the
+ code to make the connection decisions based on value of that variable.
+ Also change the connection fields values which will be passed to
+ finishLaunch() to make the NodeApplication work.
+
+ * DnC/DomainApplicationManager/DomainApplicationManager_Impl.h:
+
+ Change the definition type of the <plan_> variable from const reference
+ to just regular object mapped from IDL struct type.
+
+Mon Jun 7 01:40:57 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * DnC/NodeApplicationManager/NodeApplicationManager_Impl.cpp:
+ * DnC/NodeApplicationManager/NodeApplicationManager_Impl.h:
+ Finished the creat_connctions method.
+ Partially finished the startLaunch method.
+
+ * DnC/ciao/NodeApplication_Impl.h:
+ * DnC/ciao/NodeApplication_Impl.cpp:
+ * DnC/ciao/NodeApplication_Impl.inl:
+ Finished implementing the NodeApplication interface.
+ Added the finish launch method.
+
+Sun Jun 6 21:13:27 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/ServantSourceGenerator.cpp:
+ * CIDLC/ServantHeaderGenerator.cpp:
+
+ Removed generation of a template parameter to the Servant_Impl
+ base class that was removed from the CIAO_Server library in
+
+ Fri Jun 4 18:16:47 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+Sat Jun 5 23:26:53 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * DnC/DomainApplicationManager/DomainApplicationManager_Impl.cpp:
+ Tweaked a bit of the code to make it compile.
+
+ Gan, Please look at my comments in the code.
+
+Sat Jun 5 17:24:21 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/ServantSourceGenerator.cpp:
+
+ Change the order of member initialization in the constructors of
+ AttributeEmitter and ReadonlyAttributeEmitter to match a recent
+ change in the order of their class members.
+
+Sat Jun 5 16:45:14 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/RepositoryManager/RepositoryManager_Impl.cpp:
+ * DnC/RepositoryManager/RepositoryManager_Impl.h:
+ * DnC/RepositoryManager/Repository_Manager.cpp:
+
+ Updated repository manager to return the PackageConfiguration
+ element created while parsing the top level package
+ URL.
+
+Sat Jun 5 15:04:15 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/RepositoryManager/Repository_Manager.cpp:
+
+ Updated the repository manager to dump out the
+ top level package and the deployment plan.
+
+Sat Jun 5 14:59:47 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * DnC/tests/NodeApplicationTest/README:
+ Added this readme file for user to understand the testing scenario.
+
+
+Sat Jun 5 14:46:12 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * ./DnC/ciao/Servant_Impl_Base.h:
+
+ Cosmetic changes.
+
+ * DnC/ciao/Servant_Impl_T.cpp:
+ * DnC/ciao/Servant_Impl_T.h:
+
+ Removed one of the template parameters and used instead
+ the typedefs generated by the IDL compiler for interfaces.
+
+ Followed Jeff Parson's Changes. Hopefully we can merge the two
+ ciao directories soon so I don't have to duplicate the commit
+ every time after Jeff makes changes.
+
+Fri Jun 4 18:16:47 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * ciao/Servant_Impl_Base.h:
+
+ Cosmetic changes.
+
+ * ciao/Servant_Impl_T.cpp:
+ * ciao/Servant_Impl_T.h:
+
+ Removed one of the template parameters and used instead
+ the typedefs generated by the IDL compiler for interfaces.
+
+ * CIDLC/ServantSourceGenerator.cpp:
+
+ Moved the call to populate_port_tables() from ciao_postactivate()
+ to the servant constructor.
+
+Fri Jun 4 17:19:44 2004 Krishnakumar B <kitty@nospam.invalid.domain>
+
+ * DnC/tests/Config_Handlers/HUDisplay/Airframe.ccd:
+ * DnC/tests/Config_Handlers/HUDisplay/Airframe.cid:
+ * DnC/tests/Config_Handlers/HUDisplay/Airframe.cpd:
+ * DnC/tests/Config_Handlers/HUDisplay/Airframe_Exec.iad:
+ * DnC/tests/Config_Handlers/HUDisplay/Airframe_Stub.iad:
+ * DnC/tests/Config_Handlers/HUDisplay/Airframe_Svnt.iad:
+ * DnC/tests/Config_Handlers/HUDisplay/Domain.cdd:
+ * DnC/tests/Config_Handlers/HUDisplay/GPS.ccd:
+ * DnC/tests/Config_Handlers/HUDisplay/GPS.cid:
+ * DnC/tests/Config_Handlers/HUDisplay/GPS.cpd:
+ * DnC/tests/Config_Handlers/HUDisplay/GPS_Exec.iad:
+ * DnC/tests/Config_Handlers/HUDisplay/GPS_Stub.iad:
+ * DnC/tests/Config_Handlers/HUDisplay/GPS_Svnt.iad:
+ * DnC/tests/Config_Handlers/HUDisplay/HUDisplay.cdp:
+ * DnC/tests/Config_Handlers/HUDisplay/HUDisplay.cid:
+ * DnC/tests/Config_Handlers/HUDisplay/HUDisplay.cpd:
+ * DnC/tests/Config_Handlers/HUDisplay/HUDisplay.pcd:
+ * DnC/tests/Config_Handlers/HUDisplay/Libraries.iad:
+ * DnC/tests/Config_Handlers/HUDisplay/NavDisplay.ccd:
+ * DnC/tests/Config_Handlers/HUDisplay/NavDisplay.cid:
+ * DnC/tests/Config_Handlers/HUDisplay/NavDisplay.cpd:
+ * DnC/tests/Config_Handlers/HUDisplay/NavDisplay_Exec.iad:
+ * DnC/tests/Config_Handlers/HUDisplay/NavDisplay_Stub.iad:
+ * DnC/tests/Config_Handlers/HUDisplay/NavDisplay_Svnt.iad:
+ * DnC/tests/Config_Handlers/HUDisplay/Timer.ccd:
+ * DnC/tests/Config_Handlers/HUDisplay/Timer.cid:
+ * DnC/tests/Config_Handlers/HUDisplay/Timer.cpd:
+ * DnC/tests/Config_Handlers/HUDisplay/Timer_Exec.iad:
+ * DnC/tests/Config_Handlers/HUDisplay/Timer_Stub.iad:
+ * DnC/tests/Config_Handlers/HUDisplay/Timer_Svnt.iad:
+ * DnC/tests/Config_Handlers/HUDisplay/package.tpd:
+
+ Moved the descriptor files needed to test BasicSP from my
+ homepage to the CVS repository. The Config_Handlers should be
+ able to build a tree starting from package.tpd. Not sure, if it
+ works that way now.
+
+Fri Jun 4 15:54:09 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/ServantHeaderGenerator.cpp:
+ * CIDLC/ServantSourceGenerator.cpp:
+
+ Cosmetic and other minor changes to generated code.
+
+Fri Jun 4 15:38:18 2004 Gan Deng <dengg@dre.vanderbilt.edu>
+
+ * DnC/ciao/Deployment_Core.idl
+
+ Change the "Connection" IDL type by replacing the "string name"
+ field with three more fields, i.e., "string instanceName",
+ "string portName" and "CCMComponentPortKind kind". We feel the
+ old one in DnC spec is not well defined and make the run-time
+ thing harder.
+
+ * DnC/DomainApplicationManager/DomainApplicationManager_Impl.h:
+ * DnC/DomainApplicationManager/DomainApplicationManager_Impl.cpp:
+
+ Finished all the functionality to handle connections and all
+ other things required.
+
+Fri Jun 4 15:32:50 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * DnC/tests/NodeApplicationTest/RoundTripEI.idl:
+ Removed this file.
+
+ * DnC/tests/NodeApplicationTest/RoundTrip_exec.h:
+ * DnC/tests/NodeApplicationTest/RoundTrip_exec.cpp:
+ * DnC/tests/NodeApplicationTest/NodeAppTest_RoundTrip.idl:
+ * DnC/tests/NodeApplicationTest/NodeAppTest.mpc:
+ Changed these files to get the get_all_facets test working.
+ Note: I have changed the component implementation to the new
+ executor mapping that Boris proposed. It's not a must in this
+ example but we can use it later as a tutorial for our users.
+
+ * DnC/tests/NodeApplicationTest/run_test_ex.pl:
+ * DnC/tests/NodeApplicationTest/NodeApp_test_client_ex.cpp:
+ Added these two files to test the get_all_facets function.
+
+Fri Jun 4 15:02:15 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/DomainApplicationManager/DomainApplicationManager.mpc:
+ * DnC/RepositoryManager/RepositoryManager.mpc:
+ * DnC/RepositoryManager/RepositoryManager_Impl.cpp:
+ * DnC/RepositoryManager/RepositoryManager_Impl.h:
+ * DnC/RepositoryManager/Repository_Manager.cpp:
+
+ Made changes so that RepositoryManager can dump out the
+ PackageConfiguration elements.
+
+Fri Jun 4 11:42:18 2004 Gan Deng <dengg@dre.vanderbilt.edu>
+
+ * DnC/DomainApplicationManager/DomainApplicationManager_Impl.h:
+ * DnC/DomainApplicationManager/DomainApplicationManager_Impl.cpp:
+
+ Added functions to handle connections. Get rid of the <Connections>
+ field from the hash map table since they don't need to be maintained
+ any more.
+
+
+Fri Jun 4 11:37:51 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/ServantHeaderGenerator.cpp:
+ * CIDLC/ServantSourceGenerator.cpp:
+
+ Fixed a bug in code generation for the port table population
+ method check in with
+
+ Thu Jun 3 12:35:51 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ and changed code generation of facet servant classes to be
+ a template class with a dummy argument. Immediately below
+ the declaration, we generate a typedef to the actual
+ facet servant class name, using int as the template argument.
+ Because the facet servant class name is based only on the
+ underlying interface type, this change prevents link errors
+ when components in other translation units use the same
+ interface type for a facet, since the compiler will use
+ only one symbol for all the template instantiations, and
+ it is legal to typedef something more than once if it is
+ aliased to the same type. Finally, added checks to ensure
+ that the facet servant class is generated only once in
+ each translation unit, by allowing the underlying interface
+ AST node to be traversed by the facet class code emitter
+ only once.
+
+Fri Jun 4 11:40:18 2004 Emre Turkay <turkaye@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/DnC_Dump.cpp:
+
+ Clean-up of the unused, commented out code sections.
+
+Fri Jun 4 11:31:09 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/DnC_Dump.cpp:
+
+ Made changes to fix "Ref" variables.
+
+Fri Jun 4 11:22:46 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * DnC/ciao/Deployment_Core.idl:
+ * DnC/ciao/Deployment.idl:
+ Changed the connection struct definition to better suite our
+ needs.
+
+Fri Jun 4 11:19:45 2004 Emre Turkay <turkaye@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/DnC_Dump.cpp:
+
+ Fixed the dump function for Deployment::SubcomponentPortEndpoint.
+ Prints out the instanceRef.
+
+Fri Jun 4 10:46:42 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/DnC_Dump.cpp:
+
+ Made changes to fix dumping of some "Ref" variables.
+
+Fri Jun 4 09:53:14 2004 Emre Turkay <turkaye@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/tckind_names.h:
+ * DnC/Config_Handlers/tckind_names.cpp:
+ * DnC/Config_Handlers/DnC_Dump.cpp:
+
+ Deleted the files which initially written for dumping out the
+ ComponentPropertyDescription::type. It is handled as a big
+ switch section in DnC_Dump.cpp.
+
+Fri Jun 4 09:52:28 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/DomainApplicationManager/DomainApplicationManager_Impl.h:
+ * DnC/DomainApplicationManager/DomainApplicationManager_Impl.cpp:
+
+ Removed the check_plan_validity () method and added its
+ functionality in the get_plan_info () method. This eliminates
+ the need to have a separate loop to iterate over the list of
+ names to populate the NodeManager references, now this step is
+ done within a single loop.
+
+Thu Jun 3 17:28:49 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * DnC/tests/NodeApplicationTest/NodeApp_test_client.cpp:
+ Formatted the output a bit to make the message more reflective.
+
+ * DnC/ciao/CCM_Core.mpc:
+ Moved the callback implementation from deployment servant to
+ stub.
+
+Thu Jun 3 16:25:58 2004 Emre Turkay <turkaye@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/DnC_Dump.cpp:
+
+ Added the dump code for ComponentPropertyDescription::type (CORBA::TypeCode).
+
+Thu Jun 3 16:15:41 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * DnC/NodeApplication/NodeApplication.mpc:
+ * DnC/ciao/CCM_Core.mpc:
+
+ Some tweaks to the MPC files.
+
+Thu Jun 3 16:10:11 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/ServantHeaderGenerator.cpp:
+
+ Forgot to remove generated members of the servant class that
+ have been moved to the base classes.
+
+Thu Jun 3 16:07:35 2004 Emre Turkay <turkaye@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/DnC_Dump.h:
+ * DnC/Config_Handlers/DnC_Dump.cpp:
+
+ Added the methods required to dump referenced values
+ correctly. Dump functions are chaged accordingly.
+
+Thu Jun 3 14:19:31 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/ExecutionManager/ExecutionManager.mpc:
+ * DnC/ExecutionManager/Execution_Manager.cpp:
+
+ Removed CIAO::Server_init () method calls from the server, as
+ this server does not need capabilities for explicitly processing
+ valuetypes. These calls are already present in NodeApplication
+ entity.
+
+Thu Jun 3 12:35:51 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * ciao/Servant_Impl_T.cpp:
+ * ciao/Servant_Impl_T.h:
+ * ciao/Servant_Impl_Base.cpp:
+ * ciao/Servant_Impl_Base.h:
+
+ New files added to CIAO_Server. A template base class is now
+ inserted into the inheritance hierarchy between the skeleton
+ class of the component's equivalent interface and the
+ servant class generated by the CIDL compiler. This template
+ class also has a non-template base class to hold code that
+ is based neither on the template parameters or on the
+ inheritance chain. These two classes will hold code common
+ to all generated servant classes, templatized for the
+ skeleton class type, the executor type and the context type.
+ So far, only get_all_facets() and get_all_consumers() have
+ been factored out and implemented.
+
+ * ciao/CCM_Core.mpc:
+
+ Changes to reflect the items above. Also added -Sc to the
+ generated IDL compiler command line of each project to
+ suppress the generation of the TIE classes.
+
+ * CIDLC/ServantHeaderGenerator.cpp:
+ * CIDLC/ServantSourceGenerator.cpp:
+
+ Change to reflect the items listed above, and also a new
+ method to populate tables in class Servant_Impl_Base that
+ store port descriptions. So far the event consumers and
+ the facets of the component are stored.
+
+Thu Jun 3 12:37:21 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/NodeManager/Node_Daemon.cpp:
+
+ Used OS_NS_stdio.h header file for fopen fclose methods defined
+ in ACE_OS namespace.
+
+Thu Jun 3 10:51:32 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/NodeManager/NodeDaemon.idl:
+
+ Changed #include "Deployment.idl" to "#include
+ ciao/Deployment.idl" to conform to the DnC include format.
+
+Wed Jun 2 23:26:41 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/CompImplDesc_Handler.h:
+ * DnC/Config_Handlers/DnC_Dump.h:
+ * DnC/ExecutionManager/ExecutionManager.mpc:
+ * DnC/ExecutionManager/ExecutionManager_Impl.h:
+ * DnC/NodeApplication/NodeApplication.mpc:
+ * DnC/NodeApplicationManager/NodeApplicationManager.mpc:
+ * DnC/NodeManager/NodeDaemon.mpc:
+ * DnC/NodeManager/NodeDaemon_Impl.cpp:
+ * DnC/RepositoryManager/RepositoryManager.mpc:
+ * DnC/tests/NodeApplicationTest/NodeAppTest.mpc:
+ * DnC/tests/NodeApplicationTest/NodeAppTest_RoundTrip.idl:
+ * DnC/tests/NodeApplicationTest/NodeApp_test_client.cpp:
+ * DnC/tests/NodeApplicationTest/NodeApp_test_client_simple.cpp:
+ * DnC/tests/NodeApplicationTest/run_test_simple.pl:
+
+ Updated these files to make it work with the new directory
+ structure.
+
+ Now, Let me explain the issue.
+ When I started implement the new DnC spec I was forced to change
+ some of the CIAO core implementations. The one very important
+ CIAO session container implementation is changed but not
+ significantly. However because we use MPC templates extensively
+ in CIAO some of the legacy mpb files is causing some trouble. I
+ catched this mistake when I was actually using some of the newly
+ provided functionalities in the conatainer, the red light
+ showed itself as a run time relocation error.
+
+ Another driving force of these change is from CIDLC. Since in
+ the generated code ciao/*** is used as the include file name,
+ there is no way that I can make the new container implementation
+ link with the servant project of the component implementation.
+
+Wed Jun 2 23:21:37 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * DnC/ciao/CCM_Base.idl:
+ * DnC/ciao/CCM_Component.idl:
+ * DnC/ciao/CCM_Container.idl:
+ * DnC/ciao/CCM_Container_Ex.idl:
+ * DnC/ciao/CCM_Core.mpc:
+ * DnC/ciao/CCM_Event.idl:
+ * DnC/ciao/CCM_Transaction.idl:
+ * DnC/ciao/CIAO_Client_Export.h:
+ * DnC/ciao/CIAO_Container_Export.h:
+ * DnC/ciao/CIAO_Server_Export.h:
+ * DnC/ciao/CIAO_Value.idl:
+ * DnC/ciao/CIAO_common.h:
+ * DnC/ciao/CVS:
+ * DnC/ciao/Client_init.cpp:
+ * DnC/ciao/Client_init.h:
+ * DnC/ciao/Components.idl:
+ * DnC/ciao/ComponentsC.h:
+ * DnC/ciao/ComponentsS.h:
+ * DnC/ciao/Container_Base.cpp:
+ * DnC/ciao/Container_Base.h:
+ * DnC/ciao/Container_Base.inl:
+ * DnC/ciao/Container_Base.pidl:
+ * DnC/ciao/Cookies.cpp:
+ * DnC/ciao/Cookies.h:
+ * DnC/ciao/Cookies.inl:
+ * DnC/ciao/CosPersistentState.idl:
+ * DnC/ciao/Deployment.idl:
+ * DnC/ciao/Deployment_Core.idl:
+ * DnC/ciao/Deployment_stub_export.h:
+ * DnC/ciao/Deployment_svnt_export.h:
+ * DnC/ciao/NodeApp_CB_Impl.cpp:
+ * DnC/ciao/NodeApp_CB_Impl.h:
+ * DnC/ciao/NodeApplication_CallBack.idl:
+ * DnC/ciao/NodeApplication_Impl.cpp:
+ * DnC/ciao/NodeApplication_Impl.h:
+ * DnC/ciao/NodeApplication_Impl.inl:
+ * DnC/ciao/Server_init.cpp:
+ * DnC/ciao/Server_init.h:
+ * DnC/ciao/Version.h:
+
+ Added these files to replace the files in the old DnC/Core directory.
+
+Wed Jun 2 22:55:57 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * DnC/Core/CCM_Base.idl:
+ * DnC/Core/CCM_BaseS.cpp:
+ * DnC/Core/CCM_BaseS.h:
+ * DnC/Core/CCM_Component.idl:
+ * DnC/Core/CCM_ComponentS.cpp:
+ * DnC/Core/CCM_ComponentS.h:
+ * DnC/Core/CCM_Container.idl:
+ * DnC/Core/CCM_ContainerS.cpp:
+ * DnC/Core/CCM_Container_Ex.idl:
+ * DnC/Core/CCM_Container_ExS.cpp:
+ * DnC/Core/CCM_Core.mpc:
+ * DnC/Core/CCM_Event.idl:
+ * DnC/Core/CCM_EventS.cpp:
+ * DnC/Core/CCM_EventS.h:
+ * DnC/Core/CCM_Transaction.idl:
+ * DnC/Core/CCM_TransactionS.cpp:
+ * DnC/Core/CIAO_Client_Export.h:
+ * DnC/Core/CIAO_Container_Export.h:
+ * DnC/Core/CIAO_Server_Export.h:
+ * DnC/Core/CIAO_Value.idl:
+ * DnC/Core/CIAO_ValueS.cpp:
+ * DnC/Core/CIAO_ValueS.h:
+ * DnC/Core/CIAO_common.h:
+ * DnC/Core/Client_init.cpp:
+ * DnC/Core/Client_init.h:
+ * DnC/Core/Components.idl:
+ * DnC/Core/Container_Base.cpp:
+ * DnC/Core/Container_Base.h:
+ * DnC/Core/Container_Base.inl:
+ * DnC/Core/Container_Base.pidl:
+ * DnC/Core/Cookies.cpp:
+ * DnC/Core/Cookies.h:
+ * DnC/Core/Cookies.inl:
+ * DnC/Core/CosPersistentState.idl:
+ * DnC/Core/CosPersistentStateS.cpp:
+ * DnC/Core/Deployment.idl:
+ * DnC/Core/DeploymentS.cpp:
+ * DnC/Core/Deployment_Core.idl:
+ * DnC/Core/Deployment_stub_export.h:
+ * DnC/Core/Deployment_svnt_export.h:
+ * DnC/Core/GNUmakefile:
+ * DnC/Core/GNUmakefile.CIAO_Client:
+ * DnC/Core/GNUmakefile.CIAO_Container:
+ * DnC/Core/GNUmakefile.CIAO_Server:
+ * DnC/Core/GNUmakefile.Deployment_stub:
+ * DnC/Core/GNUmakefile.Deployment_svnt:
+ * DnC/Core/NodeApp_CB_Impl.cpp:
+ * DnC/Core/NodeApp_CB_Impl.h:
+ * DnC/Core/NodeApplication_CallBack.idl:
+ * DnC/Core/NodeApplication_Impl.cpp:
+ * DnC/Core/NodeApplication_Impl.h:
+ * DnC/Core/NodeApplication_Impl.inl:
+ * DnC/Core/Object_Set_T.cpp:
+ * DnC/Core/Object_Set_T.h:
+ * DnC/Core/Object_Set_T.inl:
+ * DnC/Core/Server_init.cpp:
+ * DnC/Core/Server_init.h:
+ * DnC/Core/Version.h:
+ * DnC/Core/:
+
+ Removed all these files to avoid the suite the change of the
+ directory. Note: now DnC/Core is replaced by DnC/ciao.
+
+Wed Jun 2 21:54:51 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * ciao/CCM_Base.idl:
+
+ Fixed identifier of a member of PortDescription - changed
+ 'Name' to 'name', to conform to the CCM spec.
+
+Wed Jun 2 19:22:29 2004 Venkita Subramonian <venkita@cs.wustl.edu>
+
+ * ChangeLog:
+
+ Forgot to add change description for the previous change.
+
+Wed Jun 2 19:07:01 2004 Venkita Subramonian <venkita@cs.wustl.edu>
+
+ * ciao/CIAO_Client_Export.h:
+ * ciao/CIAO_Container_Export.h:
+ * ciao/CIAO_Export.h:
+ * ciao/CIAO_Server_Export.h:
+ * examples/OEP/BasicSP/BasicSP_stub_export.h:
+ * examples/OEP/BasicSP/BasicSP_svnt_export.h:
+ * examples/OEP/BasicSP/BMClosedED/BMClosedED_exec_export.h:
+ * examples/OEP/BasicSP/BMClosedED/BMClosedED_stub_export.h:
+ * examples/OEP/BasicSP/BMClosedED/BMClosedED_svnt_export.h:
+ * examples/OEP/BasicSP/BMDevice/BMDevice_exec_export.h:
+ * examples/OEP/BasicSP/BMDevice/BMDevice_stub_export.h:
+ * examples/OEP/BasicSP/BMDevice/BMDevice_svnt_export.h:
+ * examples/OEP/BasicSP/BMDisplay/BMDisplay_exec_export.h:
+ * examples/OEP/BasicSP/BMDisplay/BMDisplay_stub_export.h:
+ * examples/OEP/BasicSP/BMDisplay/BMDisplay_svnt_export.h:
+ * examples/OEP/BasicSP/EC/EC_exec_export.h:
+ * examples/OEP/BasicSP/EC/EC_stub_export.h:
+ * examples/OEP/BasicSP/EC/EC_svnt_export.h:
+ * tools/Segment_Timer/Segment_Timer_Export.h:
+ * tools/Simple_Component_Server/Simple_Server_Stub_Export.h:
+ * tools/XML_Helpers/XML_Helpers_Export.h:
+
+ Regenerated these files with -s option to take care of static
+ builds on Windows.
+
+Wed Jun 2 18:57:29 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * DnC/Core/NodeApplication_Impl.cpp:
+ Fixed a few bugs inside.
+
+ * DnC/tests/NodeApplicationTest/NodeAppTest.mpc:
+ * DnC/tests/NodeApplicationTest/NodeApp_test_client_simple.cpp:
+ * DnC/tests/NodeApplicationTest/NodeApp_test_client.cpp:
+ * DnC/tests/NodeApplicationTest/run_test.pl:
+ * DnC/tests/NodeApplicationTest/NodeApp_test_client_simple.cpp:
+
+ Added a test to do a more complete test on NodeApplication.
+ Please note that there is a name change of files. The mpc file
+ explains very thing.
+
+ * DnC/Core/Client_init.cpp:
+ I made the default value for debug_level 1, later we should
+ reverse the change.
+
+Wed Jun 2 18:37:24 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/DomainApplicationManager/DomainApplicationManager_Impl.cpp:
+ * DnC/NodeManager/NodeDaemon_Impl.cpp:
+ * DnC/NodeManager/Node_Daemon.cpp:
+
+ Changes to ensure that the DomainApplicationManager is capable
+ of calling the NodeDaemon to spawn a NodeApplicationManager for
+ the corresponding application.
+
+Wed Jun 2 16:38:48 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/CompImplDesc_Handler.cpp:
+ * DnC/Config_Handlers/DnC_Dump.cpp:
+ * DnC/Config_Handlers/IAD_Handler.cpp:
+ * DnC/Config_Handlers/MID_Handler.cpp:
+ * DnC/Config_Handlers/NIA_Handler.cpp:
+ * DnC/Config_Handlers/PC_Handler.cpp:
+
+ Made changes to fix testing errors.
+
+Wed Jun 2 15:50:12 2004 Gan Deng <dengg@dre.vanderbilt.edu>
+
+ * DnC/DomainApplicationManager/DomainApplicationManager.mpc
+
+ Added Config_Handlers library to fix linking probelm in Windows.
+
+ * DnC/ExecutionManager/ExecutionManager.mpc
+
+ Added ciao_deployment_stub and CIAO_Server libraries to fix
+ linking probelm in Windows.
+
+ * DnC/RepositoryManager/RepositoryManager.mpc
+
+ Added ciao_deployment_stub library to fix linking probelm in Windows.
+
+
+Wed Jun 2 15:07:56 2004 Gan Deng <dengg@dre.vanderbilt.edu>
+
+ * DnC/DomainApplicationManager/DomainApplicationManager_Impl.cpp
+
+ Fixed errors in split_plan() function to make it work.
+
+
+Wed Jun 2 12:30:56 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/CompImplDesc_Handler.cpp:
+ * DnC/Config_Handlers/DnC_Dump.cpp:
+ * DnC/Config_Handlers/IAD_Handler.cpp:
+ * DnC/Config_Handlers/MID_Handler.cpp:
+ * DnC/Config_Handlers/NIA_Handler.cpp:
+ * DnC/Config_Handlers/PCI_Handler.cpp:
+ * DnC/Config_Handlers/PC_Handler.cpp:
+
+ Made changes to fix some more testing errors.
+
+Wed Jun 2 11:51:57 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/ExecutionManager/Execution_Manager.cpp:
+ * DnC/ExecutionManager/ExecutionManager_Impl.cpp:
+
+ Fixed hashtable used within the ExcutionManager to check for
+ duplicates in the right manner.
+
+Wed Jun 2 10:31:27 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * DnC/tests/Config_Handlers/handler_test.mpb:
+ * DnC/Config_Handlers/Config_Handlers.mpc:
+ Updated these two file to make it compile with working on the
+ system like Debian or RedHat which have the pre-build binary
+ installed instead of xerces source.
+
+Wed Jun 2 00:48:30 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/CAD_Handler.cpp:
+ * DnC/Config_Handlers/CompImplDesc_Handler.cpp:
+ * DnC/Config_Handlers/CompPkgDesc_Handler.cpp:
+ * DnC/Config_Handlers/DnC_Dump.cpp:
+ * DnC/Config_Handlers/Process_Element.i:
+ * DnC/Config_Handlers/Process_Element.tpp:
+
+ Made changes to fix testing errors.
+
+Tue Jun 1 18:13:23 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * DnC/Core/NodeApplication_Impl.cpp:
+ * DnC/NodeApplicationManager/NodeApplicationManager_Impl.cpp:
+ Updated these two files to fix the bug related to nil ();
+
+Tue Jun 1 18:09:19 2004 Gan Deng <dengg@dre.vanderbilt.edu>
+
+ * DnC/NodeManager/NodeDaemon.mpc
+
+ Modify this to fix linking errors for missing library.
+
+Tue Jun 1 17:52:29 2004 Gan Deng <dengg@dre.vanderbilt.edu>
+
+ * DnC/NodeApplicationManager/NodeApplicationManager.mpc
+
+ Modify this to fix linking errors.
+
+
+Tue Jun 1 17:39:57 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/CompPortDesc_Handler.cpp:
+ * DnC/Config_Handlers/CompPortDesc_Handler.h:
+ * DnC/Config_Handlers/CompPropDesc_Handler.cpp:
+ * DnC/Config_Handlers/CompPropDesc_Handler.h:
+
+ Removed the above handlers as they are not used at all.
+
+ * DnC/Config_Handlers/Config_Handlers.mpc:
+
+ Updated the MPC file accordingly.
+
+Tue Jun 1 15:30:49 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Basic_Handler.h:
+ * DnC/Config_Handlers/CAD_Handler.cpp:
+ * DnC/Config_Handlers/Cap_Handler.cpp:
+ * DnC/Config_Handlers/CompImplDesc_Handler.cpp:
+ * DnC/Config_Handlers/CompIntrDesc_Handler.cpp:
+ * DnC/Config_Handlers/CompPkgDesc_Handler.cpp:
+ * DnC/Config_Handlers/CompPortDesc_Handler.cpp:
+ * DnC/Config_Handlers/Process_Element.i:
+ * DnC/Config_Handlers/Process_Element.tpp:
+
+ Made changes to fix some testing errors
+
+Tue Jun 1 15:08:23 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/NodeManager/NodeApplicationManager_Impl.h:
+ * DnC/NodeManager/NodeApplicationManager_Impl.cpp:
+
+ Removed these files; New implementation present in
+ DnC/NodeApplicationManager directory
+
+ * DnC/NodeManager/Node_Daemon.cpp:
+ * DnC/NodeManager/NodeDaemon_Impl.h:
+ * DnC/NodeManager/NodeDaemon_Impl.cpp:
+ * DnC/NodeManager/NodeDaemon.mpc:
+
+ Changed the Node Manager to interact with the new
+ NodeApplication Manager implementation.
+
+Tue Jun 1 15:08:13 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/tests/NodeApplicationTest/run_test.pl:
+ * DnC/tests/NodeApplicationTest/NodeApp_test_client.cpp:
+
+ Added run_test.pl to run this test via scripts
+
+Tue Jun 1 14:48:01 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * DnC/NodeApplicationManager/NodeApplicationManager_Impl.cpp:
+ * DnC/NodeApplicationManager/NodeApplicationManager_Impl.h:
+ * DnC/NodeApplicationManager/NodeApplicationManager_Impl.inl:
+ Updated the class to cooperate with NodeManager.
+ There is some memory management and lifecycle of object issue
+ solved by this update. Basically speaking, since NodeManager is
+ a daemon (running forever if nothing went wrong) we have to make
+ sure that the NodeApplicationManager will be actually destroyed
+ when its not needed any more. This update enables us to do this
+ and prevented us from hacking the OMG IDL file.
+
+Tue Jun 1 12:36:10 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Basic_Handler.cpp:
+ * DnC/Config_Handlers/Basic_Handler.h:
+ * DnC/Config_Handlers/CAD_Handler.cpp:
+ * DnC/Config_Handlers/CAD_Handler.h:
+ * DnC/Config_Handlers/CPR_Handler.h:
+ * DnC/Config_Handlers/Cap_Handler.h:
+ * DnC/Config_Handlers/CompImplDesc_Handler.cpp:
+ * DnC/Config_Handlers/CompImplDesc_Handler.h:
+ * DnC/Config_Handlers/CompIntrDesc_Handler.h:
+ * DnC/Config_Handlers/CompPkgDesc_Handler.h:
+ * DnC/Config_Handlers/DnC_Dump.cpp:
+ * DnC/Config_Handlers/Domain_Handler.h:
+ * DnC/Config_Handlers/IAD_Handler.h:
+ * DnC/Config_Handlers/IR_Handler.h:
+ * DnC/Config_Handlers/MID_Handler.h:
+ * DnC/Config_Handlers/NIA_Handler.h:
+ * DnC/Config_Handlers/PCI_Handler.h:
+ * DnC/Config_Handlers/PC_Handler.h:
+ * DnC/Config_Handlers/Plan_Handler.h:
+ * DnC/Config_Handlers/Process_Element.i:
+
+ Made changes to fix testing errors.
+
+Tue Jun 1 12:09:18 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * DnC/NodeApplicationManager/NodeApplicationManager_Impl.cpp:
+ * DnC/NodeApplicationManager/NodeApplicationManager_Impl.h:
+ Changed the init method to return a objectRef of
+ the NodeApplicationManager to make NodeManager happy.
+
+Tue Jun 1 11:40:29 2004 Gan Deng <dengg@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Basic_Handler.h
+ * DnC/Config_Handlers/CompIntrDesc_Handler.h
+ * DnC/Config_Handlers/CompPkgDesc_Handler.h
+ * DnC/Config_Handlers/CompPortDesc_Handler.h
+ * DnC/Config_Handlers/CompPropDesc_Handler.h
+ * DnC/Config_Handlers/Config_Error_Handler.h
+ * DnC/Config_Handlers/DnC_Dump.h
+ * DnC/Config_Handlers/IAD_Handler.h
+ * DnC/Config_Handlers/IR_Handler.h
+ * DnC/Config_Handlers/MID_Handler.h
+ * DnC/Config_Handlers/NIA_Handler.h
+ * DnC/Config_Handlers/PCI_Handler.h
+ * DnC/Config_Handlers/PC_Handler.h
+ * DnC/Config_Handlers/RUK_Handler.h
+
+ Fixed the export libary problem for Windows.
+
+Tue Jun 1 10:49:49 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/CAD_Handler.cpp:
+ * DnC/Config_Handlers/Domain_Handler.cpp:
+
+ Made changes to fix testing errors.
+
+Tue Jun 1 10:41:49 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * DnC/NodeApplicationManager/NodeApplicationManager_Impl.cpp:
+ * DnC/NodeApplicationManager/NodeApplicationManager_Impl.h:
+ * DnC/NodeApplicationManager/NodeApplicationManager_Impl.inl:
+ Finished the NodeApplicationManager except the connection
+ part.
+
+Tue Jun 1 10:16:21 2004 Gan Deng <dengg@dre.vanderbilt.edu>
+
+ * DnC/DomainApplicationManager/DomainApplicationManager_Export.h
+
+ Added this file for Windows to export library.
+
+
+Tue Jun 1 10:12:46 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/RepositoryManager/RepositoryManager.idl:
+ * DnC/RepositoryManager/RepositoryManager.mpc:
+ * DnC/RepositoryManager/RepositoryManager_Impl.cpp:
+ * DnC/RepositoryManager/RepositoryManager_Impl.h:
+ * DnC/RepositoryManager/Repository_Manager.cpp:
+
+ Made a first-cut check-i for repository manager.
+
+Tue Jun 1 10:01:25 2004 Venkita Subramonian <venkita@cs.wustl.edu>
+
+ * examples/OEP/BasicSP/BMDevice/BMDevice.cidl:
+ * examples/OEP/BasicSP/BMClosedED/BMClosedED.cidl:
+
+ Included BasicSP.idl to fix problems during static linking.
+
+Tue Jun 1 00:42:56 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/DnC_Dump.cpp:
+ * DnC/Config_Handlers/Plan_Handler.cpp:
+ * DnC/Config_Handlers/Process_Element.cpp:
+
+ Made changes to fix some testing errors.
+
+
+Tue Jun 1 00:32:22 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/CAD_Handler.cpp:
+ * DnC/Config_Handlers/CPK_Handler.cpp:
+ * DnC/Config_Handlers/DnC_Dump.cpp:
+ * DnC/Config_Handlers/IAD_Handler.cpp:
+ * DnC/Config_Handlers/PC_Handler.cpp:
+ * DnC/Config_Handlers/Plan_Handler.cpp:
+ * DnC/Config_Handlers/Process_Element.cpp:
+
+ Made changes to fix some testing errors.
+
+Mon May 31 18:50:28 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/PC_Handler.cpp:
+ * DnC/Config_Handlers/Plan_Handler.cpp:
+
+ Made changes to fix some testing errors.
+
+Mon May 31 18:27:47 2004 Venkita Subramonian <venkita@cs.wustl.edu>
+ * tools/Segment_Timer/Segment_Timer.h:
+ * tools/static_configurator/Static_Configurator.cpp:
+
+ Made some fixes related to DLL exports to get rid of
+ build errors on Windows.
+
+Mon May 31 18:25:30 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Any_Handler.cpp:
+ * DnC/Config_Handlers/CPK_Handler.cpp:
+ * DnC/Config_Handlers/CompPkgDesc_Handler.cpp:
+ * DnC/Config_Handlers/PC_Handler.cpp:
+ * DnC/Config_Handlers/Plan_Handler.cpp:
+ * DnC/Config_Handlers/Property_Handler.cpp:
+
+ Made some changes to fix some testing errors.
+
+
+Mon May 31 17:18:55 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Any_Handler.cpp:
+ * DnC/Config_Handlers/CompIntrDesc_Handler.cpp:
+ * DnC/Config_Handlers/CompPropDesc_Handler.cpp:
+ * DnC/Config_Handlers/DT_Handler.cpp:
+ * DnC/Config_Handlers/DT_Handler.h:
+
+ Resolved Typecode and Any related errors relating to parsing the
+ Deployment plan.
+
+Mon May 31 16:33:16 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/ServantSourceGenerator.cpp:
+
+ Added support for the emits-related navigation method,
+ and automatic registration of value factories for
+ event consumers. Also fixed bug in code generation
+ for uses multiple.
+
+ * ciao/Container_Base.h:
+
+ Added CIAO_REGISTER_OBV_FACTORY macro, used by the
+ CIDL compiler when generating factory registration
+ calls for event consumers. There is also a version of
+ this macro called CIAO_REGISTER_VALUE_FACTORY in
+ CIAO_common.h. This version takes an extra argument
+ which is an ORB pointer. This macro was separately
+ added, planning for the day when we may want
+ components to run with a separate process and/or ORB
+ from their containers. These two versions will have
+ to be reconciled at some point.
+
+ * tools/Segment_Timer/Segment_Timer.mpc:
+
+ Added the export file to the project.
+
+ * tools/XML_Helpers/RTConfig_Handlers.cpp:
+
+ Added some static casts to eliminate warnings on
+ MSVC.
+
+Mon May 31 16:19:17 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * DnC/NodeApplicationManager/NodeApplicationManager.mpc:
+ Updated this file.
+
+ * DnC/NodeApplicationManager/CIAO_NAM_Export.h:
+ Added this export file.
+
+ * DnC/NodeApplicationManager/NodeApplicationManager.cpp:
+ Removed this file since NodeApplicationManager will be
+ collocated with NodeManager.
+
+ * DnC/NodeApplicationManager/CIAO_NodeApplicationManager.idl:
+ Removed this file since I have moved this into deployment_svnt
+ project.
+
+ * DnC/Core/NodeApplication_Impl.cpp:
+ Changed from 0 to CORBA::Object::_nil () as return value.
+
+Mon May 31 15:18:25 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/test/NodeApplicationTest/NodeAppTest_RoundTrip.idl:
+ * DnC/test/NodeApplicationTest/NodeApp_test_client.cpp:
+ * DnC/test/NodeApplicationTest/RoundTripEI.idl:
+ * DnC/test/NodeApplicationTest/RoundTrip_exec.cpp:
+ * DnC/test/NodeApplicationTest/RoundTrip_exec.h:
+
+ Changed the idl interface to supports rather than provides as
+ this feature has not been implemented yet.
+
+Mon May 31 14:48:21 2004 Gan Deng <dengg@dre.vanderbilt.edu>
+
+ * DnC/DomainApplicationManager/DomainApplicationManager.mpc:
+ * DnC/DomainApplicationManager/DomainApplicationManager_Impl.h:
+
+ Added export library thing for Windows.
+
+
+Mon May 31 13:35:15 2004 Gan Deng <dengg@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Config_Handlers.mpc:
+
+ Added the missing dependency library to the mpc file, which
+ is CIAO_Server library.
+
+Mon May 31 13:10:15 2004 Gan Deng <dengg@dre.vanderbilt.edu>
+
+ * DnC/DomainApplicationManager/DomainApplicationManager.mpc:
+
+ Added necessary dependency libraries to the mpc file, which
+ causes build probelm under Windows.
+
+ * DnC/DomainApplication/DomainApplication_Impl.h
+ * DnC/DomainApplication/DomainApplication_Impl.cpp
+
+ Removed these files since DomainApplication are now
+ combined with DomainApplicationManager.
+
+
+Mon May 31 11:00:50 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * DnC/Core/NodeApplication_Impl.cpp:
+ Fixed one bug of the refence count of Component instance
+ objectRef.
+
+Mon May 31 00:40:25 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * DnC/Core/NodeApplication_Impl.cpp:
+ * DnC/Core/NodeApplication_Impl.h:
+
+ Added component/home removal functionality.
+ Also added a install method which will be called by
+ NodeApplicationManager to install everything which belong
+ to the NodeApplication.
+
+Sun May 30 17:47:10 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/tests/NodeApplicationTest:
+
+ Directory for testing CIAO's NodeApplication entity
+
+ * DnC/tests/NodeApplicationTest/NodAppTest.mpc:
+ mpc file for this test case
+
+ * DnC/tests/NodeApplicationTest/NodeAppTest_RoundTrip.idl:
+ * DnC/tests/NodeApplicationTest/NodeAppTest_RoundTrip.cidl:
+ * DnC/tests/NodeApplicationTest/RoundTripEI.idl:
+
+ A simple component as a test case that provides an interface
+ LatencyTest which has a single operation defined that cubes a
+ long
+
+ * DnC/tests/NodeApplicationTest/RoundTrip_stub_export.h:
+ * DnC/tests/NodeApplicationTest/RoundTrip_svnt_export.h:
+ * DnC/tests/NodeApplicationTest/RoundTrip_exec_export.h:
+
+ Export files to keep windows happy
+
+ * DnC/tests/NodeApplicationTest/RoundTrip_exec.h:
+ * DnC/tests/NodeApplicationTest/RoundTrip_exec.cpp:
+
+ Component implementation definitions
+
+ * DnC/tests/NodeApplicationTest/NodeApp_test_client.cpp:
+
+ Client program that tries to install the RoundTrip home with the
+ NodeApplication aka ComponentServer, create the Component,
+ i.e. RoundTrip, and invoke the cube long operation.
+
+ This test case exercises the call path for home installation,
+ component creation within the new DnC specification. This test
+ case should also have component removal operations, which will
+ be added as and when this is implemented in CIAO.
+
+Sun May 30 15:43:24 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/NodeApplication/NodeApplication.mpc:
+ * DnC/NodeApplication/NodeApplication.cpp:
+
+ Resolved compilation and link errors. Now the NodeApplication
+ can be started generating an ior! Next step will be to write a
+ test client to install homes and create components.
+
+Sun May 30 14:36:21 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * DnC/NodeApplication/NodeApplication.mpc:
+ * DnC/NodeApplication/NodeApplication.cpp:
+ * DnC/Core/Container_Base.h:
+ * DnC/Core/Container_Base.cpp:
+ * DnC/Core/Deployment_Core.idl:
+ * DnC/Core/NodeApplication_Impl.h:
+ * DnC/Core/NodeApplication_Impl.cpp:
+
+ Updateed those files to finish home creation part.
+
+Sat May 29 15:25:22 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/RepositoryManager/RepositoryManager_Impl.h:
+ * DnC/RepositoryManager/RepositoryManager_Impl.cpp:
+ * DnC/RepositoryManager/RepositoryManager.mpc:
+
+ First cut implementation of Repository Manager.
+
+Fri May 28 23:17:44 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/NodeManager/NodeDaemon.idl:
+ * DnC/NodeManager/NodeDaemon.mpc:
+ * DnC/NodeManager/Node_Daemon.cpp:
+ * DnC/NodeManager/NodeDaemon_Impl.h:
+
+ Fixed compilation and linking errors stemming from refactoring
+ DnC core to include the Deployment.idl files. Modified the
+ include paths as now these are autogenerated from the
+ ciao_deployment.mpb file
+
+ * DnC/DomainApplicationManager/DomainApplicationManager_Impl.h:
+
+ Removed the getApplications () member function the the header
+ file. This is not present as a part of the interface. This
+ resolves link errors
+
+ * DnC/ExecutionManager/ExecutionManager.mpc:
+
+ Removed the unnecessary ciao_server target from the mpc file as
+ this library is not needed
+
+Fri May 28 10:18:45 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/DomainApplicationManager/DomainApplicationManager_Impl.cpp:
+
+ Fixed warnings resulting from non usage of .in () while
+ assigning to a _ptr from a _var.
+
+ * DnC/DomaiinApplicationManager/DomainApplicationManager_Impl.inl:
+ * DnC/DomainApplicationManager/DomainApplicationManager_Impl.h:
+
+ Created file for storing inline functions
+
+Thu May 27 22:16:26 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * examples/handcrafted/BasicSP_EC/BMClosedED/BMClosedEDE.idl:
+ * examples/handcrafted/BasicSP_EC/BMClosedED/BMClosedED_svnt.cpp:
+ * examples/handcrafted/BasicSP_EC/BMClosedED/BMClosedED_svnt.h:
+ * examples/handcrafted/BasicSP_EC/BMDevice/BMDeviceE.idl:
+ * examples/handcrafted/BasicSP_EC/BMDevice/BMDevice_svnt.cpp:
+ * examples/handcrafted/BasicSP_EC/BMDevice/BMDevice_svnt.h:
+ * examples/handcrafted/BasicSP_EC/BMDisplay/BMDisplayE.idl:
+ * examples/handcrafted/BasicSP_EC/BMDisplay/BMDisplay_svnt.cpp:
+ * examples/handcrafted/BasicSP_EC/BMDisplay/BMDisplay_svnt.h:
+ * examples/handcrafted/BasicSP_EC/EC/ECE.idl:
+ * examples/handcrafted/BasicSP_EC/EC/EC_svnt.cpp:
+ * examples/handcrafted/BasicSP_EC/EC/EC_svnt.h:
+
+ Removed these files from the Repo. Please be careful when you
+ commit files and please double check EVEN you have done make
+ realclean!
+
+
+Thu May 27 22:14:18 2004 Venkita Subramonian <venkita@cs.wustl.edu>
+
+ * tools/static_configurator/Static_Configurator.mpc:
+ * tools/static_configurator/Static_Configurator.h:
+ * tools/static_configurator/Static_Configurator.cpp:
+ * tools/static_configurator/Static_Assembly_Visitors.cpp:
+ * tools/static_configurator/Static_Assembly_Parser.cpp:
+
+ Made changes related to performance measurement of static
+ configuration mechanisms.
+
+ * tools/Segment_Timer/Segment_Timer_Export.h:
+ * tools/Segment_Timer/Segment_Timer.{cpp,h,mpc}:
+ * tools/Segment_Timer/README:
+
+ Adding segment timer files. This class is used in the
+ performance measurements of static and dynamic configurations.
+
+ * tools/RTComponentServer/RTComponentServer.mpc:
+ * tools/Assembly_Deployer/Assembly_Visitors.cpp:
+ * tools/Assembly_Deployer/Assembly_Manager.cpp:
+ * tools/Assembly_Deployer/Assembly_Impl.cpp:
+ * tools/Assembly_Deployer/Assembly_Deployer.mpc:
+
+ Made changes related to performance measurement of dynamic
+ configuration mechanisms.
+
+Thu May 27 18:39:10 2004 Gan Deng <dengg@dre.vanderbilt.edu>
+
+ * DnC/DomainApplicationManager/DomainApplicationManager_Impl.h:
+ * DnC/DomainApplicationManager/DomainApplicationManager_Impl.cpp:
+
+ Redefine the Hash map to make all the artifacts (NodeManager,
+ NodeApplicationManager, NodeApplication, Connections) handy
+ to use. Changed all the member functions to reflect this
+ change.
+
+Thu May 27 17:45:26 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * DnC/tests/Config_Handlers/handler_test.mpb:
+
+ Added reqires dnc to stop the noise on the scoreboard.
+
+Thu May 27 22:10:27 2004 Emre Turkay <turkaye@dre.vanderbilt.edu>
+ * DnC/Core/Deployment.idl:
+
+ Added DeploymentPlan::UUID.
+
+Thu May 27 22:02:21 2004 Emre Turkay <turkaye@dre.vanderbilt.edu>
+ * DnC/Config_Handlers/Plan_Handler.cpp:
+
+ Added handler for DeploymentPlan::UUID
+
+Thu May 27 16:42:26 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/DomainApplicationManager/DomainApplicationManager_Impl.cpp:
+
+ Added a check to make sure that duplicate NodeManager names are
+ not added to the internal hashmap maintained in this
+ entity. This ensures that the length always corresponds to the
+ unique set of node names. Thanks to Gan Deng for pointing this
+ out.
+
+Thu May 27 16:38:19 2004 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * DnC/Deployment.xsd: Added UUID element to deploymentPlan.
+
+
+Thu May 27 13:03:02 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/DomainApplicationManager/DomainApplicationManager_Impl.h:
+ * DnC/DomainApplicationManager/DomainApplicationManager_Impl.cpp:
+
+ Added the get_plan_info () method, that parses the plan
+ according to the individual nodes on which the plan needs to be
+ deployed. Also changed internal tables to use ACE_Vector to
+ store plan related information.
+
+Thu May 27 11:02:47 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/DomainApplicationManager/DomainApplicationManager_Impl.h:
+ * DnC/DomainApplicationManager/DomainApplicationManager_Impl.cpp:
+
+ Added two new operations get_uuid and set_uuid that will help
+ the ExecutionManager associating the DomainApplicationManager
+ with a concrete DeploymentPlan passed. These are defined on the
+ servant only.
+
+ * DnC/ExecutionManager/ExecutionManager_Impl.h:
+ * DnC/ExecutionManager/ExecutionManager_Impl.cpp:
+
+ Implementation of Deployment::ExecutionManager interface. This
+ has now been integrated with the DomainApplicationManager.
+
+ * DnC/DomainApplicationManager/Deployment_Configuration.h:
+
+ Removed "#include Core/.." as now the include paths are
+ generated from the deployment_svnt.mpb
+
+ * DnC/ExecutionManager/Execution_Manager.cpp:
+ * DnC/ExecutionManager/ExectionManager.idl:
+
+ CIAO's implementation of ExecutionManager Daemon
+ interface. Added a shutdown () method for clean release of
+ resources associated with the Daemon
+
+ * DnC/ExecutionManager/ExecutionManager.mpc:
+
+ mpc file to generate Makefiles!
+
+Wed May 26 17:08:21 2004 Gan Deng <dengg@dre.vanderbilt.edu>
+
+ * DnC/DomainApplicationManager/DomainApplicationManager_Impl.h
+ * DnC/DomainApplicationManager/DomainApplicationManager_Impl.cpp
+
+ Changed the member functions signature in accordance with the
+ modified DomainApplicationManager IDL interface.
+
+
+Wed May 26 16:24:54 2004 Gan Deng <dengg@dre.vanderbilt.edu>
+
+ * DnC/Core/Deployment.idl
+
+ Modified the IDL interface of the DomainApplicationManager,
+ which now integrates the functionality of both
+ DomainApplicationManager and DomainApplication in the original
+ DnC spec. The old DomainApplication interface is deleted.
+
+Wed May 26 11:33:11 2004 Gan Deng <dengg@dre.vanderbilt.edu>
+
+ * DnC/Core/CCM_Core.mpc
+
+ Added necessary library (TAO_Valuetype) to the Deployment_stub
+ project. Removed the unnecessary Deployment_CoreC.cpp file which
+ caused linking error.
+
+Wed May 26 11:15:23 2004 Gan Deng <dengg@dre.vanderbilt.edu>
+
+ * DnC/Core/NodeApplication_Impl.cpp
+
+ Fixed linking errors because the "start" method on the
+ NodeApplication used a wrong function signature.
+
+Wed May 26 11:06:23 2004 Gan Deng <dengg@dre.vanderbilt.edu>
+
+ * DnC/DomainApplicationManager/DomainApplicationManager.mpc
+ * DnC/DomainApplicationManager/Deployment_Configuration.inl
+
+ Added these two files.
+
+Wed May 26 11:03:23 2004 Gan Deng <dengg@dre.vanderbilt.edu>
+
+ * DnC/Core/CCM_Core.mpc
+
+ Fixed typo in this mpc file.
+
+Wed May 26 10:14:23 2004 Gan Deng <dengg@dre.vanderbilt.edu>
+
+ * DnC/DomainApplicationManager/DomainApplicationManager_Impl.*
+
+ Fixed the compiling errors. More functinality will be
+ added soon.
+
+ * DnC/DomainApplicationManager/Deployment_Configuration.*
+
+ Added this helper class to deal with deployment topology
+ data file.
+
+
+Tue May 25 22:40:23 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * DnC/Core/NodeApp_CB_Impl.cpp:
+ * DnC/Core/NodeApp_CB_Impl.h:
+ * DnC/Core/NodeApplication_CallBack.idl:
+ Added these files for NodeApplication callback interface.
+
+ * DnC/Core/CCM_Core.mpc:
+ Updated the file to reflect above changes.
+
+Tue May 25 13:05:35 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * DnC/Deployment.idl:
+ * DnC/Property.idl:
+ * DnC/Deployment.mpc:
+ * DnC/Deployment_stub_export.h:
+ * DnC/Deployment_stub_export.h:
+ * DnC/Core/Container_Impl.h:
+ * DnC/Core/Container_Impl.inl:
+ * DnC/Core/Container_Impl.cpp:
+ * DnC/Core/CCM_Deplyment.idl:
+
+ Removed these files. Everything is moved into the DnC/Core
+ directory, also the Deployment.idl is splited into
+ Deployment.idl and Deployment_Core.idl. The first one contains
+ information needed for DnC runtime except NodeApplication.
+ The latter file combines the old Container with NodeApplication.
+
+ * DnC/Core/Deployment.idl:
+ * DnC/Core/Deployment_Core.mpc:
+ * DnC/Core/Deployment_stub_export.h:
+ * DnC/Core/Deployment_stub_export.h:
+ * DnC/Core/NodeApplication_Impl.h:
+ * DnC/Core/NodeApplication_Impl.inl:
+ * DnC/Core/NodeApplication_Impl.cpp:
+ Added these files.
+
+ * DnC/Core/CCM_Core.mpc:
+ This file updated to reflect the chages above.
+
+ The idea is to use the old container as the NodeApplication and
+ the ComponentServer. This implies that new process will be
+ spawned upon new NodeApplication is created.
+
+ In turn the NodeApplicationManager will be collocated with
+ NodeManager.
+
+ These changes give us advantages for implementing the spec in an
+ effecient way without inccuring much confilicts with the Spec.
+
+
+Tue May 25 12:06:37 2004 Venkita Subramonian <venkita@cs.wustl.edu>
+
+ * tests/RTCCM/Priority_Test/Workers/IOB_Worker_exec.cpp:
+ * tests/RTCCM/Priority_Test/Workers/CB_Worker_exec.cpp:
+ * tests/RTCCM/Priority_Test/Controllers/Controller_exec.{cpp,h}:
+ * tests/RTCCM/Priority_Test/Controllers/Rate_Controller.{cpp,h}:
+
+ Fixed compile errors regarding pure virtual functions not being
+ implemented. Added empty method definitions for ciao_preactivate
+ and ciao_postactivate.
+
+Tue May 25 12:08:48 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/NodeManager/Node_Daemon.cpp:
+
+ Removed repetitive registration with the IORTable
+
+Tue May 25 12:02:52 2004 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * DnC/Deployment.xsd:
+
+ Initial set of "normalization" changes.
+
+
+ * DnC/Deployment.xsd.orig:
+ * DnC/XMI.xsd.orig:
+
+ Added backup copies.
+
+Mon May 24 14:13:51 2004 Gan Deng <gan.deng@vanderbilt.edu>
+
+ * DnC/DomainApplicationManager/DomainApplicationManager.h:
+ * DnC/DomainApplicationManager/DomainApplicationManager.cpp:
+
+ * DnC/DomainApplication/DomainApplication.h:
+ * DnC/DomainApplication/DomainApplication.cpp:
+
+ Added these files.
+
+
+Mon May 24 21:18:07 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * examples/Hello/descriptors/run_test_remote.pl:
+ * examples/Hello/descriptors/run_test_default.pl:
+
+ Updated the test script since Assembly_Deployer takes
+ two more command line options.
+
+Mon May 24 19:44:32 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/ADD_Handler.*:
+ * DnC/Config_Handlers/ACD_Handler.*:
+ * DnC/Config_Handlers/APM_Handler.*:
+ * DnC/Config_Handlers/CRDD_Handler.*:
+ * DnC/Config_Handlers/DP_Handler.*:
+ * DnC/Config_Handlers/IDD_Handler.*:
+ * DnC/Config_Handlers/IRDD_Handler.*:
+ * DnC/Config_Handlers/MDD_Handler.*:
+ * DnC/Config_Handlers/PCD_Handler.*:
+ * DnC/Config_Handlers/PPM_Handler.*:
+ * DnC/Config_Handlers/PSPE_Handler.*:
+ * DnC/Config_Handlers/PSPR_Handler.*:
+ * DnC/Config_Handlers/RDD_Handler.*:
+ * DnC/Config_Handlers/SID_Handler.*:
+ * DnC/Config_Handlers/SPE_Handler.*:
+ * DnC/Config_Handlers/SPR_Handler.*:
+
+ Removed the above mentioned handlers as they are
+ not used.
+
+Mon May 24 11:50:15 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Plan_Handler.cpp:
+
+ Added changes to reflect the changes made in the IDL file.
+
+
+Sun May 23 14:31:51 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/NodeManager/NodeDaemon.mpc:
+
+ Added exename flag to set the right executable name to be generated
+
+Sun May 23 13:32:34 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/NodeManager/NodeDaemon.mpc:
+ * DnC/NodeManager/NodeApplicationManager_Impl.h:
+ * DnC/NodeManager/NodeApplicationManger_Impl.cpp:
+ * DnC/NodeManager/NodeDaemon_Impl.cpp:
+ * DnC/NodeManager/Node_Daemon.cpp:
+
+ Got the call-chain working, wherein, a preparePlan call to the
+ Daemon creates a NodeApplication Manager and passes along the
+ plan as well. Next, now the Daemon, depending on the command
+ line argument passed can also register with the Naming Service
+ using the node-name as the context. This enables multiple
+ NodeManagers to be activated on different hosts. An simple IOR
+ based scheme will not work in this case.
+
+Fri May 21 20:12:43 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/NodeManager/NodeDaemon.idl:
+ * DnC/NodeManager/NodeDaemon.mpc:
+ * DnC/NodeManager/NodeDaemon_Impl.h:
+ * DnC/NodeManager/NodeDaemon_Impl.cpp:
+ * DnC/NodeManager/Node_Daemon.cpp:
+ * DnC/NodeManager/NodeApplicationManager_Impl.h:
+ * DnC/NodeManager/NodeApplicationManager_Impl.cpp:
+
+ Updated these files inline with the Specification i.e. removed
+ un-necessary methods along with making the
+ NodeApplicationManager a CORBA::Object rather than a CORBA
+ server. In this case, the NodeManager, i.e. the NodeDaemon, will
+ share the same ORB with the the Application Manager. Further,
+ the mpc file was updated to make things compile and link
+ properly.
+
+Thu May 20 23:29:54 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Deployment.xsd:
+ Uploaded the new schema.
+
+Thu May 20 19:28:20 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * DnC/Core/CCM_Core.mpc
+ * DnC/Core/CCM_Deployment.idl
+ * DnC/Core/ComponentServer_Impl.cpp
+ * DnC/Core/ComponentServer_Impl.h
+ * DnC/Core/ComponentServer_Impl.inl
+ * DnC/Core/Container_Impl.cpp
+ * DnC/Core/Container_Impl.h
+
+ Removed the ComponentInstallation interfaces.
+ Now the CORE of new CIAO should be fixed.
+
+Thu May 20 18:54:01 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Deployment.idl:
+
+ Updated the IDL for Component Data Model changes.
+
+Thu May 20 14:44:48 2004 Irfan Pyarali <irfan@oomworks.com>
+
+ * tests/RTCCM/DiffServ/Controller/Controller.cpp:
+
+ No RT-isms necessary anymore.
+
+Thu May 20 14:31:20 2004 Irfan Pyarali <irfan@oomworks.com>
+
+ * tests/RTCCM/DiffServ/descriptors/rtsvc.conf:
+
+ This file is no longer needed.
+
+ * tests/RTCCM/DiffServ/descriptors/run_test.pl:
+
+ No need to specify rtsvc.conf file.
+
+ * tools/RTComponentServer/RTComponentServer.cpp (main):
+
+ No need to check that multiple priorities are supported. Some
+ servers can do with one priority.
+
+Thu May 20 13:40:25 2004 Irfan Pyarali <irfan@oomworks.com>
+
+ * tests/RTCCM/DiffServ/Sender/Sender.mpc:
+ * tests/RTCCM/DiffServ/Sender/Custom_Network_Priority_Mapping.cpp:
+
+ Simply refer to the same files in TAO/tests/RTCORBA/Diffserv
+ instead of making a copy here.
+
+ * tests/RTCCM/DiffServ/Receiver/Receiver_exec.cpp:
+ * tests/RTCCM/DiffServ/Sender/Sender_exec.cpp:
+ * tests/RTCCM/DiffServ/descriptors/run_test.pl:
+
+ Minor fixes.
+
+Thu May 20 11:34:33 2004 Irfan Pyarali <irfan@oomworks.com>
+
+ * tools/ComponentServer/ComponentServer.cpp:
+ * tools/Assembly_Deployer/Assembly_Deployer.cpp:
+
+ Added missing include file.
+
+ * tests/RTCCM/DiffServ/descriptors/run_test.pl:
+
+ Added new assembly deployer option.
+
+ * tests/RTCCM/DiffServ/descriptors/rtsvc.conf:
+
+ Added FIFO scheduling option.
+
+ * tests/RTCCM/DiffServ/Controller/Controller.cpp (svc):
+
+ Minor fixes.
+
+Thu May 20 10:36:23 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * DnC/Core/CCM_Base.idl
+ * DnC/Core/CCM_Component.idl
+ * DnC/Core/CCM_Container.idl
+ * DnC/Core/CCM_Container_Ex.idl
+ * DnC/Core/CCM_Core.mpc
+ * DnC/Core/CCM_Deployment.idl
+ * DnC/Core/CCM_Event.idl
+ * DnC/Core/CCM_Transaction.idl
+ * DnC/Core/CIAO_Client_Export.h
+ * DnC/Core/CIAO_Container_Export.h
+ * DnC/Core/CIAO_Server_Export.h
+ * DnC/Core/CIAO_Value.idl
+ * DnC/Core/CIAO_common.h
+ * DnC/Core/Client_init.cpp
+ * DnC/Core/Client_init.h
+ * DnC/Core/ComponentInstallation_Impl.cpp
+ * DnC/Core/ComponentInstallation_Impl.h
+ * DnC/Core/ComponentInstallation_Impl.inl
+ * DnC/Core/ComponentServer_Impl.cpp
+ * DnC/Core/ComponentServer_Impl.h
+ * DnC/Core/ComponentServer_Impl.inl
+ * DnC/Core/Component_Base.idl
+ * DnC/Core/Components.idl
+ * DnC/Core/Container_Base.cpp
+ * DnC/Core/Container_Base.h
+ * DnC/Core/Container_Base.inl
+ * DnC/Core/Container_Base.pidl
+ * DnC/Core/Container_Impl.cpp
+ * DnC/Core/Container_Impl.h
+ * DnC/Core/Container_Impl.inl
+ * DnC/Core/Cookies.cpp
+ * DnC/Core/Cookies.h
+ * DnC/Core/Cookies.inl
+ * DnC/Core/CosPersistentState.idl
+ * DnC/Core/Object_Set_T.cpp
+ * DnC/Core/Object_Set_T.h
+ * DnC/Core/Object_Set_T.inl
+ * DnC/Core/Server_init.cpp
+ * DnC/Core/Server_init.h
+ * DnC/Core/Version.h
+
+ Finished refactoring the Core part of CIAO.
+
+Wed May 19 15:15:21 2004 Irfan Pyarali <irfan@oomworks.com>
+
+ * tests/RTCCM/DiffServ:
+
+ Added a new DiffServ test. This test is similar to the
+ RTCORBA/DiffServ test but uses components instead of a client
+ and server.
+
+ Here are the new files:
+
+ - Controller/Controller.cpp
+ - Controller/Controller.mpc
+ - Receiver/Receiver.cidl
+ - Receiver/Receiver.idl
+ - Receiver/Receiver.mpc
+ - Receiver/Receiver_exec.cpp
+ - Receiver/Receiver_exec.h
+ - Receiver/Receiver_exec_export.h
+ - Receiver/Receiver_stub_export.h
+ - Receiver/Receiver_svnt_export.h
+ - Sender/Custom_Network_Priority_Mapping.cpp
+ - Sender/Custom_Network_Priority_Mapping.h
+ - Sender/Sender.cidl
+ - Sender/Sender.idl
+ - Sender/Sender.mpc
+ - Sender/Sender_exec.cpp
+ - Sender/Sender_exec.h
+ - Sender/Sender_exec_export.h
+ - Sender/Sender_stub_export.h
+ - Sender/Sender_svnt_export.h
+ - common/DiffServ.idl
+ - common/DiffServ.mpc
+ - common/DiffServ_stub_export.h
+ - common/DiffServ_svnt_export.h
+ - descriptors/CIAO_Installation_Data.ini
+ - descriptors/Receiver.csd
+ - descriptors/Receiver.ssd
+ - descriptors/Sender.csd
+ - descriptors/Sender.ssd
+ - descriptors/default.cad
+ - descriptors/remote.cad
+ - descriptors/rtsvc.conf
+ - descriptors/test.dat
+
+Tue May 18 23:20:10 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/CompIntrDesc_Handler.cpp:
+ * DnC/Config_Handlers/CompIntrDesc_Handler.h:
+ * DnC/Config_Handlers/Config_Handlers.mpc:
+
+ Updated for handling HREF and IDREF tags.
+
+Tue May 18 14:43:51 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Property_Handler.h:
+ * DnC/Config_Handlers/Property_Handler.cpp:
+
+ Revoked previous commit.
+
+Tue May 18 14:25:25 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Property_Handler.h:
+ * DnC/Config_Handlers/Property_Handler.cpp:
+
+ Added a xercesc::DOMNode * as a formal argument. Though this
+ argument is unnecessary in the process_property () function,
+ this was necessary to have a common signature for all the
+ process_* functions, so that they could be templatized.
+
+Tue May 18 12:01:14 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/CAD_Handler.cpp:
+ * DnC/Config_Handlers/CAD_Handler.h:
+
+ Updated to handle HREF and IDREF tags.
+
+Tue May 18 06:30:12 UTC 2004 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * DnC/NodeApplicationManager/NodeApplicationManager.mpc:
+ Fixed typos in this MPC file
+
+Tue May 18 00:54:00 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/CAD_Handler.cpp:
+ * DnC/Config_Handlers/CAD_Handler.h:
+ * DnC/Config_Handlers/Config_Handlers.mpc:
+ * DnC/Config_Handlers/DnC_Dump.cpp:
+ * DnC/Deployment.idl:
+
+ Made a change to the IDL for the ComponentDataModel
+ elements.
+
+ Updated the affected handlers.
+
+Mon May 17 22:15:11 2004 Venkita Subramonian <venkita@cs.wustl.edu>
+
+ * docs/index.html:
+ * docs/EnvVars.html:
+
+ Left over files from RTCIAO-tests branch merge. Thanks to
+ Nanbor for pointing this out.
+
+Mon May 17 21:07:25 2004 Venkita Subramonian <venkita@cs.wustl.edu>
+
+ * tools/static_configurator/Static_Assembly_Visitors.h:
+ * tools/static_configurator/Static_Configurator.cpp:
+ * tools/static_configurator/Static_Configurator.mpc:
+
+ Fixed some compile errors because of a typo.
+
+Mon May 17 19:29:43 2004 Venkita Subramonian <venkita@cs.wustl.edu>
+
+ * tools/RTComponentServer/RTServer_Impl.cpp:
+ * tools/RTComponentServer/RTServer_Impl.h:
+ * tools/RTComponentServer/RTServer_Impl.inl: Added extra
+ parameters to RTContainer_Impl, RTSession_Container and
+ ComponentServer_Impl ctors for static configuration.
+
+ * tools/static_configurator/Static_Assembly.h:
+ * tools/static_configurator/Static_Assembly_Visitors.cpp:
+ * tools/static_configurator/Static_Assembly_Visitors.h:
+ * tools/static_configurator/Static_Configurator.cpp:
+ * tools/static_configurator/Static_Configurator.h:
+ * tools/static_configurator/Static_Configurator.mpc:
+
+ Changes to statically parse .rtcad files and generate main
+ driver for static RTCCM applications.
+
+Mon May 17 16:16:37 2004 Venkita Subramonian <venkita@cs.wustl.edu>
+
+ Merging RTCIAO-tests branch to the main trunk. This branch
+ contained the RTCCM tests from Nanbor (nanbor@txcorp.com).
+
+ * ciao/CIAO_common.h:
+ * ciao/Client_init.cpp: Minor modifications to CIAO core. Addition
+ of CIAO_debug_level.
+
+ * ciao/ComponentInstallation_Impl.cpp:
+ * ciao/ServerActivator_Impl.cpp:
+ * ciao/ServerActivator_Impl.h: Addition of extra command line
+ flags to be passed on to the component server during its spawning.
+
+ * tests/RTCCM/Priority_Test/descriptors/CB_Worker.csd:
+ * tests/RTCCM/Priority_Test/descriptors/IOB_Worker.csd:
+ * tests/RTCCM/Priority_Test/descriptors/Worker.ssd:
+ * tests/RTCCM/Priority_Test/descriptors/CIAO_Installation_Data.ini:
+ * tests/RTCCM/Priority_Test/descriptors/Controller.csd:
+ * tests/RTCCM/Priority_Test/descriptors/Controller.ssd:
+ * tests/RTCCM/Priority_Test/descriptors/RTsvc.conf:
+ * tests/RTCCM/Priority_Test/descriptors/svcmap.dat:
+ * tests/RTCCM/Priority_Test/descriptors/test.dat:
+ * tests/RTCCM/Priority_Test/descriptors/test.rtd:
+ * tests/RTCCM/Priority_Test/descriptors/basic-remote.cad:
+ * tests/RTCCM/Priority_Test/descriptors/basic_remote.pl:
+ * tests/RTCCM/Priority_Test/descriptors/basic_rt.rtd:
+ * tests/RTCCM/Priority_Test/descriptors/basic_test.pl:
+ * tests/RTCCM/Priority_Test/descriptors/bench.conf:
+ * tests/RTCCM/Priority_Test/descriptors/Controller25.csd:
+ * tests/RTCCM/Priority_Test/descriptors/Controller50.csd:
+ * tests/RTCCM/Priority_Test/descriptors/Controller75.csd:
+ * tests/RTCCM/Priority_Test/descriptors/demo-25.cad:
+ * tests/RTCCM/Priority_Test/descriptors/demo-50.cad:
+ * tests/RTCCM/Priority_Test/descriptors/demo.cad:
+ * tests/RTCCM/Priority_Test/descriptors/no-rt-3rates.cad:
+ * tests/RTCCM/Priority_Test/descriptors/rate_test.pl:
+ * tests/RTCCM/Priority_Test/descriptors/remote.dat:
+ * tests/RTCCM/Priority_Test/descriptors/rt-3rate-rt-high-dec.cad:
+ * tests/RTCCM/Priority_Test/descriptors/rt-3rate-rt-high-inc.cad:
+ * tests/RTCCM/Priority_Test/descriptors/rt-3rate-rt-low-dec.cad:
+ * tests/RTCCM/Priority_Test/descriptors/rt-3rate-rt-low-inc.cad:
+ * tests/RTCCM/Priority_Test/descriptors/rt-3rate-rt-mid-dec.cad:
+ * tests/RTCCM/Priority_Test/descriptors/rt-3rate-rt-mid-inc.cad:
+ * tests/RTCCM/Priority_Test/descriptors/rt-3rates-dec.cad:
+ * tests/RTCCM/Priority_Test/descriptors/rt-3rates-inc.cad:
+ * tests/RTCCM/Priority_Test/descriptors/rt-3rates-laned-dec.cad:
+ * tests/RTCCM/Priority_Test/descriptors/rt-3rates-laned-inc.cad:
+ * tests/RTCCM/Priority_Test/descriptors/shared_rt.rtd:
+
+ New files for running the test.
+
+ * tests/RTCCM/Priority_Test/Priority_Test.mpc:
+ * tests/RTCCM/Priority_Test/Workers/Worker.mpc:
+ * tests/RTCCM/Priority_Test/Controllers/Controller.mpc: Manually
+ changed the generated MPC files as the "depends" keyword is
+ depricated by "after" in MPC, and the dependencies is broken in
+ earlier changes in MPC generator scripts.
+
+ * tests/RTCCM/Priority_Test/Priority_Test.idl: Changed the use of
+ "unsigned long" type to "long". CIDL compiler doesn't seem to
+ support unsigned long yet.
+
+ * tests/RTCCM/Priority_Test/Workers/Worker.idl: Fixed a typo.
+
+ * tests/RTCCM/Priority_Test/Workers/CB_Worker_exec.cpp:
+ * tests/RTCCM/Priority_Test/Workers/CB_Worker_exec.h:
+ * tests/RTCCM/Priority_Test/Workers/IOB_Worker_exec.cpp:
+ * tests/RTCCM/Priority_Test/Workers/IOB_Worker_exec.h: Fixed a
+ couple of compilation errors and changed some operation
+ signatures to match the interface change in Priority_Test.idl.
+
+ * tests/RTCCM/Priority_Test/Priority_Test.idl:
+ * tests/RTCCM/Priority_Test/Controllers/Controller.cidl:
+ * tests/RTCCM/Priority_Test/Controllers/Controller.idl:
+ * tests/RTCCM/Priority_Test/Controllers/Controller.mpc:
+ * tests/RTCCM/Priority_Test/Controllers/ControllerEI.idl:
+ * tests/RTCCM/Priority_Test/Controllers/Controller_exec.cpp:
+ * tests/RTCCM/Priority_Test/Controllers/Controller_exec.h:
+ * tests/RTCCM/Priority_Test/Controllers/Controller_exec_export.h:
+ * tests/RTCCM/Priority_Test/Controllers/Controller_stub_export.h:
+ * tests/RTCCM/Priority_Test/Controllers/Controller_svnt_export.h:
+ * tests/RTCCM/Priority_Test/Controllers/Pulser.cpp:
+ * tests/RTCCM/Priority_Test/Controllers/Pulser.h:
+ * tests/RTCCM/Priority_Test/Controllers/Rate_Controller.h:
+ * tests/RTCCM/Priority_Test/Controllers/Rate_Controller.cpp:
+ * tests/RTCCM/Priority_Test/Workers/CB_Worker_exec.cpp:
+ * tests/RTCCM/Priority_Test/Workers/CB_Worker_exec.h:
+ * tests/RTCCM/Priority_Test/Workers/IOB_Worker_exec.cpp:
+ * tests/RTCCM/Priority_Test/Workers/IOB_Worker_exec.h:
+ * tests/RTCCM/Priority_Test/Workers/README:
+ * tests/RTCCM/Priority_Test/Workers/Worker.cidl:
+ * tests/RTCCM/Priority_Test/Workers/Worker.idl:
+ * tests/RTCCM/Priority_Test/Workers/Worker.mpc:
+ * tests/RTCCM/Priority_Test/Workers/WorkerEI.idl:
+ * tests/RTCCM/Priority_Test/Workers/Worker_exec_export.h:
+ * tests/RTCCM/Priority_Test/Workers/Worker_stub_export.h:
+ * tests/RTCCM/Priority_Test/Workers/Worker_svnt_export.h:
+ * tests/RTCCM/Priority_Test/descriptors/CB_Worker.csd:
+ * tests/RTCCM/Priority_Test/descriptors/IOB_Worker.csd:
+ * tests/RTCCM/Priority_Test/descriptors/Worker.ssd:
+
+ New files for test Worker components.
+
+ * tests/RTCCM/Priority_Test/Priority_Test.idl:
+ * tests/RTCCM/Priority_Test/Priority_Test.mpc:
+ * tests/RTCCM/Priority_Test/Priority_Test_stub_export.h:
+ * tests/RTCCM/Priority_Test/Priority_Test_svnt_export.h:
+
+ Added files for RTCCM Priority_Test project.
+
+ * examples/OEP/BasicSP/BMClosedED/BMClosedED_exec.cpp:
+ * examples/OEP/BasicSP/BMDevice/BMDevice_exec.cpp:
+ * examples/OEP/BasicSP/BMDisplay/BMDisplay_exec.cpp:
+ * examples/OEP/BasicSP/EC/EC_exec.cpp:
+ * examples/OEP/BasicSP/EC/client.cpp:
+ * examples/OEP/BasicSP/EC/controller.cpp:
+ * examples/OEP/Display/GPS/GPS_exec.cpp:
+ * examples/OEP/Display/GPS/GPS_tracing_exec.cpp:
+ * examples/OEP/Display/NavDisplay/NavDisplay_exec.cpp:
+ * examples/OEP/Display/NavDisplayGUI_exec/NavDisplayGUI_exec.cpp:
+ * examples/OEP/Display/RateGen/RateGen_exec.cpp:
+ * performance-tests/Benchmark/RoundTrip/RoundTrip_exec.cpp:
+ * performance-tests/Benchmark/RoundTripClient/RoundTripClient_exec.cpp:
+ * performance-tests/Benchmark/RoundTripServer/LatencyTest.cpp:
+ * performance-tests/Benchmark/RoundTripServer/RoundTripServer.mpc:
+
+ Added CIAO::debug_level to facilitate conditional printing of
+ debug messages.
+
+ * performance-tests/Benchmark/RoundTripClient/run_test.pl:
+ * performance-tests/Benchmark/RoundTripClient/run_test_ior_cad.pl:
+
+ Setting CIAO_ROOT if not already set.
+
+ * tools/Assembly_Deployer/Assembly_Deployer.cpp:
+ * tools/Assembly_Deployer/Assembly_Impl.cpp:
+ * tools/Assembly_Deployer/Assembly_Impl.h:
+ * tools/Assembly_Deployer/Assembly_Impl.inl:
+ * tools/Assembly_Deployer/Assembly_Visitors.cpp:
+ * tools/RTComponentServer/ComponentServer_Task.cpp:
+ * tools/RTComponentServer/RTConfig_Manager.cpp:
+ * tools/ServerActivator/ServerActivator.cpp:
+ * tools/XML_Helpers/Assembly_Handlers.cpp:
+ * tools/XML_Helpers/RTConfig_Handlers.cpp:
+ * tools/XML_Helpers/Svcconf_Handler.cpp:
+
+ Minor changes including adding CIAO::debug_level.
+
+ * tools/ComponentServer/ComponentServer.cpp: Changes to run
+ component server in SCHED_FIFO class.
+
+ * tools/Daemon/CIAO_Daemon.cpp: Added command line processing for
+ extra command-line argument for component server process.
+
+ * tools/XML_Helpers/XMLHelpers.mpc: Added ciao_client to the base
+ project list so as to link in the CIAO::debug_level feature.
+
+Mon May 17 19:01:36 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * DnC/ExecutionManager/ExecutionManager_Impl.cpp:
+ * DnC/ExecutionManager/ExecutionManager_Impl.h:
+ * DnC/ExecutionManager/ExecutionManager_Impl.inl:
+ * DnC/NodeApplicationManager/CIAO_NodeApplicationManager.idl:
+ * DnC/NodeApplicationManager/NodeApplicationManager.cpp:
+ * DnC/NodeApplicationManager/NodeApplicationManager.mpc:
+ * DnC/NodeApplicationManager/NodeApplicationManager_Impl.cpp:
+ * DnC/NodeApplicationManager/NodeApplicationManager_Impl.h:
+ * DnC/NodeApplicationManager/NodeApplicationManager_Impl.inl:
+ * DnC/NodeManager/NodeDaemon.idl:
+ * DnC/NodeManager/NodeDaemon.mpc:
+ * DnC/NodeManager/NodeDaemon_Impl.cpp:
+ * DnC/NodeManager/NodeDaemon_Impl.h:
+ * DnC/NodeManager/NodeDaemon_Impl.inl:
+ * DnC/NodeManager/Node_Daemon.cpp:
+ Added these files.
+
+ * DnC/Node/NodeApplicationManager_Impl.h
+ * DnC/Node/NodeApplication_Impl.h
+ Removed these files.
+
+Mon May 17 16:17:40 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Plan_Handler.cpp:
+ * DnC/Config_Handlers/Plan_Handler.h:
+
+ Updated the handler to handle updated IDREFs.
+
+Mon May 17 10:11:46 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Plan_Handler.h:
+ * DnC/Config_Handlers/Domain_Handler.h:
+
+ Replaced the use of a Synch_Mutex with that of a Null_Mutex as
+ there will not be multiple threads parsing the handler.
+
+Mon May 17 11:24:11 UTC 2004 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * DnC/Config_Handlers/Plan_Handler.h:
+ Fixed fuzz error
+
+Sun May 16 12:39:40 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/DnC_Dump.h:
+ * DnC/Config_Handlers/DnC_Dump.cpp:
+
+ Added dump functions to print out values encoded within a
+ CORBA::Any. Currently, this handles only basic types, support
+ for types encoded using CORBA::DnyAny needs to be incorporated.
+
+Sun May 16 01:17:44 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Deployment.idl:
+
+ Changed the data structures needed by the Execution
+ data model, to conform to the model given in the
+ specification
+
+ * DnC/Config_Handlers/Plan_Handler.cpp:
+ * DnC/Config_Handlers/Plan_Handler.h:
+ * DnC/Config_Handlers/Config_Handlers.mpc:
+ * DnC/Config_Handlers/Domain_Handler.cpp:
+
+ Added a new top level handler for the DeploymentPlan.
+
+ Since the IDL changed, i had to change 11 other handlers
+ and included them within the top level handler.
+
+ Updated the .mpc file accordingly.
+
+Fri May 14 20:53:37 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Deployment.idl:
+
+ Separated the data model definitions from the
+ management model definitions.
+
+Fri May 14 15:28:56 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Domain_Handler.cpp:
+ * DnC/Config_Handlers/Domain_Handler.h:
+ * DnC/tests/Config_Handlers/Domain_Handler_Test.cpp:
+
+ Updated Domain_Handler_Test.cpp to use the dump
+ functions within the DnC_Dump.cpp rather than the
+ functions from Domain_Handler.cpp.
+
+ Removed the unnecessary functions from the Domain_Handler.cpp.
+
+Fri May 14 15:13:17 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/DnC_Dump.cpp:
+ * DnC/Config_Handlers/DnC_Dump.h:
+
+ Added the dump functions for the Domain Handler.
+
+Fri May 14 12:17:55 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Requirement_Handler.cpp:
+ * DnC/Config_Handlers/Property_Handler.cpp:
+ * DnC/Config_Handlers/SP_Handler.cpp:
+ * DnC/Config_Handlers/RS_Handler.cpp:
+
+ Among, the common data type handlers, the aforementioned four
+ handlers need to handle elements that can be referenced via
+ <href> tags and <xmi:id> tags. In this commit, I have addressed
+ parsing <href> tags, next, more complicated step will be to
+ handle <xmi:id> tags.
+
+Thu May 13 22:56:22 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/DnC_Dump.cpp:
+
+ Filled in the dump_* functions that pertain to common
+ elements. Howerver, dumping data stored in a CORBA::Any would
+ not be possible unless we know what value is stored in the first
+ place! Hence, we may need to re think this approach for Anys.
+
+ * DnC/Requirement_Handler.cpp:
+
+ Updated the handler to process the <name> tag added to the
+ Deployment schema.
+
+Thu May 13 19:46:24 2004 Krishnakumar B <kitty@nospam.invalid.domain>
+
+ * DnC/Deployment.xsd: Reverted an accidental check-in that
+ introduced a bogus schema.
+
+Thu May 13 17:50:16 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/Deployment.xsd:
+
+ Added the name attribute for the Deployment:Requirement complex
+ type defined in the schema. This was present in the model but
+ not in the schema and necessitated this addition.
+
+Thu May 13 15:13:50 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/tests/Config_Handlers/Domain_Handler_Test.cpp:
+ * DnC/tests/Config_Handlers/Domain_Handler_Test.mpc:
+
+ Added the test to test the Domain Handler.
+
+Thu May 13 14:27:14 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/CompPortDesc_Handler.cpp:
+ * DnC/Config_Handlers/Config_Handlers.mpc:
+
+ Changed the library name from Config_Handers
+ to Config_Handlers in the .mpc file.
+
+ Included scop resolution operators for all
+ class member function definitions in the .cpp file.
+
+Thu May 13 13:10:35 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Domain_Handler.cpp:
+ * DnC/Config_Handlers/Domain_Handler.h:
+
+ Updated Domain_Handler to handle property and
+ satisfier property elements.
+
+Wed May 12 20:05:55 2004 Ossama Othman <ossama@dre.vanderbilt.edu>
+
+ * examples/handcrafted/BasicSP_EC/EC/client.cpp:
+
+ Corrected case of header file in #include directive.
+ "ace/Streams.h" -> "ace/streams.h". Blame it on MS Windows case
+ insenstivity. :-)
+
+Wed May 12 15:52:29 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Utils.h:
+ * DnC/Config_Handlers/Utils.cpp:
+
+ Added two utility methods create_document () and parse_href_tag
+ () that will allow creation of an iterator pointing to top of
+ the document as specified in the <href = "..."> tag. Now all
+ handlers that need to handle <href> definitions can make use of
+ this utility.
+
+Wed May 12 15:08:14 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * examples/Hello/Hello_Base/Hello_Base.mpc:
+
+ Copied export macro settings from stub project to servant
+ project. The servant project had only one export macro
+ defined for both *C.h and *S.h files, and so was
+ clobbering the stub export macro already generated.
+
+Wed May 12 14:25:00 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Domain_Handler.cpp:
+ * DnC/Config_Handlers/Domain_Handler.h:
+
+ Added some more general functions.
+
+Wed May 12 13:51:37 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Domain_Handler.cpp:
+ * DnC/Config_Handlers/Domain_Handler.h:
+
+ Added some general functions which other handlers could
+ use.
+
+Wed May 12 12:59:21 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Domain_Handler.cpp:
+ * DnC/Config_Handlers/Domain_Handler.h:
+
+ Added dump functions for the structures.
+
+Wed May 12 12:44:40 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Domain_Handler.cpp:
+ * DnC/Config_Handlers/Domain_Handler.h:
+
+ Made changes to handle HREF tags within
+ another referenced document.
+
+Wed May 12 00:06:26 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Domain_Handler.cpp:
+ * DnC/Config_Handlers/Domain_Handler.h:
+
+ Made changes to handle HREF tags.
+
+Tue May 11 22:58:35 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/ServantHeaderGenerator.cpp:
+ * CIDLC/ServantSourceGenerator.cpp:
+
+ Changes to support multiplex uses ports in components.
+ Thanks to Bala Natarajan <bala@dre.vanderbilt.edu> for
+ writing the hand-crafted version of the servant glue
+ code.
+
+Tue May 11 22:55:22 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * examples/OEP/BasicSP/BasicSP.mpc:
+
+ Fixed IDL compiler command line options so the stub and
+ skeleton export macros will get generated correctly regardless
+ of the order of execution of the stub and skeleton project
+ generation.
+
+Tue May 11 16:12:07 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/DT_Handler.h:
+ * DnC/Config_Handlers/DT_Handler.cpp:
+
+ Added CORBA::TypeCode::duplicate for basic type codes as the
+ individual handlers and IDL structures will be releasing the
+ typecodes generated.
+
+ * DnC/Config_Handlers/Any_Handler.h:
+ * DnC/Config_Handlers/Any_Handlers.cpp:
+
+ Insted of requiring that each top level handler pass an ORB
+ reference to the Any handler, now the Any handler calls ORB init
+ There is not additional overhead other than the call as the same
+ ORB reference is returned each time from the ORB table
+
+ * DnC/Config_Handlers/Config_Handlers.mpc:
+
+ Added targets Any_Handler.cpp and DT_Handler.cpp
+
+Tue May 11 12:51:14 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Domain_Handler.h:
+ * DnC/Config_Handlers/Domain_Handler.cpp:
+
+ Changed the interface of the functions process_domain_node
+ and process_domain_bridge.
+
+Tue May 11 12:25:39 2004 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CIDLC/ExecutorMappingGenerator.cpp:
+
+ Fixed bug in home operation emitter.
+
+Tue May 11 11:17:25 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Any_Handler.h:
+ * DnC/Config_Handlers/Any_Handler.cpp:
+
+ Any handler that processes schema definitions of the type <any>
+ ... </any>. Currently, this handler supports only built-in
+ types. Issues pertaining to specifying properties in IDL (typed)
+ v/s specifying them in schema (dynamic) as an Any are being
+ examined
+
+Tue May 11 10:45:55 2004 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/CCF/IDL3/LexicalAnalyzer.cpp:
+ * CCF/CCF/IDL3/Parser.cpp:
+ * CCF/CCF/IDL3/Parser.hpp:
+ * CCF/CCF/IDL3/SemanticAction/Uses.hpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Uses.cpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Uses.hpp:
+ * CCF/CCF/IDL3/SemanticGraph/Component.cpp:
+ * CCF/CCF/IDL3/SemanticGraph/Component.hpp:
+ * CCF/CCF/IDL3/Traversal/Component.hpp:
+ * CIDLC/ExecutorMappingGenerator.cpp:
+
+ Support for uses multiple.
+
+Tue May 11 01:47:27 2004 Krishnakumar B <kitty@nospam.invalid.domain>
+
+ * DnC/Config_Handlers/XercesString.cpp (Config_Handler): When
+ changing the function used to compare strings from
+ XMLString::equals() to XMLString::compareIString(), a check on
+ the return value equal to zero is needed to ensure similar
+ semantics.
+
+Tue May 11 00:18:58 2004 Krishnakumar B <kitty@nospam.invalid.domain>
+
+ * DnC/Config_Handlers/XercesString.cpp (Config_Handler): Changed
+ the comparison function to use case-insensitive comparison, as
+ case doesn't make sense while comparing XML strings.
+
+Mon May 10 23:35:25 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/tests/Config_Handlers/Domain_Handler_Test.cpp:
+
+ Added a new test to test the Domain Handler, which
+ parses the D&C specification's DomainDescriptor.
+
+Mon May 10 22:40:37 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/DnC_Dump.cpp:
+ * Dnc/Config_Handlers/DnC_Dump.h:
+ * DnC/Config_Handlers/Config_Handlers.mpc:
+
+ I moved DnC_Dump.{h,cpp} from DnC/ to
+ DnC/Config_Handlers
+
+Mon May 10 19:04:57 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/DT_Handler.h:
+ * DnC/Config_Handlers/DT_Handlers.cpp:
+
+ Type code operations especially creation of dynamic typecodes
+ require operations defined in the ORB interface. Hence, instead
+ of calling ORB::init within this common handlers, changed the
+ interface of the process_DataType method to require a
+ CORBA::ORB_ptr. Also modularized the creation of typecodes into
+ process_basic_tc, process_enum_tc etc depending on the *type* of
+ typecode to be created
+
+ * DnC/Config_Handlers/Utils.h:
+ * DnC/Config_Handlers/Utils.cpp:
+
+ Added helper methods that allow coversion to CORBA::* types from
+ string values. These helper methods will be used by the Any
+ handler to insert the required values into a CORBA::Any object
+ dynamically.
+
+Mon May 10 18:56:11 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Domain_Handler.h:
+ * DnC/Config_Handlers/Domain_Handler.cpp:
+
+ Made changes to handle the "Property" elements.
+
+Mon May 10 18:21:34 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/DT_Handler.h:
+ * DnC/Config_Handlers/DT_Handler.cpp:
+ Data_Type handler class that parses the <type> .. </type> tags
+ in the Deployment schema.
+
+Mon May 10 13:42:04 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Domain_Handler.cpp:
+ Removed the trailing #endif as the corresponding #ifndef was
+ removed earlier.
+
+Sun May 9 19:28:56 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Domain_Handler.cpp:
+
+ Made some changes to the dump function to print the
+ contents of the data structure.
+
+Sun May 9 17:32:11 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/ACD_Handler.cpp:
+ * DnC/Config_Handlers/ADD_Handler.cpp:
+ * DnC/Config_Handlers/APM_Handler.cpp:
+ * DnC/Config_Handlers/CAD_Handler.cpp:
+ * DnC/Config_Handlers/Cap_Handler.cpp:
+ * DnC/Config_Handlers/CEPE_Handler.cpp:
+ * DnC/Config_Handlers/CompImplDes_Handler.cpp:
+ * DnC/Config_Handlers/CompIntrDesc_Handler.cpp:
+ * DnC/Config_Handlers/CompPkgDesc_Handler.cpp:
+ * DnC/Config_Handlers/CompPortDesc_Handler.cpp:
+ * DnC/Config_Handlers/Config_Error_Handler.cpp:
+ * DnC/Config_Handlers/CPR_Handler.cpp:
+ * DnC/Config_Handlers/CRDD_Handler.cpp:
+ * DnC/Config_Handlers/Domain_Handler.cpp:
+ * DnC/Config_Handlers/DP_Handler.cpp:
+ * DnC/Config_Handlers/ERE_Handler.cpp:
+ * DnC/Config_Handlers/IAD_Handler.cpp:
+ * DnC/Config_Handlers/IDD_Handler.cpp:
+ * DnC/Config_Handlers/ID_Handler.cpp:
+ * DnC/Config_Handlers/IRDD_Handler.cpp:
+ * DnC/Config_Handlers/IR_Handler.cpp:
+ * DnC/Config_Handlers/MDD_Handler.cpp:
+ * DnC/Config_Handlers/MID_Handler.cpp:
+ * DnC/Config_Handlers/NIA_Handler.cpp:
+ * DnC/Config_Handlers/PCD_Handler.cpp:
+ * DnC/Config_Handlers/PC_Handler.cpp:
+ * DnC/Config_Handlers/PCI_Handler.cpp:
+ * DnC/Config_Handlers/PPM_Handler.cpp:
+ * DnC/Config_Handlers/Property_Handler.cpp:
+ * DnC/Config_Handlers/PSPE_Handler.cpp:
+ * DnC/Config_Handlers/PSPR_Handler.cpp:
+ * DnC/Config_Handlers/RDD_Handler.cpp:
+ * DnC/Config_Handlers/Requirement_Handler.cpp:
+ * DnC/Config_Handlers/RS_Handler.cpp:
+ * DnC/Config_Handlers/SID_Handler.cpp:
+ * DnC/Config_Handlers/SPE_Handler.cpp:
+ * DnC/Config_Handlers/SP_Handler.cpp:
+ * DnC/Config_Handlers/SPK_Handler.cpp:
+ * DnC/Config_Handlers/SPR_Handler.cpp:
+ Removed all #ifndef definitions that hide multiple includes from
+ the .cpp files. These implementations being non-templatized will
+ not be included in any header files. Hence the guard for
+ multiple inclusions should not be present in them similar to
+ other .cpp files in TAO.
+
+Sun May 9 14:07:10 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Deployment.idl:
+ * DnC/Config_Handlers/Domain_Handler.cpp:
+ * DnC/Config_Handlers/Domain_Handler.h:
+
+ Made changes to the IDL and supported the same in my
+ XML handlers.
+
+Sun May 9 13:06:48 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * DnC/Deployment.mpc:
+ * DnC/Config_Handlers/Config_Handlers.mpc:
+ Added requries += dnc to avoid unintentional build of DnC
+ directory.
+
+Sun May 9 09:08:06 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * examples/OEP/BasicSP/BMClosedED/BMClosedED_exec.cpp:
+ * examples/OEP/BasicSP/BMClosedED/BMClosedED_exec.h:
+ * examples/OEP/BasicSP/BMDevice/BMDevice_exec.cpp:
+ * examples/OEP/BasicSP/BMDevice/BMDevice_exec.h:
+ * examples/OEP/BasicSP/BMDisplay/BMDisplay_exec.cpp:
+ * examples/OEP/BasicSP/BMDisplay/BMDisplay_exec.h:
+ * examples/OEP/BasicSP/EC/EC_exec.cpp:
+ * examples/OEP/BasicSP/EC/EC_exec.h:
+ * examples/OEP/Display/GPS/GPS_exec.cpp:
+ * examples/OEP/Display/GPS/GPS_exec.h:
+ * examples/OEP/Display/GPS/GPS_tracing_exec.cpp:
+ * examples/OEP/Display/GPS/GPS_tracing_exec.h:
+ * examples/OEP/Display/NavDisplay/NavDisplay_exec.cpp:
+ * examples/OEP/Display/NavDisplay/NavDisplay_exec.h:
+ * examples/OEP/Display/NavDisplayGUI_exec/NavDisplayGUI_exec.cpp:
+ * examples/OEP/Display/NavDisplayGUI_exec/NavDisplayGUI_exec.h:
+ * examples/OEP/Display/RateGen/RateGen_exec.cpp:
+ * examples/OEP/Display/RateGen/RateGen_exec.h:
+
+ More fixes to the executors.
+
+Sun May 9 07:46:35 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * ciao/CCM_Component.idl:
+ * ciao/CCM_Container.idl:
+
+ Added CIAO specific operations ciao_practivate () and
+ ciao_postactivate () which would allow the deployment
+ infrastructure to invoke them before and after ccm_activate
+ (). There are more elegant methods to do this, but for want of
+ time we will just stick to this. We can revisit this later if
+ needed. There is a need for such things in some projects that we
+ are working on to initialize a few things upfront and tear them
+ later. The downside of this is that the executors need to
+ implement ciao_preactivate () and ciao_postactivate (). I think
+ there is a good idea to avoid that. We will visit that soon.
+
+ * CIDLC/ServantHeaderGenerator.cpp:
+ * CIDLC/ServantSourceGenerator.cpp:
+
+ Added code generation for ciao_preactivate () and
+ ciao_postactivate ().
+
+ * tools/Assembly_Deployer/Assembly_Impl.cpp:
+
+ Cosmetic fix.
+
+ * tools/Assembly_Deployer/Assembly_Visitors.h:
+
+ Added a typedef for the iterator in the CIAO::Assembly_Context
+ struct.
+
+ * tools/Assembly_Deployer/Assembly_Visitors.cpp:
+
+ Iterate over the CCMObject references and call preactivate,
+ activate and postactivate on all of them one after another.
+
+ * examples/Hello/Receiver/Receiver_exec.cpp:
+ * examples/Hello/Receiver/Receiver_exec.h:
+ * examples/Hello/Sender/Sender_exec.cpp:
+ * examples/Hello/Sender/Sender_exec.h:
+
+ Added the preactivate and postactivate calls.
+
+Sat May 8 15:19:18 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/ACD_Handler.cpp:
+ * DnC/Config_Handlers/ADD_Handler.cpp:
+ * DnC/Config_Handlers/APM_Handler.cpp:
+ * DnC/Config_Handlers/CAD_Handler.cpp:
+ * DnC/Config_Handlers/CPR_Handler.cpp:
+ * DnC/Config_Handlers/CRDD_Handler.cpp:
+ * DnC/Config_Handlers/CompImplDesc_Handler.cpp:
+ * DnC/Config_Handlers/CompPkgDesc_Handler.cpp:
+ * DnC/Config_Handlers/CompPortDesc_Handler.cpp:
+ * DnC/Config_Handlers/Config_Handlers.mpc:
+ * DnC/Config_Handlers/DP_Handler.cpp:
+ * DnC/Config_Handlers/Domain_Handler.cpp:
+ * DnC/Config_Handlers/Domain_Handler.h:
+ * DnC/Config_Handlers/IDD_Handler.cpp:
+ * DnC/Config_Handlers/IRDD_Handler.cpp:
+ * DnC/Config_Handlers/MDD_Handler.cpp:
+ * DnC/Config_Handlers/MID_Handler.cpp:
+ * DnC/Config_Handlers/PCD_Handler.cpp:
+ * DnC/Config_Handlers/PCI_Handler.cpp:
+ * DnC/Config_Handlers/PC_Handler.cpp:
+ * DnC/Config_Handlers/PPM_Handler.cpp:
+ * DnC/Config_Handlers/PSPE_Handler.cpp:
+ * DnC/Config_Handlers/PSPR_Handler.cpp:
+ * DnC/Config_Handlers/RDD_Handler.cpp:
+ * DnC/Config_Handlers/SID_Handler.cpp:
+ * DnC/Config_Handlers/SPE_Handler.cpp:
+ * DnC/Config_Handlers/SPR_Handler.cpp:
+
+ Removed unnecessary declaration of ACE_DECLARE_NEW_CORBA_ENV
+
+Sat May 8 14:53:33 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Domain.cpp:
+
+ Added a sample "main" program to test the Domain_Handler
+ wrriten to parse the DomainDescriptor.
+
+Sat May 8 14:50:26 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Deployment.idl:
+
+ Added a missing structure member infoProperty
+ to the structure Domain.
+
+Fri May 7 20:38:15 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/ServantSourceGenerator.cpp:
+
+ A fix for generated code for inherited home factory operations.
+ It makes use of the fact that a derived home must manage a
+ component that is derived from the component its base home
+ manages. This means that the corresponding executor classes
+ have the same inheritance relationships. When a call is
+ made to a base home factory operation on a derived home,
+ the derived home's managed component will be returned as
+ a base component reference. Operations called on this
+ component will end up in the derived component executor
+ (the user must implement the inherited operations, although
+ the implementation may be different than that in the
+ base component executor).
+
+Fri May 7 17:19:02 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/ServantHeaderGenerator.cpp:
+ * CIDLC/ServantSourceGenerator.cpp:
+
+ Filled in some missing items in generation of facet, component
+ and home servant classes, and of component context classes.
+ These missing items included some cases of code generation for
+ things inherited from the base home or the base component, such
+ as regular operations, attribute operations, port operations,
+ and home factory operations, as well as operations and attributes
+ of supported interfaces and their ancestors. Note that there
+ is still a problem with compiling home factory operations
+ inherited from a base home, but this problem will be fixed
+ with the upcoming refactoring of the CIAO-specific
+ _ciao_activate_component() and _ciao_passivate_component()
+ methods in the home servant class. This fix closes [BUGID:1800].
+
+Fri May 7 14:46:54 2004 Ossama Othman <ossama@dre.vanderbilt.edu>
+
+ * GNUmakefile:
+
+ Removed this GNUmakefile. It must now be generated by MPC.
+
+Fri May 7 13:17:10 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/ConFig_Handlers/Domain_Handler.cpp:
+ * DnC/Config_Handlers/Domain_Handler.h:
+ * DnC/Config_Handlers/Resource_Handler.cpp:
+ * DnC/Config_Handlers/SR_Handler.cpp:
+
+ Updated the handlers to handler href, xmi:id cases.
+
+Fri May 7 12:53:34 2004 Tao Lu <lu@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:
+ Fixed a bug for using MPC to build CCF.
+
+Fri May 7 12:44:42 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/RS_Handler.cpp:
+
+ Modified the handler to parse out of order schema
+ definitions. Now parsing is independent of the appearance of the
+ schema elements as it should be.
+
+Thu May 6 16:20:00 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/SP_Handler.cpp:
+
+ Added functionality to parse the schema definitions when the
+ individual elements appear in no specific order.
+
+Mon May 3 23:04:13 2004 Ossama Othman <ossama@dre.vanderbilt.edu>
+
+ * CIAO-INSTALL.html:
+
+ Corrected typo.
+
+Mon May 3 23:17:31 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Deployment.idl:
+
+ Changed the datatype from ULongSeq to StringSeq
+ in the following structures:
+
+ SharedResource, Node, Interconnect and Bridge.
+
+Mon May 3 22:44:09 2004 George Edwards <g.edwards@vanderbilt.edu>
+
+ * DnC/Deployment.idl:
+
+ Fixed ComponentPortDescription struct to comply with new spec.
+
+ * DnC/Deployment.mpc:
+
+ Added DnC_Dump.cpp to Deployment_stub project.
+
+ * DnC/DnC_Dump.h:
+ * DnC/DnC_Dump.cpp:
+
+ Added dump functions for PackageConfiguration,
+ ComponentPackageDescription, PackagedComponentImplementation,
+ ComponentPortDescription, and ComponentPropertyDescription.
+
+Mon May 3 00:00:00 2004 Ossama Othman <ossama@dre.vanderbilt.edu>
+
+ * Makefile*:
+
+ Removed all Makefiles. GNUmakefiles must now be generated by
+ MPC.
+
+Sat May 1 22:37:33 2004 Ossama Othman <ossama@dre.vanderbilt.edu>
+
+ * Makefile:
+ * GNUmakefile:
+
+ Renamed "Makefile" to "GNUmakefile" to make it obvious to
+ users that GNU Make is required to parse the file.
+
+Fri Apr 30 17:46:09 2004 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CIDLC/ExecutorMappingGenerator.cpp:
+
+ Implemented supporting of forward declared interfaces.
+ Also some minor tweaking for Intel C++.
+
+Fri Apr 30 13:08:04 2004 Gan Deng <gan.deng@vanderbilt.edu>
+
+ * DnC/DnC_Dump.h:
+ * DnC/DnC_Dump.cpp:
+
+ Added these two new files. These two files created a
+ DnC_Dump class which is used to print out the contents
+ of various IDL data structures.
+
+Thu Apr 29 22:56:04 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Deployment.idl:
+
+ Rolled back some changes made on the TargetDataModel
+ structures.
+
+Thu Apr 29 22:34:41 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Deployment.idl:
+
+ Changed all the structures in the TargetData Model
+ to match what is given in the spec.
+
+Thu Apr 29 22:26:05 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Deployment.idl:
+
+ Made a change in the structure Domain
+ to add a new field info_property
+ which is of the type Properties.
+
+Thu Apr 29 18:46:51 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Config_Error_Handler.h:
+ * DnC/Config_Handlers/Config_Error_Handler.cpp:
+
+ Generic Error Handler class for the main functions
+ which we will be writing to dump out the IDL
+ data structures populated by the XML handlers.
+
+Thu Apr 29 18:09:41 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Deployment.xsd:
+
+ Fixed a type "xsl" tp "xsd"
+
+Thu Apr 29 17:47:04 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Deployment.xsd:
+ * DnC/XMI.xsd:
+
+ Updated the schemaLocation attribute within the
+ Deployment.xsd schema and
+ added the appropriate XMI.xsd file.
+
+Thu Apr 29 06:13:23 2004 Aniruddha Gokhale <a.gokhale@vanderbilt.edu>
+
+ * DnC/Deployment.idl:
+ struct ComponentImplementationDescription: Added new field called
+ infoProperty of type Properties (Issue 5967).
+
+ struct ImplementationRequirement: added a new struct (Issue 6392)
+
+ * Dnc/ConfigHandlers/CompImplDesc_Handler.cpp:
+ Fixed compilation errors due to incorrect naming usage of a typedef.
+
+Mon Apr 26 23:40:27 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * ciao/Cookies.cpp:
+ * ciao/Cookies.h:
+ * ciao/Cookies.inl:
+
+ Subtle changes to improve interoperability.
+
+ Problem: We, for some unknown reason, created a proprietary
+ cookie called CIAO::Map_Key_Cookie (which inherited from an IDL
+ type CIAO::Cookie) and used that as a concrete implementation of
+ Components::Cookie.
+
+ Context: Though this would work, this breaks interoperability
+ when the Cookies are send on the wire. The remote target tries
+ to unmarshal the CIAO::Cookie valuetype as a Component::Cookie
+ which fails miserably.
+
+ Solution: Deprecate this proprietary IDL type CIAO::Cookie and
+ make Map_Key_Cookie inherit directly from Component::Cookie.
+
+ Made some changes to the interface to return a bool instead of
+ an int.
+
+ * ciao/CIAO_Value.idl:
+
+ Added note for deprecation.
+
+ * CIDLC/ServantSourceGenerator.cpp:
+
+ The call to Map_Key_Cookie::extract () should check for a false
+ instead of -1.
+
+ * tools/Assembly_Deployer/Assembly_Impl.cpp:
+
+ The call to Map_Key_Cookie::extract () should check for a false
+ instead of -1.
+
+ Thanks to Ed Mulholland and Jacques Kerner for reporting the
+ problem.
+
+Mon Apr 26 17:35:29 2004 George Edwards <g.edwards@vanderbilt.edu>
+
+ * DnC/Config_Handlers/CompPkgDesc_Handler.cpp:
+
+ Made changes to fix compilation errors.
+
+Mon Apr 26 12:19:56 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/IC_Handler.cpp:
+
+ Made changes to fix some compiler issues.
+
+Mon Apr 26 12:13:36 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Bridge_Handler.h:
+ * DnC/Config_Handlers/Bridge_Handler.h:
+ * DnC/Config_Handlers/IC_Handler.cpp:
+ * DnC/Config_Handlers/IC_Handler.h:
+ * DnC/Config_Handlers/Node_Handler.h:
+ * DnC/Config_Handlers/Node_Handler.cpp:
+ * DnC/Config_Handlers/Resource_Handler.cpp:
+ * DnC/Config_Handlers/Resource_Handler.h:
+ * DnC/Config_Handlers/SR_Handler.h:
+ * DnC/Config_Handlers/SR_Handler.cpp:
+ * DnC/Config_Handlers/Domain_Handler.cpp:
+
+ Made changes to fix some compiler issues.
+
+Mon Apr 26 11:50:48 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Bridge_Handler.h:
+ * DnC/Config_Handlers/Bridge_Handler.cpp:
+ * DnC/Config_Handlers/Domain_Handler.cpp:
+ * DnC/Config_Handlers/IC_Handler.cpp:
+ * DnC/Config_Handlers/IC_Handler.h:
+ * DnC/Config_Handlers/Node_Handler.h:
+ * DnC/Config_Handlers/Resource_Handler.cpp:
+ * DnC/Config_Handlers/Resource_Handler.h:
+ * DnC/Config_Handlers/SR_Handler.h:
+
+ Made changes to fix some compiler issues.
+
+Mon Apr 26 08:57:37 2004 Aniruddha Gokhale <a.gokhale@vanderbilt.edu>
+
+ * DnC/Config_Handlers/Config_Handlers.mpc:
+ Added Cap_Handler.cpp
+ Added CompIntrDesc_Handler.cpp
+ Added CompPortDesc_Handler.cpp
+ Added IAD_Handler.cpp
+ Added IR_Handler.cpp
+ Added NIA_Handler.cpp
+
+ * DnC/Config_handlers/SR_Handler.cpp:
+ Included SP_Handler.h
+ Fixed undefined variables and conversion from string to long
+
+ * DnC/Config_handlers/Node_Handler.cpp:
+ Fixed errors arising out of using same name for variables of
+ different types in the same scope (one defined in the parameter
+ and another as a loop variable).
+
+ Fixed errors in type coversion.
+
+ * DnC/Config_handlers/Resource_Handler.cpp:
+ Fixed errors in type coversion.
+
+ * DnC/Config_handlers/MID_Handler.cpp:
+ Fixed an error due to incorrect number of parameters
+
+ * DnC/Config_handlers/DP_Handler.cpp:
+ Fixed an error due to incorrect number of parameters and
+ incorrect file name inclusion.
+
+
+Mon Apr 26 14:04:32 UTC 2004 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ciao/CCM_Core.mpc:
+ CIAO_Server must link with CIAO_Container. Not doing so causes link
+ errors with Borland.
+
+Mon Apr 26 09:33:12 UTC 2004 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * DnC/Config_Handlers/Config_Handlers.mpc:
+ Removed not needed / after $(CIAO_ROOT)/DnC in includes. This gave
+ problems with Borland
+
+Sun Apr 25 07:42:06 2004 Aniruddha Gokhale <a.gokhale@vanderbilt.edu>
+
+ * DnC/Config_Handlers/Config_Handlers.mpc:
+ Added Bridge_Handler.cpp
+ Added Domain_Handler.cpp
+ Added IC_Handler.cpp
+ Added Node_Handler.cpp
+ Added Resource_Handler.cpp
+ Added SR_Handler.cpp
+
+
+Sat Apr 24 23:43:13 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/Bridge_Handler.cpp:
+ * DnC/Config_Handlers/Bridge_Handler.h:
+ * DnC/Config_Handlers/Domain_Handler.h:
+ * DnC/Config_Handlers/Domain_Handler.cpp:
+ * DnC/Config_Handlers/IC_Handler.h:
+ * DnC/Config_Handlers/IC_Handler.cpp:
+ * DnC/Config_Handlers/Node_Handler.h:
+ * DnC/Config_Handlers/Node_Handler.cpp:
+ * DnC/Config_Handlers/Resource_Handler.h:
+ * DnC/Config_Handlers/Resource_Handler.cpp:
+ * DnC/Config_Handlers/SR_Handler.h:
+ * DnC/Config_Handlers/SR_Handler.cpp:
+
+ Added the following handlers belonging to the
+ Target Data Model.
+
+Sat Apr 24 23:13:56 2004 Aniruddha Gokhale <a.gokhale@vanderbilt.edu>
+
+ * DnC/Deployment.idl:
+ struct ComponentPackageReference: Added two new fields called
+ requiredUUID and requiredName of type string (Issue 6047).
+
+ * DnC/Config_Handler/SPE_Handler.h:
+ * DnC/Config_Handler/SPE_Handler.cpp:
+ * DnC/Config_Handler/ACD_Handler.h:
+ * DnC/Config_Handler/ACD_Handler.cpp:
+ * DnC/Config_Handler/APM_Handler.h:
+ * DnC/Config_Handler/APM_Handler.cpp:
+ * DnC/Config_Handler/MID_Handler.h:
+ * DnC/Config_Handler/MID_Handler.cpp:
+ Enclosed these into the CIAO namespace
+
+ Removed needless copies by having the parent (caller) provide
+ the memory for the child (callee) to populate it.
+
+ Other cosmetic changes, fixing typos.
+
+ * DnC/Config_Handler/PC_Handler.cpp:
+ * DnC/Config_Handler/PCI_Handler.cpp:
+ Fixed undefined variables.
+
+ * DnC/Config_Handler/CAD_Handler.h:
+ * DnC/Config_Handler/CAD_Handler.cpp:
+ XML handlers for the ComponentAssemblyDescription artifact of
+ the Component Data Model.
+
+ * DnC/Config_Handler/SID_Handler.h:
+ * DnC/Config_Handler/SID_Handler.cpp:
+ XML handlers for the ComponentPackageReference artifact of
+ the Component Data Model.
+
+ * DnC/Config_Handler/CPR_Handler.h:
+ * DnC/Config_Handler/CPR_Handler.cpp:
+ XML handlers for the ComponentPackageReference artifact of
+ the Component Data Model.
+
+ * DnC/Config_Handler/SPR_Handler.h:
+ * DnC/Config_Handler/SPR_Handler.cpp:
+ XML handlers for the SubcomponentPropertyReference artifact of
+ the Component Data Model.
+
+ * DnC/Config_Handler/CompImplDesc_Handler.h:
+ * DnC/Config_Handler/CompImplDesc_Handler.cpp:
+ XML handlers for the ComponentImplementationDescription artifact of
+ the Component Data Model.
+
+ * DnC/Config_Handler/DP_Handler.cpp:
+ Renamed included file CID_Handler.h to CompIntfDesc_Handler.h
+ since there was a name clash.
+
+ * DnC/Config_Handler/Config_Handlers.mpc:
+ Fixed the CONFIG_HANDLER_BUILD_DLL typo
+ Added ACD_Handler.cpp
+ Added APM_Handler.cpp
+ Added CAD_Handler.cpp
+ Added MID_Handler.cpp
+ Added SPE_Handler.cpp
+ Added CompImplDesc_Handler.cpp
+ Added CompPkgDesc_Handler.cpp
+ Added PC_Handler.cpp
+ Added PCI_Handler.cpp
+ Added SID_Handler.cpp
+ Added CPR_Handler.cpp
+ Added SPR_Handler.cpp
+ Reincluded DP_Handler.cpp
+
+Sat Apr 24 22:25:55 2004 George Edwards <g.edwards@vanderbilt.edu>
+
+ Added files:
+ * DnC/Config_Handlers/PCI_Handler.h:
+ * DnC/Config_Handlers/PCI_Handler.cpp:
+
+ Added new handlers for PackagedComponentImplementation.
+
+Sat Apr 24 21:22:48 2004 George Edwards <g.edwards@vanderbilt.edu>
+
+ Added files:
+ * DnC/Config_Handlers/PC_Handler.h:
+ * DnC/Config_Handlers/PC_Handler.cpp:
+ * DnC/Config_Handlers/CompPkgDesc_Handler.h:
+ * DnC/Config_Handlers/CompPkgDesc_Handler.cpp:
+
+ Added new handlers for PackageConfiguration and
+ ComponentPackageDescription.
+
+Sat Apr 24 16:02:03 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DnC/Config_Handler/Domain_Handler.h:
+
+ Added a header file for the new handler about to
+ be written.
+
+ This handler will parse the "Domain" type
+ defined in the Deployment.xsd schema of the
+ DnC specification.
+
+Sat Apr 24 10:46:14 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/Config_Handler/PCD_Handler.cpp:
+ * DnC/Config_Handler/ERE_Handler.h:
+ * DnC/Config_Handler/ERE_Handler.cpp:
+
+ Missed out on these handlers in my earlier commit. Made the same
+ changes as listed earlier for these handlers as well
+
+Fri Apr 23 19:45:53 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/Config_Handler/ADD_Handler.cpp:
+ * DnC/Config_Handler/DP_Handler.cpp:
+ * DnC/Config_Handler/CRDD_Handler.cpp:
+ * DnC/Config_Handler/IDD_Handler.cpp:
+ * DnC/Config_Handler/IRDD_Handler.cpp:
+ * DnC/Config_Handler/MDD_Handler.cpp:
+ * DnC/Config_Handler/RDD_Handler.cpp:
+ * DnC/Config_Handler/PCD_Handler.cpp:
+ * DnC/Config_Handler/DP_Handler.cpp:
+
+ Eliminated the additional copy incurred when sequences are
+ populated by de-referencing pointer to sequence return
+ type. This fixes Andy's comments in the files that unearthed
+ this problem. Please grep for Arvind: comments to see how the
+ problem has been fixed
+
+ * DnC/Config_Handler/Config_Handlers.mpc:
+
+ Commented out DP_Handler.cpp from the list of files to be
+ compiled as it requires CID.h file that is not yet written! This
+ ensures that the Handlers build.
+
+ * DnC/Config_Handler/Any_Handler.h:
+ * DnC/Config_Handler/CEPE_Handler.h:
+ * DnC/Config_Handler/ID_Handler.h:
+ * DnC/Config_Handler/Property_Handler.h:
+ * DnC/Config_Handler/RS_Handler.h:
+ * DnC/Config_Handler/SP_Handler.h:
+ * DnC/Config_Handler/SPK_Handler.h:
+ * DnC/Config_Handler/Requirement_Handler.h:
+
+ Changed the interfaces of each process_<handlerName> methods to
+ take a reference to the required return type rather than return
+ a pointer to the allocated return value. This change was
+ necessary to accommodate the use-cases defined in top level
+ handlers.
+
+ * DnC/Config_Handler/Any_Handler.cpp:
+ * DnC/Config_Handler/CEPE_Handler.cpp:
+ * DnC/Config_Handler/ID_Handler.cpp:
+ * DnC/Config_Handler/Property_Handler.cpp:
+ * DnC/Config_Handler/RS_Handler.cpp:
+ * DnC/Config_Handler/SP_Handler.cpp:
+ * DnC/Config_Handler/SPK_Handler.cpp:
+ * DnC/Config_Handler/Requirement_Handler.cpp:
+
+ Removed all memory allocation for the return types within the
+ Common element handler implementations. In the current use case,
+ all the return types are passed in as references. Therefore, it
+ is now the responsibility of the caller to allocate memory for
+ the corresponding data-types.
+
+Fri Apr 23 10:57:26 2004 Aniruddha Gokhale <a.gokhale@vanderbilt.edu>
+
+ * DnC/Deployment.idl:
+ struct ConnectionResourceDeploymentDescription: Added a new struct
+ and corresponding unbounded sequence (Issue 6392).
+
+ struct PlanSubcomponentPropertyReference: Replaced instanceRef
+ field with a field called instance of type
+ InstanceDeploymentDescription.
+
+ struct PlanSubcomponentPortEndpoint: Replaced instanceRef and
+ kind fields with a field called instance of type
+ InstanceDeploymentDescription.
+
+ struct PlanConnectionDescription: Added a field called
+ deployedResource of type ConnectionResourceDeploymentDescriptions.
+
+ * DnC/Config_Handler/IRDD_Handler.h:
+ * DnC/Config_Handler/IRDD_Handler.cpp:
+ XML handlers for the InstanceResourceDeploymentDescription artifact of
+ the Execution Model.
+
+ * DnC/Config_Handler/IDD_Handler.h:
+ * DnC/Config_Handler/IDD_Handler.cpp:
+ XML handlers for the InstanceDeploymentDescription artifact of
+ the Execution Model.
+
+ * DnC/Config_Handler/IRDD_Handler.h:
+ * DnC/Config_Handler/IRDD_Handler.cpp:
+ XML handlers for the ConnectionResourceDeploymentDescription artifact of
+ the Execution Model.
+
+ * DnC/Config_Handler/PCD_Handler.h:
+ * DnC/Config_Handler/PCD_Handler.cpp:
+ XML handlers for the PlanConnectionDescription artifact of
+ the Execution Model.
+
+ * DnC/Config_Handler/PSPE_Handler.h:
+ * DnC/Config_Handler/PSPE_Handler.cpp:
+ XML handlers for the PlanSubcomponentPortEndpoint artifact of
+ the Execution Model.
+
+ * DnC/Config_Handler/PPM_Handler.h:
+ * DnC/Config_Handler/PPM_Handler.cpp:
+ XML handlers for the PlanPropertyMapping artifact of
+ the Execution Model.
+
+ * DnC/Config_Handler/PSPR_Handler.h:
+ * DnC/Config_Handler/PSPR_Handler.cpp:
+ XML handlers for the PlanSubcomponentPropertyReference artifact of
+ the Execution Model.
+
+ * DnC/Config_Handler/Config_Handlers.mpc:
+ Added IDD_Handler.cpp
+ Added IRDD_Handler.cpp
+ Added CRDD_Handler.cpp
+ Added PCD_Handler.cpp
+ Added PSPE_Handler.cpp
+ Added PPM_Handler.cpp
+ Added PSPR_Handler.cpp
+
+Fri Apr 23 04:40:12 2004 Aniruddha Gokhale <a.gokhale@vanderbilt.edu>
+
+ * DnC/Deployment.idl:
+ struct DeploymentPlan: Added a field called infoProperty of type
+ Properties (Issue 5967)
+
+ struct ArtifactDeploymentDescription: Added a field called
+ deployedResource of type ResourceDeploymentDescriptions
+ (Issue 6392)
+
+ struct ArtifactDeploymentDescription: Changed the field type for
+ location from string to CORBA::StringSeq (Issue 5957, 6053).
+
+ struct ArtifactDeploymentDescription: Moved it around to
+ overcome forward declarations.
+
+ struct MonolithicDeploymentDescription: Changed the field name
+ from artifactRef to artifact and changed its type from
+ CORBA::ULongSeq to ArtifactDeploymentDescriptions (Issue 5957)
+
+ struct ResourceDeploymentDescription: Added a new struct and
+ corresponding unbounded sequence (Issue 6392).
+
+ enum ResourceUsageKind: Added a new enum (Issue 6392).
+
+ struct InstanceResourceDeploymentDescription: Added a new struct
+ and corresponding unbounded sequence (Issue 6392).
+
+ * DnC/Config_Handler/DP_Handler.h:
+ * DnC/Config_Handler/DP_Handler.cpp:
+ Added handling of "infoProperty" (Issue 5967)
+ Other cosmetic changes, such as fixed usage of an undefined
+ variable
+
+ * DnC/Config_Handler/ADD_Handler.h:
+ * DnC/Config_Handler/ADD_Handler.cpp:
+ XML handlers for the ArtifactDeploymentDescription artifact of
+ the Execution Model.
+
+ * DnC/Config_Handler/MDD_Handler.h:
+ * DnC/Config_Handler/MDD_Handler.cpp:
+ XML handlers for the MonolithicDeploymentDescription artifact of
+ the Execution Model.
+
+ * DnC/Config_Handler/RDD_Handler.h:
+ * DnC/Config_Handler/RDD_Handler.cpp:
+ XML handlers for the ResourceDeploymentDescription artifact of
+ the Execution Model.
+
+ * DnC/Config_Handler/Config_Handlers.mpc:
+ Added ADD_Handler.cpp
+ Added MDD_Handler.cpp
+ Added RDD_Handler.cpp
+
+Thu Apr 22 22:18:04 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * ciao/CCM_Component.idl:
+
+ Added 'typeprefix Components "omg.org";' inside the
+ Components module. All openings of an IDL module must
+ have the same prefix, and the openings of the Components
+ module in other IDL file have this prefix.
+
+Thu Apr 22 21:32:39 2004 Aniruddha Gokhale <a.gokhale@vanderbilt.edu>
+
+ * DnC/Deployment.idl:
+ Added a "string UUID;" field (Issue 6047) to the DeploymentPlan
+ structure. The spec shows UUID as an attribute, which serves as
+ the unique identfier of a plan. However, the spec does not
+ include it in the IDL nor the schema. I decided to add it for now.
+
+ * DnC/Config_Handler/DP_Handler.h:
+ * DnC/Config_Handler/DP_Handler.cpp:
+ XML handlers for the DeploymentPlan artifact of the Execution Model.
+
+ * DnC/Config_Handler/Config_Handlers.mpc:
+ Added DP_Handler.cpp
+
+Thu Apr 22 15:36:14 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/Config_Handler/Config_Handlers.mpc
+ * DnC/Config_Handler/Property_Handler.cpp:
+ * DnC/Config_Handler/Property_Handler.h:
+ * DnC/Config_Handler/Requirement_Handler.h:
+ * DnC/Config_Handler/Requirement_Handler.cpp:
+ * DnC/Config_Handler/SPK_Handler.h:
+ * DnC/Config_Handler/SPK_Handler.cpp:
+ XML handlers for common elements present in schema definitions.
+
+Thu Apr 22 11:35:42 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/Config_Handler/CEPE_Handler.h:
+ * DnC/Config_Handler/CEPE_Handler.cpp:
+ * DnC/Config_Handler/ERE_Handler.h:
+ * DnC/Config_Handler/ERE_Handler.cpp:
+ * DnC/Config_Handler/ID_Handler.h:
+ * DnC/Config_Handler/ID_Handler.cpp:
+ * DnC/Config_Handler/RS_Handler.h:
+ * DnC/Config_Handler/RS_Handler.cpp:
+ * DnC/Config_Handlers/SP_Handler.h:
+ * DnC/Config_Handler/SP_Handler.cpp:
+ Correct ::Deployment namespace definitions to Deployment:: as it
+ need not always start from the root. Changed ACE_NEW_RETURN
+ macros to ACE_NEW_THROW_EX as exceptions are going to be used as
+ default meachnism to flag errors. Thanks to Kitty for pointing
+ these two changes.
+
+Wed Apr 21 22:35:07 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/Config_Handler/Config_Handlers.mpc:
+ Modified the mpc file to include handlers that compile as a test
+ * DnC/Config_Handler/ID_Handler.h:
+ * DnC/Config_Handler/ID_Handler.cpp:
+ * DnC/Config_Handler/CEPE_Handler.h:
+ * DnC/Config_Handler/CEPE_Handler.cpp:
+ * DnC/Config_Handler/RS_Handler.h:
+ * DnC/Config_Handler/RS_Handler.cpp:
+ * DnC/Config_Handler/SP_Handler.h:
+ * DnC/Config_Handler/SP_Handler.cpp:
+ * DnC/Config_Handler/Utils.h:
+ * DnC/Config_Handler/Utils.cpp:
+ * DnC/Config_Handler/Any_Handler.h:
+ Handlers for common elements; each handler handles a separate
+ type
+ * DnC/Config_Handler/Config_Handler_export.h:
+ Export files for all the handlers
+
+Wed Apr 21 22:27:34 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/Deployment.mpc:
+ Changed the export tags from all-caps to mixed mode
+ * DnC/Deployment_stub_export.h:
+ * DnC/Deployment_svnt_export.h:
+ Re-generated the export files accordingly
+
+Wed Apr 21 13:08:50 2004 Gan Deng <dengg@dre.vanderbilt.edu>
+
+ * DnC/Config_Handlers/APM_Handler.cpp
+ Fixed a typo.
+
+Wed Apr 21 12:33:11 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * DnC/Deployment.mwc:
+ * DnC/Deployment.mpc:
+ Workspace and Project files for generating stubs and skeletons
+ for Deployment.idl file
+
+ * DnC/Deployment_stub_export.h:
+ * DnC/Deployment_svnt_export.h:
+ Export macros for Deployment stub and skeleton files
+
+Wed Apr 21 10:53:50 2004 Gan Deng <dengg@dre.vanderbilt.edu>
+
+ * DnC/Deployment.idl:
+
+ Fixed the error in the "struct SubcomponentPortEndpoint"
+ definition in the IDL file.
+
+Wed Apr 21 10:33:50 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * DnC/Deployment.idl:
+ * DnC/DnC_*:
+
+ Switched back the the OMG IDL DnC file.
+
+Tue Apr 20 21:37:26 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * Dnc/Config_Handlers/Config_Handlers.mpc:
+ Changed the file to generate shared library rathern than an
+ executable.
+
+Tue Apr 20 20:29:37 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * Dnc/Config_Handlers/Config_Handers.mpc:
+
+ mpc file for the DnC configuration handlers
+
+Tue Apr 20 17:11:35 2004 Irfan Pyarali <irfan@oomworks.com>
+
+ * examples/Hello/Sender/Sender_exec.h (Sender_Impl):
+
+ The second constructor also needed the same fix.
+
+Tue Apr 20 15:50:07 2004 Irfan Pyarali <irfan@oomworks.com>
+
+ * examples/Hello/Sender/Sender_exec.h (Sender_Impl):
+
+ <message_> was getting initialized properly causing a crash
+ later in the execution.
+
+Mon Apr 19 18:04:11 2004 Gan Deng <gan.deng@vanderbilt.edu>
+
+ * DnC/Config_Handlers/ACD_Handler.cpp
+ * DnC/Config_Handlers/ACD_Handler.h
+ * DnC/Config_Handlers/APM_Handler.cpp
+ * DnC/Config_Handlers/APM_Handler.h
+ * DnC/Config_Handlers/MID_Handler.cpp
+ * DnC/Config_Handlers/MID_Handler.h
+ * DnC/Config_Handlers/SPE_Handler.cpp
+ * DnC/Config_Handlers/SPE_Handler.h
+
+ XML handlers for below XML data types respectively:
+
+ "AssemblyConnectionDescription "
+ "AssemblyPropertyMapping"
+ "MonolithicImplementationDescription"
+ "SubcomponentPortEndpoint"
+
+ * DnC/Config_Handlers/XercesString.cpp
+ * DnC/Config_Handlers/XercesString.h
+
+ Helper class for using Xerces library to write XML handlers.
+
+Mon Apr 19 14:50:11 2004 Krishnakumar B <kitty@nospam.invalid.domain>
+
+ * DnC/Config_Handlers: Created new directory for adding the
+ handlers for the Deployment & Configuration Specification.
+
+Thu Apr 15 18:13:29 2004 Irfan Pyarali <irfan@oomworks.com>
+
+ * CIAO-INSTALL.html (HREF):
+
+ Fixed link to binary files.
+
+Mon Apr 12 14:40:32 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * docs/index.html:
+
+ fixed a broken link.
+
diff --git a/CIAO/ChangeLogs/ChangeLog-04b b/CIAO/ChangeLogs/ChangeLog-04b
new file mode 100644
index 00000000000..233cfed69fc
--- /dev/null
+++ b/CIAO/ChangeLogs/ChangeLog-04b
@@ -0,0 +1,2250 @@
+Tue Dec 28 19:50:06 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * Release:
+
+ Updated the name of the target for generating the textual
+ version of CIAO-INSTALL.html file.
+
+Sat Dec 25 20:55:55 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * Release:
+
+ Added INSTALL target which generates textual version of
+ CIAO-INSTAll.html for the release.
+
+Sat Dec 25 15:01:40 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * CIDLC/ExecImplSourceGenerator.cpp:
+
+ Got rid of unused environment variable warnings in the generated
+ code.
+
+Wed Dec 22 06:53:30 2004 Chad Elliott <elliott_c@ociweb.com>
+
+ * tests/CIDL/CodeGen/CodeGen.mpc:
+
+ Make sure that CodeGen_stub gets built before CodeGen_exec.
+
+Tue Dec 21 11:29:03 2004 Gan Deng <gan.deng@vanderbilt.edu>
+
+ * tools/Segment_Timer/Segment_Timer.h
+
+ Increased the value of the macro MAX_READINGS, since the
+ current value is too small and caused core dump for even
+ 50 connections. Thanks Roland Schmmack <Roland.Schimmack@gmx.de>
+ for reporting this bug!
+
+Mon Dec 20 17:27:01 2004 Gan Deng <gan.deng@vanderbilt.edu>
+
+ * DAnCE/ciao/CCM_Core.mpc
+ * ciao/Deployment_Core.idl
+ * ciao/NodeApplication_Impl.cpp
+ * ciao/NodeApplication_Impl.h
+ * ciao/NodeApplication_Impl.inl
+
+ Reverted changes back because of the check-in mistake I just made.
+
+Mon Dec 20 16:32:54 2004 Nanbor Wang <nanbor@cse.wustl.edu>
+
+ * DAnCE/Config_Handlers/Config_Handlers.mpc: Added include path to
+ self for XSC_Config_Handlers project..
+
+Wed Dec 15 13:48:44 2004 Chad Elliott <elliott_c@ociweb.com>
+
+ * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp:
+
+ Get rid of build warnings from gcc 3.3.
+
+Tue Nov 30 21:41:58 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * CIDLC/ServantSourceGenerator.cpp (namespace):
+
+ More use of ACE_NEW_THROW_EX instead of ACE_NEW_RETURN.
+
+Tue Nov 30 21:03:00 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * CIDLC/ServantSourceGenerator.cpp (namespace):
+
+ Another use of ACE_NEW_THROW_EX instead of ACE_NEW_RETURN.
+
+Tue Nov 30 20:39:26 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * CIDLC/ServantSourceGenerator.cpp (namespace):
+
+ Used ACE_NEW_THROW_EX instead of ACE_NEW_RETURN.
+
+Tue Nov 30 20:22:19 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * CIDLC/ServantSourceGenerator.cpp (namespace):
+
+ Fixes for VC6.
+
+Wed Nov 24 09:47:58 2004 Chad Elliott <elliott_c@ociweb.com>
+
+ * examples/OEP/Display/NavDisplayGUI_exec/DetailView.cpp:
+
+ Added static_cast from double to int to avoid build warnings from
+ g++.
+
+Wed Nov 17 17:46:44 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * examples/Hello/Receiver/Receiver.idl:
+
+ Added 'uses multiple' receptacle to test code generation
+ and compilation.
+
+Sat Nov 13 18:04:36 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DAnCE/examples/Hello/Hello_Base/Hello_Base.idl:
+ * DAnCE/examples/Hello/Hello_Base/Hello_Base.mpc:
+ * DAnCE/examples/Hello/Hello_Base/Hello_Base_stub_export.h:
+ * DAnCE/examples/Hello/Hello_Base/Hello_Base_svnt_export.h:
+ * DAnCE/examples/Hello/Receiver/Receiver.cidl:
+ * DAnCE/examples/Hello/Receiver/Receiver.idl:
+ * DAnCE/examples/Hello/Receiver/Receiver.mpc:
+ * DAnCE/examples/Hello/Receiver/Receiver_exec.cpp:
+ * DAnCE/examples/Hello/Receiver/Receiver_exec.h:
+ * DAnCE/examples/Hello/Receiver/Receiver_exec_export.h:
+ * DAnCE/examples/Hello/Receiver/Receiver_stub_export.h:
+ * DAnCE/examples/Hello/Receiver/Receiver_svnt_export.h:
+ * DAnCE/examples/Hello/Sender/Sender.cidl:
+ * DAnCE/examples/Hello/Sender/Sender.idl:
+ * DAnCE/examples/Hello/Sender/Sender.mpc:
+ * DAnCE/examples/Hello/Sender/Sender_exec.cpp:
+ * DAnCE/examples/Hello/Sender/Sender_exec.h:
+ * DAnCE/examples/Hello/Sender/Sender_exec_export.h:
+ * DAnCE/examples/Hello/Sender/Sender_stub_export.h:
+ * DAnCE/examples/Hello/Sender/Sender_svnt_export.h:
+ * DAnCE/examples/Hello/Sender/starter.cpp:
+ * DAnCE/examples/Hello/descriptors/Deployment.xsd:
+ * DAnCE/examples/Hello/descriptors/Domain.cdd:
+ * DAnCE/examples/Hello/descriptors/Hello.cdp:
+ * DAnCE/examples/Hello/descriptors/Hello.cid:
+ * DAnCE/examples/Hello/descriptors/Hello.cpd:
+ * DAnCE/examples/Hello/descriptors/Hello.pcd:
+ * DAnCE/examples/Hello/descriptors/Libraries.iad:
+ * DAnCE/examples/Hello/descriptors/Receiver.ccd:
+ * DAnCE/examples/Hello/descriptors/Receiver.cid:
+ * DAnCE/examples/Hello/descriptors/Receiver.cpd:
+ * DAnCE/examples/Hello/descriptors/Receiver_Exec.iad:
+ * DAnCE/examples/Hello/descriptors/Receiver_Stub.iad
+ * DAnCE/examples/Hello/descriptors/Receiver_Svnt.iad:
+ * DAnCE/examples/Hello/descriptors/Sender.ccd:
+ * DAnCE/examples/Hello/descriptors/Sender.cid:
+ * DAnCE/examples/Hello/descriptors/Sender.cpd:
+ * DAnCE/examples/Hello/descriptors/Sender_Exec.iad:
+ * DAnCE/examples/Hello/descriptors/Sender_Stub.iad:
+ * DAnCE/examples/Hello/descriptors/Sender_Svnt.iad:
+ * DAnCE/examples/Hello/descriptors/XMI.xsd:
+ * DAnCE/examples/Hello/descriptors/hello.dat:
+ * DAnCE/examples/Hello/descriptors/package.tpd:
+
+ Added another version of the Hello example
+ in the DanCE/examples directory.
+
+ This example will use the DanCE framework for
+ deploying the components used in the example.
+
+Sat Nov 13 13:17:48 2004 Gan Deng <dengg@dre.vanderbilt.edu>
+
+ * NEWS
+
+ Added the Real-time Event Channel integration plan into
+ the NEWS file.
+
+Fri Nov 12 06:21:03 2004 Chad Elliott <elliott_c@ociweb.com>
+
+ * tests/RTCCM/Priority_Test/Controllers/Pulser.h:
+ * tests/RTCCM/Priority_Test/Controllers/Pulser.cpp:
+
+ Changed the open and close method of the Pulser class to match
+ the signature of the ACE_Task_Base.
+
+Thu Nov 11 17:17:48 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * ciao/Servant_Activator.cpp:
+ * DAnCE/examples/BasicSP/BMDisplay/BMDisplay_exec.cpp:
+ * DAnCE/examples/BasicSP/BMClosedED/BMClosedED_exec.cpp:
+ * DAnCE/examples/BasicSP/BMDevice/BMDevice_exec.cpp:
+ * docs/tutorial/Hello/hello_exec.cpp:
+ Fixed warnings in the scoreboard from RH8 NoInline build
+
+ Thu Nov 11 11:24:05 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/ServantSourceGenerator.cpp:
+
+ In the generated servant method populate_port_tables(),
+ added the line 'ACE_ENV_ARG_NOT_USED;' to avoid an
+ unused parameter warning if there happens to be no
+ populating to be done in this genrated method.
+
+Thu Nov 11 10:50:45 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/ExecImplSourceGenerator.cpp:
+
+ Fixed incorrect generation of environment arg macro.
+ Thanks to Chad Elliott <elliott_c@ociweb.com> for
+ pointing out the mistake.
+
+Thu Nov 11 09:46:58 2004 Chad Elliott <elliott_c@ociweb.com>
+
+ * performance-tests/Protocols/Receiver/Receiver.mpc:
+ * performance-tests/Protocols/Sender/Sender.mpc:
+ * tests/RTCCM/DiffServ/Controller/Controller.mpc:
+
+ Added requires += exceptions for these projects.
+
+ * performance-tests/Protocols/Sender/Sender_exec.cpp:
+
+ Removed ACE_CHECK's which caused compilation errors when
+ exceptions=0 was set.
+
+Thu Nov 11 14:40:12 UTC 2004 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * DAnCE/ciao/Servant_Activator.cpp:
+ * docs/tutorial/Hello/hello_exec.cpp:
+ Fixed unused parameter warnings in emulated exception build
+
+Tue Nov 9 14:20:31 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/ServantSourceGenerator.cpp:
+
+ Fixed incorrect code generation for home factory operations.
+ Thanks to Chad Elliott <elliott_c@ociweb.com> for pointing
+ out the mistake. This fixes [BUGID:1977].
+
+Mon Nov 8 12:58:24 2004 Chad Elliott <elliott_c@ociweb.com>
+
+ * DAnCE/tests/NodeApplicationTest/NodeAppTest.mpc:
+
+ Fixed build ordering to match library requirements.
+
+ * ciao/StandardConfigurator_Impl.h:
+
+ Removed the StandardConfigurator_Impl:: prefix on the configure
+ method (gcc 3.4.1 did not like it).
+
+Fri Nov 5 09:55:28 2004 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * performance-tests/Benchmark/RoundTrip/client.cpp:
+
+ The svc.conf file passed in to the client was not being passed
+ to the ORB as ACE::Get_Opt ate up the argument before being
+ passed to the client ORB. This fixes this error at the client
+ side temporarily by initializing the ORB before parsing the
+ arguments. Thanks to Abhi <abhi@qualcomm.com> for reporting
+ this.
+
+Thu Nov 4 09:31:29 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DAnCE/RepositoryManager/Update_Plan.cpp:
+
+ Made changes to fix some build warnings.
+ Thanks to Chad Elliot <elliott_c@ociweb.com> for reporting
+ this warning.
+
+Wed Nov 3 16:32:54 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/ExecutorMappingGenerator.cpp:
+
+ Added generation of newline before each operation
+ parameter so each one will be on a separate line.
+ It was discovered that the VC 7.1 lexer truncates lines
+ longer than 1024 characters.
+
+Wed Nov 3 22:32:18 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * CIDLC/ServantSourceGenerator.cpp (namespace):
+
+ VC6 error fixes. Grr...!
+
+Wed Nov 3 12:38:21 2004 Jaiganesh B <jai@dre.vanderbilt.edu>
+
+ * DAnCE/RepositoryManager/Update_Plan.cpp:
+ * DAnCE/RepositoryManager/Update_Plan.h:
+
+ Made changes to handle multiple component instances
+ deployment.
+
+Tue Nov 2 17:26:42 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/ServantHeaderGenerator.cpp:
+ * CIDLC/ServantSourceGenerator.cpp:
+
+ Fixed the emitters for supported operations to include
+ abstract interfaces in their traversals.
+
+Tue Nov 2 09:59:15 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/ServantGenerator.cpp:
+ * CIDLC/ServantHeaderGenerator.cpp:
+
+ Fixed some regular expressions, used to generate the servant
+ header file ifdef guard and export macros, to recognize the
+ file extension .cdl in addition to the existing patterns for
+ .cidl and .idl. These particular regular expressions were
+ overlooked in the checkin of
+
+ Thu Sep 30 11:03:20 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+Tue Nov 2 04:45:44 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * CIDLC/ServantSourceGenerator.cpp:
+
+ Addressing compile errors in Borland. Thanks to Johnny for the
+ suggestion.
+
+Mon Nov 1 15:09:12 UTC 2004 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * VERSION:
+ Fixed description and mailing lists to use
+
+Fri Oct 29 17:18:51 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * CIDLC/ServantSourceGenerator.cpp (namespace):
+
+ Fixed some weird VC6 issues reported by Theckla
+ Louchios<theckla.louchiois@lmco.com>.
+
+Fri Oct 29 10:44:52 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * DAnCE/RepositoryManager/Repository_Manager.cpp;
+
+ Cosmetic changes.
+
+Mon Oct 25 07:31:12 UTC 2004 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * DAnCE/RepositoryManager/Repository_Manager.cpp:
+ * DAnCE/RepositoryManager/Repository_Manager_Impl.cpp:
+ Use ACE auto_ptr instead of std::auto_ptr to fix compile problems
+ with vc6.
+
+Fri Oct 22 11:49:25 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * DAnCE/Config_Handlers/Config_Handlers.mpc:
+
+ Reversed this change "Thu Oct 21 18:37:12 2004 Gan Deng
+ <dengg@dre.vanderbilt.edu>"
+
+Fri Oct 22 08:16:12 UTC 2004 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * tests/RTCCM/DiffServ/Controller/Controller.mpc:
+ Added DiffServ_Stub to the libs part, this should fix the link errors
+ in the CBX Static Release build
+
+Fri Oct 22 07:51:12 UTC 2004 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * tools/IDL3_to_IDL2/TAO_IDL3_TO_IDL2_BE_Export.h:
+ Used ACE_AS_STATIC_LIBS to check whether we need to build a DLL
+ or not, TAO_AS_STATIC_LIBS was used, but this project isn't
+ dependent on TAO, just on ACE
+
+Thu Oct 21 18:37:12 2004 Gan Deng <dengg@dre.vanderbilt.edu>
+
+ * DAnCE/Config_Handlers/Config_Handlers.mpc
+
+ Put the xerces-c library into "lib +=" to avoid
+ linking to the wrong library.
+
+Wed Oct 13 06:37:12 UTC 2004 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * tests/RTCCM/Priority_Test/Workers/Worker.mpc
+ * tests/RTCCM/Priority_Test/Controllers/Controller.mpc:
+ Added Priority_Test_stub to the libs, this should fix the link errors
+ in the borland builds
+
+ * tests/CIDL/CodeGen/CodeGen.mpc:
+ Added CIDL_Basic_stub to the libs, this should fix the link errors
+ in the borland builds
+
+Tue Oct 12 09:07:12 UTC 2004 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * performance-tests/Benchmark/Multi_Threaded/Multi_Threaded.mpc:
+ Removed / at the end of the includes part, this should fix the
+ compile error in the Borland builds
+
+Mon Oct 11 23:41:16 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * examples/OEP/BasicSP/BMDisplay/BMDisplay.mpc:
+ * examples/OEP/Display/GPS/GPS.mpc:
+ * examples/OEP/Display/NavDisplay/NavDisplay.mpc:
+ * examples/OEP/Display/RateGen/RateGen.mpc:
+
+ Fixed typos that broke the builds.
+
+Mon Oct 11 11:02:41 2004 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/CCF/CodeGenerationKit/IndentationIDL.hpp:
+
+ Put double new line after `}'.
+
+ * CIDLC/cidlc.cpp:
+
+ Print build date and time in --version.
+
+Mon Oct 11 10:08:48 2004 Gan Deng <gan.deng@vanderbilt.edu>
+
+ * DAnCE/examples/BasicSP/Readme.html
+
+ Update the README file for running the example.
+
+Sun Oct 10 10:45:48 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * performance-tests/Benchmark/RoundTrip/RoundTrip.mpc:
+ * performance-tests/Benchmark/RoundTripClient/RoundTripClient.mpc:
+
+ Fix for some typos which broke the daily builds.
+
+Sun Oct 10 02:47:21 2004 Balachandran Natarajan <bala@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:
+
+ Fix for MSVC6 build errors. They compile fine on MSVC6 now. I am
+ just hoping that this fix also addresses compile errors in
+ Borland. The Borland compilation errors are also similar to the
+ MSVC6 errors and hence the hope!
+
+Sun Oct 10 00:21:39 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * DAnCE/examples/BasicSP/BMDisplay/BMDisplay.mpc:
+
+ Fixed a typo.
+
+Sat Oct 9 23:43:52 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * DAnCE/Config_Handlers/Plan_Handler.cpp:
+
+ Fixed a compilation error in Borland builds.
+
+ * DAnCE/examples/BasicSP/BMClosedED/BMClosedED.mpc:
+ * DAnCE/examples/BasicSP/BMDisplay/BMDisplay.mpc:
+ * DAnCE/examples/BasicSP/EC/EC.mpc:
+ * examples/OEP/BasicSP/BMClosedED/BMClosedED.mpc:
+ * examples/OEP/BasicSP/BMDevice/BMDevice.mpc:
+ * examples/OEP/BasicSP/BMDisplay/BMDisplay.mpc:
+ * examples/OEP/BasicSP/EC/EC.mpc:
+ * examples/OEP/Display/GPS/GPS.mpc:
+ * examples/OEP/Display/NavDisplay/NavDisplay.mpc:
+ * examples/OEP/Display/RateGen/RateGen.mpc:
+ * performance-tests/Benchmark/RoundTrip/RoundTrip.mpc:
+ * performance-tests/Benchmark/RoundTripClient/RoundTripClient.mpc:
+
+ Added missing libraries. They have been wrong for a very long
+ time. Thanks to Borland builds for catching these. I am sure
+ there are a few more and I will allow one more build to catch
+ them.
+
+ * examples/OEP/Display/RateGen/RateGen_exec.cpp:
+ * examples/OEP/Display/RateGen/RateGen_exec.h:
+
+ Fixed warnings due to hidden virtual functions.
+
+
+Sat Oct 9 14:29:41 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * CIDLC/ServantSourceGenerator.cpp:
+
+ Added a .in () to the _var variable used in push_event ().
+
+ * DAnCE/Config_Handlers/XercesString.cpp:
+ * DAnCE/Config_Handlers/XercesString.h:
+
+ Removed an unnecessary operator== which was confusing some
+ compilers.
+
+ * DAnCE/RepositoryManager/RepositoryManager_Impl.cpp:
+ * DAnCE/RepositoryManager/Repository_Manager.cpp:
+
+ Changed the wrong exceptions that were being thrown.
+
+ * DAnCE/examples/BasicSP/EC/EC_exec.cpp:
+ * DAnCE/examples/BasicSP/EC/EC_exec.h:
+ * examples/OEP/BasicSP/EC/EC_exec.cpp:
+ * examples/OEP/BasicSP/EC/EC_exec.h:
+
+ The declaration of open () and close () was hiding the base
+ class methods. Changed the name of the functions.
+
+ The above changes should fix part of the errors from the Borland
+ builds.
+
+Thu Oct 7 03:17:54 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * docs/schema/Basic_Deployment_Data.xsd:
+ * docs/schema/ccd.xsd:
+ * docs/schema/cdp.xsd:
+
+ Updated to be more compliant with the DnC spec.
+
+Wed Oct 6 16:10:27 2004 Will Otte <wotte@dre.vanderbilt.edu>
+
+ * docs/schema/ciaopolicy.xsd:
+
+ Finished filling out the policy schema.
+
+Sun Oct 03 09:38:03 2004 Nanbor Wang <nanbor@cse.wustl.edu>
+
+ * DAnCE/Config_Handlers/XSCRT/Elements.hpp:
+ * DAnCE/Config_Handlers/XSCRT/ExtendedTypeInfo.hpp:
+ * DAnCE/Config_Handlers/XSCRT/Parser.hpp:
+ * DAnCE/Config_Handlers/XSCRT/Traversal.hpp:
+ * DAnCE/Config_Handlers/XSCRT/XMLSchema.hpp:
+ * DAnCE/Config_Handlers/pcd.hpp:
+ * DAnCE/Config_Handlers/iad.hpp:
+ * DAnCE/Config_Handlers/cpd.hpp:
+ * DAnCE/Config_Handlers/cid.hpp:
+ * DAnCE/Config_Handlers/cdp.hpp:
+ * DAnCE/Config_Handlers/cdd.hpp:
+ * DAnCE/Config_Handlers/Deployment.hpp:
+ * DAnCE/Config_Handlers/Basic_Deployment_Data.hpp:
+ * DAnCE/Config_Handlers/ccd.hpp:
+ * DAnCE/Config_Handlers/toplevel.hpp: Change to include XSCRT
+ headers as "user libraries" instead of <system libraries>.
+
+Sun Oct 03 09:18:05 2004 Nanbor Wang <nanbor@cse.wustl.edu>
+
+ * DAnCE/tests/Config_Handlers/handler_test.mpb: Changed to use the
+ xerces base project that Johnny added. The base project
+ correctly uses lit_libs to include xerces.
+
+Thu Sep 30 14:49:23 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/ExecImplHeaderGenerator.cpp:
+ * CIDLC/ExecImplSourceGenerator.cpp:
+ * CIDLC/ServantHeaderGenerator.cpp:
+
+ Removed identifiers of unused args.
+
+ * CIDLC/RepositoryIdGenerator.cpp:
+
+ Extended generator to compute repo ids for
+ homes and components.
+
+ * CIDLC/DescriptorGenerator.cpp:
+
+ Changed code to use the context value set by the expanded
+ repo id generator and removed code to compute repo id
+ in this generator.
+
+Thu Sep 30 11:03:20 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/ExecImplGenerator.cpp:
+ * CIDLC/ExecImplHeaderGenerator.cpp:
+ * CIDLC/ExecImplSourceGenerator.cpp:
+ * CIDLC/ExecutorMappingGenerator.cpp:
+ * CIDLC/ServantGenerator.cpp:
+ * CIDLC/ServantHeaderGenerator.cpp:
+ * CIDLC/ServantSourceGenerator.cpp:
+
+ Added handling of file extension .cdl, as found in
+ spec documents.
+
+Thu Sep 30 09:16:52 2004 Nanbor Wang <nanbor_a_txcorp_._com>
+
+ * CCF/Config.rules: Added new definitions to actually add the
+ boost and utility related directives into compiler/linker
+ flags.
+
+Thu Sep 30 09:55:12 UTC 2004 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * DAnCE/Config_Handlers/DnC_Dump_T.h:
+ Fixed fuzz error
+
+Wed Sep 29 17:30:25 2004 Irfan Pyarali <irfan@oomworks.com>
+
+ * performance-tests/Protocols:
+
+ - Minor changes were made to the Sender to in lieu of some
+ interface changes.
+
+ - run_test.pl was changed so that a simple version of the test
+ can be executed.
+
+ * performance-tests/Protocols/Sender/Sender.mpc:
+ * performance-tests/Protocols/Receiver/Receiver.mpc:
+
+ Removed "dummy" label so that it is included in nightly builds.
+
+ * performance-tests/Protocols/descriptors/CIAO_Installation_Data.ini:
+ * performance-tests/Protocols/Sender/Sender.mpc:
+ * performance-tests/Protocols/descriptors/Receiver.csd:
+ * performance-tests/Protocols/descriptors/Receiver.ssd:
+ * performance-tests/Protocols/descriptors/Sender.csd:
+ * performance-tests/Protocols/descriptors/Sender.ssd:
+
+ Sender_* was changed to Protocols_Sender_* and Receiver_* was
+ changed to Protocols_Receiver_*.
+
+ * performance-tests/Protocols/Sender/Sender_exec.cpp:
+ * performance-tests/Protocols/Sender/Sender.mpc:
+
+ Custom_Network_Priority_Mapping.cpp was included directly. If
+ listed as a source file that is not in the current directory,
+ mpc mucks the object file location.
+
+ * performance-tests/Protocols/descriptors/Receiver.csd:
+ * performance-tests/Protocols/descriptors/Receiver.ssd:
+ * performance-tests/Protocols/descriptors/Sender.csd:
+ * performance-tests/Protocols/descriptors/Sender.ssd:
+
+ Hello was changed to Protocols.
+
+ * tests/RTCCM/DiffServ/descriptors/CIAO_Installation_Data.ini:
+ * tests/RTCCM/DiffServ/Sender/Sender.mpc:
+ * tests/RTCCM/DiffServ/descriptors/Receiver.csd:
+ * tests/RTCCM/DiffServ/descriptors/Receiver.ssd:
+ * tests/RTCCM/DiffServ/descriptors/Sender.csd:
+ * tests/RTCCM/DiffServ/descriptors/Sender.ssd:
+
+ Sender_* was changed to DiffServ_Sender_* and Receiver_* was
+ changed to DiffServ_Receiver_*.
+
+ * tests/RTCCM/DiffServ/Sender/Sender_exec.cpp:
+ * tests/RTCCM/DiffServ/Sender/Sender.mpc:
+
+ Custom_Network_Priority_Mapping.cpp was included directly. If
+ listed as a source file that is not in the current directory,
+ mpc mucks the object file location.
+
+ * tests/RTCCM/DiffServ/descriptors/Receiver.csd:
+ * tests/RTCCM/DiffServ/descriptors/Receiver.ssd:
+ * tests/RTCCM/DiffServ/descriptors/Sender.csd:
+ * tests/RTCCM/DiffServ/descriptors/Sender.ssd:
+
+ Hello was changed to DiffServ.
+
+ * tests/RTCCM/DiffServ/Controller/Controller.mpc:
+
+ "requires" directive was incorrect. Correct directive is
+ "after".
+
+Wed Sep 29 19:20:19 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * DAnCE/examples/BasicSP/BMClosedED/BMClosedED_svnt.cpp:
+ * DAnCE/examples/BasicSP/EC/EC_svnt.cpp:
+ * DAnCE/examples/BasicSP/EC/EC_svnt.h:
+
+ Removed them from the main trunk.
+
+Wed Sep 29 14:39:29 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ The dump function was too complicated not compiling on many
+ platforms cleanly. This effort is to simplify the dump functions
+ so that we can compile on many platforms.
+
+ * DAnCE/Config_Handlers/DnC_Dump.cpp:
+ * DAnCE/Config_Handlers/DnC_Dump.h:
+
+ Moved template functions out of the class.
+
+ * DAnCE/Config_Handlers/DnC_Dump_T.cpp:
+ * DAnCE/Config_Handlers/DnC_Dump_T.h:
+
+ New files for the template functions.
+
+ * DAnCE/Config_Handlers/Dump_Obj.cpp:
+ * DAnCE/Config_Handlers/Dump_Obj.h:
+
+ Utility functions have been moved here.
+
+ * DAnCE/Config_Handlers/Config_Handlers.mpc:
+ New files added to the build.
+
+Wed Sep 29 07:51:12 UTC 2004 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ciao/Servant_Activator.h:
+ * DAnCE/ciao/Servant_Activator.h:
+ Added missing prama pop
+
+Wed Sep 29 07:09:12 UTC 2004 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * DAnCE/Config_Handlers/Utils.h:
+ Added missing include of ace/post.h
+
+Mon Sep 27 17:57:08 2004 Krishnakumar B <kitty@dre.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:
+
+ Fixed the MPC files to refer to the version of DAnCE libraries
+ instead of the old CIAO libraries.
+
+Mon Sep 27 22:41:52 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * CIDLC/ServantSourceGenerator.cpp:
+
+ Remove calling Home_Servant_impl_Base () directly.
+
+ * DAnCE/ciao/Home_Servant_Impl_Base.cpp:
+ * DAnCE/ciao/Home_Servant_Impl_Base.h:
+ * ciao/Home_Servant_Impl_Base.cpp:
+ * ciao/Home_Servant_Impl_Base.h:
+
+ Provided a default constructor with explicit keyword. This
+ should help VC6 and Borland compilers to compile the generated
+ servants just fine.
+
+Mon Sep 27 19:45:04 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * CIDLC/ServantSourceGenerator.cpp:
+
+ Remove calling Context_Impl_Base () and Servant_Impl_Base ()
+ directly.
+
+ * DAnCE/ciao/Context_Impl_Base.cpp:
+ * DAnCE/ciao/Context_Impl_Base.h:
+ * DAnCE/ciao/Servant_Impl_Base.cpp:
+ * DAnCE/ciao/Servant_Impl_Base.h:
+ * ciao/Context_Impl_Base.cpp:
+ * ciao/Context_Impl_Base.h:
+ * ciao/Servant_Impl_Base.cpp:
+ * ciao/Servant_Impl_Base.h:
+
+ Added a explicit default constructor so that they are not called
+ implicitly when derived classes are instantiated.
+
+ * DAnCE/DomainApplicationManager/Deployment_Configuration.h:
+
+ Checking in the change mentioned before just now, since it
+ fell trhough the cracks.
+
+Mon Sep 27 15:41:20 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * DAnCE/DomainApplicationManager/Deployment_Configuration.h:
+
+ Export the class out for Win32 builds.
+
+ * DAnCE/ExecutionManager/ExecutionManager.mpc:
+
+ Removed a strange character frm the mpc file.
+
+Mon Sep 27 15:26:46 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.cpp:
+ * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.h:
+
+ Added a new exception specification to correct an error in BCB6
+ builds.
+
+ * DAnCE/ciao/CCM_Core.mpc:
+
+ Deployment_stub should link with CIAO_DnC_Client.
+
+Mon Sep 27 12:56:12 UTC 2004 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * DAnCE/RepositoryManager/RepositoryManager.mpc:
+ * DAnCE/Config_Handlers/Config_Handlers.mpc:
+ Instead of adding all xerces stuff to the project itself, inherit
+ from the new xerces base project
+
+Mon Sep 27 12:02:12 UTC 2004 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * DAnCE/NodeManager/NodeDaemon.mpc:
+ Instead of adding ifr_client to libs, use the
+ corresponding base projects
+
+Mon Sep 27 11:54:12 UTC 2004 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * DAnCE/Config_Handlers/Config_Handlers.mpc:
+ * DAnCE/DomainApplicationManager/DomainApplicationManager.mpc:
+ * DAnCE/ExecutionManager/ExecutionManager.mpc:
+ Instead of adding the valuetype and ifr_client to libs, use the
+ corresponding base projects
+
+Mon Sep 27 08:54:12 UTC 2004 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * DAnCE/examples/BasicSP/EC/EC_exec.cpp:
+ Added missing ACE_TRY_CHECK
+
+Mon Sep 27 08:03:12 UTC 2004 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ciao/Context_Impl_Base.cpp:
+ Use false instead of FALSE.
+
+Wed Sep 22 17:46:14 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/ServantSourceGenerator.cpp:
+
+ Removed unused parameter identifiers and fixed the order of some
+ class member initializations.
+
+Tue Sep 21 13:28:40 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * docs/value_factory_registration.html:
+
+ New documentation file, describing the behavior of the CIDL
+ compiler with respect to automatic generation of code to
+ register valuetype factories for eventtypes referenced by
+ 'consumes' declarations in a component.
+
+Tue Sep 21 13:04:39 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/ServantGenerator.cpp:
+ * CIDLC/ServantSourceGenerator.cpp:
+
+ Added code to check an eventtype used as an event consumer
+ in a component for the presence of an operation or
+ factory. If either is found, code generation for registering
+ the associated _init class with the container's ORB is skipped.
+ Also added command line option to toggle off generation of
+ the factory registration in all cases. Thanks to
+ Vasili Goutas <vasili@goutas.de> for the posting to the ciao-users
+ mailing list that prompted us to make the CIDL compiler
+ smarter and more friendly with regard to this feature.
+
+Tue Sep 21 13:00:33 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CCF/CCF/IDL3/IDL3.vcproj:
+
+ Added new files create by Boris for eventtype factory support.
+
+ * CCF/CCF/IDL3/SemanticGraph/EventType.cpp:
+
+ Fixed search-and-replace error in EventTypeFactory constructor
+ that had it inheriting from itself.
+
+Tue Sep 21 11:08:20 2004 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/CCF/IDL2/SemanticGraph/ValueType.cpp:
+ * CCF/CCF/IDL2/SemanticGraph/ValueType.hpp:
+ * CCF/CCF/IDL2/Traversal/ValueType.hpp:
+ * CCF/CCF/IDL3/Parser.cpp:
+ * CCF/CCF/IDL3/Parser.hpp:
+ * CCF/CCF/IDL3/SemanticAction.hpp:
+ * CCF/CCF/IDL3/SemanticAction/EventTypeFactory.hpp:
+ * CCF/CCF/IDL3/SemanticAction/Factory.hpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/EventTypeFactory.cpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/EventTypeFactory.hpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Factory.cpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Factory.hpp:
+ * CCF/CCF/IDL3/SemanticGraph/EventType.cpp:
+ * CCF/CCF/IDL3/SemanticGraph/EventType.hpp:
+ * CCF/CCF/IDL3/Traversal/EventType.hpp:
+
+ Added support for eventtype factories.
+
+Tue Sep 21 07:39:12 UTC 2004 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * DAnCE/ciao/Context_Impl_Base.cpp:
+ Use false instead of FALSE.
+
+Mon Sep 20 18:47:47 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * DAnCE/Config_Handlers/Config_Handlers.mpc:
+
+ Use lit_libs for xercesc as suggested by Chad Elliott.
+
+ * performance-tests/Protocols/Sender/Sender.idl:
+
+ Fixed the IDL to compile with the latest changes to IDL
+ compiler.
+
+Mon Sep 20 18:43:12 UTC 2004 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * performance-tests/Benchmark/RoundTripServer/RoundTripServer.mpc:
+ Added strategies as base project
+
+Mon Sep 20 11:37:12 UTC 2004 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * DAnCE/ciao/StandardConfigurator_Impl.h:
+ Removed not needed qualifier, and fixed incorrect Id tag
+
+Sun Sep 19 19:12:22 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * DAnCE/ciao/Deployment.idl:
+
+ Fixed variable name that differ by case from the data type.
+
+Fri Sep 17 16:46:32 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/CIDLC.sln:
+
+ Added the 5 projects from CCF.sln so the CIDL compiler can be
+ built from scratch in a single MSVC 7.1 Solution.
+
+Fri Sep 17 08:27:57 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * DAnCE/ciao/Context_Impl_Base.cpp:
+ * ciao/Context_Impl_Base.cpp:
+
+ Use false instead of FALSE. This should fix compile errors in
+ debian full reactor builds.
+
+Fri Sep 17 13:22:12 UTC 2004 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * performance-tests/Benchmark/RoundTripServer/RoundTripServer.mpc:
+ Use ciao_server as base
+
+Thu Sep 16 10:15:04 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * DAnCE/ciao/Servant_Impl_Base.h:
+
+ Added inheritance to Servant_Impl_Base of
+ POA_Components::CCMObject to bring it in sync with the
+ version in regular CIAO/ciao.
+
+ * DAnCE/ciao/Servant_Impl_T.h:
+
+ Made inheritance of Servant_Impl_Base virtual, to bring it
+ in sync with the version in regular CIAO/ciao.
+
+Thu Sep 16 08:44:12 UTC 2004 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * DAnCE/ciao/Servant_Activator.cpp:
+ * CIAO/ciao/Servant_Activator.cpp:
+ Fixed compile errors in Borland build
+
+Tue Sep 14 20:43:31 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * ciao/Context_Impl_Base.h:
+ * DAnCE/ciao/Context_Impl_Base.h:
+
+ Moved a sufficiently substantial included file above the
+ #pragma once directive, so that some compilers will not
+ complain that it's obsolete.
+
+Tue Sep 14 15:02:24 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * DAnCE/ciao/Context_Impl_Base.cpp:
+ * DAnCE/ciao/Context_Impl_Base.h:
+ * DAnCE/ciao/Context_Impl_T.cpp:
+ * DAnCE/ciao/Context_Impl_T.h:
+ * DAnCE/ciao/Home_Servant_Impl_Base.cpp:
+ * DAnCE/ciao/Home_Servant_Impl_Base.h:
+ * DAnCE/ciao/Home_Servant_Impl_T.cpp:
+ * DAnCE/ciao/Home_Servant_Impl_T.h:
+ * ciao/Context_Impl_Base.cpp:
+ * ciao/Context_Impl_Base.h:
+ * ciao/Context_Impl_T.cpp:
+ * ciao/Context_Impl_T.h:
+ * ciao/Home_Servant_Impl_Base.cpp:
+ * ciao/Home_Servant_Impl_Base.h:
+ * ciao/Home_Servant_Impl_T.cpp:
+ * ciao/Home_Servant_Impl_T.h:
+
+ New files, duplicated in CIAO/ciao and
+ CIAO/DAnCE/ciao, containing base classes
+ for the CIDL-compiler-generated context
+ and home servant classes. A template class
+ sits in the hierarchy between the generated
+ class and its skeleton base class (in the
+ case of the home servant) or its executor
+ base (in the case of the context). The
+ template class also inherits from a
+ non-template class which is used to hold
+ members and operations not using any template
+ parameters.
+
+ * CIDLC/ServantHeaderGenerator.cpp:
+ * CIDLC/ServantSourceGenerator.cpp:
+ * DAnCE/ciao/CCM_Core.mpc:
+ * DAnCE/ciao/Servant_Impl_Base.cpp:
+ * DAnCE/ciao/Servant_Impl_Base.h:
+ * DAnCE/ciao/Servant_Impl_T.cpp:
+ * DAnCE/ciao/Servant_Impl_T.h:
+ * ciao/CCM_Core.mpc:
+ * ciao/Servant_Impl_Base.cpp:
+ * ciao/Servant_Impl_Base.h:
+ * ciao/Servant_Impl_T.cpp:
+ * ciao/Servant_Impl_T.h:
+
+ Modified existing files to correspond with the
+ new files described above and:
+
+ - Added implementations for the component servant
+ operations provide_facet(), get_named_facets(),
+ get_consumer() and get_named_consumers().
+
+ - Added inheritance of CCMObject to the non-template
+ base class, to enable operations in the template
+ base class, which used no template parameters but
+ which were there only to be in the inheritance
+ hierarchy from skeleton to generated servant, to
+ be moved to the non-template base class, and
+ thus not be reinstantiated with every new type.
+
+ - Moved operations from generated code to one of
+ the two base classes.
+
+Mon Sep 13 13:18:33 2004 Gan Deng <gan.deng@vanderbilt.edu>
+
+ * RepositoryManager/Update_Plan.h
+
+ Fixed a waring in Windows build by changing "class" to "struct"
+ in forward declaration.
+
+ * examples/BasicSP/BasicSP.mpc
+ * examples/BasicSP/BMClosedED/BMClosedED.mpc
+ * examples/BasicSP/BMDevice/BMDevice.mpc
+ * examples/BasicSP/BMDisplay/BMDisplay.mpc
+ * examples/BasicSP/EC/EC.mpc
+
+ Changed the output stub, servant, and executor library names
+ for all the components in BasicSP example. The reason is
+ becasue all the DnC descriptors are tightly coupled with the
+ output library names. I might come back switch this change
+ back since this will conflict with the BasicSP example in
+ CIAO_ROOT/examples.
+
+Mon Sep 13 13:07:33 2004 Gan Deng <gan.deng@vanderbilt.edu>
+
+ * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.cpp
+
+ Fixed a bug inside create_connections () method.
+
+Mon Sep 13 15:16:33 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * DAnCE/tests/NodeApplicationTest/run_test.pl:
+ * DAnCE/tests/NodeApplicationTest/run_test_ex.pl:
+ * DAnCE/tests/NodeApplicationTest/run_test_simple.pl:
+
+ Fixed the paths in the scripts.
+
+Mon Sep 13 07:11:06 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * DAnCE/ciao/Port_Activator.h:
+ * DAnCE/ciao/Servant_Activator.cpp:
+ * ciao/Port_Activator.h:
+ * ciao/Servant_Activator.cpp:
+
+ Fixes for MSVC++ compilation errors. Inspite of being careful I
+ introduced a couple of VC++ anathemas.
+
+Mon Sep 13 06:16:31 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * DAnCE/ciao/Container_Base.cpp:
+ * ciao/Container_Base.cpp:
+
+ Fixed wrong ACE_CHECK usage. This should fix compilation errors
+ in Full_Reactors build.
+
+Mon Sep 13 04:20:44 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * DAnCE/ciao/CCM_Core.mpc:
+
+ Removed iorinterceptor and objreftemplate from CIAO_DnC_Server
+ project. No reason to believe that they need thes. This should
+ hopefully remove the warnings in our daily builds.
+
+ * examples/Hello/Sender/Sender_exec.cpp:
+
+ Added a simple debug statement.
+
+ * performance-tests/Benchmark/Benchmark.mpc:
+
+ Tried fixing the link errors on the scoreboard.
+
+Mon Sep 13 03:50:08 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * DAnCE/ciao/CCM_Core.mpc:
+ * DAnCE/ciao/Container_Base.cpp:
+ * DAnCE/ciao/Container_Base.h:
+ * DAnCE/ciao/Container_Base.inl:
+ * DAnCE/ciao/Port_Activator.cpp:
+ * 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_Activator.h:
+
+ Replicated changes to DAnCE. DAnCE testing hasn't been completed
+ yet.
+
+Sun Sep 12 22:10:38 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * CIDLC/ServantHeaderGenerator.cpp:
+ * CIDLC/ServantSourceGenerator.cpp:
+
+ Changes to the CIDL which uses the servant and port activators
+ checked in now.
+
+Mon Sep 13 03:00:52 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ To overcome the long standing problem in DAnCE, we are now making
+ the facet and consumer servants to be on demand activatable. This
+ would make sure that application level ports are not activated
+ until used. This should help address the problems between DAnCE
+ and existing way of doing things. These changes should be useful
+ even after old CIAO is removed since we want to give existing
+ component applications the same activation semantics with DAnCE.
+
+ This checkin addresses old CIAO. DAnCE and CIDLC changes will come
+ in soon.
+
+ * ciao/Servant_Activator.cpp:
+ * ciao/Servant_Activator.h:
+
+ New files for facet and consumer activations. We now have a
+ seperate servant activator for facet and consumer ports. The
+ servant activator acts like a factory activating the right port
+ activators which can create the right servant for every port.
+
+ * ciao/Port_Activator.cpp:
+ * ciao/Port_Activator.h:
+ * ciao/Port_Activator_T.cpp:
+ * ciao/Port_Activator_T.h:
+
+ Concrete port activators for every port.
+
+ * ciao/CCM_Core.mpc:
+
+ Added the new files for building.
+
+ * ciao/Container_Base.cpp:
+ * ciao/Container_Base.h:
+ * ciao/Container_Base.inl:
+
+ Changes to the Container to use the above servant activator. The
+ continer creates the servant activator and sets that in the POA
+ meant for facet and consumers.
+
+Fri Sep 10 23:08:15 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * DAnCE/ciao/Container_Base.cpp:
+ * DAnCE/ciao/Container_Base.h:
+ * ciao/Container_Base.cpp:
+ * ciao/Container_Base.h:
+
+ Reverted this change "Sat Sep 11 03:35:24 2004 Balachandran
+ Natarajan <bala@dre.vanderbilt.edu>"
+
+Fri Sep 10 22:53:58 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * DAnCE/ciao/CCM_Core.mpc:
+ * ciao/CCM_Core.mpc:
+
+ Linked with TAO_Utils library
+
+Sat Sep 11 03:35:24 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * DAnCE/ciao/Container_Base.cpp:
+ * DAnCE/ciao/Container_Base.h:
+ * ciao/Container_Base.cpp:
+ * ciao/Container_Base.h:
+
+ Removed install_servant () since it is not used.
+
+Fri Sep 10 22:28:45 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * CIDLC/ServantSourceGenerator.cpp:
+
+ Changes to accomodate the accessor renaming.
+
+Sat Sep 11 03:22:06 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * ciao/Container_Base.cpp:
+ * ciao/Container_Base.h:
+ * ciao/Container_Base.inl:
+ * DAnCE/ciao/Container_Base.cpp:
+ * DAnCE/ciao/Container_Base.h:
+ * DAnCE/ciao/Container_Base.inl:
+
+ Made a few changes. They are
+
+ . Added a second POA into the container. One of the POA's will
+ host the component and the other POA will host the facet and
+ consumer servants. Obviously the two POA's have different sets
+ of policies. The new POA is primarily targeted to activate
+ facet and consumer servants on demand.
+
+ . Renamed the accessor to the ORB and POA. Made them const
+ methods
+
+ . Improved documentation and a number of costeic changes.
+
+
+ * DAnCE/RepositoryManager/Repository_Manager.cpp:
+ * DAnCE/RepositoryManager/Update_Plan.cpp:
+ * DAnCE/RepositoryManager/Update_Plan.h:
+
+ BUnch of cosmetic changes to be conformant with ACE+TAI coding
+ guidelines.
+
+ * DAnCE/ciao/Servant_Impl_Base.cpp:
+ * DAnCE/ciao/Servant_Impl_T.cpp:
+ * ciao/Servant_Impl_Base.cpp:
+ * ciao/Servant_Impl_T.cpp:
+
+ Fixed simple compilation errors and warnings.
+
+Thu Sep 9 17:07:59 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * tests/IDL3/Events/Abstract/Abstract.idl:
+
+ Uncommented IDL testing multiple inheritance of eventtypes.
+
+Thu Sep 9 10:30:22 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * DAnCE/ciao/Container_Base.cpp:
+ * DAnCE/ciao/Container_Base.h:
+ * ciao/Container_Base.cpp:
+
+ Added generate_reference() method to DAnCE version of
+ Container_Base, and fixed ACE_CHECK macro mistake in
+ both versions.
+
+Wed Sep 8 11:52:45 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * DAnCE/ciao/Servant_Impl_Base.h:
+ * DAnCE/ciao/Servant_Impl_Base.cpp:
+
+ Updated files with changes made to the corresponding files
+ in regular CIAO/ciao.
+
+Tue Sep 7 22:14:43 2004 Ossama Othman <ossama@dre.vanderbilt.edu>
+
+ * CCF/CCF/IDL2/SemanticGraph/Elements.hpp:
+ * CCF/CCF/IDL2/Traversal/Elements.hpp:
+ * CIDLC/ExecutorMappingGenerator.cpp:
+
+ Fixed unused argument warnings.
+
+Tue Sep 7 15:48:19 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * DAnCE/ciao/Servant_Impl_Base.cpp:
+ * ciao/Servant_Impl_Base.cpp:
+
+ Cosmetic changes.
+
+ * CIDLC/ServantHeaderGenerator.cpp:
+ * CIDLC/ServantSourceGenerator.cpp:
+ * DAnCE/ciao/Servant_Impl_T.cpp:
+ * DAnCE/ciao/Servant_Impl_T.h:
+ * ciao/Servant_Impl_T.cpp:
+ * ciao/Servant_Impl_T.h:
+
+ Moved several methods from the generated servant class to the
+ template Servant_Impl base class.
+
+Tue Sep 7 10:44:10 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/CIDLC.mpc:
+ * CIDLC/CIDLC.vcproj:
+ * CIDLC/RepositoryIdGenerator.cpp:
+ * CIDLC/RepositoryIdGenerator.hpp:
+ * CIDLC/ServantHeaderGenerator.cpp:
+ * CIDLC/ServantSourceGenerator.cpp:
+ * CIDLC/cidlc.cpp:
+
+ - Updated the RepositoryIdGenerator and re-added the source
+ and header files to the build. This generator creates
+ repository ids for interfaces and eventtypes, and stores
+ them internally in a context variable for later access
+ in code generation. It also handles modifications to the
+ repository ids stemming from 'typeprefix' or 'typeid'
+ declarations.
+
+ - Added generation of 'provide_<facet name>_i' and
+ 'get_consumer_<event consumer name>_i' methods in the servant,
+ which create dummy object references and store them in the
+ appropriate port table in the servant base class.
+
+ - Re-implemented the generated 'provide_<facet name>' and
+ 'get_consumer_<event consumer name>' methods. They now
+ use the container's POA to activate the dummy objects
+ created by the corresponding _i methods described above.
+ The activation takes place upon the first outside access
+ of these objects. If an object has already been activated,
+ it will simply be found in its port table and returned.
+ Thanks to Bala for the prototype code for this feature.
+
+ * ciao/Container_Base.cpp:
+ * ciao/Container_Base.h:
+
+ Added 'generate_reference' utility method called by the
+ '_i' methods described above.
+
+ * ciao/Servant_Impl_Base.cpp:
+ * ciao/Servant_Impl_Base.h:
+
+ Added 'lookup_facet' and 'lookup_consumer' methods used in
+ generated servant code to determine if a desired object has
+ been activated already (and added to a port table) or not.
+
+Mon Aug 30 12:52:28 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * performance-tests/Benchmark/Benchmark.mpc:
+
+ Fixes for link errors in the daily builds
+
+Sun Aug 29 19:25:21 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * tools/XML_Helpers/XMLHelpers.mpc:
+
+ Fix for link errors in Debian_Core builds.
+
+Sun Aug 29 19:02:42 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * DAnCE/ciao/CCM_Core.mpc:
+
+ Added valuetype seperately to the Deployment_svnt project.
+
+Sun Aug 29 18:10:13 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * DAnCE/examples/BasicSP/BMClosedED/BMClosedED_svnt.h:
+ * DAnCE/examples/BasicSP/BMDevice/BMDevice_svnt.h:
+ * DAnCE/examples/BasicSP/BMDisplay/BMDisplay_svnt.h:
+ * DAnCE/examples/BasicSP/EC/EC_svnt.h:
+
+ These files should not be in the repository.
+
+Sat Aug 28 18:44:00 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * DAnCE/examples/BasicSP/BMDevice/BMDevice.mpc:
+
+ Fixed a compile erros in the daily builds.
+
+Sat Aug 28 09:22:15 2004 Balachandran Natarajan <bala@dre.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:
+
+ Fixed the project names and shared librray names so that they
+ don't collide with the regual BasicSP test. Ideally there
+ shouldn't be any duplicate code. I waill talk to Gan about
+ this.
+
+Thu Aug 26 16:45:10 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * tests/IDL3/Lookup/README:
+ * tests/IDL3/Lookup/lookup_test.idl:
+ * tests/IDL3/Lookup/lookup_test.mpc:
+
+ New files, a test for the IDL compiler lookup of declarations
+ in base interfaces, valuetypes, components, and homes, and
+ in supported interfaces, referenced by the local name in the
+ derived IDL type. Thanks to Boris Kolpackov
+ <boris@dre.vanderbilt.edu> for reporting the bug and for
+ providing an example IDL file that illustrates the various
+ cases.
+
+Thu Aug 26 13:24:40 2004 Gan Deng <gan.deng@vanderbilt.edu>
+
+ * DAnCE/examples/BaiscSP/*.*:
+
+ Created above directory and subdictories to add an example for
+ using DAnCE.
+
+Thu Aug 26 12:28:40 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/CIDLC.vcproj:
+
+ Added missing files to project.
+
+Thu Aug 26 11:25:39 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * tests/CIDL/CodeGen/CodeGen.mpc:
+
+ Changed dependency from ciao_server to ciao_servant.
+
+Wed Aug 25 11:28:12 UTC 2004 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * DAnCE/Config_Handlers/DnC_Dump.h:
+ Removed not needed qualifier
+
+ * DAnCE/RepositoryManager/RepositoryManager_Impl.h:
+ Removed not needed ; after namespace closure
+
+Wed Aug 25 11:24:12 UTC 2004 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * DAnCE/Config_Handlers/Config_Error_Handler.h:
+ Removed not needed ; after namespace closure
+
+Tue Aug 24 11:31:12 UTC 2004 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * DAnCE/Config_Handlers/Config.h:
+ Removed not needed ; after namespace closure
+
+Mon Aug 23 21:47:10 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * 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/XMLSchema.hpp:
+ * DAnCE/Config_Handlers/XSCRT/XMLSchema.ipp:
+ * DAnCE/Config_Handlers/XSCRT/XMLSchema.tpp:
+
+ Added XSCRT 0.0.4 into the repository to compile the handlers.
+
+Mon Aug 23 21:32:50 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * CIDLC/TypeNameEmitter.cpp:
+
+ Fixed a compiler error in the daily builds showing up from a
+ non-const declaration of a char * for extraction into an Any.
+
+ * DAnCE/Config_Handlers/Config.h:
+
+ Deployment.h has been renamed to Config.h
+
+ * DAnCE/Config_Handlers/Process_Element.h:
+ * DAnCE/Config_Handlers/Basic_Handler.h:
+
+ Include Config.h
+
+ * 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/Config_Handlers.mpc:
+
+ Generated code from XSC which is going to be used for the next
+ generation handlers. They have been added in the MPC but guarded
+ with requires += dummy_label since they give lot of warnings.
+
+Mon Aug 23 08:02:12 UTC 2004 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * tools/IDL3_to_IDL2/IDL3_to_IDL2.mpc:
+ Fixed typo in vpath
+
+Sun Aug 22 22:23:12 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * DAnCE/Config_Handlers/Config_Handlers.mpc:
+
+ Fixed VC6 compilation errors.
+
+Mon Aug 23 01:07:24 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * DAnCE/ciao/StandardConfigurator_Impl.cpp:
+ * ciao/StandardConfigurator_Impl.cpp:
+
+ Fixed unused variable warnings.
+
+Sun Aug 22 21:28:34 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * DAnCE/ciao/Servant_Impl_Base.cpp:
+ * DAnCE/ciao/Servant_Impl_Base.h:
+ * DAnCE/ciao/StandardConfigurator_Impl.cpp:
+ * DAnCE/ciao/StandardConfigurator_Impl.h:
+ * DAnCE/ciao/CCM_Core.mpc:
+
+ Added these files to the DAnCE builds. These were from the
+ following change
+
+ Tue Aug 17 14:29:00 2004 Jules White <jules@dre.vanderbilt.edu>
+
+ * ciao/CCM_Core.mpc:
+ * ciao/Servant_Impl_Base.cpp:
+ * ciao/Servant_Impl_Base.h:
+ * ciao/StandardConfigurator_Impl.cpp:
+ * ciao/StandardConfigurator_Impl.h:
+
+ Fixed compilation errors in builds where exceptions have been
+ turned off.
+
+Sun Aug 22 22:11:49 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * tools/IDL3_to_IDL2/idl3_to_idl2_visitor.cpp:
+
+ Fixed redeclaration error in VC6 builds.
+
+Sun Aug 22 20:08:10 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * CIDLC/ServantSourceGenerator.cpp:
+
+ Fixed unused variable warnings in the generated code.
+
+Sun Aug 22 17:06:44 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * tools/IDL3_to_IDL2/be_global.cpp:
+ * tools/IDL3_to_IDL2/idl3_to_idl2_visitor.cpp:
+
+ Fixed unused variable warnings in our daily builds.
+
+Sun Aug 22 16:26:01 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * performance-tests/Protocols/Receiver/Receiver.mpc:
+
+ Fixed a compile error in our daily builds.
+
+Fri Aug 20 16:01:55 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * tools/IDL3_to_IDL2/IDL3_to_IDL2.mpc:
+
+ Fixed typo in source file name.
+
+Fri Aug 20 10:39:12 UTC 2004 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * DAnCE/ciao/Container_Base.h:
+ Fixed compile errors
+
+Fri Aug 20 07:32:12 UTC 2004 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ciao/Container_Base.h:
+ Fixed compile errors
+
+Thu Aug 19 17:13:22 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/Literals.cpp:
+ * CIDLC/Literals.hpp:
+ * CIDLC/ServantHeaderGenerator.cpp:
+ * CIDLC/ServantSourceGenerator.cpp:
+ * CIDLC/TypeNameEmitter.cpp:
+ * CIDLC/TypeNameEmitter.hpp:
+
+ Added code generation for the set_attributes() method called
+ on the servant by the deployer.
+
+Thu Aug 19 16:09:45 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * DAnCE/ciao/Container_Base.h:
+ * ciao/Container_Base.h:
+
+ Fixed a compilation error reported by Roland Schimmack <Roland
+ dot Schimmack at gmx dot de>
+
+Thu Aug 19 08:44:12 UTC 2004 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * PROBLEM-REPORT-FORM:
+ Ask for the default.features file used by MPC.
+
+Wed Aug 18 14:21:12 UTC 2004 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * DAnCE/NodeManager/NodeDaemon_Impl.h:
+ Added missing pragma pop
+
+Tue Aug 17 14:29:00 2004 Jules White <jules@dre.vanderbilt.edu>
+
+ * CIAO/ciao/Servant_Impl_Base.h:
+ * CIAO/ciao/Servant_Impl_Base.cpp:
+ Added a method to create and return the StandardConfigurator for a component.
+ Overrided _default_POA so that it returns the POA of the servant's container.
+
+ * CIAO/ciao/StandardConfigurator_Impl.h:
+ * CIAO/ciao/StandardConfigurator_Impl.cpp:
+ Created an implementation of the StandardConfigurator interface.
+
+Mon Aug 16 22:15:52 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * DAnCE/tests/NodeApplicationTest/RoundTrip_exec.cpp:
+ * DAnCE/tests/NodeApplicationTest/RoundTrip_exec.h:
+
+ Fixed compilation errors in builds where exceptions have been
+ turned off.
+
+Mon Aug 16 22:09:52 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * performance-tests/Protocols/Sender/Sender.mpc:
+
+ Fix for link errors on the scoreboard.
+
+Mon Aug 16 21:01:49 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * performance-tests/Benchmark/Benchmark.mpc:
+
+ Fix for link errors on the scoreboard.
+
+Mon Aug 16 16:44:13 2004 J.T. Conklin <jtc@acorntoolworks.com>
+
+ * CIAO/DAnCE/ExecutionManager/Execution_Manager.cpp:
+ * CIAO/DAnCE/NodeManager/Node_Daemon.cpp:
+ * CIAO/DAnCE/ciao/CCM_Container.idl:
+ * CIAO/ciao/CCM_Container.idl:
+ Changed #include "orbsvcs/orbsvcs/..." to #include "orbsvcs/...".
+
+Mon Aug 16 16:36:49 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * tools/IDL3_to_IDL2/idl3_to_idl2_visitor.cpp:
+
+ Changed conversion for eventtypes to generate, instead of the
+ original eventtype, a valuetype with Components::EventBase added
+ to its inheritance list. This is completely equivalent to the
+ original eventtype and has the advantage that it eliminates the
+ need to use the -Sm option (disabling CCM equivalent IDL
+ preprocessing) when running the IDL compiler on a converted
+ file. Thanks to Bala Natarajan <bala@dre.vanderbilt.edu> for
+ the suggestion.
+
+Mon Aug 16 14:14:15 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * tests/IDL3/ImpliedIDL/Components/Receptacles/ICReceptacles.idl:
+
+ Do not do the compile the implied data part of the IDL.
+
+Mon Aug 16 12:42:59 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * DAnCE/Config_Handlers/CAD_Handler.h:
+ * DAnCE/Config_Handlers/CEPE_Handler.h:
+ * DAnCE/Config_Handlers/CPK_Handler.h:
+ * DAnCE/Config_Handlers/CPR_Handler.h:
+ * DAnCE/Config_Handlers/Cap_Handler.h:
+ * DAnCE/Config_Handlers/CompIntrDesc_Handler.h:
+ * DAnCE/Config_Handlers/CompPkgDesc_Handler.h:
+ * DAnCE/Config_Handlers/DT_Handler.h:
+ * DAnCE/Config_Handlers/Domain_Handler.h:
+ * DAnCE/Config_Handlers/ERE_Handler.h:
+ * DAnCE/Config_Handlers/IAD_Handler.h:
+ * DAnCE/Config_Handlers/ID_Handler.h:
+ * DAnCE/Config_Handlers/IR_Handler.h:
+ * DAnCE/Config_Handlers/MID_Handler.h:
+ * DAnCE/Config_Handlers/NIA_Handler.h:
+ * DAnCE/Config_Handlers/PCI_Handler.h:
+ * DAnCE/Config_Handlers/PC_Handler.h:
+ * DAnCE/Config_Handlers/Plan_Handler.h:
+ * DAnCE/Config_Handlers/Process_Element.h:
+ * DAnCE/Config_Handlers/Property_Handler.h:
+ * DAnCE/Config_Handlers/RS_Handler.h:
+ * DAnCE/Config_Handlers/RUK_Handler.h:
+ * DAnCE/Config_Handlers/Requirement_Handler.h:
+ * DAnCE/Config_Handlers/SPK_Handler.h:
+ * DAnCE/Config_Handlers/SP_Handler.h:
+ * DAnCE/Config_Handlers/TPD_Handler.h:
+ * DAnCE/Config_Handlers/Utils.h:
+
+ Use ciao/ to include any header files from core ciao.
+
+ * DAnCE/ciao/CCM_Core.mpc:
+ * DAnCE/tests/Config_Handlers/handler_test.mpb:
+ * DAnCE/tests/NodeApplicationTest/NodeAppTest.mpc:
+
+ Use the right libraries for linking. This should probably
+ address some of the core build errors on the scoreboard.
+
+Sun Aug 15 18:32:49 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * tools/IDL3_to_IDL2/IDL3_to_IDL2.mpc:
+ * tools/IDL3_to_IDL2/TAO_IDL3_TO_IDL2_BE_Export.h:
+ * tools/IDL3_to_IDL2/be_extern.h:
+ * tools/IDL3_to_IDL2/be_global.cpp:
+ * tools/IDL3_to_IDL2/be_global.h:
+ * tools/IDL3_to_IDL2/be_helper.cpp:
+ * tools/IDL3_to_IDL2/be_helper.h:
+ * tools/IDL3_to_IDL2/be_init.cpp:
+ * tools/IDL3_to_IDL2/be_produce.cpp:
+ * tools/IDL3_to_IDL2/be_sunsoft.cpp:
+ * tools/IDL3_to_IDL2/be_sunsoft.h:
+ * tools/IDL3_to_IDL2/idl3_to_idl2_visitor.cpp:
+ * tools/IDL3_to_IDL2/idl3_to_idl2_visitor.h:
+ * tools/IDL3_to_IDL2/README:
+
+ New files implementing a tool that inputs an IDL file with IDL3
+ constructs and generates another IDL file with the IDL3
+ constructs converted to the spec-defined IDL2 equivalents. Using
+ the generated file instead of the original one in applications
+ will allow the developer to reference the IDL2 equivalent types
+ in application IDL, rather than just in C++ code as before.
+ The generated IDL file has a '_IDL2' suffix added to the
+ original file name just before the '.idl' extension.
+
+Sun Aug 15 09:17:59 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * performance-tests/Benchmark/Benchmark.mpc:
+
+ Added missing libraries as reported by our daily builds.
+
+Sun Aug 15 09:12:36 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * DAnCE/tests/Config_Handlers/handler_test.mpb:
+
+ Fixed the handlers to link in CIAO_DnC_Container too.
+
+Sat Aug 14 14:44:24 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * DAnCE/Config_Handlers/Config_Handlers.mpc:
+
+ Do not include /usr/lib to be in libpaths. This is odd and
+ shouldn't be there at the application level. Applications should
+ only be bothered about using $XERCESCROOT and the like. If the
+ application doesn't specify the compiler, linker and the loader
+ knows where to pick things from.
+
+Sat Aug 14 14:07:53 2004 Aniruddha Gokhale <a.gokhale@vanderbilt.edu>
+
+ * DAnCE/NodeManager/Node_Daemon.cpp:
+
+ Included "ace/os_include/os_netdb.h since otherwise the
+ MAXHOSTNAMELEN constant was not found.
+
+Sat Aug 14 15:36:28 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * DAnCE/NodeManager/NodeDaemon_Impl.cpp:
+ * DAnCE/NodeManager/NodeDaemon_Impl.h:
+ * DAnCE/NodeManager/Node_Daemon.cpp:
+
+ Cosmetic fixes for fuzz errors and other simple fixes for the
+ daily builds.
+
+ * DAnCE/NodeManager/README:
+
+ Added a README file in the directory.
+
+Sat Aug 14 04:20:44 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * DAnCE/ExecutionManager/ExecutionManager_Impl.h:
+ * DAnCE/ciao/ComponentsC.h:
+ * ciao/ComponentsC.h:
+
+ Removed a trailing ; at the end of namespace closure. g++-3.4.1
+ starts getting seizures once it locates a trailing ;.
+
+Sat Aug 14 03:29:18 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * DAnCE/tests/Config_Handlers/handler_test.mpb:
+ * DAnCE/tests/NodeApplicationTest/NodeAppTest.mpc:
+ * tools/XML_Helpers/XMLHelpers.mpc:
+
+ Tried fixing some warnings and errors in the builds. I am not
+ able to reproduce it and so I am taking a blind shot.
+
+Thu Aug 12 14:14:00 Jules White <jules@dre.vanderbilt.edu>
+
+ * docs/schema/cdp.xsd:
+ * docs/schema/Modified_Deployment.xsd:
+
+ Changed the schema so that it was more compliant with the spec.
+
+Thu Aug 12 15:25:44 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * DAnCE/NEWS:
+ * DAnCE/ciao/Servant_Impl_T.cpp:
+ * DAnCE/ciao/Servant_Impl_T.h:
+
+ Updates at this
+
+Thu Aug 12 11:35:44 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * DAnCE/ciao/Servant_Impl_T.cpp:
+ * DAnCE/ciao/Servant_Impl_T.h:
+
+ Propogating the changes from "Mon Aug 9 11:38:04 2004 Jeff
+ Parsons <j.parsons@vanderbilt.edu>" to DAnCE.
+
+ * DAnCE/tests/Config_Handlers/Handler_Test.cpp:
+ * DAnCE/tests/Config_Handlers/Handler_Test.h:
+
+ Cleaned up things so that it is more portable.
+
+ * DAnCE/tests/Config_Handlers/handler_test.mpb:
+
+ Put Handler_Test as a template file.
+
+Thu Aug 12 16:20:19 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * DAnCE/tests/Config_Handlers/Handler_Test.cpp:
+ * DAnCE/tests/Config_Handlers/Handler_Test.h:
+ * DAnCE/tests/Config_Handlers/Handler_Test.i:
+
+ Fixed fuzz errors.
+
+Wed Aug 11 22:37:31 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * DAnCE/NodeManager/Node_Daemon.cpp:
+ * tests/RTCCM/DiffServ/Sender/Sender_exec.cpp:
+
+ Fixed fuzz errors.
+
+Wed Aug 11 22:15:26 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * DAnCE/tests/NodeApplicationTest/NodeAppTest.mpc:
+
+ Fixed yet another problem with MPC file. Should by now compile
+ clean on the scoreboard. Let us see hwo it goes.
+
+Wed Aug 11 20:08:58 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * CIDLC/CIDLC.mpc:
+
+ Fixed library paths. This seems to have been busted.
+
+Wed Aug 11 14:38:00 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * DAnCE/ExecutionManager/Execution_Manager.cpp:
+
+ Made certain parts exception safe and fixed fuzz errors.
+
+ * tests/CIDL/CodeGen/CodeGen.mpc:
+
+ The MPC file was busted which lead to errors in the daily
+ builds.
+
+ * tests/RTCCM/DiffServ/Receiver/Receiver.mpc:
+
+ Fixed errors in he MPC file.
+
+ * tests/RTCCM/DiffServ/Sender/Sender_exec.cpp:
+
+ Fixed fuzz errors.
+
+Wed Aug 11 12:45:09 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * CIDLC/CIDLC.mpc:
+
+ Added new files startting with Exec* into the CIDLC project.
+
+ * CIAOTAO.mwc:
+
+ Added tests section to the above file.
+
+Wed Aug 11 15:08:44 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * tests/CIDL/CodeGen/CodeGen.mpc:
+
+ Fix for the compilation errors in the daily builds.
+
+Mon Aug 9 11:38:04 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * ciao/Servant_Impl_T.cpp:
+ * ciao/Servant_Impl_T.h:
+
+ Moved the body of the destructor and the same_component()
+ method from the generated servant class to the base class.
+
+Sat Aug 7 17:55:59 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * DAnCE/tests/NodeApplicationTest/NodeAppTest.mpc:
+
+ Prevented compilation errors if CIDL is not built.
+
+Sat Aug 7 16:43:45 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * tests/CIDL/CodeGen/CodeGen.mpc:
+ * tests/IDL3/Homes/Basic/Basic.mpc:
+
+ Changed the name of the stub library and project names. There
+ was a clash in project and library names.
+
+Thu Aug 5 17:42:56 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/ExecImplGenerator.cpp:
+ * CIDLC/ExecImplGenerator.hpp:
+ * CIDLC/ExecImplHeaderGenerator.cpp:
+ * CIDLC/ExecImplHeaderGenerator.hpp:
+ * CIDLC/ExecImplSourceGenerator.cpp:
+ * CIDLC/ExecImplSourceGenerator.hpp:
+
+ New files, which generate empty executor implementation
+ classes (with spec-defined operations filled in and
+ IDL operations and attributes marked for the developer
+ to fill in). This generation is optional, triggered by
+ the CIDL compiler command line option --gen-exec-impl.
+ Two other options --exec-hdr-file-suffix and --exec-src-file-suffix,
+ can override the default generated file extensions of
+ _exec.h and _exec.cpp. Tao others, --exec-hdr-file-regex and
+ --exec-src-file-regex, allow replacement of default generated
+ filenames by pattern matching with regular expressions.
+ And finally, two more, --exec-export-include,
+ overrides the default generated export macro header file,
+ and --exec-export-macro, overrides the default generated
+ export macro for the executor implementation file.
+
+ * CIDLC/Literals.cpp:
+ * CIDLC/Literals.hpp:
+ * CIDLC/ServantGenerator.cpp:
+ * CIDLC/ServantHeaderGenerator.cpp:
+ * CIDLC/ServantHeaderGenerator.hpp:
+ * CIDLC/ServantSourceGenerator.cpp:
+ * CIDLC/TypeNameEmitter.cpp:
+ * CIDLC/TypeNameEmitter.hpp:
+ * CIDLC/cidlc.cpp:
+
+ - Added generation of (unimplemented) home finder
+ operations.
+
+ - Filled gaps and organized the command line options
+ for servant filename suffixes and regular expressions
+ to replace default generated filenames.
+
+ - Added a new type name emitter that generates the
+ appropriate NULL return value for any type.
+
+ * tests/CIDL/CodeGen/Basic.idl:
+ * tests/CIDL/CodeGen/Basic_stub_export.h:
+ * tests/CIDL/CodeGen/Basic_svnt_export.h:
+ * tests/CIDL/CodeGen/CodeGen.cidl:
+ * tests/CIDL/CodeGen/CodeGen.idl:
+ * tests/CIDL/CodeGen/CodeGen.mpc:
+ * tests/CIDL/CodeGen/CodeGen_exec_export.h:
+ * tests/CIDL/CodeGen/CodeGen_stub_export.h:
+ * tests/CIDL/CodeGen/CodeGen_svnt_export.h:
+ * tests/CIDL/CodeGen/README:
+
+ New test, for servant and executor implemtation code
+ generation of the CIDL compiler. This test target
+ correct code generation for many component-specific
+ features of IDL - catching operations and attributes
+ for supported interfaces, operations and attributes
+ for parents of supported interfaces, home operations
+ from base homes, inherited home factory and finder
+ operations, etc. The object of the test is to check
+ that the generated code builds and links successfully.
+
+Thu Aug 5 15:49:10 2004 Ossama Othman <ossama@dre.vanderbilt.edu>
+
+ * DAnCE/tests/NodeApplicationTest/RoundTrip_exec.h:
+
+ Made destructors in reference count enabled classes protected to
+ enforce proper memory management through the reference counting
+ mechansism (i.e. prevent directly calling operator delete() on
+ the reference counted object).
+
+ (cube_long):
+ * DAnCE/tests/NodeApplicationTest/RoundTrip_exec.cpp (cube_long):
+ * performance-tests/Benchmark/RoundTrip/RoundTrip_exec.h
+ (makeCall):
+ * performance-tests/Benchmark/RoundTrip/RoundTrip_exec.cpp
+ (makeCall):
+
+ Added missing emulated exception parameter. Fixes compile-time
+ errors in emulated exception builds.
+
+ * examples/OEP/Display/NavDisplayGUI_exec/NavDisplayGUI_exec.cpp
+ (ccm_activate):
+
+ Corrected emulated excepton parameter. Fixes a compile-time
+ error in emulated exception builds.
+
+ * performance-tests/Protocols/Controller/Controller.mpc:
+ * tests/RTCCM/DiffServ/Receiver/Receiver.mpc
+ (DiffServ_Receiver_exec):
+ * tests/RTCCM/DiffServ/Sender/Sender.mpc (DiffServ_Sender_exec):
+
+ Added missing "requires += exceptions". These tests will not
+ compile in emulated exception configurations.
+
+ * performance-tests/Benchmark/RoundTrip/RoundTrip_exec.cpp
+ (get_latency):
+
+ Fixed unused parameter warning in emulated exception builds.
+
+Thu Aug 5 11:48:49 2004 Ossama Othman <ossama@dre.vanderbilt.edu>
+
+ * performance-tests/Protocols/Controller/Controller.mpc:
+
+ Corrected library link order. Addresses undefined reference
+ link-time errors in static builds.
+
+ * tools/XML_Helpers/XMLHelpers.mpc (Helper_Test):
+
+ Added missing TAO_IFR_Client library to "libs" variable.
+ Addresses undefined reference link-time errors in static
+ builds.
+
+Thu Aug 5 13:28:49 2004 Will Otte <wotte@dre.vanderbilt.edu>
+
+ * docs/schema/ciaopolicy.xsd:
+
+ Schema describing ORB policy configurations.
+
+Thu Aug 5 11:56:03 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CCF/CCF/CodeGenerationKit/IndentationImplanter.hpp:
+
+ Changed template template parameter of class Implanter from
+ "Buffer" to "BufferType" because the former was causing a
+ problem with VC 7.1 clashing with a class Buffer in another
+ file.
+
+Thu Aug 5 08:48:50 2004 Krishnakumar B <kitty@nospam.invalid.domain>
+
+ * CIAO-INSTALL.html: Updated to reflect dependency on Xerces and
+ native exceptions.
+
+Wed Aug 4 22:50:17 2004 Ossama Othman <ossama@dre.vanderbilt.edu>
+
+ * examples/Hello/Sender/Sender.mpc (Hello_Starter):
+ * performance-tests/Protocols/Controller/Controller.mpc (perf):
+ * tools/XML_Helpers/XMLHelpers.mpc (Helper_Test):
+
+ Fixed static build link-time errors caused by not linking the
+ appropriate libraries.
+
+Wed Aug 4 22:31:24 2004 Ossama Othman <ossama@dre.vanderbilt.edu>
+
+ * docs/tutorial/Hello/client.cpp (main):
+
+ Fixed typo that caused a syntax error.
+
+Wed Aug 4 17:24:18 2004 Ossama Othman <ossama@dre.vanderbilt.edu>
+
+ * examples/OEP/Display/RateGen/RateGen_exec.cpp (create):
+ * performance-tests/Benchmark/LatencyTest.cpp (makeCall):
+ * performance-tests/Benchmark/RoundTripServer/LatencyTest.cpp
+ (makeCall):
+ * tests/RTCCM/Priority_Test/Controllers/Rate_Controller.cpp
+ (create):
+ * tests/RTCCM/Priority_Test/Workers/CB_Worker_exec.cpp:
+ * tests/RTCCM/Priority_Test/Workers/IOB_Worker_exec.cpp:
+
+ Fixued unused parameter warnings.
+
+ * docs/tutorial/Hello/hello_exec.cpp:
+ * performance-tests/Benchmark/RoundTrip/RoundTrip_exec.cpp:
+
+ Fixed emulated exception usage.
+
+ Fixed unused argument warnings.
+
+ * docs/tutorial/Hello/client.cpp (main):
+ * docs/tutorial/Hello/simple_client.cpp (main):
+ * performance-tests/Benchmark/Multi_Threaded/client.cpp (main):
+ * performance-tests/Benchmark/RoundTrip/client.cpp (main):
+ * performance-tests/Benchmark/RoundTripClient/client.cpp (main):
+
+ Fixed CORBA::ORB_init() arguments in emulated exception case.
+
+ Added missing ACE_TRY_CHECK after CORBA::ORB_init() call.
+
+ * performance-tests/Benchmark/RoundTripClient/RoundTripClient_exec.cpp
+ (start):
+
+ Fixed emulated exception usage.
+
+ Added missing emulated exception parameter. Fixes a
+ compile-time error.
+
+ Fixed unused parameter warnings.
+
+ * tests/RTCCM/DiffServ/Sender/Sender_exec.cpp:
+
+ Include "ace/OS_NS_unistd.h" to pull in ACE_OS::sleep()
+ declaration.
+
+ * tests/RTCCM/Priority_Test/Controllers/Controller_exec.cpp:
+
+ Include "ace/OS_NS_stdio.h" to pull in ACE_OS::snprintf()
+ declaration.
+
+ Fixed unused parameter warnings.
+
+Wed Aug 4 16:43:43 2004 Ossama Othman <ossama@dre.vanderbilt.edu>
+
+ * DAnCE/tests/NodeApplicationTest/RoundTrip_exec.cpp:
+ * examples/OEP/Display/NavDisplayGUI_exec/NavDisplayGUI_exec.cpp
+ (push_Refresh):
+
+ Fixed emulated exception usage.
+
+ Fixed unused parameter warnings.
+
+ * examples/OEP/BasicSP/EC/EC_exec.cpp (pulse):
+
+ Added missing ACE_TRY_CHECK emulated exception macro. Fixes
+ warning about unused "ACE_TRY_LABEL" label.
+
+ * examples/OEP/Display/RateGen/client.cpp:
+
+ Include "ace/OS_NS_unistd.h" to pull in ACE_OS::sleep()
+ declaration.
+
+ * examples/Hello/Receiver/Receiver_exec.cpp (ccm_activate):
+ * examples/OEP/BasicSP/BMClosedED/BMClosedED_exec.cpp
+ (ccm_activate):
+ * examples/OEP/BasicSP/BMDevice/BMDevice_exec.cpp (ccm_activate):
+ * examples/OEP/BasicSP/BMDisplay/BMDisplay_exec.cpp
+ (ccm_activate):
+ * examples/OEP/Display/GPS/GPS_exec.cpp (get_MyLocation, posx):
+ (posy, create):
+ * examples/OEP/Display/GPS/GPS_tracing_exec.cpp (get_MyLocation):
+ (posx, posy, create):
+ * examples/OEP/Display/NavDisplay/NavDisplay_exec.cpp
+ (ccm_activate):
+ * examples/OEP/Display/NavDisplayGUI_exec/AddNavUnitCmd.cpp
+ (execute):
+ * examples/OEP/Display/NavDisplayGUI_exec/NodeItem.cpp (moveBy):
+ * examples/OEP/Display/NavDisplayGUI_exec/QuitCmd.cpp (execute):
+
+ Fixed unused parameter warnings.
+
+Wed Aug 4 11:16:47 2004 Will Otte <wotte@dre.vanderbilt.edu>
+
+ * Components/ComplexComponent/Attributes/Attributes.idl:
+ * Homes/Attributes/HomeAttributes.idl:
+ * ImpliedIDL/Components/Basic/ICBasic.idl:
+ * Homes/Finder/Finder.idl:
+ * ImpliedIDL/Components/EventSink/ICEventSink.idl:
+ * ImpliedIDL/Components/EventSource/ICEventSource.idl:
+ * ImpliedIDL/Components/Receptacles/ICReceptacles.idl:
+
+ Addressed some build errors on the Fuzz build.
+
+ * Components/ComplexComponent/Attributes/AttributesS.cpp:
+ * Components/ComplexComponent/EventSink/EventSinkS.cpp:
+ * Components/ComplexComponent/EventSource/EventSourceS.cpp:
+ * Components/ComplexComponent/Facets/FacetsS.cpp:
+ * Components/ComplexComponent/Receptacles/ReceptaclesS.cpp:
+ * Components/SimpleComponent/SimpleComponentS.cpp:
+ * Events/Abstract/AbstractS.cpp:
+ * Events/Regular/RegularS.cpp:
+ * Homes/Attributes/HomeAttributesS.cpp:
+ * Homes/Basic/BasicS.cpp:
+ * Homes/Factory/FactoryS.cpp:
+ * Homes/Finder/FinderS.cpp:
+ * Homes/Inheritance/InheritanceS.cpp:
+ * ImpliedIDL/Components/Basic/ICBasicS.cpp:
+ * ImpliedIDL/Components/EventSink/ICEventSinkS.cpp:
+ * ImpliedIDL/Components/EventSource/ICEventSourceS.cpp:
+ * ImpliedIDL/Components/Receptacles/ICReceptaclesS.cpp:
+ * ImpliedIDL/Events/EventsS.cpp:
+ * ImpliedIDL/Homes/HomesS.cpp:
+
+ Removed a bunch of generated code from the repository.
+
+Tue Aug 3 20:18:48 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * docs/schema/cid.xsd:
+ * docs/schema/Deployment.xsd:
+
+ Added some tweaks.
+
+Tue Aug 3 14:25:44 2004 Will Otte <wotte@dre.vanderbilt.edu>
+
+ * IDL3/Components/ComplexComponent/Attributes/Attributes.idl:
+ * IDL3/Components/ComplexComponent/Attributes/Attributes.mpc:
+ * IDL3/Components/ComplexComponent/Attributes/AttributesS.cpp:
+ * IDL3/Components/ComplexComponent/Attributes/Attributes_stub_export.h:
+ * IDL3/Components/ComplexComponent/Attributes/Attributes_svnt_export.h:
+ * IDL3/Components/ComplexComponent/EventSink/EventSink.idl:
+ * IDL3/Components/ComplexComponent/EventSink/EventSink.mpc:
+ * IDL3/Components/ComplexComponent/EventSink/EventSinkS.cpp:
+ * IDL3/Components/ComplexComponent/EventSink/EventSink_stub_export.h:
+ * IDL3/Components/ComplexComponent/EventSink/EventSink_svnt_export.h:
+ * IDL3/Components/ComplexComponent/EventSource/EventSource.idl:
+ * IDL3/Components/ComplexComponent/EventSource/EventSource.mpc:
+ * IDL3/Components/ComplexComponent/EventSource/EventSourceS.cpp:
+ * IDL3/Components/ComplexComponent/EventSource/EventSource_stub_export.h:
+ * IDL3/Components/ComplexComponent/EventSource/EventSource_svnt_export.h:
+ * IDL3/Components/ComplexComponent/Facets/Facets.idl:
+ * IDL3/Components/ComplexComponent/Facets/Facets.mpc:
+ * IDL3/Components/ComplexComponent/Facets/FacetsS.cpp:
+ * IDL3/Components/ComplexComponent/Facets/Facets_stub_export.h:
+ * IDL3/Components/ComplexComponent/Facets/Facets_svnt_export.h:
+ * IDL3/Components/ComplexComponent/Receptacles/Receptacles.idl:
+ * IDL3/Components/ComplexComponent/Receptacles/Receptacles.mpc:
+ * IDL3/Components/ComplexComponent/Receptacles/ReceptaclesS.cpp:
+ * IDL3/Components/ComplexComponent/Receptacles/Receptacles_stub_export.h:
+ * IDL3/Components/ComplexComponent/Receptacles/Receptacles_svnt_export.h:
+ * IDL3/Components/SimpleComponent/SimpleComponent.idl:
+ * IDL3/Components/SimpleComponent/SimpleComponent.mpc:
+ * IDL3/Components/SimpleComponent/SimpleComponentS.cpp:
+ * IDL3/Components/SimpleComponent/SimpleComponent_exec_export.h:
+ * IDL3/Components/SimpleComponent/SimpleComponent_stub_export.h:
+ * IDL3/Components/SimpleComponent/SimpleComponent_svnt_export.h:
+ * IDL3/Events/Abstract/Abstract.idl:
+ * IDL3/Events/Abstract/Abstract.mpc:
+ * IDL3/Events/Abstract/AbstractS.cpp:
+ * IDL3/Events/Abstract/Abstract_stub_export.h:
+ * IDL3/Events/Abstract/Abstract_svnt_export.h:
+ * IDL3/Events/Regular/Regular.idl:
+ * IDL3/Events/Regular/Regular.mpc:
+ * IDL3/Events/Regular/RegularS.cpp:
+ * IDL3/Events/Regular/Regular_stub_export.h:
+ * IDL3/Events/Regular/Regular_svnt_export.h:
+ * IDL3/Homes/Attributes/HomeAttributes.idl:
+ * IDL3/Homes/Attributes/HomeAttributes.mpc:
+ * IDL3/Homes/Attributes/HomeAttributesS.cpp:
+ * IDL3/Homes/Attributes/HomeAttributes_stub_export.h:
+ * IDL3/Homes/Attributes/HomeAttributes_svnt_export.h:
+ * IDL3/Homes/Basic/Basic.idl:
+ * IDL3/Homes/Basic/Basic.mpc:
+ * IDL3/Homes/Basic/BasicS.cpp:
+ * IDL3/Homes/Basic/Basic_stub_export.h:
+ * IDL3/Homes/Basic/Basic_svnt_export.h:
+ * IDL3/Homes/Factory/Factory.idl:
+ * IDL3/Homes/Factory/Factory.mpc:
+ * IDL3/Homes/Factory/FactoryS.cpp:
+ * IDL3/Homes/Factory/Factory_stub_export.h:
+ * IDL3/Homes/Factory/Factory_svnt_export.h:
+ * IDL3/Homes/Finder/Finder.idl:
+ * IDL3/Homes/Finder/Finder.mpc:
+ * IDL3/Homes/Finder/FinderS.cpp:
+ * IDL3/Homes/Finder/Finder_stub_export.h:
+ * IDL3/Homes/Finder/Finder_svnt_export.h:
+ * IDL3/Homes/Inheritance/Inheritance.idl:
+ * IDL3/Homes/Inheritance/Inheritance.mpc:
+ * IDL3/Homes/Inheritance/InheritanceS.cpp:
+ * IDL3/Homes/Inheritance/Inheritance_stub_export.h:
+ * IDL3/Homes/Inheritance/Inheritance_svnt_export.h:
+ * IDL3/ImpliedIDL/Components/Basic/ICBasic.idl:
+ * IDL3/ImpliedIDL/Components/Basic/ICBasic.mpc:
+ * IDL3/ImpliedIDL/Components/Basic/ICBasicS.cpp:
+ * IDL3/ImpliedIDL/Components/Basic/ICBasic_stub_export.h:
+ * IDL3/ImpliedIDL/Components/Basic/ICBasic_svnt_export.h:
+ * IDL3/ImpliedIDL/Components/EventSink/ICEventSink.idl:
+ * IDL3/ImpliedIDL/Components/EventSink/ICEventSink.mpc:
+ * IDL3/ImpliedIDL/Components/EventSink/ICEventSinkS.cpp:
+ * IDL3/ImpliedIDL/Components/EventSink/ICEventSink_stub_export.h:
+ * IDL3/ImpliedIDL/Components/EventSink/ICEventSink_svnt_export.h:
+ * IDL3/ImpliedIDL/Components/EventSource/ICEventSource.idl:
+ * IDL3/ImpliedIDL/Components/EventSource/ICEventSource.mpc:
+ * IDL3/ImpliedIDL/Components/EventSource/ICEventSourceS.cpp:
+ * IDL3/ImpliedIDL/Components:
+
+ Various tests of compilation for IDL3 constructs.
+
+Tue Aug 3 18:36:10 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * docs/schema/README.html:
+
+ File explaining what these new descriptors mean.
+
+ * docs/schema/Basic_Deployment_Data.xsd:
+ * docs/schema/Deployment.xsd:
+ * docs/schema/Modified_Deployment.xsd:
+ * docs/schema/Spec_Defined_Deployment.xsd:
+ * docs/schema/Spec_Defined_XMI.xsd:
+ * docs/schema/ccd.xsd:
+ * docs/schema/cdd.xsd:
+ * docs/schema/cdp.xsd:
+ * docs/schema/cid.xsd:
+ * docs/schema/cpd.xsd:
+ * docs/schema/iad.xsd:
+ * docs/schema/pcd.xsd:
+ * docs/schema/toplevel.xsd:
+ * docs/schema/unused_elements.xsd:
+
+ Sets of schemata that will be used in DAnCE. The meaning of
+ these different schemata have been documented in the
+ README.html.
+
+Sun Aug 1 09:30:37 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * ChangeLogs:
+
+ Created a new directory and moved a bunch of ChangeLog entries
+ there.
+
+Sat Jul 31 11:15:15 2004 Ossama Othman <ossama@dre.vanderbilt.edu>
+
+ * CIAO version 0.4.2 released.
+
+Local Variables:
+add-log-time-format: current-time-string
+End:
diff --git a/CIAO/ChangeLogs/ChangeLog-06a b/CIAO/ChangeLogs/ChangeLog-06a
new file mode 100644
index 00000000000..f2d22b3e963
--- /dev/null
+++ b/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.
+
+
diff --git a/CIAO/ChangeLogs/ChangeLog-pre_release b/CIAO/ChangeLogs/ChangeLog-pre_release
new file mode 100644
index 00000000000..5f7b2769f7c
--- /dev/null
+++ b/CIAO/ChangeLogs/ChangeLog-pre_release
@@ -0,0 +1,6202 @@
+Fri Apr 02 13:41:09 2004 Balachandran <bala@dre.vanderbilt.edu>
+
+ * CIAO version 0.4.1 released.
+
+Fri Apr 2 13:05:56 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * NEWS:
+
+ Updated with the latest developments just prior to BFO.
+
+Wed Mar 31 23:03:59 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/ServantHeaderGenerator.cpp:
+
+ Added code emitter to generate includes of *S.h corresponding to
+ IDL files included in the CIDL file. Thanks to Gary Duzan
+ <gduzan@bbn.com> for pointing out the problem.
+
+Wed Mar 31 17:59:12 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * tools/static_configurator/Static_Configurator.mpc:
+
+ Fixed fuzz warnings.
+
+Mon Mar 29 11:00:00 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/CIDLC.vcproj:
+
+ Excluded the file RepositoryIdGenerator.cpp from the Release build,
+ as it has already been excluded from the Debug build. Thanks to
+ Marek Brudka <mbrudka@elka.pw.edu.pl> for reporting the problem.
+
+Sun Mar 28 23:51:17 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * TAO/CIAO/tools/RTComponentServer/Makefile.RTComponentServer:
+
+ Updated dependencies.
+
+ * TAO/CIAO/tools/RTComponentServer/RTConfig_Manager.h:
+
+ Removed inclusion of Functor.h.
+
+Mon Mar 29 05:46:58 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * TAO/CIAO/tools/RTComponentServer/Makefile.RTComponentServer:
+
+ Updated dependencies.
+
+ * TAO/CIAO/tools/RTComponentServer/RTConfig_Manager.h:
+
+
+
+Tue Mar 23 14:34:06 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/ServantHeaderGenerator.cpp:
+
+ Modified code generated by FacetEmitter class to generate
+ the _Servant class for a facet in the scope where the IDL
+ interface the facet employs is defined, as mandated by the
+ CCM spec.
+
+ * CIDLC/ServantSourceGenerator.cpp:
+
+ Change generation of the declaration of a local variable
+ which is a _var of the executor class for a facet to match the
+ scope of the declaration of the executor class itself, which
+ must be, as mentioned above, in the same scope as the declaration
+ of the IDL interface used by the facet.
+
+ Thanks to Jessica Pistole <Jessica.Pistole@jhuapl.edu> for
+ sending the example IDL/CIDL files that demostrated the
+ problem.
+
+Tue Mar 16 11:22:44 2004 Venkita Subramonian <venkita@cs.wustl.edu>
+
+ * docs/static_ciao_contents.html:
+ * docs/static_config_example.html:
+ * docs/index.html:
+
+ Fixed webpage for unnecessary whitespace characters. Fixed links
+ to images. Thanks to Tao Lu for pointing out.
+
+Tue Mar 16 10:34:41 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/ServantHeaderGenerator.cpp:
+
+ Added instantiation of generators for regular and readonly
+ attributes in interfaces supported by components. The
+ corresponding code generation in the servant source file
+ was already there.
+
+Tue Mar 16 10:36:21 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * CIAO-INSTALL.html:
+
+ Added the support for CIDL with MPC on Linux.
+
+Tue Mar 16 10:52:21 2004 Venkita Subramonian <venkita@harry.cs.wustl.edu>
+
+ * docs/static_config_example.html:
+ * docs/static_ciao_contents.html:
+ * docs/static_ciao_toc.html:
+
+ Made some modifications to include an example run.
+
+ * docs/index.html:
+
+ Added link from the CIAO main page to the static config
+ documentation.
+
+Sun Mar 14 00:23:02 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * CCF/CCF/CIDL/CIDL.mpc:
+ * CCF/CCF/IDL2/IDL2.mpc:
+ * CCF/CCF/IDL3/IDL3.mpc:
+ * CCF/CCF/CIDL/CodeGenerationKit.mpc:
+ * CCF/CCF/CIDL/CompilerElements.mpc:
+
+ Removed the * to disable the duplicated words in the
+ project/makefile.
+
+Sun Mar 14 00:16:46 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * CIDLC/CIDLC.mpc:
+
+ Removed the * to disable the duplicated words in the
+ project/makefile.
+
+Mon Mar 15 10:14:16 2004 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CIDLC/cidlc.cpp:
+
+ Temporary fix for the wrong return code in CIDL compiler.
+ Thanks to Gary Duzan <gduzan@bbn.com> for reporting this.
+
+Fri Mar 12 11:03:38 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/TypeNameEmitter.cpp:
+ * CIDLC/TypeNameEmitter.hpp:
+
+ Added missing operations to generate enum type names. Thanks to
+ Jessica Pistole <Jessica.Pistole@jhuapl.edu> for reporting
+ the missing type names in generated servant glue code.
+
+Thu Mar 11 16:30:45 2004 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/CCF/IDL2/LexicalAnalyzer.cpp:
+ * CCF/CCF/IDL2/Parser.cpp:
+ * CCF/CCF/IDL2/Parser.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Typedef.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Typedef.cpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Typedef.hpp:
+
+ Added support for bounded string and wstring.
+
+ * CCF/Documentation/TODO:
+
+ Reflected new achievement.
+
+ * CIDLC/cidlc.cpp:
+
+ Cosmetic changes.
+
+2004-03-11 Venkita Subramonian <venkita@harry.cs.wustl.edu>
+
+ * ciao/Container_Base.cpp: Removed an ACE_DEBUG statement which
+ got in by mistake.
+
+Wed Mar 10 14:59:19 2004 Venkita Subramonian <venkita@cs.wustl.edu>
+
+ * docs/static_ciao_toc.html:
+ * docs/static_ciao_contents.html:
+ * docs/static_ciao_index.html: Updated documentation. Renamed
+ static_ciao.html to static_ciao_contents.html.
+
+Wed Mar 10 12:36:01 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/ServantHeaderGenerator.cpp:
+ * CIDLC/ServantSourceGenerator.cpp:
+
+ Added code generator instantiations to handle multiple nested
+ modules.
+
+ * CIDLC/cidlc.cpp:
+
+ Fixed typo in usage message.
+
+Tue Mar 9 23:18:22 2004 Venkita Subramonian <venkita@cs.wustl.edu>
+
+ * tools/static_configurator/Static_Assembly_Parser.cpp:
+
+ Made a minor fix to eliminate unnecessary command line option
+ processing.
+
+ * tools/static_configurator/README: Added this file.
+
+Tue Mar 9 22:48:10 2004 Venkita Subramonian <venkita@cs.wustl.edu>
+
+ * docs/static_ciao.html:
+ * docs/imgs/ciao-static1.jpg:
+ * docs/imgs/ciao-static2.jpg:
+ * docs/imgs/ciao-dynamic1.jpg:
+ * docs/imgs/ciao-dynamic2.jpg:
+ * docs/imgs/ciao-static-vs-dynamic.jpg: Added documentation for
+ CIAO static configuration.
+
+Mon Mar 8 14:57:39 2004 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CIDLC/ExecutorMappingGenerator.cpp:
+
+ Added inclusion of the source file when compiling with
+ --lem-force-all option.
+
+Mon Mar 8 13:54:16 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * NEWS:
+
+ Added a NEWS file which tracks user visible changes between
+ every beta. Thanks to Olli Savia and Gary Duzan for motivating
+ this.
+
+Wed Mar 3 14:30:53 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/ServantHeaderGenerator.cpp:
+ * CIDLC/ServantSourceGenerator.cpp:
+
+ Added code generation for operations corresponding to
+ attributes in facets and supported interfaces. Thanks to
+ Praveen K Sharma <psharma@bbn.com> for reporting the bug.
+ This closes [BUGID:1756].
+
+Tue Mar 2 19:50:50 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * DnC/Node/NodeApplicationManager_Impl.h:
+
+ Added @@Tao comments.
+
+Tue Mar 2 15:08:39 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/ServantSourceGenerator.cpp:
+
+ Fixed code generation in the body of an operation. This
+ body just delegates to the executor, so we have to
+ generate the argument list again (just the names, not
+ the types), but we don't have to generate the raises
+ list again. The front end Traversal raises() method
+ was getting executed, no code generated, but it was
+ picking up the overridden comma() method used for the
+ arg list. So we had to override raises() itself to
+ do nothing. Thanks to Boris for his help with this.
+
+Tue Mar 2 01:34:18 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * DnC/Node:
+ * DnC/Node/NodeApplication_Impl.h:
+ * DnC/Node/NodeApplication_Impl.h:
+
+ Added the prototype definition files of
+ NodeApplication and NodeApplicationManager.
+
+Sun Feb 29 20:57:40 2004 Venkita Subramonian <venkita@cs.wustl.edu>
+
+ * tools/static_configurator/Static_Configurator.h:
+ * tools/static_configurator/Static_Configurator.cpp:
+ * tools/static_configurator/Static_Assembly_Parser.cpp: Fixed
+ compile errors in builds with native exceptions disabled.
+
+ * tools/static_configurator/Static_Assembly_Visitors.cpp: Fixed
+ compile errors in gcc 3.3.2. Thanks to Bala for pointing out.
+
+Sat Feb 28 15:42:22 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * tools/static_configurator/Static_Assembly_Visitors.cpp:
+
+ Fixed a couple of small errors. But this file still doeasn't
+ compile with gcc 3.3.2. Sending Venkita note.
+
+Fri Feb 27 11:35:41 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/ServantSourceGenerator.cpp:
+
+ Fixed code generation errors reported by Edward Mulholland
+ <emulholl@atl.lmco.com>.
+
+Thu Feb 26 14:21:48 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * CIAOTAO.mwc:
+
+ An mwc file for CIAO with its dependencies on ACE+TAO. Folks can
+ now run $ACE_ROOT/bin/mwc.pl CIAOTAO.mwc in $CIAO_ROOT and
+ invoke "make" from $CIAO_ROOT. Thanks to Brian Mendel and Ed
+ Mulholland for motivating this.
+
+Tue Feb 24 18:00:44 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * DnC/Deployment.idl: Removed
+ * DnC/DnC_Deployment.idl
+ * DnC/DnC_Element.idl
+ * DnC/DnC_Resource.idl
+
+ Deployment.idl is splited into 3 parts now.
+
+Mon Feb 23 15:04:26 2004 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CIDLC/ServantHeaderGenerator.cpp:
+ * CIDLC/ServantSourceGenerator.cpp:
+
+ Added generation of a top-level namespaces with the name
+ derived from composition. Plus all the necessary modifications
+ in generated code to adopt this scheme.
+
+Mon Feb 23 13:54:19 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * CIDLC/CIDLC.vcproj:
+
+ Added ".\Literals.cpp" into the project.
+
+Mon Feb 23 13:34:20 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * CIDLC/CIDLC.vcproj:
+
+ Reversed the change.
+
+Thu Feb 19 11:07:35 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * docs/index.html:
+
+ Added the parts listing area. Added a few relative links.
+
+Wed Feb 18 13:05:35 2004 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/CCF/IDL2/SemanticGraph/Name.cpp:
+
+ Added missing header inclusion.
+
+Wed Feb 18 10:43:54 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * docs/index.html:
+
+ Added the tutorial section in this file.
+
+Wed Feb 18 10:11:42 2004 Tao Lu <lu@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 these MPC files to specify the output lib path.
+
+Wed Feb 18 14:05:13 UTC 2004 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * CCF/CCF/CCF.mwc:
+ Removed this file, it has an error and is not needed.
+
+Tue Feb 17 01:18:16 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * examples/Hello/Receiver/Receiver_exec.cpp:
+ * examples/OEP/BasicSP/BMClosedED/BMClosedED_exec.cpp:
+ * examples/OEP/BasicSP/BMDevice/BMDevice_exec.cpp:
+ * examples/OEP/BasicSP/BMDisplay/BMDisplay_exec.cpp:
+ * examples/OEP/Display/NavDisplay/NavDisplay_exec.cpp:
+ * examples/OEP/Display/RateGen/RateGen_exec.cpp:
+ * examples/OEP/Display/RateGen/client.cpp:
+ * examples/OEP/Display/RateGen/controller.cpp:
+
+ Fixed the code for exception safety when exceptions are
+ disabled. I don't claim that I have caught everything, but
+ should have most of the problems. Another pass is required to fix
+ the remaining problems.
+
+Mon Feb 16 20:01:19 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * CIDLC/CIDLC.mwc:
+
+ Added the mpc files from CCF in there. This will make it easier
+ for the users. Users just need to go to $CIAO_ROOT/CIDLC and
+ type mwc.pl CIDLC.mwc and then a make. They need not go to go
+ and build CCF specifically. But this has a hitch that Tao needs
+ to fix. The CCF libraries should be installed in $CIAO_ROOT/lib
+ for this to work fine. Tao has accepted to fix this.
+
+ * CIDLC/Literals.cpp:
+ * CIDLC/Literals.hpp:
+ * CIDLC/ServantHeaderGenerator.cpp:
+ * CIDLC/ServantSourceGenerator.cpp:
+
+ Bunch of wrong environment macro usage. This should fix the
+ problems that Brian Mendel reported. Thanks to Brian for
+ reporting this.
+
+ These fixes wouldn't have taken so long. The CIDLC linking takes
+ a really really long time!
+
+ * examples/Hello/Receiver/Receiver_exec.cpp:
+ * examples/Hello/Sender/Sender_exec.cpp:
+ * examples/Hello/Sender/starter.cpp:
+ * examples/OEP/BasicSP/EC/EC_exec.cpp:
+ * examples/OEP/BasicSP/EC/client.cpp:
+ * examples/OEP/BasicSP/EC/controller.cpp:
+
+ Fixes to the executor code to get it compiling on platforms with
+ exceptions disabled.
+
+Mon Feb 16 16:32:11 UTC 2004 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * CCF/CCF/CCF.mwc:
+ Fixed typo in this file, this fixes the problems out VC71 build has
+
+Fri Feb 13 11:51:17 2004 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CIDLC/ExecutorMappingGenerator.cpp:
+
+ Added generation of file caption to local executor mapping.
+
+ * CIDLC/ServantHeaderGenerator.cpp:
+ * CIDLC/ServantSourceGenerator.cpp:
+
+ Fixed bug in name generation when decalartions are in file
+ scope.
+
+ * CIDLC/DescriptorGenerator.cpp:
+
+ Fixed inconsistent tags.
+
+ * CIDLC/Literals.cpp:
+ * CIDLC/Literals.hpp:
+
+ Split literals into header and source.
+
+ * CIDLC/CIDLC.mpc:
+ * CIDLC/CIDLC.vcproj:
+ * CIDLC/Makefile:
+ * CIDLC/Makefile.alt:
+
+ Added Literals.cpp
+
+Thu Feb 12 17:40:33 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * CIDLC/CIDLC.mwc:
+ * CIDLC/CIDLC.mpc:
+
+ Updated these two files.
+ Note: Only linux with boost/utility installed as package/rpm is
+ tested.
+
+Thu Feb 12 11:00:39 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * CIAO-INSTALL.html
+ * 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
+
+ Updated these files to set the static linkage.
+
+Thu Feb 12 10:31:23 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * CCF/CCF/CCF.mwc:
+
+ Added this workspace file.
+
+Wed Feb 11 19:17:54 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * CIAO-INSTALL.html:
+
+ Added this file for CIAO install/build instructions.
+
+Wed Feb 11 12:05:59 2004 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/Documentation/Build.html:
+
+ Updated URLs to the Boost website. Fixed incorrect build
+ instruction for Windows.
+
+Wed Feb 11 11:36:08 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * examples/Hello/descriptors/run_test_debug.pl:
+
+ A new script that uses -ORBdebuglevel while running the
+ component server.
+
+ * examples/Hello/step-by-step.html:
+
+ Added a pointer to the above script.
+
+ Thanks to Gary Duzan <gduzan@bbn.com> and Praveen Sharma
+ <psharma@bbn.com> for motivating this.
+
+Tue Feb 10 18:15:59 2004 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/Documentation/Build.html:
+
+ Fixed bugs and updated links.
+
+Tue Feb 10 16:44:33 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * CIDLC/CIDLC.vcproj:
+
+ Changed the include path.
+
+Tue Feb 10 16:28:53 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * cidlc/CIDLC.vcproj:
+
+ Added '..' to include paths, to pick up inclusion of
+ ciao/Version.h.
+
+ * cidlc/ServantHeaderGenerator.cpp:
+ * cidlc/ServantSourceGenerator.cpp:
+
+ Fixed errors in generated environment variables. Thanks to
+ Edward Mulholland <emulholl@atl.lmco.com> for reporting the
+ problems.
+
+Tue Feb 10 14:54:48 2004 Venkita Subramonian <venkita@cs.wustl.edu>
+
+ * ciao/Container_Impl.h:
+ * ciao/Container_Base.h: Changes to fix compile errors by adding
+ default arguments for static configuration related paramters in
+ the constructor.
+
+
+Tue Feb 10 11:35:47 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * DnC/Deployment.idl:
+
+ Added this file for the new DnC spec.
+
+Tue Feb 10 10:41:48 2004 Venkita Subramonian <venkita@cs.wustl.edu>
+
+ * tools/static_configurator/Static_Assembly_Visitors.{cpp,h}:
+ * tools/static_configurator/Static_Assembly_Parser.cpp:
+ * tools/static_configurator/Static_Assembly.h: Offline static
+ configuration parser to parse XML files into an intermediate C++
+ header file which will be included by the online configuration
+ engine.
+
+ * tools/static_configurator/Static_Configurator.mpc:
+ * tools/static_configurator/Static_Configurator.{h,cpp}: Online
+ configuration engine that reads the intermediate table created
+ by the offline parser. This is responsible for creating
+ component servers, homes, containers, components and
+ establishing connections between components.
+
+ * ciao/Container_Base.{h,cpp}: Modifications for static
+ configuration. While installing a home, instead of loading the
+ entry point symbol from a DLL, the entry point function pointer
+ is obtained from a hashmap which is passed to the
+ container. This hashmap contains the name of the entry point and
+ the entry point function pointer.
+
+ * ciao/Container_Impl.{h,cpp,inl}:
+ * ciao/ComponentServer_Impl.{h,cpp,inl}: Changed constructor
+ signatures to add a flag for static configuration and a hashmap
+ containing the static entry function pointers. These are
+ defaulted to 0.
+
+Fri Feb 6 15:54:26 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * examples/Hello/Hello_Base/Hello_Base.idl:
+ * examples/OEP/BasicSP/BasicSP.idl:
+ * examples/OEP/Display/HUDisplay.idl:
+ * performance-tests/Benchmark/RoundTrip/RoundTrip.idl:
+ * performance-tests/Benchmark/RoundTripClient/RoundTripClient.idl:
+
+ Removed the 'ciao/' path prefix from inclusions of
+ Components.idl.
+
+Fri Feb 6 14:49:48 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * CIDLC/CIDLC.mpc:
+ * CCF/CCF/CIDL/CIDL.mpc
+ * CCF/CCF/IDL2/IDL2.mpc
+ * CCF/CCF/CodeGenerationKit/CodeGenerationKit.mpc
+ * CCF/CCF/CompilerElements/CompilerElements.mpc
+ * CCF/CCF/IDL3/IDL3.mpc
+
+ Added reqires cidl in these mpc files. By default
+ cidl is not turned on, so MPC won't generate makefiles.
+
+Thu Feb 5 12:58:14 2004 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/Documentation/Build.html:
+ * CIDLC/README.html:
+
+ Updated all URLs to point to the 'central location'.
+
+Wed Feb 4 14:58:05 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * ./CIDLC/CIDLC.mpc:
+ * ./CCF/CCF/CIDL/CIDL.mpc
+ * ./CCF/CCF/IDL2/IDL2.mpc
+ * ./CCF/CCF/CodeGenerationKit/CodeGenerationKit.mpc
+ * ./CCF/CCF/CompilerElements/CompilerElements.mpc
+ * ./CCF/CCF/IDL3/IDL3.mpc
+
+ Added these mpc files to build CIDLC compiler.
+ The libpath of Boost and Utility is not fixed yet.
+ Need to test all the mpc files on both Linux/Windows.
+
+Wed Feb 4 13:58:36 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * ciao/CCM_Base.idl:
+ * ciao/CCM_Container.idl:
+ * ciao/CCM_Core.mpc:
+ * ciao/CCM_Deployment.idl:
+ * examples/Hello/Hello_Base/Hello_Base.idl:
+ * examples/OEP/BasicSP/BasicSP.idl:
+ * examples/OEP/BasicSP/BMClosedED/BMClosedED_exec.cpp:
+ * examples/OEP/BasicSP/BMDevice/BMDevice_exec.cpp:
+ * examples/OEP/BasicSP/BMDisplay/BMDisplay_exec.cpp:
+ * examples/OEP/Display/HUDisplay.idl:
+ * examples/OEP/Display/NavDisplay/NavDisplay_exec.cpp:
+ * performance-tests/Benchmark/Benchmark.mpc:
+ * performance-tests/Benchmark/server.cpp:
+ * performance-tests/Benchmark/Multi_Threaded/Multi_Threaded.mpc:
+ * performance-tests/Benchmark/RoundTrip/RoundTrip.idl:
+ * performance-tests/Benchmark/RoundTrip/RoundTrip_exec.cpp:
+ * performance-tests/Benchmark/RoundTrip/client.cpp:
+ * performance-tests/Benchmark/RoundTripClient/RoundTripClient.idl:
+ * performance-tests/Benchmark/RoundTripServer/server.cpp:
+ * tests/temp/assembly/client.cpp:
+ * tests/temp/assembly/control.idl:
+ * tests/temp/assembly/control.mpc:
+ * tests/temp/assembly/server.cpp:
+ * tools/Assembly_Deployer/Assembly_Deployer.cpp:
+ * tools/Assembly_Deployer/Assembly_Impl.cpp:
+ * tools/Assembly_Deployer/Assembly_Impl.h:
+ * tools/Assembly_Deployer/Assembly_Manager.cpp:
+ * tools/Assembly_Deployer/Assembly_Service.idl:
+ * tools/Assembly_Deployer/Assembly_Visitors.h:
+ * tools/Assembly_Deployer/Deployment_Configuration.h:
+ * tools/ComponentServer/ComponentServer.cpp:
+ * tools/ComponentServer/ComponentServer_test_client.cpp:
+ * tools/Daemon/CIAO_Daemon.cpp:
+ * tools/Daemon/Daemon_Commands.cpp:
+ * tools/Daemon/CIAO_Daemon.cpp:
+ * tools/Daemon/Daemon_Commands.cpp:
+ * tools/ServerActivator/ServerActivator.cpp:
+ * tools/ServerActivator/ServerActivator_test_client.cpp:
+ * tools/XML_Helpers/XMLHelpers.mpc:
+ * tools/XML_Helpers/XML_Utils.h:
+
+ - Removed all include paths except TAO_ROOT and CIAO_ROOT
+ for C++ and IDL compilers, from MPC files.
+
+ - Modified includes in source and header files as necessary,
+ per the above changes.
+
+ - Added missing ACE_ROOT/ace includes.
+
+ - Made other modifications as necessary to MPC files to
+ eliminate build errors.
+
+Mon Feb 2 20:07:41 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * tools/XML_Helpers/Makefile.XML_Helpers:
+
+ Removed RTConfiguration_Stub.cpp and included
+ RTConfigurationC.cpp for compilation.
+
+Mon Feb 2 20:00:07 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * tools/XML_Helpers/RTConfiguration.idl:
+
+ Include RTCORBA_include.pidl instead of RTCORBA.pidl.
+
+ * tools/XML_Helpers/RTConfiguration_Stubs.cpp:
+
+ Removed the hacks in this file since they are no longer
+ necessary.
+
+ * tools/XML_Helpers/XMLHelpers.mpc:
+
+ Changed the order of inheritance to get the libraries in the
+ right order.
+
+ All these should fix a problem reported by Diego Sevilla Ruiz
+ and as always thanks to him for reporting it.
+
+Sat Jan 31 18:26:24 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * tools/XML_Helpers/RTConfiguration.idl:
+
+ Appended "tao" to the path for RTCORBA.pidl.
+
+Thu Jan 29 14:03:42 2004 Chad Elliott <elliott_c@ociweb.com>
+
+ * examples/OEP/Display/NavDisplayGUI_exec/NavDisplayGUI.mpc:
+ * tools/XML_Helpers/XMLHelpers.mpc:
+
+ Updated these mpc files to work with IDL_Files as a custom build
+ type instead of a built-in build type.
+
+Thu Jan 29 12:30:52 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * step-by-step.html:
+ * Receiver/Receiver.mpc:
+ * Receiver/Receiver_exec.cpp:
+ * Receiver/Receiver_exec.h:
+ * Sender/Sender.mpc:
+ * Sender/Sender_exec.cpp:
+ * Sender/Sender_exec.h:
+ * descriptors/default.cad:
+ * descriptors/multi-receivers-default.cad:
+ * descriptors/run_test_multirecv.pl:
+
+ Following changes have been added to resolve the EI.idl problem.
+ 1. All *EI.idl are removed.
+ 2. All provided facets are implemented by the way of
+ "composition".
+ 3. Added one more deployment scenario which has 2 instances of
+ the Receiver.
+
+Thu Jan 29 11:00:50 2004 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CIDLC/ExecutorMappingGenerator.cpp:
+
+ Reverted some more changes since they caused the C++ generated
+ code to break.
+
+Thu Jan 29 10:03:42 2004 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/Documentation/Build.html:
+
+ Debian package libboost-dev apparently does not include regex.
+ Instead regex is provided as a separate libboost-regex-dev.
+ Added libboost-regex-dev as a required package to build CCF.
+ Thanks to Hans-Peter Bock <Hans-Peter.Bock@isw.uni-stuttgart.de>
+ for reporting this.
+
+Wed Jan 28 17:49:06 2004 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CIDLC/ExecutorMappingGenerator.cpp:
+
+ Reverted back to SessionContext since it would be very hard
+ to fix C++ code to conform to this change. Will have to
+ do it later as part of C++ code refactoring.
+
+Wed Jan 28 13:21:00 2004 Chad Elliott <elliott_c@ociweb.com>
+
+ * examples/OEP/Display/NavDisplayGUI_exec/NavDisplayGUI.mpc:
+
+ Use the new qt and qt_moc base projects. The qt-min* base
+ projects have been removed and the functionality moved into qt and
+ qt_moc. The original qt and qt_moc base projects were dispersed
+ and became different base projects.
+
+Wed Jan 28 13:02:28 2004 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/Example/CIDL/LocalExecutorMapping/ExecutorMappingGenerator.cpp:
+ * CIDLC/ExecutorMappingGenerator.cpp:
+
+ Implemented generation of additional interfaces that allow
+ separation between executor interfaces and composition type.
+
+Tue Jan 27 12:05:13 2004 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * examples/Hello/Sender/Sender_exec.cpp:
+ * examples/Hello/Sender/Sender_exec.h:
+
+ New EI-less implementation.
+
+ * CIDLC/CIDLC.sln:
+ * CIDLC/CIDLC.vcproj:
+
+ Updated projects to compile with boost out-of-the-box.
+
+Tue Jan 27 11:33:39 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * examples/Hello/Sender/Sender_exec.h:
+ * examples/Hello/Sender/Sender_exec.cpp:
+ * examples/Hello/Sender/Sender.idl:
+ * examples/Hello/Sender/starter.cpp:
+
+ Updated these files.
+
+Tue Jan 27 10:15:59 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * examples/Hello/step-by-step.html:
+
+ Some format and trivial fix.
+
+Mon Jan 26 20:33:31 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * examples/Hello/step-by-step.html:
+
+ Updated this file with new font.
+
+Fri Jan 23 10:36:27 2004 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/CCF/CCF.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:
+
+ Updated projects to compile with boost out-of-the-box.
+
+ * CCF/Documentation/Build.html:
+
+ Added step-by-step instructions for building CCF on
+ Windows. Thanks to Tao Lu for helping me with this.
+
+Thu Jan 22 23:38:32 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * examples/OEP/Display/descriptors/DualDisplay.cad:
+
+ Changed the name of the file.
+
+Wed Jan 21 11:16:31 2004 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/CCF/IDL2/Parsing/Recovery.hpp:
+ * CCF/CCF/IDL2/Traversal/ValueType.tpp:
+ * CCF/CCF/IDL3/Traversal/EventType.tpp:
+ * CIDLC/ExecutorMappingGenerator.cpp:
+ * CIDLC/ServantHeaderGenerator.cpp:
+ * CIDLC/ServantSourceGenerator.cpp:
+
+ Cosmetic changes.
+
+Wed Jan 21 10:17:22 2004 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/Makefile:
+ * CCF/CCF/Makefile:
+ * CCF/CCF/CIDL/Makefile:
+ * CCF/CCF/CIDL/Makefile.alt:
+ * CCF/CCF/CIDL/Makefile.archive:
+ * CCF/CCF/CIDL/Makefile.archive.alt:
+ * CCF/CCF/CIDL/SemanticAction/Makefile:
+ * CCF/CCF/CIDL/SemanticAction/Makefile.alt:
+ * CCF/CCF/CIDL/SemanticAction/Makefile.object:
+ * CCF/CCF/CIDL/SemanticAction/Makefile.object.alt:
+ * CCF/CCF/CIDL/SemanticAction/Impl/Makefile:
+ * CCF/CCF/CIDL/SemanticGraph/Makefile:
+ * CCF/CCF/CIDL/Traversal/Makefile:
+ * CCF/CCF/CodeGenerationKit/Makefile:
+ * CCF/CCF/CompilerElements/Makefile:
+ * CCF/CCF/IDL2/Makefile:
+ * CCF/CCF/IDL2/Makefile.alt:
+ * CCF/CCF/IDL2/Makefile.archive:
+ * CCF/CCF/IDL2/Makefile.archive.alt:
+ * CCF/CCF/IDL2/SemanticAction/Makefile:
+ * CCF/CCF/IDL2/SemanticAction/Makefile.alt:
+ * CCF/CCF/IDL2/SemanticAction/Makefile.object:
+ * CCF/CCF/IDL2/SemanticAction/Makefile.object.alt:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Makefile:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Makefile.alt:
+ * CCF/CCF/IDL2/SemanticGraph/Makefile:
+ * CCF/CCF/IDL2/Traversal/Makefile:
+ * CCF/CCF/IDL2/Traversal/Makefile.alt:
+ * CCF/CCF/IDL3/Makefile:
+ * CCF/CCF/IDL3/Makefile.alt:
+ * CCF/CCF/IDL3/Makefile.archive:
+ * CCF/CCF/IDL3/Makefile.archive.alt:
+ * CCF/CCF/IDL3/SemanticAction/Makefile:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Makefile:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Makefile.alt:
+ * CCF/CCF/IDL3/SemanticGraph/Makefile:
+ * CCF/CCF/IDL3/Traversal/Makefile:
+ * CIDLC/Makefile:
+
+ Added ACE-style makefiles.
+
+ * CCF/CCF/CIDL/Parser.hpp:
+ * CCF/CCF/CodeGenerationKit/CommandLineGrammar.hpp:
+ * CCF/CCF/IDL2/Parser.hpp:
+ * CCF/CCF/IDL2/Token.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Elements.tpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Factory.cpp:
+ * CCF/CCF/IDL2/SemanticGraph/Elements.hpp:
+ * CCF/CCF/IDL2/SemanticGraph/Exception.hpp:
+ * CCF/CCF/IDL2/SemanticGraph/Interface.hpp:
+ * CCF/CCF/IDL2/SemanticGraph/Operation.hpp:
+ * CCF/CCF/IDL2/SemanticGraph/Translation.hpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Include.cpp:
+ * CCF/CCF/IDL3/SemanticGraph/Component.hpp:
+ * CCF/CCF/IDL3/SemanticGraph/Home.hpp:
+
+ Cosmetic changes.
+
+ * CCF/Documentation/Build.html:
+
+ Fixed a typo.
+
+Mon Jan 19 10:08:15 2004 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CIDLC/Makefile.alt:
+ * CIDLC/cidlc.cpp:
+
+ Added --version command line option to CIDL compiler. Thanks
+ to Craig Rodrigues for the suggestion.
+
+Thu Jan 15 20:17:17 2004 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/Documentation/Build.html:
+
+ Fixed some typos. Thanks to Craig Rodrigues for reporting
+ them.
+
+Thu Jan 15 17:53:38 2004 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/Documentation/Build.html:
+
+ Updated build instructions for Debian GNU/Linux and RedHat
+ OS family.
+
+Thu Jan 15 14:39:35 2004 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/Config.rules:
+
+ Fixed incorrect initialization of UTILITY_BUILD_RULES when
+ UTILITY_ROOT is set. Thanks to Gary Duzan <gduzan@bbn.com>
+ for reporting this.
+
+Thu Jan 15 14:30:44 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * README:
+
+ Updated the file with information about CIDLC. Thanks to Gary
+ Duzan <gduzan@bbn.com> for motivating this.
+
+Wed Jan 14 18:50:00 2004 Balachandran <bala@dre.vanderbilt.edu>
+
+ * CIAO version 0.4 released.
+
+Wed Jan 14 15:22:13 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * CIDLC/README
+ * CIDLC/README.html:
+
+ HTML'ised README into a new file README.html and removed the
+ ascii equivalent of it.
+
+Wed Jan 14 11:30:58 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * docs/releasenotes/index.html:
+ * docs/index.html:
+
+ Updated releasenotes.
+
+Wed Jan 14 10:59:10 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * docs/releasenotes:
+
+ New directory.
+
+ * docs/releasenotes/index.html:
+
+ The actual document is placed here to be consistent with TAO.
+
+ * docs/releasenotes.html:
+
+ Removed the file since it has been moved into a new directory.
+
+Tue Jan 13 20:54:31 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * ChangeLog:
+
+ Lots of entries had gotten removed. Fixed them.
+
+Tue Jan 13 11:24:55 2004 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/Config.rules:
+
+ Added 'default-if-not-set' value for UTILITY_BUILD_RULES to
+ look into well-known location where RedHat and Debian packages
+ are installed.
+
+Sat Jan 10 11:58:05 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * CIAO.mwc:
+
+ Fixed a typo in the previous checkin.
+
+Sat Jan 10 11:08:42 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * CIAO.mwc:
+
+ We removed all the mpc files for CIDLC. Needed to remove that
+ from the workspace file too.
+
+Fri Jan 9 16:01:55 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/cidlc.cpp:
+
+ Changed the error return value from -1 to 1. For some reason,
+ Visual Studio does not detect the -1 return value and thinks
+ everything is fine.
+
+Fri Jan 9 15:45:33 2004 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/Documentation/Build.html:
+
+ Added some clarifications suggested by Tao Lu.
+
+Fri Jan 9 14:46:41 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CCF/CCF/CIDL/CIDL.vcproj:
+ * CCF/CCF/CodeGenerationKit/CodeGenerationKit.vcproj:
+ * CCF/CCF/IDL2/IDL2.vcproj:
+
+ Added new files for union support and updated other project
+ settings.
+
+ * CIDLC/ServantSourceGenerator.cpp:
+ * CIDLC/izeTypeCalculator.cpp:
+ * CIDLC/TypeNameEmitter.cpp:
+ * CIDLC/TypeNameEmitter.hpp:
+
+ Added support for unions to the back end, and fixed a bug in
+ generating the servant name when the component is declared at
+ file scope.
+
+Fri Jan 9 12:25:37 2004 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/CCF/IDL2/SemanticAction/Impl/Union.cpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Union.hpp:
+
+ Fixed a bug with union member handling in semantic
+ actions.
+
+Fri Jan 9 12:20:32 2004 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/Config.rules:
+ * CCF/Makefile.alt:
+ * CCF/CCF/Makefile.alt:
+ * CCF/CCF/CIDL/Makefile.alt:
+ * CCF/CCF/CIDL/Makefile.archive:
+ * CCF/CCF/CIDL/SemanticAction/Makefile.alt:
+ * CCF/CCF/CIDL/SemanticAction/Makefile.object:
+ * CCF/CCF/CIDL/SemanticAction/Impl/Makefile.alt:
+ * CCF/CCF/CIDL/SemanticGraph/Makefile.alt:
+ * CCF/CCF/CIDL/Traversal/Makefile.alt:
+ * CCF/CCF/CodeGenerationKit/Makefile.alt:
+ * CCF/CCF/CompilerElements/Makefile.alt:
+ * CCF/CCF/IDL2/Makefile.alt:
+ * CCF/CCF/IDL2/Makefile.archive:
+ * CCF/CCF/IDL2/SemanticAction/Makefile.alt:
+ * CCF/CCF/IDL2/SemanticAction/Makefile.object:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Makefile.alt:
+ * CCF/CCF/IDL2/SemanticGraph/Makefile.alt:
+ * CCF/CCF/IDL2/Traversal/Makefile.alt:
+ * CCF/CCF/IDL3/Makefile.alt:
+ * CCF/CCF/IDL3/Makefile.archive:
+ * CCF/CCF/IDL3/SemanticAction/Makefile.alt:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Makefile.alt:
+ * CCF/CCF/IDL3/SemanticGraph/Makefile.alt:
+ * CCF/CCF/IDL3/Traversal/Makefile.alt:
+ * CCF/Documentation/Build.html:
+ * CCF/Example/Makefile.alt:
+ * CCF/Example/CIDL/Makefile.alt:
+ * CCF/Example/CIDL/LocalExecutorMapping/Makefile.alt:
+ * CCF/Example/CodeGenerationKit/Makefile.alt:
+ * CCF/Example/CodeGenerationKit/Indentation/Makefile.alt:
+ * CCF/Example/CodeGenerationKit/Indentation/IDL/Makefile.alt:
+ * CCF/Example/CodeGenerationKit/Indentation/XML/Makefile.alt:
+ * CCF/Example/ComponentDeploymentDescriptor/Makefile.alt:
+ * CCF/Example/IDL2/Makefile.alt:
+ * CCF/Example/IDL2/CxxMapping/Makefile.alt:
+ * CCF/Test/Makefile.alt:
+ * CCF/Test/CIDL/Makefile.alt:
+ * CCF/Test/CIDL/Compiler/Makefile.alt:
+ * CCF/Test/CompilerElements/Makefile.alt:
+ * CCF/Test/CompilerElements/CPP/Makefile.alt:
+ * CCF/Test/IDL2/Makefile.alt:
+ * CCF/Test/IDL2/Compiler/Makefile.alt:
+ * CCF/Test/IDL2/SemanticGraph/Makefile.alt:
+ * CCF/Test/IDL2/SemanticGraph/HandBuilt/Makefile.alt:
+ * CCF/Test/IDL2/Traversal/Makefile.alt:
+ * CCF/Test/IDL2/Traversal/Recreate/Makefile.alt:
+ * CCF/Test/IDL3/Makefile.alt:
+ * CCF/Test/IDL3/Compiler/Makefile.alt:
+ * CIDLC/Makefile.alt:
+
+ Added 'flexibility' variables to Config.rules and
+ updated makefiles to reflect this change.
+
+Thu Jan 8 15:33:31 2004 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * CCF/CCF/CCF.mwc
+ * 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
+ * CCF/CCF.mwc
+ * CCF/Example/CIDL/CIDL.mwc
+ * CCF/Example/CIDL/LocalExecutorMapping/LocalExecutorMapping.mpc
+ * CCF/Example/Example.mwc
+ * CCF/Example/CodeGenerationKit/Indentation/IDL/IDL.mpc
+ * CCF/Example/CodeGenerationKit/Indentation/XML/XML.mpc
+ * CCF/Example/CodeGenerationKit/Indentation/Indentation.mwc
+ * CCF/Example/CodeGenerationKit/CodeGenerationKit.mwc
+ * CIDLC/cidlc.mpc
+
+ Removed all these MPC files since CIDL is not working with MPC yet.
+
+Thu Jan 8 15:10:24 2004 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/CCF/IDL2/LexicalAnalyzer.cpp:
+ * CCF/CCF/IDL2/Makefile.archive:
+ * 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/Union.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Factory.cpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Factory.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Makefile.alt:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Union.cpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Union.hpp:
+ * CCF/CCF/IDL2/SemanticGraph/Makefile.alt:
+ * CCF/CCF/IDL2/SemanticGraph/Union.cpp:
+ * CCF/CCF/IDL2/SemanticGraph/Union.hpp:
+ * CCF/CCF/IDL2/Traversal/Struct.hpp:
+ * CCF/CCF/IDL2/Traversal/Union.cpp:
+ * CCF/CCF/IDL2/Traversal/Union.hpp:
+
+ Added support for union.
+
+Thu Jan 8 14:47:22 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/ServantHeaderGenerator.cpp:
+
+ Changed default suffix for generating #include of C++ header
+ file generated from executor mapping IDL file, similar to the
+ change in
+
+ Thu Jan 8 12:00:16 2004 Jeff Parsons <j.parsons@vanderbilt.edu>.
+
+Thu Jan 8 13:49:10 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * examples/OEP/BasicSP/BMClosedED/BMClosedED.mpc:
+ * examples/OEP/BasicSP/BMDevice/BMDevice.mpc:
+ * examples/OEP/BasicSP/BMDisplay/BMDisplay.mpc:
+ * examples/OEP/BasicSP/EC/EC.mpc:
+ * examples/OEP/Display/GPS/GPS.mpc:
+ * examples/OEP/Display/NavDisplay/NavDisplay.mpc:
+ * examples/OEP/Display/RateGen/RateGen.mpc:
+
+ Reverted the changes in
+
+ Wed Jan 7 11:20:13 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ since these command line options (include paths) are now part of
+ the default command line.
+
+Thu Jan 8 12:00:16 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CCF/Example/CIDL/LocalExecutorMapping/ExecutorMappingGenerator.cpp:
+ * CIDLC/ExecutorMappingGenerator.cpp:
+
+ Changed default suffix for the generated executor mapping IDL file
+ from '_exec.idl' to 'E.idl'.
+
+ * ciao/CCM_Core.mpc:
+
+ Added header files that are unmatched by a corresponding .cpp file.
+
+Wed Jan 7 11:20:13 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * examples/OEP/BasicSP/BMClosedED/BMClosedED.mpc:
+ * examples/OEP/BasicSP/BMDevice/BMDevice.mpc:
+ * examples/OEP/BasicSP/BMDisplay/BMDisplay.mpc:
+ * examples/OEP/BasicSP/EC/EC.mpc:
+ * examples/OEP/Display/GPS/GPS.mpc:
+ * examples/OEP/Display/NavDisplay/NavDisplay.mpc:
+ * examples/OEP/Display/RateGen/RateGen.mpc:
+
+ Added include path command line options for the CIDL compiler.
+
+Wed Jan 7 09:56:39 2004 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/Documentation/Build.html:
+
+ Fixed a typo.
+
+Tue Jan 6 18:25:24 2004 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/CCF/IDL2/SemanticGraph/Elements.cpp:
+ * CCF/CCF/IDL2/SemanticGraph/Elements.hpp:
+
+ Fixed bug in Scope::add_edge_right (Extends&).
+
+Tue Jan 6 17:26:33 2004 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/CCF/IDL2/SemanticAction/Impl/Interface.cpp:
+ * CCF/CCF/IDL2/SemanticGraph/Elements.cpp:
+ * CCF/CCF/IDL2/SemanticGraph/Elements.hpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Component.cpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Home.cpp:
+
+ Added support for lookup in inherited/supported
+ scopes.
+
+Tue Jan 6 11:35:27 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/ServantHeaderGenerator.hpp:
+ * CIDLC/ServantSourceGenerator.hpp:
+
+ Added virtual destructors to classes ServantHeaderEmitter and
+ ServantSourceEmitter to eliminate warnings on g++ 3.3.
+
+Tue Jan 6 11:23:29 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * examples/OEP/BasicSP/EC/client.cpp:
+ * examples/OEP/BasicSP/EC/controller.cpp:
+
+ Replaced occurrences of cerr with ACE_ERROR_RETURN.
+
+ * examples/OEP/Display/GPS/GPS_exec.cpp:
+ * examples/OEP/Display/GPS/GPS_tracing_exec.cpp:
+
+ Added #include of ace/OS_NS_time.h.
+
+Tue Jan 6 10:16:51 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * tools/Assembly_Deployer/Assembly_Manager.cpp:
+
+ Fixed a warning using _var.
+
+Mon Jan 5 21:38:53 2004 Boris Kolpackov <boris@kolpackov.net>
+
+ * CCF/Example/CIDL/LocalExecutorMapping/ExecutorMappingGenerator.cpp:
+ * CIDLC/ExecutorMappingGenerator.cpp:
+
+ Fixed uninitialized variable bug that resulted in generation
+ of unused modules.
+
+ * CCF/Example/CIDL/LocalExecutorMapping/test-0.idl:
+
+ Added unused module to the test case.
+
+ * CIDLC/cidlc.cpp:
+
+ Cosmetic chnages.
+
+Mon Jan 5 20:31:18 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/RepositoryIdGenerator.cpp:
+ * CIDLC/RepositoryIdGenerator.hpp:
+ * CIDLC/ServantHeaderGenerator.cpp:
+ * CIDLC/ServantSourceGenerator.cpp:
+
+ Fixed typos in servant code generation.
+
+Mon Jan 5 19:34:44 2004 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/Documentation/Build.html:
+
+ Updated Utility library url.
+
+Mon Jan 5 19:16:40 2004 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CIDLC/Makefile.alt:
+
+ Added updated generators to the build.
+
+Mon Jan 5 18:48:54 2004 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/Test/IDL2/Traversal/Recreate/Makefile.alt:
+
+ Fixed a typo.
+
+Mon Jan 5 18:27:12 2004 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/Config.rules:
+
+ Added default values to the paths.
+
+Mon Jan 5 15:47:04 2004 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CIDLC/README:
+
+ Updated build instructions.
+
+Mon Jan 5 14:32:17 2004 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/Documentation/Build.html:
+
+ Updated build instructions.
+
+Mon Jan 5 01:44:13 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CCF/CCF/CompilerElements/CompilerElements.vcproj:
+ * CCF/CCF/IDL2/IDL2.vcproj:
+ * CCF/CCF/IDL3/IDL3.vcproj:
+
+ Added files recently checked in to projects.
+
+ * CIDLC/CIDLC.vcproj:
+ * CIDLC/Collectors.hpp:
+ * CIDLC/DescriptorGenerator.cpp:
+ * CIDLC/DescriptorGenerator.hpp:
+ * CIDLC/ServantGenerator.cpp:
+ * CIDLC/ServantGenerator.hpp:
+ * CIDLC/ServantHeaderGenerator.cpp:
+ * CIDLC/ServantHeaderGenerator.hpp:
+ * CIDLC/ServantSourceGenerator.cpp:
+ * CIDLC/ServantSourceGenerator.hpp:
+ * CIDLC/SizeTypeCalculator.cpp:
+ * CIDLC/SizeTypeCalculator.hpp:
+ * CIDLC/TypeNameEmitter.cpp:
+ * CIDLC/TypeNameEmitter.hpp:
+ * CIDLC/cidlc.cpp:
+
+ Overhauled the entire backend to integrate with the new
+ frontend traversal framework, and with recently supported
+ features.
+
+Sun Jan 4 17:48:50 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * tools/Assembly_Deployer/Assembly_Impl.cpp:
+ * tools/RTComponentServer/RTConfig_Manager.cpp:
+
+ Fixed warnings with g++ builds.
+
+Sat Jan 3 16:34:35 2004 Boris Kolpackov <boris@kolpackov.net>
+
+ * CCF/CCF/IDL2/Traversal/Operation.hpp:
+ * CCF/CCF/IDL2/Traversal/Operation.tpp:
+ * CCF/CCF/IDL3/Traversal/Home.cpp:
+ * CCF/CCF/IDL3/Traversal/Home.hpp:
+
+ Added receives_none() member function.
+
+Fri Jan 2 16:09:32 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * ciao/Container_Base.cpp:
+
+ Fixed a compile error in single threaded configuration.
+
+ * tools/Assembly_Deployer/Assembly_Impl.cpp:
+ * tools/Assembly_Deployer/Assembly_Manager.cpp:
+ * tools/ComponentServer/ComponentServer.cpp:
+ * tools/XML_Helpers/RTConfig_Handlers.cpp:
+
+ Fixed more warnings with g++, mostly from the wrong usage of
+ _var's.
+
+Fri Jan 2 15:36:07 2004 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/Example/CIDL/LocalExecutorMapping/ExecutorMappingGenerator.cpp:
+ * CCF/Example/CIDL/LocalExecutorMapping/ExecutorMappingGenerator.hpp:
+ * CIDLC/ExecutorMappingGenerator.cpp:
+ * CIDLC/ExecutorMappingGenerator.hpp:
+
+ Changed pass-by-value to pass-by-const-ref for fs::path argument.
+
+Fri Jan 2 14:41:35 2004 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/CCF/IDL2/LexicalAnalyzer.cpp:
+
+ Fixed small recognition bug.
+
+ * CCF/CCF/IDL2/Traversal/Attribute.cpp:
+ * CCF/CCF/IDL2/Traversal/Attribute.hpp:
+
+ Added traversal or readonly attribute.
+
+ * CCF/Example/CIDL/LocalExecutorMapping/cidlc.cpp:
+ * CCF/Example/CIDL/LocalExecutorMapping/ExecutorMappingGenerator.cpp:
+
+ Added support for readonly attribute.
+
+ * CCF/Example/CIDL/LocalExecutorMapping/test-0_exec.idl.orig:
+ * CCF/Example/CIDL/LocalExecutorMapping/test-1.idl:
+ * CCF/Example/CIDL/LocalExecutorMapping/test-1_exec.idl.orig:
+ * CCF/Example/CIDL/LocalExecutorMapping/test-2.idl:
+ * CCF/Example/CIDL/LocalExecutorMapping/test-2_exec.idl.orig:
+
+ Updated tests and results.
+
+ * CIDLC/ExecutorMappingGenerator.cpp:
+
+ Added support for readonly attribute.
+
+Fri Jan 2 13:44:06 2004 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/CCF/CompilerElements/Preprocessor.cpp:
+
+ Removed debug print.
+
+ * CCF/Documentation/TODO:
+
+ Updated.
+
+Fri Jan 2 12:59:05 2004 Chad Elliott <elliott_c@ociweb.com>
+
+ * performance-tests/Benchmark/Benchmark.mpc:
+
+ Prefixed the project name with the '*' operator to avoid project
+ name conflicts.
+
+Thu Jan 1 20:27:30 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * ciao/Makefile:
+
+ Updated dependancies since we have now have the Makefiles in the
+ repo.
+
+Thu Jan 1 19:58:26 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * tools/XML_Helpers/Cascadable_DocHandler.cpp:
+
+ Fixed typo.
+
+Thu Jan 1 20:12:03 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * tools/XML_Helpers/XML_Utils.cpp:
+
+ Fixed a unused variable warning.
+
+Thu Jan 1 20:05:59 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * tools/Assembly_Deployer/Assembly_Impl.cpp:
+ * tools/Assembly_Deployer/Assembly_Manager.cpp:
+ * tools/ComponentServer/ComponentServer.cpp:
+ * tools/Daemon/CIAO_Daemon.cpp:
+ * tools/Daemon/Daemon_Impl.cpp:
+ * tools/Daemon/controller_i.cpp:
+ * tools/RTComponentServer/ComponentServer_Task.cpp:
+ * tools/RTComponentServer/RTConfig_Manager.cpp:
+ * tools/RTComponentServer/RTServer_Impl.cpp:
+ * tools/ServerActivator/ServerActivator.cpp:
+ * tools/Simple_Component_Server/Simple_Component_Server.cpp:
+ * tools/Simple_Component_Server/Simple_Server_i.cpp:
+ * tools/Simple_Component_Server/sample_client.cpp:
+ * tools/XML_Helpers/Assembly_Handlers.cpp:
+ * tools/XML_Helpers/Assembly_Spec.cpp:
+ * tools/XML_Helpers/Assembly_Spec.h:
+ * tools/XML_Helpers/Cascadable_DocHandler.cpp:
+
+ More fixes to remove compile errors when exceptions are set
+ to 0.
+
+Thu Jan 1 19:32:23 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * ciao/ComponentServer_Impl.cpp:
+
+ Fixed typo in the last checkin.
+
+Thu Jan 1 19:28:58 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * ciao/ComponentInstallation_Impl.cpp:
+ * ciao/ComponentServer_Impl.cpp:
+ * ciao/Container_Base.cpp:
+ * ciao/Container_Base.inl:
+ * ciao/Container_Impl.cpp:
+ * ciao/Container_Impl.inl:
+ * ciao/Cookies.cpp:
+ * ciao/ServerActivator_Impl.cpp:
+
+ Bunch of fixes to remove compile errors when exceptions are set
+ to 0.
+
+Thu Jan 1 18:46:02 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * tools/XML_Helpers/Cascadable_DocHandler.i:
+
+ Fixed compile errors when exceptions are turned off.
+
+Thu Jan 1 18:41:06 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * Makefile:
+
+ Do not compile CIAO with static_libs_only=1.
+
+Thu Jan 1 13:53:53 2004 Boris Kolpackov <boris@kolpackov.net>
+
+ * CCF/CCF/IDL2/SemanticGraph/Elements.hpp (class Nameable)
+
+ Added support for iteration over Names edges.
+
+
+Thu Jan 1 17:23:44 UTC 2004 Don Hinton <dhinton@dresystems.com>
+
+ * Makefile:
+ Moved coreclean target to bottom of file so that the all target
+ will come first. Added ALT_DIRS variable that contains CIDLC,
+ examples, and tests directories that should not be built by
+ default. Set the DIRS variable = CORE_DIRS by default and add
+ ALT_DIRS only if BOOST_ROOT and UTILITY_ROOT have been set.
+ This will need to be adjusted a bit, since the ALT_DIRS don't
+ have regular Makefiles right now, but it's a start and will
+ allow all the *nix builds to start building the CORE_DIRS in the
+ regular autobuilds.
+
+ * ciao/Makefile:
+ * ciao/Makefile.CIAO_Client:
+ * ciao/Makefile.CIAO_Container:
+ * ciao/Makefile.CIAO_Server:
+ * tools/Makefile:
+ * tools/Assembly_Deployer/Makefile:
+ * tools/Assembly_Deployer/Makefile.Assembly_Deployer:
+ * tools/Assembly_Deployer/Makefile.Assembly_Manager:
+ * tools/ComponentServer/Makefile:
+ * tools/ComponentServer/Makefile.ComponentServer:
+ * tools/ComponentServer/Makefile.ComponentServer_test_client:
+ * tools/Daemon/Makefile:
+ * tools/Daemon/Makefile.CIAO_Daemon:
+ * tools/Daemon/Makefile.DaemonController:
+ * tools/RTComponentServer/Makefile:
+ * tools/RTComponentServer/Makefile.RTComponentServer:
+ * tools/ServerActivator/Makefile:
+ * tools/ServerActivator/Makefile.ServerActivator:
+ * tools/ServerActivator/Makefile.ServerActivator_test_client:
+ * tools/Simple_Component_Server/Makefile:
+ * tools/Simple_Component_Server/Makefile.Simple_Component_Server:
+ * tools/Simple_Component_Server/Makefile.Simple_Component_Server_test_client:
+ * tools/Simple_Component_Server/Makefile.Simple_Server_Stub:
+ * tools/XML_Helpers/Makefile:
+ * tools/XML_Helpers/Makefile.Helper_Test:
+ * tools/XML_Helpers/Makefile.XML_Helpers:
+ Added new Makefiles generated by MPC and lightly modified to
+ remove unneeded variables and targets (mainly realclean, and idl
+ related ones that are OBE due to recent fixes to the underlying
+ make system.).
+
+Wed Dec 31 18:13:21 2003 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/CCF/CompilerElements/Preprocessor.cpp:
+ * CCF/CCF/IDL2/LexicalAnalyzer.hpp:
+ * CCF/CCF/IDL2/Parser.cpp:
+ * CCF/CCF/IDL2/Parser.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Attribute.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Elements.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Enum.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Exception.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Factory.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Include.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Interface.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Member.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Module.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Native.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Operation.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Struct.hpp:
+ * CCF/CCF/IDL2/SemanticAction/TypeId.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Typedef.hpp:
+ * CCF/CCF/IDL2/SemanticAction/ValueType.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Attribute.cpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Attribute.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Elements.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Elements.tpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Enum.cpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Enum.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Exception.cpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Exception.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Factory.cpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Factory.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Include.cpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Include.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Interface.cpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Interface.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Member.cpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Member.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Module.cpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Module.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Native.cpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Native.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Operation.cpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Operation.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Struct.cpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Struct.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/TypeId.cpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/TypeId.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Typedef.cpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Typedef.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/ValueType.cpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/ValueType.hpp:
+ * CCF/CCF/IDL2/SemanticGraph/Elements.cpp:
+ * CCF/CCF/IDL2/SemanticGraph/Elements.hpp:
+ * CCF/CCF/IDL2/SemanticGraph/Exception.cpp:
+ * CCF/CCF/IDL2/SemanticGraph/Exception.hpp:
+ * CCF/CCF/IDL2/SemanticGraph/Fundamental.cpp:
+ * CCF/CCF/IDL2/SemanticGraph/Fundamental.cpp.m4:
+ * CCF/CCF/IDL2/SemanticGraph/Interface.cpp:
+ * CCF/CCF/IDL2/SemanticGraph/Interface.hpp:
+ * CCF/CCF/IDL2/SemanticGraph/Member.cpp:
+ * CCF/CCF/IDL2/SemanticGraph/Module.cpp:
+ * CCF/CCF/IDL2/SemanticGraph/Name.cpp:
+ * CCF/CCF/IDL2/SemanticGraph/Name.hpp:
+ * CCF/CCF/IDL2/SemanticGraph/Native.cpp:
+ * CCF/CCF/IDL2/SemanticGraph/Native.hpp:
+ * CCF/CCF/IDL2/SemanticGraph/Operation.cpp:
+ * CCF/CCF/IDL2/SemanticGraph/Operation.hpp:
+ * CCF/CCF/IDL2/SemanticGraph/Sequence.cpp:
+ * CCF/CCF/IDL2/SemanticGraph/Struct.cpp:
+ * CCF/CCF/IDL2/SemanticGraph/Translation.cpp:
+ * CCF/CCF/IDL2/SemanticGraph/Translation.hpp:
+ * CCF/CCF/IDL2/SemanticGraph/TypeId.cpp:
+ * CCF/CCF/IDL2/SemanticGraph/ValueType.cpp:
+ * CCF/CCF/IDL2/SemanticGraph/ValueType.hpp:
+ * CCF/CCF/IDL2/Traversal/Elements.hpp:
+ * CCF/CCF/IDL2/Traversal/Interface.tpp:
+ * CCF/CCF/IDL2/Traversal/ValueType.cpp:
+ * CCF/CCF/IDL2/Traversal/ValueType.hpp:
+ * CCF/CCF/IDL2/Traversal/ValueType.tpp:
+ * CCF/CCF/IDL3/Parser.cpp:
+ * CCF/CCF/IDL3/SemanticAction/Component.hpp:
+ * CCF/CCF/IDL3/SemanticAction/Consumes.hpp:
+ * CCF/CCF/IDL3/SemanticAction/Emits.hpp:
+ * CCF/CCF/IDL3/SemanticAction/EventType.hpp:
+ * CCF/CCF/IDL3/SemanticAction/Factory.hpp:
+ * CCF/CCF/IDL3/SemanticAction/Home.hpp:
+ * CCF/CCF/IDL3/SemanticAction/HomeFactory.hpp:
+ * CCF/CCF/IDL3/SemanticAction/HomeFinder.hpp:
+ * CCF/CCF/IDL3/SemanticAction/Provides.hpp:
+ * CCF/CCF/IDL3/SemanticAction/Publishes.hpp:
+ * CCF/CCF/IDL3/SemanticAction/Uses.hpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Component.cpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Component.hpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Consumes.cpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Consumes.hpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Elements.hpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Emits.cpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Emits.hpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/EventType.cpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/EventType.hpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Factory.cpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Factory.hpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Home.cpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Home.hpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/HomeFactory.cpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/HomeFactory.hpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/HomeFinder.cpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/HomeFinder.hpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Include.cpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Include.hpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Provides.cpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Provides.hpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Publishes.cpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Publishes.hpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Uses.cpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Uses.hpp:
+ * CCF/CCF/IDL3/SemanticGraph/Component.hpp:
+ * CCF/CCF/IDL3/SemanticGraph/Elements.cpp:
+ * CCF/CCF/IDL3/SemanticGraph/EventType.cpp:
+ * CCF/CCF/IDL3/SemanticGraph/Home.hpp:
+ * CCF/CCF/IDL3/Traversal/EventType.tpp:
+ * CCF/CCF/CIDL/SemanticAction/Composition.hpp:
+ * CCF/CCF/CIDL/SemanticAction/Factory.hpp:
+ * CCF/CCF/CIDL/SemanticAction/HomeExecutor.hpp:
+ * CCF/CCF/CIDL/SemanticAction/Impl/Composition.cpp:
+ * CCF/CCF/CIDL/SemanticAction/Impl/Composition.hpp:
+ * CCF/CCF/CIDL/SemanticAction/Impl/Elements.hpp:
+ * CCF/CCF/CIDL/SemanticAction/Impl/Factory.cpp:
+ * CCF/CCF/CIDL/SemanticAction/Impl/Factory.hpp:
+ * CCF/CCF/CIDL/SemanticAction/Impl/HomeExecutor.cpp:
+ * CCF/CCF/CIDL/SemanticAction/Impl/HomeExecutor.hpp:
+ * CCF/CCF/CIDL/SemanticGraph/Elements.cpp:
+ * CCF/CCF/CIDL/SemanticGraph/Executor.cpp:
+ * CCF/Documentation/TODO:
+
+ Minor cosmetic changes and cleanups.
+
+
+Wed Dec 31 12:27:16 2003 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * docs/tutorial/Hello/hello.mpc:
+ Updated this file to avoid duplicated project names in
+ MPC generated solution file for VC.
+
+Wed Dec 31 10:16:17 2003 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CIAO/ciao/Component_Base.idl:
+
+ Replaced inclusion of IFR_Client/Interface.pidl with orb.idl
+ since it has all that's needed.
+
+Tue Dec 30 17:47:49 2003 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * ciao/CCM_Base.idl:
+
+ Temporarily commented import declaration even though it is
+ conditionally commented out. Current CIDLC's preprocessor
+ does not handle conditional compilation.
+
+Tue Dec 30 17:03:27 2003 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/CCF/CompilerElements/Diagnostic.hpp:
+ * CCF/CCF/CompilerElements/TokenStream.hpp:
+
+ Cosmetic changes.
+
+
+ * CCF/CCF/CompilerElements/Makefile.alt:
+ * CCF/CCF/CompilerElements/Preprocessor.cpp:
+ * CCF/CCF/CompilerElements/Preprocessor.hpp:
+ * CCF/CCF/CompilerElements/PreprocessorToken.cpp:
+ * CCF/CCF/CompilerElements/PreprocessorToken.hpp:
+
+ New (though not very capable) preprocessor for the time being.
+
+
+ * CCF/CCF/IDL2/SemanticAction/Native.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Native.cpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Native.hpp:
+ * CCF/CCF/IDL2/SemanticGraph/Native.cpp:
+ * CCF/CCF/IDL2/SemanticGraph/Native.hpp:
+ * CCF/CCF/IDL2/Traversal/Native.cpp:
+ * CCF/CCF/IDL2/Traversal/Native.hpp:
+
+ Added support for IDL2 native feature.
+
+ * CCF/CCF/IDL2/SemanticAction/ValueType.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/ValueType.cpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/ValueType.hpp:
+
+ Extended support for IDL2 valuetype feature.
+
+
+ * CCF/CCF/IDL2/LexicalAnalyzer.cpp:
+ * CCF/CCF/IDL2/LexicalAnalyzer.hpp:
+ * CCF/CCF/IDL2/Makefile.archive:
+ * 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/Attribute.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Factory.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Include.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Interface.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Member.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Attribute.cpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Attribute.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Elements.cpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Factory.cpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Factory.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Include.cpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Include.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Interface.cpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Makefile.alt:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Member.cpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Member.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Operation.cpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Struct.cpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Typedef.cpp:
+ * CCF/CCF/IDL2/SemanticGraph/Attribute.cpp:
+ * CCF/CCF/IDL2/SemanticGraph/Makefile.alt:
+ * CCF/CCF/IDL2/SemanticGraph/Operation.cpp:
+ * CCF/CCF/IDL2/SemanticGraph/Operation.hpp:
+ * CCF/CCF/IDL2/Traversal/Fundamental.hpp:
+ * CCF/CCF/IDL2/Traversal/Makefile.alt:
+
+ Cosmetic changes.
+
+
+ * CCF/CCF/IDL3/SemanticAction/EventType.hpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/EventType.cpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/EventType.hpp:
+
+ Added support for IDL3 eventtype feature.
+
+ * CCF/CCF/IDL3/SemanticAction/HomeFinder.hpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/HomeFinder.cpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/HomeFinder.hpp:
+
+ Added support for IDL3 home finder feature.
+
+ * CCF/CCF/IDL3/LexicalAnalyzer.cpp:
+ * CCF/CCF/IDL3/LexicalAnalyzer.hpp:
+ * CCF/CCF/IDL3/Parser.cpp:
+ * CCF/CCF/IDL3/Parser.hpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Factory.cpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Factory.hpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Include.cpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Include.hpp:
+
+ Cosmetic changes.
+
+
+ * CCF/CCF/CIDL/LexicalAnalyzer.cpp:
+ * CCF/CCF/CIDL/LexicalAnalyzer.hpp:
+ * CCF/CCF/CIDL/SemanticAction/Impl/Factory.cpp:
+ * CCF/CCF/CIDL/SemanticGraph/Composition.cpp:
+ * CCF/CCF/CIDL/SemanticGraph/Composition.hpp:
+
+ Cosmetic changes.
+
+
+ * CCF/Example/CIDL/LocalExecutorMapping/ExecutorMappingGenerator.cpp:
+ * CCF/Example/CIDL/LocalExecutorMapping/Makefile.alt:
+ * CCF/Example/CIDL/LocalExecutorMapping/cidlc.cpp:
+ * CCF/Example/CIDL/LocalExecutorMapping/test-2.idl:
+ * CCF/Example/CIDL/LocalExecutorMapping/test-2_exec.idl.orig:
+ * CCF/Example/IDL2/CxxMapping/Makefile.alt:
+ * CCF/Example/IDL2/CxxMapping/driver.cpp:
+ * CCF/Test/Makefile.alt:
+ * CCF/Test/CIDL/Compiler/GeneratorImpl.hpp:
+ * CCF/Test/CIDL/Compiler/Makefile.alt:
+ * CCF/Test/CIDL/Compiler/driver.cpp:
+ * CCF/Test/CompilerElements/Makefile.alt:
+ * CCF/Test/CompilerElements/CPP/Makefile.alt:
+ * CCF/Test/CompilerElements/CPP/driver.cpp:
+ * CCF/Test/IDL2/Compiler/Makefile.alt:
+ * CCF/Test/IDL2/Compiler/driver.cpp:
+ * CCF/Test/IDL2/Traversal/Recreate/GeneratorImpl.hpp:
+ * CCF/Test/IDL3/Compiler/Makefile.alt:
+ * CCF/Test/IDL3/Compiler/driver.cpp:
+ * CIDLC/ExecutorMappingGenerator.cpp:
+ * CIDLC/cidlc.cpp:
+
+ Updated to reflect changes above.
+
+
+ * CCF/Documentation/TODO:
+
+ Reflected new achievements.
+
+
+Tue Dec 30 13:53:20 2003 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * examples/Philosophers/Philosophers.idl:
+ * examples/Philosophers/README:
+ Moved this unfinished example from examples/handcrafted here.
+
+Tue Dec 30 13:39:00 2003 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * ChangeLog:
+ Updated my ChangeLog entries to the correct format.
+ Thanks for the help from Bala and Boris.
+
+Tue Dec 30 11:42:08 2003 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * examples/handcrafted/examples.mwc:
+ Removed this file since MPC works recursively now.
+
+Tue Dec 30 11:28:43 2003 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * exmaples/handcrafted/BasicSP:
+ Removed this directory. This example has been moved to
+ examples/OEP/BasicSP and been modified to use the CIDL compiler.
+
+Tue Dec 30 11:26:24 2003 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * examples/handcrafted/Philosophers:
+ Removed this directory.
+
+Tue Dec 30 11:20:39 2003 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * examples/handcrafted/Hello:
+ Removed this directory. This example has been moved to
+ docs/tutorial/Hello and been modified to use the CIDL compiler.
+
+Tue Dec 30 10:56:03 2003 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * examples/handcrafted/Display:
+ Removed this directory. This example has been moved to
+ examples/OEP/Display and been modified to use the CIDL compiler.
+
+Tue Dec 23 16:26:19 2003 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/CCF/IDL2/LexicalAnalyzer.cpp:
+ * CCF/CCF/IDL2/Parser.cpp:
+ * CCF/CCF/IDL2/Parser.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Operation.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Elements.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Operation.cpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Operation.hpp:
+ * CCF/CCF/IDL2/SemanticGraph/Interface.hpp:
+ * CCF/CCF/IDL2/SemanticGraph/Operation.cpp:
+ * CCF/CCF/IDL2/SemanticGraph/Operation.hpp:
+ * CCF/CCF/IDL2/Traversal/Operation.cpp:
+ * CCF/CCF/IDL2/Traversal/Operation.hpp:
+ * CCF/CCF/IDL2/Traversal/Operation.tpp:
+ * CCF/Test/IDL2/SemanticGraph/HandBuilt/Builder.cpp:
+
+ Added support for oneway operations.
+
+ * CCF/CCF/IDL3/LexicalAnalyzer.cpp:
+ * CCF/CCF/IDL3/Makefile.archive:
+ * CCF/CCF/IDL3/Parser.cpp:
+ * CCF/CCF/IDL3/Parser.hpp:
+ * CCF/CCF/IDL3/SemanticAction.hpp:
+ * CCF/CCF/IDL3/SemanticAction/Factory.hpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Factory.cpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Factory.hpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Makefile.alt:
+ * CCF/CCF/IDL3/SemanticGraph/Home.cpp:
+ * CCF/CCF/IDL3/SemanticGraph/Home.hpp:
+
+ Added support for home finders.
+
+ * CCF/Example/CIDL/LocalExecutorMapping/ExecutorMappingGenerator.cpp:
+
+ Added support for feature mentioned above.
+
+ * CCF/Example/CIDL/LocalExecutorMapping/test-2.idl:
+ * CCF/Example/CIDL/LocalExecutorMapping/test-2_exec.idl.orig:
+
+ Added coverage for features mentioned above.
+
+ * CCF/Documentation/TODO:
+
+ Reflected new achievements.
+
+Tue Dec 23 12:03:27 2003 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CIDLC/CIDLC.vcproj:
+
+ Updated VC7.1 projects. Also temporarily excluded from the
+ build generators that are still to be ported.
+
+ * CCF/Example/CIDL/LocalExecutorMapping/ExecutorMappingGenerator.cpp:
+ * CIDLC/ExecutorMappingGenerator.cpp:
+
+ Changed 'interface' to 'interface_' since VC7.1 naively believes
+ that interface is an alias for struct.
+
+Tue Dec 23 11:34:56 2003 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/CCF/CIDL/CIDL.vcproj:
+ * CCF/CCF/IDL2/IDL2.vcproj:
+ * CCF/CCF/IDL3/IDL3.vcproj:
+ * CCF/CCF/CodeGenerationKit/CodeGenerationKit.vcproj:
+ * CCF/CCF/CompilerElements/CompilerElements.vcproj:
+
+ Updated VC7.1 projects.
+
+
+ * CCF/CCF/IDL2/LexicalAnalyzer.cpp:
+ * CCF/CCF/IDL2/Parser.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Attribute.cpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Interface.cpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Member.cpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Operation.cpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Typedef.cpp:
+ * CCF/CCF/IDL2/SemanticGraph/Elements.hpp:
+ * CCF/CCF/IDL2/SemanticGraph/Graph.hpp:
+ * CCF/CCF/IDL2/SemanticGraph/Graph.tpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Component.cpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Consumes.cpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Emits.cpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Home.cpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/HomeFactory.cpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Provides.cpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Publishes.cpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Uses.cpp:
+ * CCF/CCF/CIDL/SemanticAction/Impl/HomeExecutor.cpp:
+
+ Got rid of some warnings.
+
+Tue Dec 23 10:03:38 2003 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/CCF/IDL2/LexicalAnalyzer.cpp:
+ * CCF/CCF/IDL2/Makefile.archive:
+ * 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/Enum.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Factory.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Enum.cpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Enum.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Factory.cpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Factory.hpp:
+ * CCF/CCF/IDL2/SemanticGraph/Enum.cpp:
+ * CCF/CCF/IDL2/SemanticGraph/Enum.hpp:
+ * CCF/CCF/IDL2/SemanticGraph/Makefile.alt:
+ * CCF/CCF/IDL2/Traversal/Enum.cpp:
+ * CCF/CCF/IDL2/Traversal/Enum.hpp:
+
+ Added support for IDL enum type.
+
+ * CCF/CCF/IDL2/SemanticGraph/Member.hpp:
+ * CCF/CCF/IDL2/SemanticGraph/Struct.cpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Exception.hpp:
+ * CCF/CCF/IDL2/Traversal/Attribute.hpp:
+
+ Cosmetic changes.
+
+Mon Dec 22 16:50:18 2003 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CIDLC/ExecutorMappingGenerator.cpp:
+ * CIDLC/ExecutorMappingGenerator.hpp:
+
+ New version of local executor mapping generator.
+
+ * CIDLC/cidlc.cpp:
+
+ New version of CIDL compiler driver with temporarily disabled
+ generators that require porting.
+
+ * CIDLC/Makefile.alt:
+
+ Temporarily disabled generators that require porting.
+
+Mon Dec 22 16:26:21 2003 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF:
+
+ Added new version of CCF.
+
+Mon Dec 22 15:35:19 2003 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF:
+
+ Removed (through cvs, not physically) previous version in
+ preparation for commitment of the new version.
+
+Thu Dec 18 09:57:50 2003 Balachandran <bala@dre.vanderbilt.edu>
+
+ * CIAO version 0.3.6 released.
+
+2003-12-17 Tao Lu <lu@tango.dre.vanderbilt.edu>
+
+ * examples/Hello/step-by-step.html:
+
+ Added this html file for explaination of the step by step tutorial.
+
+Tue Dec 16 18:25:01 2003 Tao Lu <lu@tango.dre.vanderbilt.edu>
+
+ * docs/tutorial/Hello/README:
+ * docs/tutorial/Hello/config:
+ * docs/tutorial/Hello/CIAO_Installation_Data.ini:
+ * docs/tutorial/Hello/hello.idl:
+ * docs/tutorial/Hello/hello.cidl:
+ * docs/tutorial/Hello/hello.mpc:
+ * docs/tutorial/Hello/hello.csd:
+ * docs/tutorial/Hello/hello.ssd:
+ * docs/tutorial/Hello/hello_exec.cpp:
+ * docs/tutorial/Hello/hello_exec.h:
+ * docs/tutorial/Hello/hello_stub_export.h:
+ * docs/tutorial/Hello/hello_svnt_export.h:
+ * docs/tutorial/Hello/hello_exec_export.h:
+ * docs/tutorial/Hello/client.cpp:
+ * docs/tutorial/Hello/simple_client.cpp:
+ * docs/tutorial/Hello/run_test.pl:
+ * docs/tutorial/Hello/run_simple_test.pl:
+
+ Changed Nanbor's handcrafted helloworld example to use the CIDL compiler.
+ Stardard CIAO naming is used (_svnt, _exec etc.).
+
+Tue Dec 16 14:14:59 2003 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * docs/tutorial/hello/index.html:
+
+ Removed this file. We will use Nanbor's Hello example in the tutorial.
+ The step-by-step example will use another name and be kept in CIAO/examples.
+
+Mon Dec 8 16:14:59 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * docs/todo.html:
+ * docs/RT-Extension.html:
+
+ Updated files.
+
+2003-12-08 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * examples/Hello/Receiver/Receiver_svnt.h:
+ * examples/Hello/Sender/Sender_svnt.h:
+
+ Removed two generated files.
+
+Sun Dec 7 20:38:55 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * examples/Hello/Sender/starter.cpp:
+ * examples/Hello/Hello_Base/Hello_Base.idl:
+
+ Fixed fuzz errors.
+
+Sun Dec 7 20:32:41 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * examples/Hello/Receiver/Receiver_svnt.h:
+ * examples/Hello/Sender/Sender_svnt.h:
+ * examples/Hello/descriptors/run_test_default.pl:
+
+ Fixed fuzz errors.
+
+Wed Dec 3 10:55:41 2003 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * performance-tests/Benchmark/RoundTripClient/RoundTripClient.idl:
+ Changed comment to indicate that the interface uses a reference and
+ not porvides it. Thanks to Gautam Thaker for pointing this out.
+
+Wed Dec 3 12:25:20 2003 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * performance-tests/Benchmark/NOTE.txt:
+ * performance-tests/Benchmark/descriptors/NOTE.txt:
+ Moved file to the right directory and updated name of the .cad file
+ to the right one. Thanks to Gautam Thaker for pointing this out.
+
+
+Tue Dec 2 18:40:59 2003 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * examples/Hello/Receiver/Receiver_exec.cpp:
+ * examples/Hello/descriptors/run_test_default.pl:
+ * examples/Hello/descriptors/run_test_remote.pl:
+ Added two auto run perl scripts and fixed the bug in the
+ Receiver_exec which caused the OBV run time error when
+ the Sender and the Receiver are not collocated.
+
+Tue Dec 2 18:32:23 2003 Tao Lu <lu@tango.dre.vanderbilt.edu>
+
+ * examples/Hello/Receiver/Receiver_exec.cpp:
+ * examples/Hello/descriptors/run_test_default.pl:
+ * examples/Hello/descriptors/run_test_remote.pl:
+ Added two auto run perl scripts and fixed the bug in the
+ Receiver_exec which caused the OBV run time error when
+ the Sender and the Receiver are not collocated.
+
+Mon Dec 1 17:49:43 2003 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * examples/Hello/descriptors/remote.cad:
+ * examples/Hello/descriptors/remote.dat:
+ Added these 2 files for the example to run on remote setting.
+
+Mon Dec 1 02:35:18 2003 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * examples/Hello/Sender/Sender.mpc:
+ Added the empty IDL_Files part in the starter project to get rid
+ of the linking error(MPC generates makefile which links in
+ unnecessary linkage reqirements). Also deleted all the Makefiles
+ in the example. The user should run mwc.pl to regenerate the
+ Makefile before building the project.
+
+Sun Nov 30 20:51:06 2003 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * examples/Hello/Sender/Makefile.Hello_Starter:
+ Added this makefile which will make the starter program.
+
+Sun Nov 30 11:47:29 2003 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * examples/Hello:
+ Moved the starter.cpp into the Sender project to so the
+ dependency will be set correctly.
+
+Sat Nov 29 15:57:54 UTC 2003 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * examples/handcrafted/BasicSP/*.mpc:
+ * examples/handcrafted/Display/*.mpc:
+ Removed all MPC files for this directory and sub directories
+ because these examples are going to be removed and at this moment
+ these MPC files cause problems with the MPC generation because
+ of duplicate names.
+
+Fri Nov 28 14:09:56 2003 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * examples/Hello/README:
+ * examples/Hello/Makefile:
+ * examples/Hello/Hello_Base/Hello_Base_stub_export.h:
+ * examples/Hello/Hello_Base/Makefile.Hello_Base_stub:
+ * examples/Hello/Hello_Base/Hello_Base.idl:
+ * examples/Hello/Hello_Base/Hello_Base_svnt_export.h:
+ * examples/Hello/Hello_Base/Makefile.Hello_Base_svnt:
+ * examples/Hello/Hello_Base/Hello_Base.mpc:
+ * examples/Hello/Hello_Base/Makefile:
+ * examples/Hello/Sender/Sender.cidl:
+ * examples/Hello/Sender/Sender_exec.h:
+ * examples/Hello/Sender/Makefile:
+ * examples/Hello/Sender/Sender.idl:
+ * examples/Hello/Sender/Sender_exec_export.h:
+ * examples/Hello/Sender/Makefile.Hello_Base_Sender_exec:
+ * examples/Hello/Sender/Sender.mpc:
+ * examples/Hello/Sender/Sender_stub_export.h:
+ * examples/Hello/Sender/Makefile.Hello_Base_Sender_stub
+ * examples/Hello/Sender/SenderEI.idl:
+ * examples/Hello/Sender/Sender_svnt.h:
+ * examples/Hello/Sender/Makefile.Hello_Base_Sender_svnt:
+ * examples/Hello/Sender/Sender_exec.cpp:
+ * examples/Hello/Sender/Sender_svnt_export.h:
+ * examples/Hello/Receiver/ReceiverEI.idl:
+ * examples/Hello/Receiver/Makefile:
+ * examples/Hello/Receiver/Receiver_Impl.ccd:
+ * examples/Hello/Receiver/Makefile.Hello_Base_Receiver_exec:
+ * examples/Hello/Receiver/Receiver_exec.cpp:
+ * examples/Hello/Receiver/Makefile.Hello_Base_Receiver_stub:
+ * examples/Hello/Receiver/Receiver_exec.h:
+ * examples/Hello/Receiver/Makefile.Hello_Base_Receiver_svnt:
+ * examples/Hello/Receiver/Receiver_exec_export.h:
+ * examples/Hello/Receiver/Receiver.cidl:
+ * examples/Hello/Receiver/Receiver_stub_export.h:
+ * examples/Hello/Receiver/Receiver.idl:
+ * examples/Hello/Receiver/Receiver_svnt.h:
+ * examples/Hello/Receiver/Receiver.mpc:
+ * examples/Hello/Receiver/Receiver_svnt_export.h:
+ * examples/Hello/starter/Makefile:
+ * examples/Hello/starter/Makefile.Hello_Starter:
+ * examples/Hello/starter/starter.cpp:
+ * examples/Hello/starter/starter.mpc:
+ * examples/Hello/descriptors/CIAO_Installation_Data.ini:
+ * examples/Hello/descriptors/Receiver.ssd:
+ * examples/Hello/descriptors/default.cad:
+ * examples/Hello/descriptors/test.dat:
+ * examples/Hello/descriptors/Sender.csd:
+ * examples/Hello/descriptors/Receiver.csd:
+ * examples/Hello/descriptors/Sender.ssd:
+
+ Added the files for Hello example.
+
+Fri Nov 28 13:58:58 2003 Tao Lu <lu@dre.vanderbilt.edu>
+
+ * examples/Hello:
+
+ Added the Hello example to CIAO. Thanks nanbor for the
+ handcrafted examples from which I learned to program do CIAO
+ programming. This example is meant to be used a step-by-step
+ tutorial for CIAO.
+
+Wed Nov 26 22:16:34 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/ServantHeaderGenerator.cpp:
+
+ Changed generated exception list of disconnect_* operation for
+ an emits declaration to match the correct exception list
+ generated in ServantSourceGenerator.cpp.
+
+Tue Nov 25 19:46:07 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/ServantHeaderGenerator.hpp:
+
+ Corrected a comment.
+
+ * CIDLC/ServantHeaderGenerator.cpp:
+ * CIDLC/ServantSourceGenerator.cpp:
+
+ Fixed servant code generation to output only for components
+ and homes that are used in a CIDL composition. Thanks to
+ Gary Duzan <gduzan@bbn.com> for reporting the problem. Also
+ added support for attributes declared in a home.
+
+Tue Nov 25 15:39:51 2003 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/CCF/CompilerElements/FileSystem.hpp:
+
+ Made normalize() function use 'native' path type when
+ constructing the path.
+
+Tue Nov 25 15:06:02 2003 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CIDLC/cidlc.cpp:
+
+ Some code to support #include handling.
+
+Tue Nov 25 14:47:18 2003 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/CCF/CodeGenerationKit/CommandLine.hpp:
+
+ Added capability to iterate over options.
+
+ * CCF/CCF/CompilerElements/FileSystem.hpp:
+
+ Added normalize() function to normalize absolute paths.
+
+ * CCF/CCF/IDL2/Parser.cpp:
+ * CCF/CCF/IDL2/Parser.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Factory.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Include.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Factory.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Include.hpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Factory.hpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Include.hpp:
+ * CCF/Example/CIDL/LocalExecutorMapping/cidlc.cpp:
+
+ Added #include handling.
+
+ * CCF/Test/IDL2/Parser/Include/root.idl:
+ * CCF/Test/IDL2/Parser/Include/bar/bar.idl:
+ * CCF/Test/IDL2/Parser/Include/bar/baz.idl:
+ * CCF/Test/IDL2/Parser/Include/foo/foo.idl:
+
+ Simple test for #include.
+
+Tue Nov 25 09:34:10 2003 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * performance-tests/Benchmark/RoundTrip/run_test.pl
+ Changed the script to take the right svc.conf file
+
+Mon Nov 24 19:24:42 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * examples/OEP/BasicSP/BMClosedED/BMClosedED_exec.cpp:
+ * examples/OEP/BasicSP/BMDevice/BMDevice_exec.cpp:
+ * examples/handcrafted/BasicSP/BMClosedED/BMClosedED_exec.cpp:
+ * examples/handcrafted/BasicSP/BMDevice/BMDevice_exec.cpp:
+
+ Cosmetic fixes.
+
+Mon Nov 24 16:37:12 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * ciao/ComponentsC.h:
+
+ Removed unneeded inclusion of ComponentsC.i
+
+Mon Nov 24 14:48:09 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * ciao/ComponentsS.h:
+
+ Removed unneeded inclusion of ComponentsS_T.h.
+
+Mon Nov 24 14:41:22 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * tools/Assembly_Deployer/Assembly_Manager.cpp:
+ * tools/Assembly_Deployer/Assembly_Visitors.cpp:
+ * tools/Assembly_Deployer/Deployment_Configuration.cpp:
+ * tools/Daemon/DaemonController.cpp:
+ * tools/Daemon/controller_i.cpp:
+ * tools/ServerActivator/ServerActivator.cpp:
+ * tools/ServerActivator/ServerActivator_test_client.cpp:
+ * tools/Simple_Component_Server/Simple_Component_Server.cpp:
+
+ Added missing ACE file includes.
+
+Mon Nov 24 14:21:58 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * ciao/Container_Base.cpp:
+ * ciao/ServerActivator_Impl.cpp:
+ * ciao/Server_init.cpp:
+
+ Added missing ACE includes.
+
+Mon Nov 24 13:39:43 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/Collectors.hpp:
+
+ Cosmetic changes.
+
+ * CIDLC/Literals.hpp:
+
+ Added /* */ in a string literal around an arg name which
+ is never used in generated methods where it appears in the
+ argument list.
+
+ * CIDLC/ServantSourceGenerator.cpp:
+
+ Commented out some unused arg names, and removed some extra
+ newlines. In the connect() operation generated for a
+ component, added ACE_UNUSED_ARG() for an argument which is
+ unused if the component has no receptacles declared.
+
+ * CCF/CCF/IDL2/SyntaxTree/TranslationCtor.cpp:
+
+ New file with a dummy class and constructor, added as a workaround
+ for errors related to the protected default constructor of the
+ real TranslationRegion class, simlar to what has already been
+ added for the Elements, Interface and Valuetype classes in
+ IDL2::SyntaxTree.
+
+ * CCF/CCF/IDL2/SyntaxTree/IDL2.mpc:
+
+ Updated with recently added files.
+
+Thu Nov 20 20:05:34 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * ciao/ComponentsS.h:
+ * ciao/ComponentsS_T.h:
+
+ Removed wrong includes.
+
+Thu Nov 20 17:50:55 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * tools/RTComponentServer/RTComponentServer.mpc:
+
+ Inherit the project form ACEXML since we need that.
+
+Thu Nov 6 07:55:20 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * Makefile:
+
+ Added coreclean target for doing realclean on a core set of
+ directories in the nightly build.
+
+Wed Nov 5 14:07:06 2003 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/CCF/CodeGenerationKit/CommandLineGrammar.hpp:
+ * CCF/CCF/CodeGenerationKit/CommandLineParser.cpp:
+
+ Got rid of some warnings.
+
+ * CCF/CCF/IDL2/Parser.hpp:
+ * CCF/CCF/IDL2/Parsing/Recovery.hpp:
+ * CCF/CCF/IDL2/SyntaxTree/Elements.hpp:
+
+ Added a work-around to subvert constness of descriptor
+ member in spirit::parser_error. Joel de Guzman acknowledged
+ that this is an architectural error but unfortunately it
+ doesn't seem he is going to fix it any time soon (even though
+ patch is available).
+
+Tue Nov 4 21:21:06 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * ciao/ComponentsC.h:
+ * ciao/ComponentsS.h;
+
+ Regenerated these files. Not sure why this is maintained in the
+ repo.
+
+ * examples/handcrafted/Hello/hello_executors.h:
+
+ #include "tao/LocalObject.h"
+
+Tue Nov 04 19:35:10 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * COPYING: Added ACE/TAO/CIAO Copyright disclaimer. Thanks to
+ Roland Schimmack <SC@ProCom.de> for motivating the change.
+
+Tue Nov 4 17:11:06 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * tools/Daemon/CIAO_Daemon.cpp: Fixed warnings from g++.
+
+Tue Nov 4 16:51:22 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * tools/Daemon/controller_i.cpp:
+
+ #included "ace/OS_NS_strings.h"
+
+ * tools/RTComponentServer/RTConfig_Manager.h:
+ * tools/ServerActivator/ServerActivator.cpp:
+ * tools/XML_Helpers/Assembly_Handlers.cpp:
+ * tools/XML_Helpers/RTConfig_Handlers.cpp:
+ * tools/XML_Helpers/Softpkg_Handlers.cpp:
+ * tools/XML_Helpers/XML_Utils.cpp:
+
+ #included "ace/OS_String.h" to get the above files compiling
+ with g++. We still get a link error that Don is looking at.
+
+Tue Nov 4 16:34:45 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * ciao/Active_Objref_Map.h:
+ * ciao/Client_init.h:
+ * ciao/Object_Set_T.h:
+ * ciao/Server_init.h:
+
+ Added new includes that are needed to get them compiling.
+
+Wed Oct 29 16:39:48 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/ServantSourceGenerator.cpp:
+
+ Removed extra generated close brace.
+
+Wed Oct 29 15:56:33 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CCF/CCF/IDL2/Traversal/Interface.hpp:
+ * CCF/CCF/IDL2/Traversal/Struct.hpp:
+
+ Cosmetic changes.
+
+ * CIDLC/CIDLC.vcproj:
+
+ Added SizeTypeCalculator.{h,cpp} to project.
+
+ * CIDLC/Literals.hpp:
+ * CIDLC/ServantHeaderGenerator.cpp:
+ * CIDLC/ServantSourceGenerator.cpp:
+
+ Fixed bugs in code generation - missing 'Consumer' appended
+ to eventtype name, and event typename used for concatenation
+ of operation name instead of event identifier name.
+
+ * CIDLC/SizeTypeCalculator.cpp:
+
+ Added support for wstrings, sequences and interfaces.
+
+ * CIDLC/TypeNameEmitter.cpp:
+ * CIDLC/TypeNameEmitter.hpp:
+
+ Added support for typedefs, structs, sequences and interfaces.
+
+ * CIDLC/cidlc.cpp:
+
+ Added instantiation and launch of SizeTypeCalculator.
+
+Wed Oct 29 15:19:07 2003 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/CCF/IDL2/SyntaxTree/BuiltIn.hpp:
+ * CCF/CCF/IDL2/SyntaxTree/BuiltIn.hpp.m4:
+ * CCF/CCF/IDL2/SyntaxTree/Elements.hpp:
+ * CCF/CCF/IDL2/SyntaxTree/Interface.hpp:
+ * CCF/CCF/IDL2/SyntaxTree/Sequence.hpp:
+ * CCF/CCF/IDL2/SyntaxTree/Struct.hpp:
+ * CCF/CCF/IDL2/SyntaxTree/Typedef.cpp:
+ * CCF/CCF/IDL2/SyntaxTree/Typedef.hpp:
+ * CCF/CCF/IDL3/SyntaxTree/Component.hpp:
+ * CCF/CCF/IDL3/SyntaxTree/EventType.hpp:
+ * CCF/CCF/IDL3/SyntaxTree/Home.hpp: added support for sharing
+ context by typedef temporary and principal syntax tree node.
+
+Wed Oct 29 13:36:47 2003 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/CCF/IDL2/Traversal/Elements.cpp:
+ * CCF/CCF/IDL2/Traversal/Elements.hpp:
+ * CCF/CCF/IDL2/Traversal/Typedef.hpp: fixed bug in typedef
+ traversal scheme.
+
+Fri Oct 24 19:16:21 2003 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/CCF/IDL2/Traversal/Elements.hpp:
+ * CCF/CCF/IDL2/Traversal/Typedef.hpp: Fixed inheritance ambiguity.
+
+ * CIDLC/Makefile.alt:
+ * CIDLC/ServantSourceGenerator.cpp:
+ * CIDLC/TypeNameEmitter.cpp:
+ * CIDLC/TypeNameEmitter.hpp: Added some functions for
+ typedef testing.
+
+ * CIDLC/SizeTypeCalculator.cpp:
+ * CIDLC/SizeTypeCalculator.hpp: Added initial implementation
+ of fixed/variable type size calculation.
+
+Fri Oct 24 18:17:21 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CCF/CCF/IDL2/IDL2.vcproj:
+
+ Added new front end files to the project.
+
+ * CCF/CCF/IDL2/SemanticAction.hpp:
+ * CCF/CCF/IDL2/Traversal.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Member.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/TypeId.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Typedef.hpp:
+ * CCF/CCF/IDL2/SyntaxTree/ElementsCtor.cpp:
+ * CCF/CCF/IDL2/SyntaxTree/InterfaceCtor.cpp:
+ * CCF/CCF/IDL2/SyntaxTree/Struct.cpp:
+ * CCF/CCF/IDL2/SyntaxTree/Typedef.hpp:
+ * CCF/CCF/IDL2/SyntaxTree/ValueTypeCtor.cpp:
+
+ Fixed various minor errors, such as removal of unused argument
+ identifiers, and addition of 'using std".
+
+ * CIDLC/TypeNameEmitter.cpp:
+ * CIDLC/TypeNameEmitter.hpp:
+
+ Added case for sequences, and typedefs of string and wstring.
+
+Fri Oct 24 17:14:51 2003 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/CCF/IDL2/Traversal/Typedef.hpp: New implementation of
+ typedef traverser.
+
+Fri Oct 24 11:31:34 2003 Venkita Subramonian <venkita@cs.wustl.edu>
+
+ * CIAO version 0.3.5 released.
+
+Thu Oct 16 16:45:35 2003 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/CCF/IDL2/LexicalAnalyzer.cpp:
+ * CCF/CCF/IDL2/Makefile.archive:
+ * CCF/CCF/IDL2/Parser.cpp:
+ * CCF/CCF/IDL2/Parser.hpp:
+ * CCF/CCF/IDL2/SemanticAction.hpp:
+ * CCF/CCF/IDL2/SyntaxTree.hpp:
+ * CCF/CCF/IDL2/Traversal.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Factory.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Member.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Struct.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Factory.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Interface.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Member.cpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Member.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Struct.cpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Struct.hpp:
+ * CCF/CCF/IDL2/SyntaxTree/Makefile.alt:
+ * CCF/CCF/IDL2/SyntaxTree/Member.cpp:
+ * CCF/CCF/IDL2/SyntaxTree/Member.hpp:
+ * CCF/CCF/IDL2/SyntaxTree/Operation.hpp:
+ * CCF/CCF/IDL2/SyntaxTree/Struct.cpp:
+ * CCF/CCF/IDL2/SyntaxTree/Struct.hpp:
+ * CCF/CCF/IDL2/Traversal/Makefile.alt:
+ * CCF/CCF/IDL2/Traversal/Member.cpp:
+ * CCF/CCF/IDL2/Traversal/Member.hpp:
+ * CCF/CCF/IDL2/Traversal/Struct.cpp:
+ * CCF/CCF/IDL2/Traversal/Struct.hpp:
+ * CCF/CCF/IDL2/Traversal/Typedef.hpp:
+ * CCF/CCF/IDL3/SyntaxTree/Operation.hpp:
+ * CCF/Example/CIDL/LocalExecutorMapping/ExecutorMappingGenerator.cpp:
+ Added support for struct.
+
+ * CCF/Example/CIDL/LocalExecutorMapping/test-2.idl:
+ * CCF/Example/CIDL/LocalExecutorMapping/test-2_exec.idl.orig:
+ Added a few structs for testing.
+
+ * CCF/Documentation/TODO: Marked some items as done or
+ partially done.
+
+Thu Oct 16 12:55:06 2003 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/CCF/IDL2/SyntaxTree/ElementsCtor.cpp:
+ * CCF/CCF/IDL2/SyntaxTree/InterfaceCtor.cpp:
+ * CCF/CCF/IDL2/SyntaxTree/ValueTypeCtor.cpp: Added fake ctor
+ definition for some compilers (like MSVC) that insist they
+ should be defined (even though never used).
+
+Thu Oct 16 12:07:01 2003 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/CCF/IDL2/SemanticAction/Impl/Interface.hpp:
+ * CCF/CCF/IDL2/SyntaxTree/BuiltIn.cpp:
+ * CCF/CCF/IDL2/SyntaxTree/BuiltIn.cpp.m4:
+ * CCF/CCF/IDL2/SyntaxTree/BuiltIn.hpp:
+ * CCF/CCF/IDL2/SyntaxTree/BuiltIn.hpp.m4:
+ * CCF/CCF/IDL2/SyntaxTree/BuiltIn.m4:
+ * CCF/CCF/IDL2/SyntaxTree/Elements.cpp:
+ * CCF/CCF/IDL2/SyntaxTree/Elements.hpp:
+ * CCF/CCF/IDL2/SyntaxTree/Interface.cpp:
+ * CCF/CCF/IDL2/SyntaxTree/Interface.hpp:
+ * CCF/CCF/IDL2/SyntaxTree/Sequence.hpp:
+ * CCF/CCF/IDL2/SyntaxTree/Typedef.cpp:
+ * CCF/CCF/IDL2/SyntaxTree/Typedef.hpp:
+ * CCF/CCF/IDL2/SyntaxTree/ValueType.cpp:
+ * CCF/CCF/IDL2/SyntaxTree/ValueType.hpp:
+ * CCF/CCF/IDL2/Traversal/BuiltIn.hpp:
+ * CCF/CCF/IDL2/Traversal/BuiltIn.hpp.m4:
+ * CCF/CCF/IDL2/Traversal/Elements.hpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Component.hpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Home.hpp:
+ * CCF/CCF/IDL3/SyntaxTree/Component.cpp:
+ * CCF/CCF/IDL3/SyntaxTree/Component.hpp:
+ * CCF/CCF/IDL3/SyntaxTree/EventType.hpp:
+ * CCF/CCF/IDL3/SyntaxTree/Home.hpp:
+ * CCF/CCF/CIDL/SemanticAction/Impl/HomeExecutor.hpp: Added the
+ SyntaxTree::ForwardDeclarableTypeDecl base class and moved
+ there {virtual bool defined () const;}. Added
+ {virtual bool complete () const;} to TypeDecl to reflect type
+ completeness. Also changed some type names for consistency.
+
+ * CCF/Example/CIDL/LocalExecutorMapping/ExecutorMappingGenerator.cpp:
+ * CCF/Example/CIDL/LocalExecutorMapping/cidlc.cpp: Minor changes to
+ reflect above.
+
+ * CIDLC/ExecutorMappingGenerator.cpp:
+ * CIDLC/ServantSourceGenerator.cpp:
+ * CIDLC/TypeNameEmitter.cpp:
+ * CIDLC/TypeNameEmitter.hpp:
+ * CIDLC/cidlc.cpp: Minor changes to reflect above.
+
+Wed Oct 15 15:43:13 2003 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/CCF/IDL2/LexicalAnalyzer.cpp:
+ * CCF/CCF/IDL2/Makefile.archive:
+ * CCF/CCF/IDL2/Parser.cpp:
+ * CCF/CCF/IDL2/Parser.hpp:
+ * CCF/CCF/IDL2/SyntaxTree.hpp:
+ * CCF/CCF/IDL2/Traversal.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Typedef.hpp:
+ * CCF/CCF/IDL2/SemanticAction/Impl/Typedef.hpp:
+ * CCF/CCF/IDL2/SyntaxTree/Makefile.alt:
+ * CCF/CCF/IDL2/SyntaxTree/Sequence.cpp:
+ * CCF/CCF/IDL2/SyntaxTree/Sequence.hpp:
+ * CCF/CCF/IDL2/Traversal/Makefile.alt:
+ * CCF/CCF/IDL2/Traversal/Sequence.cpp:
+ * CCF/CCF/IDL2/Traversal/Sequence.hpp: Added support for
+ unbounded sequence.
+
+ * CCF/Example/CIDL/LocalExecutorMapping/test-2.idl:
+ * CCF/Example/CIDL/LocalExecutorMapping/test-2_exec.idl.orig:
+ Added a few sequences for testing.
+
+Wed Oct 15 13:59:33 2003 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/CCF/IDL2/SyntaxTree/BuiltIn.hpp:
+ * CCF/CCF/IDL2/SyntaxTree/BuiltIn.hpp.m4:
+ * CCF/CCF/IDL2/SyntaxTree/Elements.hpp:
+ * CCF/CCF/IDL2/SyntaxTree/Interface.hpp:
+ * CCF/CCF/IDL2/SyntaxTree/Typedef.cpp:
+ * CCF/CCF/IDL2/SyntaxTree/Typedef.hpp:
+ * CCF/CCF/IDL2/SyntaxTree/ValueType.hpp:
+ * CCF/CCF/IDL2/Traversal/Elements.cpp:
+ * CCF/CCF/CIDL/SemanticAction/Impl/HomeExecutor.hpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Component.hpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Home.hpp:
+ * CCF/CCF/IDL3/SemanticAction/Impl/Include.hpp:
+ * CCF/CCF/IDL3/SyntaxTree/Component.hpp:
+ * CCF/CCF/IDL3/SyntaxTree/EventType.hpp:
+ * CCF/CCF/IDL3/SyntaxTree/Home.hpp:
+ * CCF/CCF/IDL3/Traversal/Operation.cpp: Second part of
+ typedef-related infrastructure.
+
+ * CCF/Example/CIDL/LocalExecutorMapping/test-0.idl:
+ * CCF/Example/CIDL/LocalExecutorMapping/test-0_exec.idl.orig:
+ * CCF/Example/CIDL/LocalExecutorMapping/test-1.idl: Added a few
+ typedef's for testing.
+
+ * CCF/Example/CIDL/LocalExecutorMapping/ExecutorMappingGenerator.cpp:
+ * CCF/Example/CIDL/LocalExecutorMapping/Makefile.alt:
+ * CCF/Example/CIDL/LocalExecutorMapping/cidlc.cpp: Some minor
+ clean-up's.
+
+ * CCF/Documentation/TODO: Added a few more items.
+
+Tue Oct 14 22:44:43 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * examples/handcrafted/Hello/simple_client.cpp:
+ * examples/handcrafted/Hello/client.cpp: Added the missing streams
+ header file.
+
+Tue Oct 14 17:18:43 2003 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CIDLC/Makefile.alt: Added alternative (to mpc) means of
+ building CIDL compiler.
+
+Tue Oct 14 16:57:54 2003 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CIDLC/ExecutorMappingGenerator.cpp:
+ * CIDLC/RepositoryIdGenerator.cpp: Some minor clean-up's.
+
+Tue Oct 14 16:41:41 2003 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/IDL2/LexicalAnalyzer.cpp:
+ * CCF/IDL2/Makefile.archive:
+ * CCF/IDL2/Parser.cpp:
+ * CCF/IDL2/Parser.hpp:
+ * CCF/IDL2/SemanticAction.hpp:
+ * CCF/IDL2/SyntaxTree.hpp:
+ * CCF/IDL2/Traversal.hpp:
+ * CCF/IDL2/SemanticAction/Factory.hpp:
+ * CCF/IDL2/SemanticAction/Typedef.hpp:
+ * CCF/IDL2/SemanticAction/Impl/Factory.hpp:
+ * CCF/IDL2/SemanticAction/Impl/Interface.hpp:
+ * CCF/IDL2/SemanticAction/Impl/Typedef.cpp:
+ * CCF/IDL2/SemanticAction/Impl/Typedef.hpp:
+ * CCF/IDL2/SyntaxTree/BuiltIn.hpp:
+ * CCF/IDL2/SyntaxTree/BuiltIn.hpp.m4:
+ * CCF/IDL2/SyntaxTree/Elements.cpp:
+ * CCF/IDL2/SyntaxTree/Elements.hpp:
+ * CCF/IDL2/SyntaxTree/Elements.tpp:
+ * CCF/IDL2/SyntaxTree/Interface.hpp:
+ * CCF/IDL2/SyntaxTree/Makefile.alt:
+ * CCF/IDL2/SyntaxTree/Module.hpp:
+ * CCF/IDL2/SyntaxTree/Operation.hpp:
+ * CCF/IDL2/SyntaxTree/Translation.cpp:
+ * CCF/IDL2/SyntaxTree/Translation.hpp:
+ * CCF/IDL2/SyntaxTree/TypeId.cpp:
+ * CCF/IDL2/SyntaxTree/Typedef.cpp:
+ * CCF/IDL2/SyntaxTree/Typedef.hpp:
+ * CCF/IDL2/SyntaxTree/ValueType.hpp:
+ * CCF/IDL2/Traversal/BuiltIn.hpp:
+ * CCF/IDL2/Traversal/BuiltIn.hpp.m4:
+ * CCF/IDL2/Traversal/Elements.cpp:
+ * CCF/IDL2/Traversal/Elements.hpp:
+ * CCF/IDL2/Traversal/Interface.hpp:
+ * CCF/IDL2/Traversal/Module.hpp:
+ * CCF/IDL2/Traversal/Operation.hpp:
+ * CCF/IDL2/Traversal/Translation.hpp:
+ * CCF/IDL2/Traversal/TypeId.hpp:
+ * CCF/IDL2/Traversal/Typedef.cpp:
+ * CCF/IDL2/Traversal/Typedef.hpp:
+ * CCF/IDL3/SyntaxTree/Component.hpp:
+ * CCF/IDL3/SyntaxTree/EventType.hpp:
+ * CCF/IDL3/SyntaxTree/Home.hpp:
+ * CCF/IDL3/SyntaxTree/Operation.hpp:
+ * CCF/IDL3/Traversal/Component.hpp:
+ * CCF/IDL3/Traversal/EventType.hpp:
+ * CCF/IDL3/Traversal/Home.hpp:
+ * CCF/IDL3/Traversal/Operation.hpp:
+ * CCF/CIDL/SyntaxTree/Composition.hpp:
+ * CCF/CIDL/SyntaxTree/HomeExecutor.hpp:
+ * CCF/CIDL/Traversal/Composition.hpp:
+ * CCF/CIDL/Traversal/HomeExecutor.hpp: First part of
+ typedef-related infrastructure.
+
+ * CCF/CodeGenerationKit/IndentationIDL.hpp:
+ * CCF/CompilerElements/Preprocessor.hpp:
+ * Example/CIDL/LocalExecutorMapping/ExecutorMappingGenerator.cpp:
+ * Example/CIDL/LocalExecutorMapping/cidlc.cpp:
+ * Example/CIDL/LocalExecutorMapping/test-0.idl: Some minor
+ clean-up's.
+
+ * Documentation/TODO: Added a few more items.
+
+Tue Oct 14 00:54:10 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * performance-tests/Benchmark/RoundTrip/svc.conf:
+ Changed to load Advanced_Resource_Factory dynamically.
+
+ * performance-tests/Benchmark/RoundTripServer/RoundTripServer.mpc:
+ * performance-tests/Benchmark/RoundTripServer/LatencyTest.h:
+ * performance-tests/Benchmark/RoundTripServer/server.cpp:
+ Changed to implement the Benchmark::Latency_Test interface
+ instead of the Latency_Test interface. Otherwise, we won't be
+ able to connect the interface to a receptacle expecting another
+ interface type.
+
+Tue Oct 14 00:54:10 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * performance-tests/Benchmark/RoundTripClient/RoundTripClient_exec.cpp:
+ Fixed a minor compilation problem.
+
+ * performance-tests/Benchmark/descriptors/Test-ior.cad:
+ * performance-tests/Benchmark/RoundTripClient/run_test_ior_cad.pl:
+ * performance-tests/Benchmark/RoundTripServer/server.cpp:
+
+ Changed to output IOR to a fixed file named "rtserver.ior" and
+ refer to the object as file://rtserver.ior in the cad file
+
+Mon Oct 13 23:41:10 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * examples/handcrafted/Display/RateGen/controller.cpp:
+ * examples/handcrafted/Display/RateGen/client.cpp: Added inclusion
+ of "ace/streams.h" to make them compile.
+
+Mon Oct 13 22:31:10 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * examples/handcrafted/BasicSP_EC2/RTEventService/RTEventService_exec.cpp:
+ Fixed a fuzz warning.
+
+Mon Oct 13 16:49:00 2003 Venkita Subramonian <venkita@cs.wustl.edu>
+
+ * tools/RTComponentServer/RTConfig_Manager.h:
+ * tools/RTComponentServer/ComponentServer_Task.h:
+ Added /**/ to fix Fuzz errors.
+
+Sun Oct 12 20:44:41 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/Collectors.hpp:
+ * CIDLC/DescriptorGenerator.cpp:
+ * CIDLC/DescriptorGenerator.hpp:
+ * CIDLC/ExecutorMappingGenerator.cpp:
+ * CIDLC/ExecutorMappingGenerator.hpp:
+ * CIDLC/Literals.hpp:
+ * CIDLC/ServantGenerator.cpp:
+ * CIDLC/ServantGenerator.hpp:
+ * CIDLC/ServantHeaderGenerator.cpp:
+ * CIDLC/ServantHeaderGenerator.hpp:
+ * CIDLC/ServantSourceGenerator.cpp:
+ * CIDLC/ServantSourceGenerator.hpp:
+ Changed top of files to match the title/author/cvs id format for
+ all other CCF and CIDLC files.
+
+ * CIDLC/TypeNameEmitter.cpp:
+ * CIDLC/TypeNameEmitter.hpp:
+
+ New files, adding support for all basic IDL types, and factoring
+ out the typename emitter classes for operation return types and
+ parameters into a separate translation unit, to eliminate the
+ duplication in ServantHeaderGenerator.cpp and
+ ServantSourceGenerator.cpp.
+
+ * CIDLC/cidlc.mpc:
+ * CIDLC/CIDLC.vcproj:
+
+ Updated with the new files above.
+
+Sun Oct 12 18:36:16 2003 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * performance-tests/Benchmark/Benchmark.mpc:
+ * performance-tests/Benchmark/Benchmark.idl:
+ * performance-tests/Benchmark/server.cpp:
+ * performance-tests/Benchmark/svc.conf:
+ * performance-tests/Benchmark/LatencyTest.h:
+ * performance-tests/Benchmark/LatencyTest.cpp:
+ * performance-tests/Benchmark/RoundTripClient/RoundTripClient.idl:
+ * performance-tests/Benchmark/RoundTripClient/client.cpp:
+ * performance-tests/Benchmark/RoundTrip/RoundTrip.idl:
+ Added test scenario in which a CORBA component interacts with
+ a CORBA server.
+
+Sat Oct 11 00:18:13 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * bin/generate_component_mpc.pl: My previous change didn't
+ completely fix the script. It was using the obsolet dependency
+ MPC keyword "depends" instead of "after", and the dependencies
+ was partially broken.
+
+Fri Oct 10 18:39:18 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/CIDLC.vcproj:
+ * CIDLC/DescriptorGenerator.cpp:
+ * CIDLC/Literals.hpp:
+ * CIDLC/RepositoryIdGenerator.cpp:
+ * CIDLC/RepositoryIdGenerator.hpp:
+ * CIDLC/cidlc.cpp:
+
+ Added backend support for typeid and typeprefix, used in
+ computing the repository id string.
+
+Fri Oct 10 15:54:00 2003 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/CCF/IDL2/LexicalAnalyzer.hpp:
+ * CCF/CCF/IDL2/LexicalAnalyzer.cpp:
+ * CCF/CCF/IDL2/SyntaxTree/BuildIn.m4:
+ * CCF/CCF/IDL2/SyntaxTree/BuildIn.hpp:
+ * CCF/CCF/IDL2/SyntaxTree/BuildIn.hpp.m4:
+ * CCF/CCF/IDL2/SyntaxTree/BuildIn.cpp:
+ * CCF/CCF/IDL2/SyntaxTree/BuildIn.cpp.m4:
+ * CCF/CCF/IDL2/Traversal/BuildIn.hpp:
+ * CCF/CCF/IDL2/Traversal/BuildIn.hpp.m4:
+ * CCF/Example/CIDL/LocalExecutorMapping/cidlc.cpp:
+ * CCF/Example/CIDL/LocalExecutorMapping/test-2.idl:
+ * CCF/Example/CIDL/LocalExecutorMapping/test-1_exec.idl.orig:
+ * CCF/Example/CIDL/LocalExecutorMapping/test-2_exec.idl.orig:
+ * CIDLC/cidlc.cpp: Added support for all built-in types (spec
+ calls them 'base types') in CCF and in CIDL compiler driver.
+
+ * CCF/Documentation/TODO: marked corresponding item as done.
+
+Thu Oct 09 00:50:24 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * bin/generate_component_mpc.pl: Minor enhancement to the previous
+ change. This script now allows an optional project name prefix
+ to be define via the [-u] flag. If this flag is not used, the
+ dependent component's name will be used as project name prefix.
+ Since there are possibly many component depending on the same
+ component, using the depending componant name may not help much.
+ If neither -u and -p flag are used, no project name prefix will
+ be added (the redundant leading underscore from the previous
+ change has been removed.)
+
+Fri Oct 6 10:00:12 2003 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/Documentation/TODO: merged items from my off-line TODO.
+
+Fri Oct 03 22:45:43 2003 Chris Cleeland <cleeland@ociweb.com>
+
+ * CIAO version 0.3.4 released.
+
+Fri Oct 03 11:07:20 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * docs/releasenotes.html: Updated the release notes with more
+ recent news.
+
+Fri Oct 3 08:14:26 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * examples/handcrafted/BasicSP_EC/EC/EC.mpc: Fixed a problem with
+ the MPC file. Thanks to Johnny Willemsen for poitning this out.
+
+Thu Oct 2 15:02:10 2003 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/CCF/IDL2/Traversal/TypeId.hpp:
+ * CCF/CCF/IDL2/Traversal/TypeId.cpp:
+ * CCF/CCF/IDL2/Traversal.hpp:
+ * CCF/CCF/IDL2/SyntaxTree.hpp:
+ * CCF/CCF/IDL2/SemanticAction.hpp: Added missing pieces for
+ typeid/typeprefix support.
+
+Wed Oct 1 14:26:09 2003 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/CCF/CompilerElements/Context.hpp: added count () member
+ function.
+
+ * CIDLC/RepositoryIdGenerator.hpp:
+ * CIDLC/RepositoryIdGenerator.cpp: implemented first phase of
+ repository id generation.
+
+Tue Sep 30 09:52:13 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * performance-tests/mico/mico-thrput-st/client.cc:
+ * performance-tests/mico/mico-thrput-st/server.cc:
+
+ Fixed fuzz errors.
+
+
+Fri Sep 26 12:13:44 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * performance-tests/Benchmark/RoundTripClient/run_test_ior_cad.pl:
+ Changed to deploy Test-IOR.cad instead of
+ Test-Name-Service.cad.
+
+ * performance-tests/Benchmark/RoundTripClient/RoundTripClient_stub_export.h:
+ * performance-tests/Benchmark/RoundTripClient/RoundTripClient_svnt_export.h:
+ Fixed some extra line-breaks that were causing compilation errors.
+
+ * performance-tests/Benchmark/RoundTripClient/RoundTripClient_exec.cpp:
+ Fixed a compilation error.
+
+ * performance-tests/Benchmark/RoundTripServer/RoundTripServer.mpc:
+ Removed a redundant comma.
+
+ * tools/ComponentServer/ComponentServer.cpp:
+ Fixed execution error in "debug mode."
+
+Wed Sep 24 20:59:09 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * examples/handcrafted/BasicSP_EC2/EC/EC.mpc: Fixed problems that
+ missed my last checkiin "Sun Sep 21 17:07:45 2003 Balachandran
+ Natarajan <bala@dre.vanderbilt.edu>".
+
+Sun Sep 21 17:15:24 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * bin/generate_component_mpc.pl: Appended the value provided to
+ the -p option to the project names.
+
+Sun Sep 21 17:07:45 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * examples/handcrafted/BasicSP_EC/BasicSP.mpc:
+ * 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_EC2/BasicSP.mpc:
+ * examples/handcrafted/BasicSP_EC2/BMClosedED/BMClosedED.mpc:
+ * examples/handcrafted/BasicSP_EC2/BMDevice/BMDevice.mpc:
+ * examples/handcrafted/BasicSP_EC2/BMDisplay/BMDisplay.mpc:
+ Changed the project file names so that they don't clash with the
+ project names in examples/handcrafted/BasicSP. This shold get
+ rid of warning in VC7 builds hosted by remedy.
+
+Fri Sep 19 14:27:57 2003 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * performance-tests/Benchmark/RoundTripServer/RoundTripServer.mpc:
+ Fixed to adhere to latest mpc changes. This also ensured proper
+ make files to be generated.
+
+Fri Sep 19 13:31:50 2003 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * performance-tests/Benchmark/descriptors/Test-IOR.cad:
+ cad file to test CORBA server with Component client
+ * performance-tests/Benchmark/RoundTripClient/run_test_ior.pl:
+ Perl script to run the benchmark
+ * performance-tests/Benchmark/RounTrip_server:
+ * performance-tests/Benchmark/RoundTripServer/LatencyTest.cpp:
+ * performance-tests/Benchmark/RoundTripServer/LatencyTest.h:
+ * performance-tests/Benchmark/RoundTripServer.mpc:
+ * performance-tests/Benchmark/RoundTripServer/server.cpp:
+ * performance-tests/Benchmark/RoundTripServer/Test.idl:
+ A server to communicate with CIAO client, implementing the same
+ interface needed.
+
+Tue Sep 16 14:04:06 2003 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/Example/ComponentDeploymentDescriptor: Added small example
+ that shows how syntax tree traversal mechanism can be used in
+ different code generation tasks.
+
+Thu Aug 28 12:30:10 2003 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/CFF/IDL2/SyntaxTree/Elements.*: Made SyntaxTree::Node
+ capable of holding arbitrary context information (see
+ SyntaxTree::Node::context ()). Plus some minor architectural
+ changes.
+
+ * CCF/CFF/IDL2/SyntaxTree/TypeId.*
+ * CCF/CFF/IDL2/SemanticAction/TypeId.*
+ * CCF/CFF/IDL2/SemanticAction/Impl/TypeId.*
+ * CCF/CFF/IDL2/LexicalAnalyzer.*
+ * CCF/CFF/IDL2/Parser.*: Added support for typeid and typeprefix.
+
+Tue Aug 26 16:59:49 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * tools/RTComponentServer/RTConfig_Manager.cpp:
+ * tools/RTComponentServer/RTConfig_Manager.inl:
+ * tools/RTComponentServer/RTServer_Impl.cpp:
+ * tools/RTComponentServer/RTServer_Impl.h:
+ * tools/XML_Helpers/RTConfig_Handlers.cpp: Fixed compilation
+ problem on Linux.
+
+Tue Aug 26 10:14:03 2003 Diego Sevilla <dsevilla@ditec.um.es>
+
+ * CIDLC/ServantSourceGenerator.cpp: Correctly generate get and set
+ operations for attributes in the servant code. An error in how
+ I built the traverse was preventing that.
+
+Tue Aug 26 09:27:17 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/ServantHeaderGenerator.cpp:
+ * CIDLC/ServantSourceGenerator.cpp:
+
+ Changed the constructor of SetAttributeEmitter to take
+ INArgTypeNameEmitter as a delegate instead of
+ ReturnTypeNameEmitter, which was previously the case, causing
+ the code generation to emit the return type char* instead
+ of the correct IN argument type const char*. Thanks to
+ Roland Schimmack <SC@ProCom.de> for reporting the bug.
+
+Mon Aug 25 09:47:19 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * examples/OEP/Display/NavDisplayGUI_exec/RootPanel.h: Fixed a
+ compilation error by adding inclusion of "ace/Null_Mutex.h" and
+ define QT_GENUINE_STR.
+
+Mon Aug 25 07:42:14 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * tools/RTComponentServer/ComponentServer_Task.cpp:
+ * tools/RTComponentServer/ComponentServer_Task.h:
+ * tools/RTComponentServer/RTConfig_Manager.h: Fixed merge errors
+ by adding inclusion of "tao/ORB.h", "ace/Null_Mutex.h" and
+ such.
+
+Sun Aug 24 22:03:55 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ Merged the RTCIAO-0 branch into main trunk.
+
+ Sun Aug 24 21:45:33 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * tools/Assembly_Deployer/Assembly_Deployer.mpc:
+ * tools/Daemon/Daemon.mpc: Both CIAO_Daemon and Assembly_Manager
+ depend on RTCORBA library now because they both required to
+ handle RTCORBA related types.
+
+ * tools/Assembly_Deployer/Assembly_Visitors.cpp:
+ * tools/Assembly_Deployer/Assembly_Visitors.h: Decoupled the
+ container creation functionality from the creation of
+ ComponentServer into a separate method. This allows us to
+ better manage the type of container and the associating policy
+ sets.
+
+ * tools/Assembly_Deployer/Deployment_Configuration.cpp:
+ * tools/Assembly_Deployer/Deployment_Configuration.h: Changed the
+ get_activator[_ior] functions to return default activator where
+ there's no valid activator id available instead of throwing an
+ exception.
+
+ * tools/ComponentServer/ComponentServer.cpp: Invoke the init
+ method of ComponentServer servant. This function is now
+ supported.
+
+ * tools/RTComponentServer/ComponentServer_Task.cpp:
+ * tools/RTComponentServer/ComponentServer_Task.h:
+ * tools/RTComponentServer/RTComponentServer.cpp:
+ * tools/RTComponentServer/RTComponentServer.mpc:
+ * tools/RTComponentServer/RTConfig_Manager.cpp:
+ * tools/RTComponentServer/RTConfig_Manager.h:
+ * tools/RTComponentServer/RTServer_Impl.cpp:
+ * tools/RTComponentServer/RTServer_Impl.h:
+ * tools/RTComponentServer/RTServer_Impl.inl: Added/Changed to
+ properly support the real-time ComponentServer implementation.
+
+ * tools/ServerActivator/ServerActivator.cpp: Fixed a fuzz error.
+
+ * tools/XML_Helpers/Assembly_Spec.inl: Changed to return 0 if
+ rtcad_filename and rtpolicyset_ref is not specified in the
+ original XML file.
+
+ Thu Aug 14 16:27:52 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * tools/XML_Helpers/RTCAD-example.rtd:
+ * tools/XML_Helpers/RTCAD-example.cad: Added new file to show some
+ example cad and rtd files.
+
+ * tools/XML_Helpers/main.cpp:
+ * tools/XML_Helpers/XML_Utils.cpp: Extended to invoke the RTCAD
+ handler.
+
+ * tools/XML_Helpers/RTConfig_Handlers.h:
+ * tools/XML_Helpers/RTConfig_Handlers.cpp: Fixed run-time errors.
+
+ Wed Aug 13 01:48:46 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * tools/RTComponentServer/RTComponentServer.mpc: Added dependency
+ to XML_Helpers library.
+
+ * tools/XML_Helpers/XML_Utils.h: Added parse_rtcad_extension
+ static method. This is yet to be implemented.
+
+ * tools/XML_Helpers/RTConfig_Handlers.h:
+ * tools/XML_Helpers/RTConfig_Handlers.inl:
+ * tools/XML_Helpers/RTConfig_Handlers.cpp: Added new files for
+ parsing RTConfig extention.
+
+ * tools/RTComponentServer/RTConfig_Manager.h:
+ * tools/RTComponentServer/RTConfig_Manager.cpp:
+ * tools/XML_Helpers/RTConfiguration.idl: Renamed
+ RTORB_Resources_Info to RTORB_Resource_Info.
+
+ * tools/XML_Helpers/XMLHelper.mpc: Added rtcorba as a base
+ project. We now depend on RTCORBA.
+
+ Sun Aug 10 13:50:15 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * tools/RTComponentServer/RTConfiguration.idl:
+ * tools/RTComponentServer/RTConfigurationClient.cpp:
+ * tools/RTComponentServer/RTComponentServer.mpc: Removed
+ RTConfiguration.idl and the stub wrapper
+ RTConfigurationClient.cpp. They have been moved to XML_Helpers
+ library.
+
+ * tools/RTComponentServer/RTConfig_Manager.h:
+ * tools/RTComponentServer/RTConfig_Manager.cpp: Changed to include
+ RTConfigurationC.h from XML_Helpers subdir and make sure
+ RTCORBA.h is included before RTConfigurationC.h.
+
+ * tools/XML_Helpers/XMLHelpers.mpc:
+ * tools/XML_Helpers/RTConfiguration.idl:
+ * tools/XML_Helpers/RTConfiguration_Stubs.cpp: Added
+ RTConfiguration info and its wrapper cpp file. This wrapper cpp
+ file is used to ensure that RTCORBA.h is included before
+ RTConfigurationC.h.
+
+ * tools/XML_Helpers/Assembly_Handlers.cpp:
+ * tools/XML_Helpers/Assembly_Handlers.h:
+ * tools/XML_Helpers/Assembly_Handlers.inl:
+ * tools/XML_Helpers/Assembly_Spec.h:
+ * tools/XML_Helpers/Assembly_Spec.inl: Extended to parse and store
+ <extension> information in <processcollocation> and
+ <homeplacement>.
+
+ Wed Aug 06 17:02:02 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * tools/RTComponentServer/RTConfig_Manager.h:
+ * tools/RTComponentServer/RTConfig_Manager.cpp: Added support for
+ keeping PriorityBands information.
+
+ Sun Aug 3 23:12:20 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * tools/RTComponentServer/RTConfig_Manager.cpp: Fixed mismatched
+ throw specifications. Added inclusion of "ace/SString.h" as ACE
+ now only includes "ace/SStringfwd.h".
+
+ Sun Aug 03 00:45:59 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * tools/RTComponentServer/RTConfig_Manager.cpp: Fixed some
+ accidental pastings of code.
+
+ Fri Aug 01 13:50:34 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * tools/RTComponentServer/RTComponentServer.mpc:
+ * tools/RTComponentServer/RTConfig_Manager.cpp:
+ * tools/RTComponentServer/RTConfig_Manager.h:
+ * tools/RTComponentServer/RTConfig_Manager.inl:
+ * tools/RTComponentServer/RTConfiguration.idl: Added code for
+ managing named collection of RTCORBA related policies.
+
+ Sun Jul 06 21:37:22 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * tools/RTComponentServer/ComponentServer_Task.cpp (svc): Changed
+ to take advantage of CIAO::Activator_Callback interface change
+ for getting back our own ConfigValues. We will need to use
+ these configuration values in the future.
+
+ Sun Jul 06 11:50:48 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * tools/RTComponentServer/ComponentServer_Task.cpp:
+ * tools/RTComponentServer/ComponentServer_Task.h:
+ * tools/RTComponentServer/ComponentServer_Task.inl:
+ * tools/RTComponentServer/README:
+ * tools/RTComponentServer/RTComponentServer.cpp:
+ * tools/RTComponentServer/RTComponentServer.mpc: Added the
+ skeleton of RTComponentServer.
+
+ Sun Jul 06 11:33:55 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * Added: this temporary ChangeLog file for changes within the
+ RTComponentServer.
+
+
+Sun Aug 24 21:38:24 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * ciao/Container_Base.cpp:
+ * ciao/Container_Base.h: Added an extra argument of type
+ CORBA::PolicyList to the init method which we can use to pass
+ extra RTCORBA policies into the RT Container.
+
+ * ciao/Container_Impl.cpp:
+ * ciao/Container_Impl.h: Fixed memory management of cached
+ ConfigValue valuetype.
+
+ * ciao/ServerActivator_Impl.h:
+ * ciao/ServerActivator_Impl.cpp: Extended the server activator to
+ specify RTCAD filename when instantiating a RTComponentServer.
+
+ * examples/OEP/Display/descriptors/HUDisplay-rtcad.cad:
+ * examples/OEP/Display/descriptors/NOTE-win.txt:
+ * examples/OEP/Display/descriptors/RTsvc.conf:
+ * examples/OEP/Display/descriptors/test.rtd:
+ * examples/OEP/Display/descriptors/svcmap.dat: Added an RTCCM
+ example.
+
+Wed Aug 20 17:44:29 2003 Diego Sevilla <dsevilla@ditec.um.es>
+
+ * CIDLC/DescriptorGenerator.cpp: Small fix to make it compile
+ under linux also.
+
+Wed Aug 20 17:36:02 2003 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * performance-tests/mico:
+ Directory where mico specific tests will be added
+
+ * performance-tests/mico/mico-thrput-st:
+ Single threaded throughput tests for the MICO ORB
+
+ * performance-tests/mico/mico-thrput-st/server.cc:
+ * performance-tests/mico/mico-thrput-st/client.cc:
+ * performance-tests/mico/mico-thrput-st/RoundTrip_impl.cc:
+ * performance-tests/mico/mico-thrput-st/RoundTrip_impl.h:
+ * performance-tests/mico/mico-thrput-st/Makefile:
+ * performance-tests/mico/mico-thrput-st/mico-env:
+ * performance-tests/mico/mico-thrput-st/RoundTrip.idl:
+ Single threaded througput test for MICO ORB. This experiment
+ uses the same interface as the one used in TAO for generating
+ daily performance stats. Further, the test also uses ACE for
+ generating results.
+
+Wed Aug 20 17:19:52 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/cidlc.mpc:
+
+ Added new and missing files.
+
+Wed Aug 20 17:09:18 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CCF/CCF/CodeGenerationKit/CodeGenerationKit.vcproj:
+
+ Added missing header files to the project.
+
+ * CCF/CCF/CodeGenerationKit/Regex.hpp:
+
+ Boris Kolpackov's <boris@dre.vanderbilt.edu> change
+ to allow a choice of delimiters when passing a
+ regular expression string to the perl_s() method.
+
+ * CIDLC/ExecutorMappingGenerator.cpp:
+ * CIDLC/ServantGenerator.cpp:
+ * CIDLC/ServantHeaderGenerator.cpp:
+ * CIDLC/ServantSourceGenerator.cpp:
+
+ Minor cosmetic changes.
+
+ * CIDLC/DescriptorGenerator.cpp:
+ * CIDLC/DescriptorGenerator.hpp:
+
+ New files, containing code for an XML generator, the
+ CORBA Component Descriptor .ccd file.
+
+ * CIDLC/CIDLC.vcproj:
+ * CIDLC/cidlc.cpp:
+
+ Updated these files to recognize the new generator.
+ Also changed the output directory of the executable
+ to be CIAO_ROOT/bin.
+
+Wed Aug 20 14:48:15 2003 Diego Sevilla <dsevilla@ditec.um.es>
+
+ * CCF/Example/CodeGenerationKit/Indentation/XML/Makefile.alt:
+ * CCF/Example/CodeGenerationKit/Indentation/XML/XML.mpc:
+ * CCF/Example/CodeGenerationKit/Indentation/XML/indent_xml.cpp:
+ Added example of usage for the XML indenter.
+
+ * CCF/CCF/CodeGenerationKit/IndentationXML.hpp: Added XML
+ indenter.
+
+Tue Aug 19 16:06:01 2003 Diego Sevilla <dsevilla@ditec.um.es>
+
+ * CIDLC/cidlc.mpc: Some cleaning of the MPC file: Removed unneeded
+ Instrocpection and added the CompilerElements library.
+
+Mon Aug 18 14:08:05 2003 Arvind S. Krishna <arvindk@equus.dre.vanderbilt.edu>
+
+ * performance-tests/Benchmark/descriptors/test-multi-process.dat:
+ This file contains host port locations for running components
+ in multiple hosts/processes. Will be used as an example
+ scenario for benchmarking experiments
+
+Mon Aug 18 12:11:55 2003 Arvind S. Krishna <arvindk@equus.dre.vanderbilt.edu>
+
+ * performance-tests/Benchmar/Multi_Threaded/NOTE.txt:
+ Updated information on pre-conditions necessary to run the
+ experiment
+
+Mon Aug 18 12:01:37 2003 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * performance-tests/Benchmar/Multi_Threaded/Multi_Threaded.mpc:
+ * performance-tests/Benchmar/Multi_Threaded/client.cpp:
+ * performance-tests/Benchmar/Multi_Threaded/Client_Task.h:
+ * performance-tests/Benchmar/Multi_Threaded/Client_Task.cpp:
+ * performance-tests/Benchmar/Multi_Threaded/run_test.pl:
+ * performance-tests/Benchmar/Multi_Threaded/svc.conf:
+ * performance-tests/Benchmar/Multi_Threaded/NOTE.txt:
+ * performance-tests/Benchmar/Multi_Threaded/README:
+ Test that measures round-trip latency behavior using a
+ multi-threaded client.
+
+ * performance-tests/Benchmark/descriptors/Multi_Threaded.cad:
+ * performance-tests/Benchmark/descriptors/CIAO_Installation_Data.ini:
+ Appropriate CAD file to configure the above experiment
+
+Sun Aug 17 22:43:55 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * ciao/Container_Base.cpp:
+ * ciao/Container_Base.h:
+ * ciao/Container_Impl.cpp: Changed the signature of
+ CIAO::Container to pass in a CORBA::PolicyList. We will need
+ this to initialize RT_Session_Container and the future
+ unclassified container.
+
+ * docs/ConfigValues.html:
+ * docs/XML/ciao_rt_cad_ext.dtd:
+ * docs/XML/componentassembly.dtd: Updated documentation on
+ extension element usage, RTCAD extension usage and recognizable
+ ConfigValues names.
+
+ * examples/OEP/Display/RateGen/client.cpp:
+ * examples/OEP/Display/RateGen/controller.cpp:
+ * examples/OEP/Display/NavDisplayGUI_exec/RootPanel.h:
+ * examples/OEP/Display/NavDisplayGUI_exec/RootPanel.h:
+ * examples/OEP/Display/NavDisplayGUI_exec/UpdatePositionCmd.cpp:
+ Reordered order of inclusion to make sure ACE headers are seen
+ by the compiler first.
+
+Sun Aug 17 09:53:57 2003 Diego Sevilla <dsevilla@ditec.um.es>
+
+ * CCF/CCF/CCF.mwc: Fixed a bug in the name of a file that was
+ preventing the build in VC71.
+
+Fri Aug 15 16:26:03 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIAO/CCF/CCF/CIDL/CIDL.vcproj:
+ * CIAO/CCF/CCF/CodeGenerationKit/CodeGenerationKit.vcproj:
+ * CIAO/CCF/CCF/CompilerElements/CompilerElements.vcproj:
+ * CIAO/CCF/CCF/IDL2/IDL2.vcproj:
+ * CIAO/CCF/CCF/IDL3/IDL3.vcproj:
+ * CIAO/CIDLC/CIDLC.vcproj:
+
+ Turned off detection of 64-bit portability issues in these
+ projects. There are places in the Boost library where they
+ play fast and loose with conversions in this area, which
+ leads to many warnings.
+
+Fri Aug 15 15:18:37 2003 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF:
+ * CIDLC:
+
+ Added VC7.1 Solutions and Projects.
+
+Wed Aug 13 17:37:30 2003 George Edwards <g.edwards@vanderbilt.edu>
+
+ * examples/handcrafted/BasicSP_EC/BasicSP.mpc:
+ * 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:
+
+ Updated library linkage and library paths.
+
+ * examples/handcrafted/BasicSP_EC/BMClosedED/BMClosedEDE.idl:
+ * examples/handcrafted/BasicSP_EC/BMClosedED/BMClosedED_svnt.h:
+ * examples/handcrafted/BasicSP_EC/BMClosedED/BMClosedED_svnt.cpp:
+ * examples/handcrafted/BasicSP_EC/BMDevice/BMDeviceE.idl:
+ * examples/handcrafted/BasicSP_EC/BMDevice/BMDevice_svnt.h:
+ * examples/handcrafted/BasicSP_EC/BMDevice/BMDevice_svnt.cpp:
+ * examples/handcrafted/BasicSP_EC/EC/ECE.idl:
+ * examples/handcrafted/BasicSP_EC/EC/EC_svnt.h:
+ * examples/handcrafted/BasicSP_EC/EC/EC_svnt.cpp:
+ * examples/handcrafted/BasicSP_EC/EC/EC_exec.h:
+ * examples/handcrafted/BasicSP_EC/EC/controller.cpp:
+ * examples/handcrafted/BasicSP_EC/EC/client.cpp:
+
+ Added new Cookie implementation.
+ Use new method _ciao_the_ORB () to get container's ORB reference in
+ subscribe () and unsubscribe () methods.
+
+Wed Aug 13 16:23:02 2003 George Edwards <g.edwards@vanderbilt.edu>
+
+ * examples/handcrafted/BasicSP_EC2/RTEventService/RTEventService_exec.h:
+ * examples/handcrafted/BasicSP_EC2/RTEventService/RTEventService_exec.cpp:
+
+ Fixed memory management and added comments.
+
+Wed Aug 13 13:25:14 2003 Diego Sevilla <dsevilla@ditec.um.es>
+
+ * CIDLC/cidlc.mpc: Reordered static library list to suit
+ dependencies.
+
+Wed Aug 13 12:20:12 2003 George Edwards <g.edwards@vanderbilt.edu>
+
+ * tools/XML_Helpers/Cascadable_DocHandler.cpp:
+
+ Added #include ace/Log_Msg.h to fix compilation error.
+
+Wed Aug 13 10:49:14 2003 George Edwards <g.edwards@vanderbilt.edu>
+
+ * ciao/Container_Base.h:
+ * ciao/Container_Base.cpp:
+ * ciao/Container_Base.inl:
+
+ Added _ciao_the_ORB () method to CIAO::Container to access the
+ container's underlying ORB.
+ Changed the_POA () method to _ciao_the_POA ().
+
+Wed Aug 13 10:42:12 2003 George Edwards <g.edwards@vanderbilt.edu>
+
+ * examples/handcrafted/BasicSP_EC/BMClosedED/BMClosedED_svnt.h:
+ * examples/handcrafted/BasicSP_EC/BMDevice/BMDevice_svnt.h:
+ * examples/handcrafted/BasicSP_EC/BMDisplay/BMDisplay_svnt.h:
+ * examples/handcrafted/BasicSP_EC/EC/EC_svnt.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_svnt.h:
+
+ Added /**/ to pre.h and post.h includes.
+
+Tue Aug 12 21:56:42 2003 Arvind S. Krishna <arvindk@dre.vanderbilt.edu>
+
+ * tools/XML_Helper/Assembly_Spec.h:
+ Fixed compilation error from a missing
+ #include "ace/Null_Mutex.h".
+
+2003-08-12 Diego Sevilla <dsevilla@ditec.um.es>
+
+ * CIAO.mwc: Removed CCF MPC files as they still don't work the way
+ I expected it to.
+
+2003-08-11 Diego Sevilla <dsevilla@ditec.um.es>
+
+ * CIDLC/ServantGenerator.cpp: Removed commented code.
+
+2003-08-07 Diego Sevilla <dsevilla@ditec.um.es>
+
+ * CCF/Example/CodeGenerationKit/Indentation/IDL/IDL.mpc:
+ * CCF/Example/CodeGenerationKit/Indentation/Indentation.mwc:
+ * CCF/Example/CodeGenerationKit/CodeGenerationKit.mwc:
+ * CCF/Example/CIDL/LocalExecutorMapping/LocalExecutorMapping.mpc:
+ * CCF/Example/CIDL/CIDL.mwc:
+ * CCF/Example/Example.mwc:
+ * CCF/CCF/CompilerElements/CompilerElements.mpc:
+ * CCF/CCF/CodeGenerationKit/CodeGenerationKit.mpc:
+ * CCF/CCF/IDL3/IDL3.mpc:
+ * CCF/CCF/IDL2/IDL2.mpc:
+ * CCF/CCF/CIDL/CIDL.mpc:
+ * CCF/CCF/CCF.mwc:
+ * CCF/CCF.mwc:
+ CCF Makefiles to MPC.
+
+ * CIDLC/cidlc.mpc: Adapted to the new structure of the CIDL
+ compiler.
+
+ * CIDLC/README: Updated the information regarding the new
+ libraries and how to build the CIDL compiler now.
+
+ * CIDLC/parser_examples/*.*: Removed old parser examples code.
+
+Tue Aug 12 20:18:23 2003 George Edwards <g.edwards@vanderbilt.edu>
+
+ * examples/handcrafted/BasicSP_EC2/BMClosedED/BMClosedED.idl:
+ * examples/handcrafted/BasicSP_EC2/BMClosedED/BMClosedED_svnt.h:
+ * examples/handcrafted/BasicSP_EC2/BMClosedED/BMClosedED_svnt.cpp:
+ * examples/handcrafted/BasicSP_EC2/BMDevice/BMDevice.idl:
+ * examples/handcrafted/BasicSP_EC2/BMDevice/BMDevice_svnt.h:
+ * examples/handcrafted/BasicSP_EC2/BMDevice/BMDevice_svnt.cpp:
+ * examples/handcrafted/BasicSP_EC2/EC/EC.idl:
+ * examples/handcrafted/BasicSP_EC2/EC/EC_svnt.h:
+ * examples/handcrafted/BasicSP_EC2/EC/EC_svnt.cpp:
+ * examples/handcrafted/BasicSP_EC2/RTEventService/RTEventService.idl:
+ * examples/handcrafted/BasicSP_EC2/RTEventService/RTEventServiceEI.idl:
+ * examples/handcrafted/BasicSP_EC2/RTEventService/RTEventService_exec.cpp:
+ * examples/handcrafted/BasicSP_EC2/RTEventService/RTEventService_exec.h:
+ * examples/handcrafted/BasicSP_EC2/RTEventService/RTEventService_svnt.cpp:
+ * examples/handcrafted/BasicSP_EC2/RTEventService/RTEventService_svnt.h:
+ * examples/handcrafted/BasicSP_EC2/BasicSP.idl:
+
+ Updated handcrafted event channel example; components now provide and use the
+ RtecEventChannelAdmin::EventChannel interface.
+
+2003-08-11 Arvind S. Krishna <arvindk@equus.dre.vanderbilt.edu>
+
+ * performance-tests/Benchmark/RoundTrip/client.cpp:
+ * performance-tests/Benchmark/RoundTrip/svc.conf:
+ * performance-tests/Benchmark/RoundTrip/RoundTrip.mpc:
+ * performance-tests/Benchmark/RoundTrip/run_test.pl:
+ The client was not using the proper svc conf file to run in
+ "single-threaded" mode. Added proper svc.conf file and support
+ code in the client. The .mpc file was modified to add client's
+ dependency with TAO_Strategies library.
+
+Thu Aug 07 16:46:42 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * examples/OEP/Display/NavDisplayGUI_exec/NavDisplayGUI.mpc:
+ Changed to use base project qt-min_moc as we don't need to use
+ ACE_QtReactor.
+
+Wed Aug 06 17:00:05 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * docs/XML/ciao_rt_cad_ext.dtd: Added DTD for RT extension to cad
+ file.
+
+2003-08-06 Arvind S. Krishna <arvindk@equus.dre.vanderbilt.edu>
+
+ * performance-tests/Benchmark/RoundTrip/RoundTrip_exec.cpp:
+ * performance-tests/Benchmark/RoundTrip/run_test.pl:
+ Fixed problems relating to parsing arguments when the number of
+ iterations is specified from the command line.
+
+Tue Aug 05 17:25:45 2003 George Edwards <g.edwards@vanderbilt.edu>
+
+ * examples/handcrafted/BasicSP_EC2/BMClosedED/BMClosedED.mpc:
+ * examples/handcrafted/BasicSP_EC2/BMDevice/BMDevice.mpc:
+ * examples/handcrafted/BasicSP_EC2/EC/EC.mpc:
+ * examples/handcrafted/BasicSP_EC2/BMDisplay/BMDisplay.mpc:
+ * examples/handcrafted/BasicSP_EC2/RTEventService/RTEventService.mpc:
+ * examples/handcrafted/BasicSP_EC2/BasicSP.mpc:
+
+ Added library include paths and additional library to MPC
+ files.
+
+ Removed file:
+ * examples/handcrafted/BasicSP_EC2/EC/config:
+
+ Removed unnecessary file.
+
+ * examples/handcrafted/BasicSP_EC2/EC/controller.cpp:
+ * examples/handcrafted/BasicSP_EC2/EC/client.cpp:
+
+ Included ace/Streams.h.
+
+Tue Aug 05 13:23:12 2003 George Edwards <g.edwards@vanderbilt.edu>
+
+ Added files:
+ * examples/handcrafted/BasicSP_EC2/*.*:
+ * examples/handcrafted/BasicSP_EC2/BMClosedED/*.*:
+ * examples/handcrafted/BasicSP_EC2/BMDevice/*.*:
+ * examples/handcrafted/BasicSP_EC2/EC/*.*:
+ * examples/handcrafted/BasicSP_EC2/descriptors/*.*:
+ * examples/handcrafted/BasicSP_EC2/BMDisplay/*.*:
+ * examples/handcrafted/BasicSP_EC2/RTEventService/*.*:
+
+ Added new event channel example. The event service is
+ integrated as a separate component.
+
+2003-08-04 Arvind S. Krishna <arvindk@equus.dre.vanderbilt.edu>
+
+ * performance-tests/Benchmark/RountTripClient/run_test.pl:
+ * performance-tests/Benchmark/RountTripClient/RoundTripClient_exec.cpp:
+ * performance-tests/Benchmark/RountTrip/RoundTrip_exec.cpp:
+ Fixed errors in the perl file for running the example. Corrected
+ the way in which throughput is measured within the client
+ component. Also added code to enable tests to be run in the
+ super user mode.
+
+2003-08-04 Diego Sevilla <dsevilla@ditec.um.es>
+
+ * performance-tests/Benchmark/RoundTripClient/RoundTripClient_exec.cpp:
+ * performance-tests/Benchmark/RoundTripClient/client.cpp:
+ * performance-tests/Benchmark/RoundTripClient/run_test.pl:
+ * performance-tests/Benchmark/descriptors/RoundTripClient.cad:
+ * performance-tests/Benchmark/descriptors/RoundTripClient.csd:
+ * performance-tests/Benchmark/descriptors/RoundTripClient.ssd:
+ Made the test to run. Fixed some problems with UUID. Made the
+ client to correctly expect a component instance instead of a
+ home.
+
+Mon Jul 7 23:35:14 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * tools/RTComponentServer/ComponentServer_Task.inl:
+ * tools/Simple_Component_Server/Simple_Component_Server.cpp: Fixed
+ compilation errors/warnings on Linux.
+
+Fri Aug 01 23:34:38 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * tools/Simple_Component_Server/sample_client.cpp:
+ * tools/Assembly_Deployer/Assembly_Deployer.cpp: Fixed compilation
+ errors. We need to include "ace/streams.h" explicitly if we
+ want to use iostream stuff.
+
+2003-08-01 Diego Sevilla <dsevilla@ditec.um.es>
+
+ * performance-tests/Benchmark/RoundTripClient/RoundTripClient_exec.cpp:
+ Small bug fix.
+
+ * performance-tests/Benchmark/Benchmark.idl: Added missing
+ Controller interface.
+
+2003-07-31 Diego Sevilla <dsevilla@ditec.um.es>
+
+ * performance-tests/Benchmark/Benchmark.idl:
+ * performance-tests/Benchmark/Benchmark.mpc:
+ * performance-tests/Benchmark/BenchmarkE.idl:
+ * performance-tests/Benchmark/Benchmark_stub_export.h:
+ * performance-tests/Benchmark/Benchmark_svnt_export.h:
+ * performance-tests/Benchmark/NOTE.txt:
+ * performance-tests/Benchmark/README:
+ * performance-tests/Benchmark/RoundTrip/README:
+ * performance-tests/Benchmark/RoundTrip/RoundTrip.cidl:
+ * performance-tests/Benchmark/RoundTrip/RoundTrip.idl:
+ * performance-tests/Benchmark/RoundTrip/RoundTrip.mpc:
+ * performance-tests/Benchmark/RoundTrip/RoundTripEI.idl:
+ * performance-tests/Benchmark/RoundTrip/RoundTrip_exec.cpp:
+ * performance-tests/Benchmark/RoundTrip/RoundTrip_exec.h:
+ * performance-tests/Benchmark/RoundTrip/RoundTrip_exec_export.h:
+ * performance-tests/Benchmark/RoundTrip/RoundTrip_stub_export.h:
+ * performance-tests/Benchmark/RoundTrip/RoundTrip_svnt_export.h:
+ * performance-tests/Benchmark/RoundTrip/client.cpp:
+ * performance-tests/Benchmark/RoundTrip/run_test.pl:
+ * performance-tests/Benchmark/RoundTripClient/RoundTripClient.cidl:
+ * performance-tests/Benchmark/RoundTripClient/RoundTripClient.idl:
+ * performance-tests/Benchmark/RoundTripClient/RoundTripClient.mpc:
+ * performance-tests/Benchmark/RoundTripClient/RoundTripClientEI.idl:
+ * performance-tests/Benchmark/RoundTripClient/RoundTripClient_exec.cpp:
+ * performance-tests/Benchmark/RoundTripClient/RoundTripClient_exec.h:
+ * performance-tests/Benchmark/RoundTripClient/RoundTripClient_exec_export.h:
+ * performance-tests/Benchmark/RoundTripClient/RoundTripClient_stub_export.h:
+ * performance-tests/Benchmark/RoundTripClient/RoundTripClient_svnt_export.h:
+ * performance-tests/Benchmark/RoundTripClient/client.cpp:
+ * performance-tests/Benchmark/RoundTripClient/run_test.pl:
+ * performance-tests/Benchmark/descriptors/Benchmark.cad:
+ * performance-tests/Benchmark/descriptors/CIAO_Installation_Data.ini:
+ * performance-tests/Benchmark/descriptors/RoundTrip.csd:
+ * performance-tests/Benchmark/descriptors/RoundTrip.ssd:
+ * performance-tests/Benchmark/descriptors/RoundTripClient.cad:
+ * performance-tests/Benchmark/descriptors/RoundTripClient.csd:
+ * performance-tests/Benchmark/descriptors/RoundTripClient.ssd:
+ * performance-tests/Benchmark/descriptors/test.dat:
+ Added files for the performance tests Arvind and I are
+ developing.
+
+ * CIDLC/ServantHeaderGenerator.cpp: Removed usage of Traversal
+ namespace to avoid name clashing.
+
+ * CIDLC/ExecutorMappingGenerator.cpp:
+ * CCF/Example/CIDL/LocalExecutorMapping/ExecutorMappingGenerator.cpp:
+ Generate SessionContext by now instead of CCMContext for local
+ interfaces.
+
+Thu Jul 31 16:50:29 2003 George Edwards <g.edwards@vanderbilt.edu>
+
+ * examples/handcrafted/BasicSP_EC/EC/EC_svnt.h:
+ * examples/handcrafted/BasicSP_EC/EC/EC_svnt.cpp:
+ * examples/handcrafted/BasicSP_EC/BMDevice/BMDevice_svnt.h:
+ * examples/handcrafted/BasicSP_EC/BMDevice/BMDevice_svnt.cpp:
+ * examples/handcrafted/BasicSP_EC/BMClosedED/BMClosedED_svnt.h:
+ * examples/handcrafted/BasicSP_EC/BMClosedED/BMClosedED_svnt.cpp:
+
+ Made modifications requested. Added @@ Bala comments to
+ indicate changes.
+
+2003-07-31 Diego Sevilla <dsevilla@ditec.um.es>
+
+ * examples/OEP/BasicSP/EC/EC_exec.{cpp,h}: Changed the exception
+ specification for the new_EC method (explicit home operations
+ don't throw CCMException.)
+
+ * examples/OEP/Display/RateGen/RateGen_exec.{cpp,h}: Ditto.
+
+ * CIDLC/*: Adapted the CIDL compiler to work with the new CCF
+ library. Basically the same code is generated with small bugs
+ fixed.
+
+Wed Jul 30 07:26:29 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * examples/handcrafted/BasicSP_EC/EC/EC_svnt.h:
+ * examples/handcrafted/BasicSP_EC/EC/EC_svnt.cpp: Added @@ George
+ comments for George. This is a code review. Same comments apply
+ to other components.
+
+Tue Jul 29 15:36:20 2003 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/*.*: Replaced old version with a new one.
+
+Thu Jul 24 16:22:27 2003 George Edwards <g.edwards@vanderbilt.edu>
+
+ Added new files:
+ * examples/handcrafted/BasicSP_EC/*.*:
+ * examples/handcrafted/BasicSP_EC/BMClosedED/*.*:
+ * examples/handcrafted/BasicSP_EC/BMDevice/*.*:
+ * examples/handcrafted/BasicSP_EC/BMDisplay/*.*:
+ * examples/handcrafted/BasicSP_EC/descriptors/*.*:
+ * examples/handcrafted/BasicSP_EC/EC/*.*:
+
+ Modified BasicSP example to use TAO's RT event channel for
+ event propagation. This involved modifications to each
+ component's servant header and source files, which are normally
+ generated by the CIDL compiler.
+
+Sun Jul 13 20:14:42 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * README: Updated information on MPC tools. ACE/TAO are in
+ transition to use MPC based solution exclusively (like what CIAO
+ is doing already.) There are currently some mismatch between
+ MPC genearted Makefile/project files and the stock ones. Be
+ caution.
+
+ Once we switch to all MPC based approach, this will no longer be
+ a problem.
+
+Wed Jul 09 21:06:12 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * tools/ServerActivator/ServerActivator.cpp: Fixed compilation due
+ to earlier change in the signature of ServerActivator_Impl::init
+ method.
+
+Tue Jul 08 10:52:56 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * tools/Daemon/CIAO_Daemon.cpp:
+ * tools/Daemon/README: Reverted the previous documentation change,
+ instead, register the daemon interface as "CIAODaemon" in the
+ internal IOR table. This provides a more consistent naming
+ scheme throughout. Thanks to Roland Schimmack <SC@ProCom.de>
+ for motivating this change.
+
+Tue Jul 08 07:11:23 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * tools/Daemon/README: Fixed discrepancy in document. The
+ IOR-Table entry for daemon interface should be "CIAO-Daemon"
+ instead of "CIAODaemon". Thanks to Roland Schimmack
+ <SC@ProCom.de> for reporting this.
+
+Sun Jul 06 21:40:39 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ There are two major changes in this entry.
+
+ 1. A scheme for associating component server with a logical
+ configuration and to map the logical name to a real svc.conf
+ file. Each local CIAO_Daemon can determine what default
+ svc.conf file to use, if none specified, and how logical
+ names map to actual svc.conf files.
+
+ 2. Added mechanism to pass the ConfigValues from
+ Components::Deployment::ServerActivator::create_component_server
+ to a Components::Deployment::ComponentServer instance which it
+ can later use for futher configure the ComponentServer.
+
+ * ciao/Server_init.cpp:
+ * ciao/Server_init.h: Added a new Utility namespace for commonly
+ used server side functions. Currently only a write_IOR
+ method is available.
+
+ * ciao/CIAO_Servers.idl: Updated
+ CIAO::Activator_Callback::register_component_server method to
+ pass back ComponentServer's ConfigValues.
+
+ * docs/ConfigValues.html: Docuement the new ConfigValue name
+ ("CIAO-svcconf-id") that CIAO recognize.
+
+ * ciao/ServerActivator_Impl.cpp:
+ * ciao/ServerActivator_Impl.h:
+ * ciao/ServerActivator_Impl.inl: Changed to support:
+
+ Activator_Callback change.
+
+ Mechanisms to maintain an (id, svc.conf) mapping, and keeping a
+ default svc.conf file.
+
+ * ciao/ComponentServer_Impl.h:
+ * ciao/ComponentServer_Impl.inl: Changed to update the
+ ConfigValues when calling back to the ServerActivator.
+
+ * examples/OEP/Display/descriptors/svcmap.dat: Added an example
+ svcconf-id to svc.conf filename mapping file.
+
+ * tools/Assembly_Deployer/Assembly_Visitors.cpp: Extend the the
+ syntax of <destination> tag. It can now contain an optional '|'
+ delimited svc.conf id to provide the CIAO Daemon the logical
+ svc.conf file should use.
+
+ * tools/Assembly_Deployer/Deployment_Configuration.cpp: Enhanced
+ to provide a more comprehensive error message.
+
+ * tools/Daemon/CIAO_Daemon.cpp:
+ * tools/Daemon/README: Extended CIAODaemon's command line options
+ to pass in the default svc.conf filename and the (id, svc.conf)
+ mapping data file.
+
+ * tools/ComponentServer/ComponentServer.cpp: Changed to update
+ this component server's ConfigValues after calling back to the
+ ServerActivator. Removed the old write_IOR function and changed
+ to use the global function in CIAO::Utility namespace.
+
+ * tools/Simple_Component_Server/Simple_Component_Server.cpp: Some
+ minor memory leaks were identified in this file, but I didn't
+ have time to fix them yet. So added comments to identify them.
+
+Sun Jul 06 19:41:06 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * examples/OEP/Display/NavDisplayGUI_exec/README: Documented how
+ one can generate a project that work for this component.
+
+Thu Jul 03 16:04:35 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * ciao/CCM_Core.mpc: Fixed compilation errors by
+
+ . Including $(TAO_ROOT)/orbsvcs/orbsvcs to IDL and C++ include
+ paths. It's necessary to do this because security idl files
+ includes other stuff in that subdir.
+
+ . Adding dependency to ifr_client to CIAO_Container library.
+
+Wed Jul 02 14:57:00 2003 Justin Michel <michel_j@ociweb.com>
+
+ * CIAO.mwc
+ * CIDLC/cidlc.mpc
+ * CIDLC/parser_examples/examples.mwc
+ * examples/OEP/examples.mwc
+ * examples/handcrafted/examples.mwc
+ * examples/handcrafted/BasicSP/EC/EC.mpc
+ * examples/handcrafted/Hello/hello.mpc
+ * tests/tests.mwc
+ * tools/tools.mwc
+
+ Added workspaces and updated projects files to use
+ the latest MPC features.
+
+Wed Jun 25 11:00:00 2003 Justin Michel <michel_j@ociweb.com>
+
+ * ciao/CCM_Core.mpc:
+ * examples/OEP/BasicSP/BasicSP.mpc:
+ * examples/OEP/BasicSP/BMClosedED/BMClosedED.mpc:
+ * examples/OEP/BasicSP/BMDevice/BMDevice.mpc:
+ * examples/OEP/BasicSP/BMDisplay/BMDisplay.mpc:
+ * examples/OEP/BasicSP/EC/EC.mpc:
+ * examples/OEP/Display/HUDisplay.mpc:
+ * examples/OEP/Display/GPS/GPS.mpc:
+ * examples/OEP/Display/NavDisplay/NavDisplay.mpc:
+ * examples/OEP/Display/NavDisplayGUI_exec/NavDisplayGUI.mpc:
+ * examples/OEP/Display/RateGen/RateGen.mpc:
+ * examples/handcrafted/BasicSP/BasicSP.mpc:
+ * examples/handcrafted/BasicSP/BMClosedED/BMClosedED.mpc:
+ * examples/handcrafted/BasicSP/BMDevice/BMDevice.mpc:
+ * examples/handcrafted/BasicSP/BMDisplay/BMDisplay.mpc:
+ * examples/handcrafted/BasicSP/EC/EC.mpc:
+ * examples/handcrafted/Display/HUDisplay.mpc:
+ * examples/handcrafted/Display/GPS/GPS.mpc:
+ * examples/handcrafted/Display/NavDisplay/NavDisplay.mpc:
+ * examples/handcrafted/Display/NavDisplayGUI_exec/NavDisplayGUI.mpc:
+ * examples/handcrafted/Display/RateGen/RateGen.mpc:
+ * examples/handcrafted/Hello/hello.mpc:
+ * tools/Assembly_Deployer/Assembly_Deployer.mpc:
+ * tools/ComponentServer/ComponentServer.mpc:
+ * tools/Daemon/Daemon.mpc:
+ * tools/ServerActivator/ServerActivator.mpc:
+ * tools/Simple_Component_Server/Simple_Component_Server.mpc:
+ * tools/XML_Helpers/XMLHelpers.mpc:
+
+ Added and updated mpc files to use the latest
+ features and make use of base projects.
+
+
+Tue Jun 24 15:42:46 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * bin/generate_component_mpc.pl: Updated mpc file generator to
+ take advantage of the new CIDL rules.
+
+ * examples/OEP/BasicSP/BMClosedED/BMClosedED.mpc:
+ * examples/OEP/BasicSP/BMDevice/BMDevice.mpc:
+ * examples/OEP/BasicSP/BMDisplay/BMDisplay.mpc:
+ * examples/OEP/BasicSP/EC/EC.mpc:
+ * examples/OEP/Display/GPS/GPS.mpc:
+ * examples/OEP/Display/NavDisplay/NavDisplay.mpc:
+ * examples/OEP/Display/NavDisplayGUI_exec/NavDisplayGUI.mpc:
+ * examples/OEP/Display/RateGen/RateGen.mpc:
+ * examples/handcrafted/BasicSP/BasicSP.mpc:
+ * examples/handcrafted/BasicSP/BMClosedED/BMClosedED.mpc:
+ * examples/handcrafted/BasicSP/BMDevice/BMDevice.mpc:
+ * examples/handcrafted/BasicSP/BMDisplay/BMDisplay.mpc:
+ * examples/handcrafted/Display/HUDisplay.mpc:
+ * examples/handcrafted/Display/GPS/GPS.mpc:
+ * examples/handcrafted/Display/NavDisplay/NavDisplay.mpc:
+ * examples/handcrafted/Display/NavDisplayGUI_exec/NavDisplayGUI.mpc:
+ * examples/handcrafted/Display/RateGen/RateGen.mpc:
+ * examples/handcrafted/Hello/hello.mpc: Updated mpc files to take
+ advantage of the new CIDL build rules, and to use the new
+ ciao_servant mpc template for building servant DLLs and
+ ciao_component mpc template for building component executor
+ DLLs..
+
+Sun Jun 22 15:23:00 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * examples/OEP/BasicSP/EC/EC.mpc:
+ * examples/OEP/Display/RateGen/RateGen.mpc: Renamed projects named
+ "controller" to resolve project name conflicts.
+
+Sun Jun 22 09:03:57 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * ciao/diffs/*: Removed obsolete diff files.
+
+Sat Jun 21 10:30:24 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * examples/OEP/BasicSP/BasicSP.mpc:
+ * examples/OEP/BasicSP/BMClosedED/BMClosedED.mpc:
+ * examples/OEP/BasicSP/BMDevice/BMDevice.mpc:
+ * examples/OEP/BasicSP/BMDisplay/BMDisplay.mpc:
+ * examples/OEP/BasicSP/EC/EC.mpc: Added new MPC files.
+
+ * examples/OEP/BasicSP/BasicSP.dsw:
+ * examples/OEP/BasicSP/BasicSP_stub.dsp:
+ * examples/OEP/BasicSP/BasicSP_svnt.dsp:
+ * examples/OEP/BasicSP/BMClosedED/BMClosedED_exec.dsp:
+ * examples/OEP/BasicSP/BMClosedED/BMClosedED_stub.dsp:
+ * examples/OEP/BasicSP/BMClosedED/BMClosedED_svnt.dsp:
+ * examples/OEP/BasicSP/BMDevice/BMDevice_exec.dsp:
+ * examples/OEP/BasicSP/BMDevice/BMDevice_stub.dsp:
+ * examples/OEP/BasicSP/BMDevice/BMDevice_svnt.dsp:
+ * examples/OEP/BasicSP/BMDisplay/BMDisplay_exec.dsp:
+ * examples/OEP/BasicSP/BMDisplay/BMDisplay_stub.dsp:
+ * examples/OEP/BasicSP/BMDisplay/BMDisplay_svnt.dsp:
+ * examples/OEP/BasicSP/EC/EC_client.dsp:
+ * examples/OEP/BasicSP/EC/EC_exec.dsp:
+ * examples/OEP/BasicSP/EC/EC_stub.dsp:
+ * examples/OEP/BasicSP/EC/EC_svnt.dsp:
+ * examples/OEP/BasicSP/EC/controller.dsp: Removed these
+ handcrafted projects/workspaces now that we genertae them via MPC.
+
+Sat Jun 21 09:50:37 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * examples/OEP/Display/HUDisplay.mpc:
+ * examples/OEP/Display/GPS/GPS.mpc:
+ * examples/OEP/Display/NavDisplay/NavDisplay.mpc:
+ * examples/OEP/Display/NavDisplayGUI_exec/NavDisplayGUI.mpc:
+ * examples/OEP/Display/RateGen/RateGen.mpc: Added new MPC files
+ that can handle CIDL and Qt files.
+
+ * examples/OEP/Display/Display.dsw:
+ * examples/OEP/Display/HUDisplay_stub.dsp:
+ * examples/OEP/Display/HUDisplay_svnt.dsp:
+ * examples/OEP/Display/GPS/GPS_exec.dsp:
+ * examples/OEP/Display/GPS/GPS_stub.dsp:
+ * examples/OEP/Display/GPS/GPS_svnt.dsp:
+ * examples/OEP/Display/GPS/GPS_tracing_exec.dsp:
+ * examples/OEP/Display/NavDisplay/NavDisplay_exec.dsp:
+ * examples/OEP/Display/NavDisplay/NavDisplay_stub.dsp:
+ * examples/OEP/Display/NavDisplay/NavDisplay_svnt.dsp:
+ * examples/OEP/Display/NavDisplayGUI_exec/NavDisplayGUI_exec.dsp:
+ * examples/OEP/Display/RateGen/RateGen_client.dsp:
+ * examples/OEP/Display/RateGen/RateGen_exec.dsp:
+ * examples/OEP/Display/RateGen/RateGen_stub.dsp:
+ * examples/OEP/Display/RateGen/RateGen_svnt.dsp:
+ * examples/OEP/Display/RateGen/controller.dsp: Removed handcrafted
+ projects/workspaces now that we can generate them with MPC
+ files.
+
+Fri Jun 20 21:06:23 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * examples/OEP/Display/HUDisplay_stub.dsp:
+ * examples/OEP/Display/HUDisplay_svnt.dsp: Fixed incorrect usages
+ of environment variables in project files.
+
+Fri Jun 20 11:41:50 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * ciao/ServerActivator_Impl.cpp (create_component_server):
+ Added more code to generate debug info when things go wrong.
+ Thanks to Emre Turkay <emre.turkay@vanderbilt.edu> for
+ motivating this.
+
+Fri Jun 20 10:21:10 2003 Chad Elliott <elliott_c@ociweb.com>
+
+ * examples/handcrafted/Display/NavDisplayGUI_exec/NavDisplayGUI.mpc:
+
+ Added inheritance from qt_moc and removed the custom definition
+ for MOC_Files.
+
+Thu Jun 19 07:54:42 2003 Chad Elliott <elliott_c@ociweb.com>
+
+ * examples/handcrafted/Display/NavDisplayGUI_exec/NavDisplayGUI.mpc:
+
+ Added 'specific' scopes to take into account the different qt
+ library names on different platforms.
+
+Tue Jun 17 11:02:19 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * examples/handcrafted/Hello/README: Updated the obsolete
+ instructions to test run this component. Thanks to Jesse
+ Greenwald <jesse@cis.ksu.edu> for reporting this.
+
+Mon Jun 16 11:16:52 2003 Chris Cleeland <cleeland@ociweb.com>
+
+ * CIAO version 0.3.3 released.
+
+Sun Jun 08 10:42:15 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * examples/OEP/BasicSP/BMDevice/BMDevice_exec.cpp:
+ * examples/OEP/BasicSP/BMClosedED/BMClosedED_exec.cpp: Added code
+ to registered the ValueFactory with the ORB so we can deploy
+ this component independent of others in this example. Enhanced
+ the debug output a bit.
+
+ * docs/releasenote.html: Added info on CIDL compiler.
+
+ * exampels/OEP/Display/NavDisplayGUI_exec/NavDisplayGUI_exec.dsp:
+ Really checked in the following change.
+
+ Mon Jun 02 23:36:29 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+Tue Jun 03 07:55:01 2003 Simon McQueen <sm@prismtechnologies.com>
+
+ * CIAO version 0.3.2 released.
+
+Tue Jun 3 01:26:04 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * examples/OEP/BasicSP/BasicSP.dsw:
+ * examples/OEP/BasicSP/BasicSP_stub.dsp:
+ * examples/OEP/BasicSP/BasicSP_svnt.dsp:
+ * examples/OEP/BasicSP/BMClosedED/BMClosedED_stub.dsp:
+ * examples/OEP/BasicSP/BMDisplay/BMDisplay_stub.dsp:
+ * examples/OEP/BasicSP/EC/EC_stub.dsp:
+ * examples/OEP/Display/HUDisplay_stub.dsp:
+ * examples/OEP/Display/HUDisplay_svnt.dsp:
+
+ Updated settings in these files.
+
+ * examples/OEP/BasicSP/NOTE.txt:
+
+ Fixed typos.
+
+ * examples/OEP/BasicSP/descriptors/daemon.ior:
+
+ Removed this file from the repository - it's just a temporary.
+
+Mon Jun 02 23:36:29 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * exampels/OEP/Display/NavDisplayGUI_exec/NavDisplayGUI_exec.dsp:
+ Regenerated and hand modified the project file.
+
+Mon Jun 2 22:45:05 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * ciao/ComponentsC.h:
+ * ciao/ComponentsS.h:
+
+ Contains the *C.h and *S.h corresponding to the include in Components.idl.
+
+Mon Jun 02 12:47:50 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * README: Revised the root readme file.
+
+Mon Jun 2 12:42:10 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CCF/External/Utility/Documentation/Build.html:
+
+ New file containing build information for the CIDL compiler.
+
+ * CIDLC/README:
+
+ Updated file to point to the new file above and other
+ documentation files in that same directory.
+
+Mon Jun 2 02:00:04 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * examples/OEP/BasicSP/BasicSP.dsw:
+ * examples/OEP/BasicSP/BasicSP_stub.dsp:
+ * examples/OEP/BasicSP/BasicSP_svnt.dsp:
+ * examples/OEP/BasicSP/BMClosedED/BMClosedED_exec.dsp:
+ * examples/OEP/BasicSP/BMClosedED/BMClosedED_stub.dsp:
+ * examples/OEP/BasicSP/BMClosedED/BMClosedED_svnt.dsp:
+ * examples/OEP/BasicSP/BMDevice/BMDevice_exec.dsp:
+ * examples/OEP/BasicSP/BMDevice/BMDevice_stub.dsp:
+ * examples/OEP/BasicSP/BMDevice/BMDevice_svnt.dsp:
+ * examples/OEP/BasicSP/BMDisplay/BMDisplay_exec.dsp:
+ * examples/OEP/BasicSP/BMDisplay/BMDisplay_stub.dsp:
+ * examples/OEP/BasicSP/BMDisplay/BMDisplay_svnt.dsp:
+ * examples/OEP/BasicSP/EC/EC_client.dsp:
+ * examples/OEP/BasicSP/EC/EC_exec.dsp:
+ * examples/OEP/BasicSP/EC/EC_stub.dsp:
+ * examples/OEP/BasicSP/EC/EC_svnt.dsp:
+ * examples/OEP/BasicSP/EC/controller.dsp:
+ * examples/OEP/Display/Display.dsw:
+ * examples/OEP/Display/HUDisplay_stub.dsp:
+ * examples/OEP/Display/HUDisplay_svnt.dsp:
+ * examples/OEP/Display/GPS/GPS_exec.dsp:
+ * examples/OEP/Display/GPS/GPS_stub.dsp:
+ * examples/OEP/Display/GPS/GPS_svnt.dsp:
+ * examples/OEP/Display/GPS/GPS_tracing_exec.dsp:
+ * examples/OEP/Display/NavDisplay/NavDisplay_exec.dsp:
+ * examples/OEP/Display/NavDisplay/NavDisplay_stub.dsp:
+ * examples/OEP/Display/NavDisplay/NavDisplay_svnt.dsp:
+ * examples/OEP/Display/NavDisplayGUI_exec/NavDisplayGUI_exec.dsp:
+ * examples/OEP/Display/NavDisplayGUI_exec/README
+ * examples/OEP/Display/RateGen/RateGen_client.dsp:
+ * examples/OEP/Display/RateGen/RateGen_exec.dsp:
+ * examples/OEP/Display/RateGen/RateGen_stub.dsp:
+ * examples/OEP/Display/RateGen/RateGen_svnt.dsp:
+ * examples/OEP/Display/RateGen/controller.dsp:
+
+ Fixed project and workspace settings for the generated
+ version of the HUDisplay and BasicSP examples.
+
+Sun Jun 1 23:00:53 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * Makefile: Added the path to the RELEASE_FILES
+
+Sun Jun 1 19:07:49 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/README:
+ * examples/OEP?BasicSP/README:
+ * examples/OEP/Display/README:
+
+ Updated these files with info about the URL for downloading
+ CIDL compiler binaries.
+
+Sun Jun 1 14:30:53 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * docs/releasenotes.html:
+ * docs/todo.html:
+
+ Added items related to the CIDL compiler.
+
+Sat May 31 10:54:11 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * Makefile: We dont have any special files like INSTALL that needs
+ specila attention during the release.
+
+Fri May 30 19:33:36 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CCF/DesignNotes:
+ * CCF/Makefile:
+ * CCF/Version:
+ * CCF/CCF/CCF.sln:
+ * CCF/CCF/Makefile:
+ * CCF/CCF/CIDL/CIDL.cpp:
+ * CCF/CCF/CIDL/CIDL.vcproj:
+ * CCF/CCF/CIDL/CIDL_LexicalAnalyzer.hpp:
+ * CCF/CCF/CIDL/CIDL_Parser.hpp:
+ * CCF/CCF/CIDL/CIDL_SemanticAction.hpp:
+ * CCF/CCF/CIDL/CIDL_SemanticActionImpl.hpp:
+ * CCF/CCF/CIDL/CIDL_SyntaxTree.cpp:
+ * CCF/CCF/CIDL/CIDL_SyntaxTree.hpp:
+ * CCF/CCF/CIDL/CIDL_SyntaxTreeFwd.hpp:
+ * CCF/CCF/CIDL/CIDL_Traversal.cpp:
+ * CCF/CCF/CIDL/CIDL_Traversal.hpp:
+ * CCF/CCF/CIDL/MSVC_Pragmas.hpp:
+ * CCF/CCF/CIDL/Makefile:
+ * CCF/CCF/CodeGenerationKit/CodeGenerationKit.cpp:
+ * CCF/CCF/CodeGenerationKit/CodeGenerationKit.vcproj:
+ * CCF/CCF/CodeGenerationKit/CommandLine.cpp:
+ * CCF/CCF/CodeGenerationKit/CommandLine.hpp:
+ * CCF/CCF/CodeGenerationKit/CommandLineDescriptor.hpp:
+ * CCF/CCF/CodeGenerationKit/CommandLineGrammar.cpp:
+ * CCF/CCF/CodeGenerationKit/CommandLineGrammar.hpp:
+ * CCF/CCF/CodeGenerationKit/CommandLineParser.cpp:
+ * CCF/CCF/CodeGenerationKit/CommandLineParser.hpp:
+ * CCF/CCF/CodeGenerationKit/IDLStream.hpp:
+ * CCF/CCF/CodeGenerationKit/MSVC_Pragmas.hpp:
+ * CCF/CCF/CodeGenerationKit/Makefile:
+ * CCF/CCF/CodeGenerationKit/Regex.hpp:
+ * CCF/CCF/CompilerElements/DiagnosticStream.cpp:
+ * CCF/CCF/CompilerElements/DiagnosticStream.hpp:
+ * CCF/CCF/CompilerElements/ExH.hpp:
+ * CCF/CCF/CompilerElements/FileSystem.hpp:
+ * CCF/CCF/CompilerElements/MSVC_Pragmas.hpp:
+ * CCF/CCF/CompilerElements/Parser.hpp:
+ * CCF/CCF/CompilerElements/Preprocessor.hpp:
+ * CCF/CCF/CompilerElements/ReferenceCounting.hpp:
+ * CCF/CCF/CompilerElements/SemanticAction.hpp:
+ * CCF/CCF/CompilerElements/Token.hpp:
+ * CCF/CCF/CompilerElements/TokenStream.hpp:
+ * CCF/CCF/CompilerElements/Traversal.hpp:
+ * CCF/CCF/IDL2/IDL2.cpp:
+ * CCF/CCF/IDL2/IDL2.vcproj:
+ * CCF/CCF/IDL2/IDL2_LexicalAnalyzer.cpp:
+ * CCF/CCF/IDL2/IDL2_LexicalAnalyzer.hpp:
+ * CCF/CCF/IDL2/IDL2_Parser.hpp:
+ * CCF/CCF/IDL2/IDL2_SemanticAction.hpp:
+ * CCF/CCF/IDL2/IDL2_SemanticActionImpl.hpp:
+ * CCF/CCF/IDL2/IDL2_SyntaxTree.cpp:
+ * CCF/CCF/IDL2/IDL2_SyntaxTree.hpp:
+ * CCF/CCF/IDL2/IDL2_SyntaxTree.tpp:
+ * CCF/CCF/IDL2/IDL2_SyntaxTreeFwd.hpp:
+ * CCF/CCF/IDL2/IDL2_SyntaxTree_BuiltIn.cpp:
+ * CCF/CCF/IDL2/IDL2_SyntaxTree_BuiltIn.hpp:
+ * CCF/CCF/IDL2/IDL2_SyntaxTree_Value.hpp:
+ * CCF/CCF/IDL2/IDL2_Traversal.cpp:
+ * CCF/CCF/IDL2/IDL2_Traversal.hpp:
+ * CCF/CCF/IDL2/MSVC_Pragmas.hpp:
+ * CCF/CCF/IDL2/Makefile:
+ * CCF/CCF/IDL3/IDL3.cpp:
+ * CCF/CCF/IDL3/IDL3.vcproj:
+ * CCF/CCF/IDL3/IDL3_LexicalAnalyzer.hpp:
+ * CCF/CCF/IDL3/IDL3_Parser.hpp:
+ * CCF/CCF/IDL3/IDL3_SemanticAction.hpp:
+ * CCF/CCF/IDL3/IDL3_SemanticActionImpl.hpp:
+ * CCF/CCF/IDL3/IDL3_SyntaxTree.cpp:
+ * CCF/CCF/IDL3/IDL3_SyntaxTree.hpp:
+ * CCF/CCF/IDL3/IDL3_SyntaxTreeFwd.hpp:
+ * CCF/CCF/IDL3/IDL3_SyntaxTree_EventType.cpp:
+ * CCF/CCF/IDL3/IDL3_SyntaxTree_EventType.hpp:
+ * CCF/CCF/IDL3/IDL3_Traversal.cpp:
+ * CCF/CCF/IDL3/IDL3_Traversal.hpp:
+ * CCF/CCF/IDL3/MSVC_Pragmas.hpp:
+ * CCF/CCF/IDL3/Makefile:
+ * CCF/External/Utility/Makefile:
+ * CCF/External/Utility/Version:
+ * CCF/External/Utility/Config/Archive.gcc.post.rules:
+ * CCF/External/Utility/Config/Archive.gcc.pre.rules:
+ * CCF/External/Utility/Config/Archive.post.rules:
+ * CCF/External/Utility/Config/Archive.pre.rules:
+ * CCF/External/Utility/Config/Documentation.post.rules:
+ * CCF/External/Utility/Config/Documentation.pre.rules:
+ * CCF/External/Utility/Config/Executable.gcc.post.rules:
+ * CCF/External/Utility/Config/Executable.gcc.pre.rules:
+ * CCF/External/Utility/Config/Executable.generic.post.rules:
+ * CCF/External/Utility/Config/Executable.generic.pre.rules:
+ * CCF/External/Utility/Config/Executable.post.rules:
+ * CCF/External/Utility/Config/Executable.pre.rules:
+ * CCF/External/Utility/Config/Recursion.post.rules:
+ * CCF/External/Utility/Config/Recursion.pre.rules:
+ * CCF/External/Utility/Config/Shared.gcc.post.rules:
+ * CCF/External/Utility/Config/Shared.gcc.pre.rules:
+ * CCF/External/Utility/Config/Shared.generic.post.rules:
+ * CCF/External/Utility/Config/Shared.generic.pre.rules:
+ * CCF/External/Utility/Config/Shared.post.rules:
+ * CCF/External/Utility/Config/Shared.pre.rules:
+ * CCF/External/Utility/Config/Thoughts:
+ * CCF/External/Utility/Documentation/Makefile:
+ * CCF/External/Utility/Documentation/News.html:
+ * CCF/External/Utility/Documentation/index.html:
+ * CCF/External/Utility/Documentation/ExH/Makefile:
+ * CCF/External/Utility/Documentation/ExH/Makefile.documentation:
+ * CCF/External/Utility/Documentation/ExH/News.html:
+ * CCF/External/Utility/Documentation/ExH/index.html:
+ * CCF/External/Utility/Documentation/ExH/Example/Makefile:
+ * CCF/External/Utility/Documentation/ExH/Logic/Makefile:
+ * CCF/External/Utility/Documentation/ExH/System/Makefile:
+ * CCF/External/Utility/Documentation/ReferenceCounting/Makefile:
+ * CCF/External/Utility/Documentation/ReferenceCounting/News.html:
+ * CCF/External/Utility/Documentation/ReferenceCounting/index.html:
+ * CCF/External/Utility/Documentation/Style/CXX.css:
+ * CCF/External/Utility/Documentation/Style/CXX_Blue.css:
+ * CCF/External/Utility/Documentation/Synch/Makefile:
+ * CCF/External/Utility/Documentation/Synch/News.html:
+ * CCF/External/Utility/Documentation/Synch/index.html:
+ * CCF/External/Utility/Documentation/Synch/Policy/Makefile:
+ * CCF/External/Utility/Utility/ExH/Compound.hpp:
+ * CCF/External/Utility/Utility/ExH/Compound.tpp:
+ * CCF/External/Utility/Utility/ExH/Converter.hpp:
+ * CCF/External/Utility/Utility/ExH/Converter.tpp:
+ * CCF/External/Utility/Utility/ExH/ExH.hpp:
+ * CCF/External/Utility/Utility/ExH/StringConverter.hpp:
+ * CCF/External/Utility/Utility/ExH/StringConverter.ipp:
+ * CCF/External/Utility/Utility/ExH/StringStreamConverter.hpp:
+ * CCF/External/Utility/Utility/ExH/StringStreamConverter.ipp:
+ * CCF/External/Utility/Utility/ExH/Logic/DescriptiveException.hpp:
+ * CCF/External/Utility/Utility/ExH/Logic/DescriptiveException.ipp:
+ * CCF/External/Utility/Utility/ExH/Logic/Exception.hpp:
+ * CCF/External/Utility/Utility/ExH/Logic/Exception.ipp:
+ * CCF/External/Utility/Utility/ExH/System/DescriptiveException.hpp:
+ * CCF/External/Utility/Utility/ExH/System/DescriptiveException.ipp:
+ * CCF/External/Utility/Utility/ExH/System/Exception.hpp:
+ * CCF/External/Utility/Utility/ReferenceCounting/DefaultImpl.hpp:
+ * CCF/External/Utility/Utility/ReferenceCounting/DefaultImpl.ipp:
+ * CCF/External/Utility/Utility/ReferenceCounting/ExternalLockImpl.hpp:
+ * CCF/External/Utility/Utility/ReferenceCounting/ExternalLockImpl.ipp:
+ * CCF/External/Utility/Utility/ReferenceCounting/Interface.hpp:
+ * CCF/External/Utility/Utility/ReferenceCounting/Interface.ipp:
+ * CCF/External/Utility/Utility/ReferenceCounting/Interface.tpp:
+ * CCF/External/Utility/Utility/ReferenceCounting/ReferenceCounting.hpp:
+ * CCF/External/Utility/Utility/ReferenceCounting/SmartPtr.hpp:
+ * CCF/External/Utility/Utility/ReferenceCounting/SmartPtr.tpp:
+ * CCF/External/Utility/Utility/ReferenceCounting/StrictPtr.hpp:
+ * CCF/External/Utility/Utility/ReferenceCounting/StrictPtr.tpp:
+ * CCF/External/Utility/Utility/Synch/Policy/Null.hpp:
+ * CCF/External/Utility/Utility/Synch/Policy/Null.ipp:
+ * CIDLC/CIDLC.sln:
+ * CIDLC/CIDLC.vcproj:
+ * CIDLC/ExecutorMapp:ingGenerator.cpp:
+ * CIDLC/ExecutorMapp:ingGenerator.hpp:
+ * CIDLC/Literals.hpp:
+ * CIDLC/Makefile:
+ * CIDLC/ServantGenerator.cpp:
+ * CIDLC/ServantGenerator.hpp:
+ * CIDLC/ServantHeaderGenerator.cpp:
+ * CIDLC/ServantHeaderGenerator.hpp:
+ * CIDLC/ServantSourceGenerator.cpp:
+ * CIDLC/ServantSourceGenerator.hpp:
+ * CIDLC/Version:
+ * CIDLC/cidlc.cpp:
+
+ Source code, documentation and build files for the
+ CIDL compiler.
+
+Fri May 30 18:18:25 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/*:
+
+ Removed all files in this directory from the repository except
+ DesignNotes, which will reappear in a new directory along with
+ other CIDL compiler checkins. The parser examples that were
+ in this directory are no longer useful or up to date. Soon
+ parts of the CIDL compiler will be checked into this directory.
+
+ * README:
+
+ New file.
+
+Fri May 30 17:41:05 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * examples/OEP/BasicSP/BMClosedED/BMClosedED_svnt.dsp:
+ * examples/OEP/BasicSP/BMDevice/BMDevice_svnt.dsp:
+ * examples/OEP/BasicSP/BMDisplay/BMDisplay_svnt.dsp:
+ * examples/OEP/BasicSP/EC/EC_svnt.dsp:
+ * examples/OEP/Display/GPS/GPS_svnt.dsp:
+ * examples/OEP/Display/NavDisplay/NavDisplay_svnt.dsp:
+ * examples/OEP/Display/RateGen/RateGen_svnt.dsp:
+
+ Changed the location of the CIDL compiler executable to
+ CIAO_ROOT/bin for the MSVC projects.
+
+ * examples/OEP/Display/NavDisplay/NavDisplay_svnt.cpp:
+ * examples/OEP/Display/NavDisplay/NavDisplay_svnt.h:
+
+ Removed these file from the repository - they are generated
+ and shouldn't have been checked in.
+
+Fri May 30 15:25:29 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * examples/OEP/Display/Configuration-0.png:
+ * examples/OEP/Display/Display.dsw:
+ * examples/OEP/Display/HUDisplay.idl:
+ * examples/OEP/Display/HUDisplay.mpc:
+ * examples/OEP/Display/HUDisplay_stub.dsp:
+ * examples/OEP/Display/HUDisplay_stub_export.h:
+ * examples/OEP/Display/HUDisplay_svnt.dsp:
+ * examples/OEP/Display/HUDisplay_svnt_export.h:
+ * examples/OEP/Display/NOTE:
+ * examples/OEP/Display/README:
+ * examples/OEP/Display/cleanup_mpcfiles.cmd:
+ * examples/OEP/Display/GPS/GPS.cidl:
+ * examples/OEP/Display/GPS/GPS.idl:
+ * examples/OEP/Display/GPS/GPSEI.idl:
+ * examples/OEP/Display/GPS/GPS_exec.cpp:
+ * examples/OEP/Display/GPS/GPS_exec.dsp:
+ * examples/OEP/Display/GPS/GPS_exec.h:
+ * examples/OEP/Display/GPS/GPS_exec_export.h:
+ * examples/OEP/Display/GPS/GPS_stub.dsp:
+ * examples/OEP/Display/GPS/GPS_stub_export.h:
+ * examples/OEP/Display/GPS/GPS_svnt.dsp:
+ * examples/OEP/Display/GPS/GPS_svnt_export.h:
+ * examples/OEP/Display/GPS/GPS_tracing_exec.cpp:
+ * examples/OEP/Display/GPS/GPS_tracing_exec.dsp:
+ * examples/OEP/Display/GPS/GPS_tracing_exec.h:
+ * examples/OEP/Display/GPS/config:
+ * examples/OEP/Display/NavDisplay/NavDisplay.cidl:
+ * examples/OEP/Display/NavDisplay/NavDisplay.idl:
+ * examples/OEP/Display/NavDisplay/NavDisplayEI.idl:
+ * examples/OEP/Display/NavDisplay/NavDisplay_exec.cpp:
+ * examples/OEP/Display/NavDisplay/NavDisplay_exec.dsp:
+ * examples/OEP/Display/NavDisplay/NavDisplay_exec.h:
+ * examples/OEP/Display/NavDisplay/NavDisplay_exec_export.h:
+ * examples/OEP/Display/NavDisplay/NavDisplay_stub.dsp:
+ * examples/OEP/Display/NavDisplay/NavDisplay_stub_export.h:
+ * examples/OEP/Display/NavDisplay/NavDisplay_svnt.cpp:
+ * examples/OEP/Display/NavDisplay/NavDisplay_svnt.dsp:
+ * examples/OEP/Display/NavDisplay/NavDisplay_svnt.h:
+ * examples/OEP/Display/NavDisplay/NavDisplay_svnt_export.h:
+ * examples/OEP/Display/NavDisplay/config:
+ * examples/OEP/Display/NavDisplay/run_test.pl:
+ * examples/OEP/Display/NavDisplayGUI_exec/AddNavUnitCmd.cpp:
+ * examples/OEP/Display/NavDisplayGUI_exec/AddNavUnitCmd.h:
+ * examples/OEP/Display/NavDisplayGUI_exec/Command.h:
+ * examples/OEP/Display/NavDisplayGUI_exec/DetailView.cpp:
+ * examples/OEP/Display/NavDisplayGUI_exec/DetailView.h:
+ * examples/OEP/Display/NavDisplayGUI_exec/MapView.cpp:
+ * examples/OEP/Display/NavDisplayGUI_exec/MapView.h:
+ * examples/OEP/Display/NavDisplayGUI_exec/NavDisplayGUI_exec.cpp:
+ * examples/OEP/Display/NavDisplayGUI_exec/NavDisplayGUI_exec.dsp:
+ * examples/OEP/Display/NavDisplayGUI_exec/NavDisplayGUI_exec.h:
+ * examples/OEP/Display/NavDisplayGUI_exec/NavUnit.cpp:
+ * examples/OEP/Display/NavDisplayGUI_exec/NavUnit.h:
+ * examples/OEP/Display/NavDisplayGUI_exec/NodeItem.cpp:
+ * examples/OEP/Display/NavDisplayGUI_exec/NodeItem.h:
+ * examples/OEP/Display/NavDisplayGUI_exec/QuitCmd.cpp:
+ * examples/OEP/Display/NavDisplayGUI_exec/QuitCmd.h:
+ * examples/OEP/Display/NavDisplayGUI_exec/README:
+ * examples/OEP/Display/NavDisplayGUI_exec/RootPanel.cpp:
+ * examples/OEP/Display/NavDisplayGUI_exec/RootPanel.h:
+ * examples/OEP/Display/NavDisplayGUI_exec/UpdatePositionCmd.cpp:
+ * examples/OEP/Display/NavDisplayGUI_exec/UpdatePositionCmd.h:
+ * examples/OEP/Display/NavDisplayGUI_exec/Worker.cpp:
+ * examples/OEP/Display/NavDisplayGUI_exec/Worker.h:
+ * examples/OEP/Display/NavDisplayGUI_exec/trolltech.gif:
+ * examples/OEP/Display/NavDisplayGUI_exec/worldmap1.gif:
+ * examples/OEP/Display/NavDisplayGUI_exec/worldmap1.xpm:
+ * examples/OEP/Display/RateGen/RateGen.cidl:
+ * examples/OEP/Display/RateGen/RateGen.idl:
+ * examples/OEP/Display/RateGen/RateGenEI.idl:
+ * examples/OEP/Display/RateGen/RateGen_client.dsp:
+ * examples/OEP/Display/RateGen/RateGen_exec.cpp:
+ * examples/OEP/Display/RateGen/RateGen_exec.dsp:
+ * examples/OEP/Display/RateGen/RateGen_exec.h:
+ * examples/OEP/Display/RateGen/RateGen_exec_export.h:
+ * examples/OEP/Display/RateGen/RateGen_stub.dsp:
+ * examples/OEP/Display/RateGen/RateGen_stub_export.h:
+ * examples/OEP/Display/RateGen/RateGen_svnt.dsp:
+ * examples/OEP/Display/RateGen/RateGen_svnt_export.h:
+ * examples/OEP/Display/RateGen/client.cpp:
+ * examples/OEP/Display/RateGen/config:
+ * examples/OEP/Display/RateGen/controller.cpp:
+ * examples/OEP/Display/RateGen/controller.dsp:
+ * examples/OEP/Display/RateGen/run_test.pl:
+ * examples/OEP/Display/descriptors/CIAO_Installation_Data.ini:
+ * examples/OEP/Display/descriptors/DuelDisplay.cad:
+ * examples/OEP/Display/descriptors/GPS.csd:
+ * examples/OEP/Display/descriptors/GPS.ssd:
+ * examples/OEP/Display/descriptors/GPS_tracing.csd:
+ * examples/OEP/Display/descriptors/HUDisplay.cad:
+ * examples/OEP/Display/descriptors/HUDisplayGUI.cad:
+ * examples/OEP/Display/descriptors/NOTE.txt:
+ * examples/OEP/Display/descriptors/NavDisplay.csd:
+ * examples/OEP/Display/descriptors/NavDisplay.ssd:
+ * examples/OEP/Display/descriptors/NavDisplayGUI.csd:
+ * examples/OEP/Display/descriptors/RateGen.csd:
+ * examples/OEP/Display/descriptors/RateGen.ssd:
+ * examples/OEP/Display/descriptors/RemoteDisplay.cad:
+ * examples/OEP/Display/descriptors/RemoteDisplayGUI.cad:
+ * examples/OEP/Display/descriptors/test.dat:
+
+ New example, same as the one in examples/handcrafted/Display,
+ but using CIDL compiler generated code.
+
+Fri May 30 14:27:55 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * PROBLEM-REPORT-FORM (Subject): Fixed a typo.
+
+Fri May 30 14:15:45 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * VERSION:
+ * PROBLEM-REPORT-FORM (Subject): Files needed for the release.
+
+Fri May 30 14:11:11 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * ciao/Version.h: Changed the version info to be 0.3.1 instead of
+ 0.1.1. We want it to go the way ACE+TAO go.
+
+Fri May 30 13:57:26 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * Makefile: A new top level Makefile which will have the needed
+ information for the release.
+
+Fri May 30 12:29:37 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * examples/OEP/BasicSP/BasicSP.dsw:
+ * examples/OEP/BasicSP/BasicSP.idl:
+ * examples/OEP/BasicSP/BasicSP.mpc:
+ * examples/OEP/
+ files.
+
+ * examples/handcrafted/Display/HUDisplay_svnt.cpp:
+ * examples/handcrafted/Display/HUDisplay_svnt.inl:
+ * examples/handcrafted/Display/GPS/GPSE.idl:
+ * examples/handcrafted/Display/GPS/GPS_exec.cpp:
+ * examples/handcrafted/Display/GPS/GPS_exec.h:
+ * examples/handcrafted/Display/GPS/GPS_svnt.cpp:
+ * examples/handcrafted/Display/GPS/GPS_tracing_exec.cpp:
+ * examples/handcrafted/Display/GPS/GPS_tracing_exec.h:
+ * examples/handcrafted/Display/NavDisplay/NavDisplay_exec.cpp:
+ * examples/handcrafted/Display/NavDisplay/NavDisplay_exec.h:
+ * examples/handcrafted/Display/NavDisplay/NavDisplay_svnt.cpp:
+ * examples/handcrafted/Display/NavDisplayGUI_exec/NavDisplayGUI_exec.cpp:
+ * examples/handcrafted/Display/NavDisplayGUI_exec/NavDisplayGUI_exec.h:
+ * examples/handcrafted/Display/RateGen/RateGenE.idl:
+ * examples/handcrafted/Display/RateGen/RateGen_exec.cpp:
+ * examples/handcrafted/Display/RateGen/RateGen_exec.h:
+ * examples/handcrafted/Display/RateGen/RateGen_svnt.cpp:
+ * examples/handcrafted/Display/RateGen/client.cpp:
+ * examples/handcrafted/Display/RateGen/controller.cpp:
+ * examples/handcrafted/Hello/client.cpp:
+ * examples/handcrafted/Hello/helloE.idl:
+ * examples/handcrafted/Hello/hello_servants.cpp:
+ * tools/Assembly_Deployer/Assembly_Impl.cpp:
+ * tools/Assembly_Deployer/Assembly_Manager.cpp:
+ * tools/Assembly_Deployer/Assembly_Visitors.h:
+ * tools/Assembly_Deployer/Assembly_Visitors.inl:
+ * tools/ComponentServer/ComponentServer.cpp:
+ * tools/ComponentServer/ComponentServer_test_client.cpp:
+ * tools/Daemon/controller_i.cpp:
+ * tools/Daemon/controller_i.h:
+ * tools/ServerActivator/ServerActivator_test_client.cpp:
+ * tools/XML_Helpers/Assembly_Handlers.cpp:
+ * tools/XML_Helpers/Assembly_Spec.cpp:
+ * tools/XML_Helpers/Assembly_Spec.inl:
+ * tools/XML_Helpers/Cascadable_DocHandler.cpp:
+ * tools/XML_Helpers/Softpkg_Handlers.cpp: Fixed compilation errors
+ and warnings. They include
+
+ Using a _var in places where a _ptr is expected.
+
+ Incorrect Capitalization of file names.
+
+ Unused variables warnings.
+
+ Exception throw specification mis-matches.
+
+ * docs/templates/CIAO_Glue_Session_Template.cpp: Propagated
+ previous fixes into the tempate code.
+
+ * ciao/Container_Base.cpp: Removed a redundant ACE_INLINE decl.
+
+Tue Apr 15 17:07:52 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * tools/XML_Helpers/Assembly_Spec.h:
+ * tools/XML_Helpers/Softpkg_Handlers.h:
+ * tools/XML_Helpers/XMLHelpers.mpc:
+ * tools/XML_Helpers/XML_Utils.h:
+ * tools/XML_Helpers/XML_Helpers_Export.h: Refactored these files
+ to make them into a library.
+
+ * tools/XML_Helpers/XML_Helpers.dsw:
+ * tools/XML_Helpers/Helper_Test.dsp:
+ * tools/Daemon/CIAO_Daemon.dsp:
+ * tools/Daemon/Daemon.dsw:
+ * tools/Daemon/DaemonController.dsp: Removed these project files
+ and depend solely on MPC generated files.
+
+ * tools/Assembly_Deployer/Assembly_Deployer.mpc:
+ * tools/Daemon/Daemon.mpc: Updated MPC files to link with the new
+ XML_Helpers library.
+
+Tue Apr 15 11:07:36 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * ciao/Daemon.idl:
+ * ciao/Daemon_Impl.h:
+ * ciao/Daemon_Impl.inl:
+ * ciao/Daemon_Impl.cpp:
+ * tools/Daemon/Daemon.idl:
+ * tools/Daemon/Daemon_Impl.h:
+ * tools/Daemon/Daemon_Impl.inl:
+ * tools/Daemon/Daemon_Impl.cpp:
+ * ciao/CCM_Core.mpc:
+ * ciao/CIAO_Server.dsp:
+ * tools/Daemon/CIAO_Daemon.dsp:
+ * tools/Daemon/Daemon.mpc:
+ * tools/Daemon/DaemonController.dsp: Moved Daemon idl file and
+ implementations out of CIAO_Server library into Daemon
+ implemenation.
+
+ Removed HomeRegistrar related files from the projects of the
+ CIAO_Server library. They need to be moved a a proper place in
+ the near future.
+
+ * docs/todo.html: Document other refactoring needed in the
+ CCM_Core libraries.
+
+Mon Apr 14 17:06:37 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * examples/handcrafted/Display/HUDisplay_svnt.cpp:
+ * examples/handcrafted/Display/HUDisplay_svnt.h:
+ * examples/handcrafted/Display/GPS/GPS_exec.cpp:
+ * examples/handcrafted/Display/GPS/GPS_exec.h:
+ * examples/handcrafted/Display/GPS/GPS_svnt.cpp:
+ * examples/handcrafted/Display/GPS/GPS_svnt.h:
+ * examples/handcrafted/Display/GPS/GPS_tracing_exec.cpp:
+ * examples/handcrafted/Display/GPS/GPS_tracing_exec.h:
+ * examples/handcrafted/Display/NavDisplay/NavDisplay_exec.cpp:
+ * examples/handcrafted/Display/RateGen/RateGen_exec.cpp:
+ * examples/handcrafted/Display/RateGen/RateGen_exec.h:
+ * examples/handcrafted/Display/RateGen/client.cpp:
+ * examples/handcrafted/Display/RateGen/controller.cpp:
+ * examples/handcrafted/Display/RateGen/run_test.pl:
+ * examples/handcrafted/Display/descriptors/NOTE.txt: Updated
+ docuemntation. Changed to inherit Pulse_Handler from
+ ACE_Task_Base. Reworked controller.cpp so that it won't look
+ like the process that actually generates the events.
+
+Mon Apr 14 14:57:51 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * examples/handcrafted/Display/RateGen/controller.cpp: Changed to
+ perform only one action in each exection of this program. I.e.,
+ it either switch on or off the RateGen component and exit
+ immediately. This is to avoid the mis-conception that the
+ controller actually generates the Rate.
+
+Sat Apr 12 12:36:08 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * CIDLC/parser_examples/cidl/cidl.vcproj:
+ * CIDLC/parser_examples/idl2/idl2.vcproj:
+ * CIDLC/parser_examples/idl3/idl3.vcproj: Changed the extra
+ include paths from:
+
+ ..,../spirit-1.3.0,../spirit-1.3.0/miniboost
+
+ to:
+
+ ..,$(SPIRIT_DIR),$(SPIRIT_DIR)/miniboost
+
+ to be consistent with the MPC files and to decouple Spirit from
+ CIAO's directory strucutre.
+
+Sat Apr 12 10:48:13 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * docs/templates/CIAO_Glue_Session_Template.cpp:
+ * docs/templates/CIAO_Glue_Session_Template.inl: Incorporated
+ changes for fixing gcc compilation warnings.
+
+ * tools/Assembly_Deployer/Assembly_Manager.cpp:
+ * tools/ComponentServer/ComponentServer.cpp:
+ * tools/ComponentServer/ComponentServer_test_client.cpp:
+ * tools/Daemon/CIAO_Daemon.cpp:
+ * tools/Simple_Component_Server/Simple_Component_Server.cpp: Added
+ misiing newlines in usage messages.
+
+Sat Apr 12 01:25:35 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * CIDLC/parser_examples/README:
+ * CIDLC/parser_examples/cidl/cidl.mpc:
+ * CIDLC/parser_examples/idl2/idl2.mpc:
+ * CIDLC/parser_examples/idl3/idl3.mpc: Added new MPC files to take
+ advantage of MPC/MWC tool. Updated the README to provide some
+ minimal instructions.
+
+Tue Apr 8 23:10:43 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/parser_examples/README:
+ * CIDLC/parser_examples/parser_examples.sln:
+ * CIDLC/parser_examples/cidl/cidl.cpp:
+ * CIDLC/parser_examples/cidl/cidl.vcproj:
+ * CIDLC/parser_examples/cidl/cidl_grammar.cpp:
+ * CIDLC/parser_examples/cidl/cidl_grammar.h:
+ * CIDLC/parser_examples/cidl/hello.cidl:
+ * CIDLC/parser_examples/idl2/idl2.cpp:
+ * CIDLC/parser_examples/idl2/idl2.vcproj:
+ * CIDLC/parser_examples/idl2/idl2_grammar.cpp:
+ * CIDLC/parser_examples/idl2/idl2_grammar.h:
+ * CIDLC/parser_examples/idl2/test_idl2.idl:
+ * CIDLC/parser_examples/idl3/idl3.cpp:
+ * CIDLC/parser_examples/idl3/idl3.vcproj:
+ * CIDLC/parser_examples/idl3/idl3_grammar.cpp:
+ * CIDLC/parser_examples/idl3/idl3_grammar.h:
+ * CIDLC/parser_examples/idl3/test_idl3.idl:
+
+ Added parser examples (IDL2, IDL3, and CIDL) using the Spirit
+ parser.
+
+Tue Apr 08 19:42:16 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * examples/handcrafted/Display/GPS/GPS_tracing_exec.h: Fixed
+ a class name mismatch.
+
+Mon Apr 07 21:20:37 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * ciao/ServerActivator_Impl.cpp: Fixed a couple of compilation
+ warnings with gcc.
+
+ * ciao/CIAO_Client.dsp:
+ * ciao/CIAO_Container.dsp:
+ * ciao/CIAO_Server.dsp: Turned on RTTI to sync up with the new Any
+ implementation.
+
+ * ciao/CIAO_common.h:
+ * ciao/Cookies.cpp: Fixed the use of old CORBA_* types. They are
+ no longer available in the newer version of ACE/TAO.
+
+Sun Apr 06 20:36:39 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * examples/handcrafted/Display/CIAO_Installation_Data.ini:
+ * examples/handcrafted/Display/HUDisplay.cad:
+ * examples/handcrafted/Display/GPS/GPS.csd:
+ * examples/handcrafted/Display/GPS/GPS.ssd:
+ * examples/handcrafted/Display/NavDisplay/NavDisplay.csd:
+ * examples/handcrafted/Display/NavDisplay/NavDisplay.ssd:
+ * examples/handcrafted/Display/NavDisplayGUI_exec/NavDisplayGUI.csd:
+ * examples/handcrafted/Display/NavDisplayGUI_exec/NavDisplayGUI.ssd:
+ * examples/handcrafted/Display/RateGen/RateGen.csd:
+ * examples/handcrafted/Display/RateGen/RateGen.ssd: Removed these
+ files as they have already been moved to the
+ examples/handcrafted/Display/descriptors/ subdirectory.
+
+ * examples/handcrafted/Display/NOTE: Updated obsolete notes.
+
+ Thanks to Andrey Nechypurenko
+ <Andrey.Nechypurenko@mchp.siemens.de> for the following
+ changes. He reported, motivated or sent patches for them.
+
+ * examples/handcrafted/Display/descriptors/NOTE.txt: Fixed several
+ typos.
+
+ * examples/handcrafted/Display/descriptors/DuelDisplay.cad:
+ * examples/handcrafted/Display/descriptors/GPS_tracing.csd:
+ * examples/handcrafted/Display/descriptors/HUDisplayGUI.cad:
+ * examples/handcrafted/Display/descriptors/RemoteDisplayGUI.cad:
+ Updated these assembly descriptors to use the new GPS component
+ that emulate a trace (instead of the random coordinates).
+
+ * examples/handcrafted/Display/NavDisplay/client.cpp:
+ * examples/handcrafted/Display/NavDisplayGUI_exec/run_test.pl:
+ Removed these testing artifacts because NavDisplay component
+ requires other component to function properly.
+
+ * tools/XML_Helpers/Assembly_Spec.inl: Fixed VC7.1 compilation
+ error.
+
+ * examples/handcrafted/Display/GPS/GPS.mpc:
+ * examples/handcrafted/Display/GPS/GPS_tracing_exec.cpp:
+ * examples/handcrafted/Display/GPS/GPS_tracing_exec.h: Added a
+ new implementation for the GPS component. This implementation
+ simulates coordinates of a trace instead of some random
+ positions.
+
+ * examples/handcrafted/Display/NavDisplay/NavDisplay.mpc:
+ * examples/handcrafted/Display/NavDisplayGUI_exec/DetailView.cpp:
+ * examples/handcrafted/Display/NavDisplayGUI_exec/MapView.cpp:
+ * examples/handcrafted/Display/NavDisplayGUI_exec/NavDisplayGUI_exec.cpp:
+ * examples/handcrafted/Display/NavDisplayGUI_exec/NavDisplayGUI_exec.h:
+ Please find in attachment slightly modified version of
+ NavDisplayGUI. I have modified it slightly mainly in order to
+ let the GUI component to find background and animation images
+ either based on ACE_ROOT or using ../NavDisplayGUI_exec/.
+
+ * examples/handcrafted/Display/NavDisplayGUI_exec/README: Removed
+ the mentioning of run_test.pl. It's no longer valid.
+
+Sat Apr 05 20:08:27 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * ciao/CCM_Deployment.idl:
+ * ciao/Component_Base.idl:
+ The operation Components::Deployment::Assembly::build can throw
+ CreateFailure exception. It was missing in the IDL files.
+
+ * ciao/Server_init.cpp:
+ Register OBV factory for CIAO::Cookie also.
+
+ * docs/templates/CIAO_Glue_Session_Template.cpp:
+ Made sure we duplicate the object reference before adding them
+ to subscriber/connection active maps.
+
+ * examples/handcrafted/Display/HUDisplay.idl:
+ * examples/handcrafted/Display/HUDisplay.mpc:
+ * examples/handcrafted/Display/HUDisplay_svnt.h:
+ * examples/handcrafted/Display/HUDisplay_svnt.inl:
+ * examples/handcrafted/Display/GPS/GPS_exec.cpp:
+ * examples/handcrafted/Display/GPS/GPS_exec.h:
+ * examples/handcrafted/Display/GPS/GPS_svnt.cpp:
+ * examples/handcrafted/Display/NavDisplay/NavDisplay_exec.cpp:
+ * examples/handcrafted/Display/NavDisplayGUI_exec/NavDisplayGUI_exec.cpp:
+ * examples/handcrafted/Display/RateGen/RateGen.mpc:
+ * examples/handcrafted/Display/RateGen/RateGen_svnt.cpp:
+ Updated the example to support 2-dimentional position interface.
+ Also fixed the reference counting problem in the servant glue
+ code.
+
+
+ * examples/handcrafted/Display/RateGen/controller.cpp:
+ Added a new
+
+ * examples/handcrafted/Display/descriptors/HUDisplay.cad:
+ * examples/handcrafted/Display/descriptors/HUDisplayGUI.cad:
+ * examples/handcrafted/Display/descriptors/RemoteDisplay.cad:
+ * examples/handcrafted/Display/descriptors/RemoteDisplayGUI.cad:
+ Added variety of different composition example. See NOTE.txt
+ under the same directory for more information.
+
+ * examples/handcrafted/Display/descriptors/test.dat:
+ Added a "Remote" entry so showcase how to deploy a system across
+ several machines.
+
+ * tools/Assembly_Deployer/Assembly_Deployer.cpp:
+ * tools/Assembly_Deployer/Assembly_Deployer.mpc:
+ * tools/Assembly_Deployer/Assembly_Impl.cpp:
+ * tools/Assembly_Deployer/Assembly_Impl.h:
+ * tools/Assembly_Deployer/Assembly_Manager.cpp:
+ * tools/Assembly_Deployer/Assembly_Visitors.h:
+ Added support for establishing connections according to
+ Assembly_Spec.
+
+ * tools/Assembly_Deployer/Assembly_Service.idl:
+ * tools/Assembly_Deployer/Assembly_Service_Impl.cpp:
+ * tools/Assembly_Deployer/Assembly_Service_Impl.h:
+ Added a simple interface in an attempt to solve the unreliable
+ shutdown problem.
+
+ * tools/XML_Helpers/Assembly_Handlers.cpp:
+ * tools/XML_Helpers/Assembly_Handlers.h:
+ * tools/XML_Helpers/Assembly_Handlers.inl:
+ * tools/XML_Helpers/Assembly_Spec.cpp:
+ * tools/XML_Helpers/Assembly_Spec.h:
+ Fixed "connectevent" parsing. I had the "source" and
+ "destination" interface reversed.
+
+Fri Apr 04 22:40:11 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * examples/handcrafted/Display/descriptors/*: Moved all XML
+ descriptors and deployment configuration into this newly created
+ subdirectory to simply procedures to test this example.
+
+ * examples/handcrafted/Display/NavDisplay/NavDisplay_exec.cpp:
+ Changed to thow a BAD_INV_ORDER exception is the receptacle is
+ not connected instead of a MSVC structural exception.
+
+ * tools/Daemon/Daemon.mpc:
+ * tools/Daemon/DaemonController.dsp:
+ * tools/XML_Helpers/Assembly_Handlers.cpp:
+ * tools/XML_Helpers/Assembly_Spec.cpp:
+ * tools/XML_Helpers/Assembly_Spec.h:
+ * tools/XML_Helpers/Assembly_Spec.inl:
+ * tools/Assembly_Deployer/Assembly_Deployer.cpp:
+ * tools/Assembly_Deployer/Assembly_Deployer.mpc:
+ * tools/Assembly_Deployer/Assembly_Impl.cpp:
+ * tools/Assembly_Deployer/Assembly_Impl.h:
+ * tools/Assembly_Deployer/Assembly_Impl.inl:
+ * tools/Assembly_Deployer/Assembly_Manager.cpp:
+ * tools/Assembly_Deployer/Assembly_Visitors.h:
+ * tools/Assembly_Deployer/Assembly_Visitors.inl:
+ * tools/Assembly_Deployer/Deployment_Configuration.cpp:
+ * tools/Assembly_Deployer/Deployment_Configuration.h:
+ * tools/Assembly_Deployer/Deployment_Configuration.inl: Added more
+ support for component installation when building an Assembly.
+
+Thu Apr 03 15:08:20 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * ciao/Assembly_Impl.*:
+ * tools/Assembly_Deployer/Assembly_Impl.*: Moved the Assembly
+ implementaiton files to the tools/Assembly_Deployer/ directory.
+
+ * ciao/CCM_Core.mpc:
+ * ciao/CIAO_Server.dsp: Removed Assembly_Impl.*.
+
+Thu Apr 03 13:11:49 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * tools/XML_Helpers/Assembly_Spec.h:
+ * tools/XML_Helpers/Assembly_Handlers.h:
+ * tools/XML_Helpers/Assembly_Handlers.cpp: Added support for parsing
+ component and home registering info. Otherwise, it'd be hard to
+ use a composed application.
+
+Wed Apr 02 17:08:00 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * tools/XML_Helpers/Assembly_Handlers.cpp:
+ * tools/XML_Helpers/Assembly_Handlers.h:
+ * tools/XML_Helpers/Assembly_Handlers.inl:
+ * tools/XML_Helpers/Assembly_Spec.cpp:
+ * tools/XML_Helpers/Assembly_Spec.h:
+ * tools/XML_Helpers/Assembly_Spec.inl:
+ * tools/XML_Helpers/Helper_Test.dsp: Added implementations for
+ handling componentassembly XML documents and building the
+ assembly specification information. These handlers currently
+ process only "crucial" information needed to get a system up and
+ running, i.e., they do not yet extract all types of information
+ in a componentassembly document.
+
+ Also important is that all XML handlers in CIAO assume all XML
+ documents they process are valid and well-formed. ACEXML
+ currently does not validate XML document yet. Therefore, you
+ need to validate the XML documents using other XML parser (such
+ as msxml) shall CIAO's assembly parsing behave strangely as the
+ handlers assume a validator has already taken up most of the
+ checking responsibility.
+
+ * tools/XML_Helpers/Softpkg_Handlers.cpp:
+ * tools/XML_Helpers/Softpkg_Handlers.h:
+ * tools/XML_Helpers/Softpkg_Handlers.inl:
+ * tools/XML_Helpers/XML_Utils.cpp:
+ * tools/XML_Helpers/XML_Utils.h: Added a new
+ parse_componentassembly utility function and moved some of the
+ helper functions out of Softpkg_Handlers.
+
+ * tools/XML_Helpers/main.cpp:
+
+ * bin/generate_component_mpc.pl: Added dependent library to the
+ list of libraries client program links to.
+
+ * docs/XML/componentassembly.dtd: Fixed a typo in DTD definition.
+
+ * examples/handcrafted/Display/HUDisplay.cad: Added a
+
+ * examples/handcrafted/Display/NavDisplay/NavDisplay.mpc:
+ * examples/handcrafted/Display/NavDisplay/client.cpp:
+ * examples/handcrafted/Display/NavDisplay/run_test.pl: Added a
+ client program to test the component.
+
+ * examples/handcrafted/Display/NavDisplayGUI_exec/AddNavUnitCmd.cpp:
+ * examples/handcrafted/Display/NavDisplayGUI_exec/AddNavUnitCmd.h:
+ * examples/handcrafted/Display/NavDisplayGUI_exec/Command.h:
+ * examples/handcrafted/Display/NavDisplayGUI_exec/DetailView.cpp:
+ * examples/handcrafted/Display/NavDisplayGUI_exec/DetailView.h:
+ * examples/handcrafted/Display/NavDisplayGUI_exec/MapView.cpp:
+ * examples/handcrafted/Display/NavDisplayGUI_exec/MapView.h:
+ * examples/handcrafted/Display/NavDisplayGUI_exec/NavDisplayEIC.cpp:
+ * examples/handcrafted/Display/NavDisplayGUI_exec/NavDisplayGUI.csd:
+ * examples/handcrafted/Display/NavDisplayGUI_exec/NavDisplayGUI.mpc:
+ * examples/handcrafted/Display/NavDisplayGUI_exec/NavDisplayGUI.ssd:
+ * examples/handcrafted/Display/NavDisplayGUI_exec/NavDisplayGUI_exec.cpp:
+ * examples/handcrafted/Display/NavDisplayGUI_exec/NavDisplayGUI_exec.h:
+ * examples/handcrafted/Display/NavDisplayGUI_exec/NavUnit.cpp:
+ * examples/handcrafted/Display/NavDisplayGUI_exec/NavUnit.h:
+ * examples/handcrafted/Display/NavDisplayGUI_exec/NodeItem.cpp:
+ * examples/handcrafted/Display/NavDisplayGUI_exec/NodeItem.h:
+ * examples/handcrafted/Display/NavDisplayGUI_exec/QuitCmd.cpp:
+ * examples/handcrafted/Display/NavDisplayGUI_exec/QuitCmd.h:
+ * examples/handcrafted/Display/NavDisplayGUI_exec/README:
+ * examples/handcrafted/Display/NavDisplayGUI_exec/RootPanel.cpp:
+ * examples/handcrafted/Display/NavDisplayGUI_exec/RootPanel.h:
+ * examples/handcrafted/Display/NavDisplayGUI_exec/UpdatePositionCmd.cpp:
+ * examples/handcrafted/Display/NavDisplayGUI_exec/UpdatePositionCmd.h:
+ * examples/handcrafted/Display/NavDisplayGUI_exec/Worker.cpp:
+ * examples/handcrafted/Display/NavDisplayGUI_exec/Worker.h:
+ * examples/handcrafted/Display/NavDisplayGUI_exec/moc_DetailView.cpp:
+ * examples/handcrafted/Display/NavDisplayGUI_exec/moc_MapView.cpp:
+ * examples/handcrafted/Display/NavDisplayGUI_exec/moc_NodeItem.cpp:
+ * examples/handcrafted/Display/NavDisplayGUI_exec/moc_RootPanel.cpp:
+ * examples/handcrafted/Display/NavDisplayGUI_exec/run_test.pl:
+ * examples/handcrafted/Display/NavDisplayGUI_exec/trolltech.gif:
+ * examples/handcrafted/Display/NavDisplayGUI_exec/worldmap1.gif:
+ Added a Qt GUI based component to showcase how we can
+ reconfigure a system using different component easily. Thanks
+ to Andrey Nechypurenko <andreynech@mchp.siemens.com> for
+ contributing the implementation.
+
+ * examples/handcrafted/Display/CIAO_Installation_Data.ini: Added
+ deployment information for the new GUI NavDisplay component
+ implementation.
+
+ * examples/handcrafted/Hello/client.dsp:
+ * examples/handcrafted/Hello/hello_executors.dsp:
+ * examples/handcrafted/Hello/hello_servants.dsp:
+ * examples/handcrafted/Hello/hello_stub.dsp: Hmm, I probably
+ checked in the MPC/MWC generated project accidentally. :)
+
+Mon Mar 24 16:17:21 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * examples/handcrafted/Display/GPS/GPS_svnt.cpp:
+ * examples/handcrafted/Display/NavDisplay/NavDisplay_svnt.cpp:
+ Added implementation for servant factory methods. Thanks to
+ Andrey Nechypurenko <andreynech@yahoo.com> for reporting this.
+
+Fri Mar 21 15:51:57 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * docs/new_components.html: Revised naming convention for
+ user-defined component executor impl IDL.
+
+ * bin/generate_component_mpc.pl: Added an option for adding
+ user-defined component executor impl IDL automatically,
+ according the the naming convention. Fixed the dependencies to
+ "dependent" libraries.
+
+ * examples/handcrafted/Display/RateGen/RateGen.csd:
+ * examples/handcrafted/Display/RateGen/RateGen.ssd: Simplified the
+ XML descriptors.
+
+ * examples/handcrafted/Display/RateGen/RateGen.mpc:
+ * examples/handcrafted/Display/RateGen/RateGenEI.idl:
+ * examples/handcrafted/Display/RateGen/RateGen_exec.h: Fixed
+ dependencies and naming convention.
+
+ * examples/handcrafted/Display/GPS/GPS.csd:
+ * examples/handcrafted/Display/GPS/GPS.mpc:
+ * examples/handcrafted/Display/GPS/GPS.ssd:
+ * examples/handcrafted/Display/GPS/GPSEI.idl:
+ * examples/handcrafted/Display/GPS/GPS_exec.cpp:
+ * examples/handcrafted/Display/GPS/GPS_exec.h:
+
+ * examples/handcrafted/Display/NavDisplay/NavDisplay.csd:
+ * examples/handcrafted/Display/NavDisplay/NavDisplay.mpc:
+ * examples/handcrafted/Display/NavDisplay/NavDisplay.ssd:
+ * examples/handcrafted/Display/NavDisplay/NavDisplayEI.idl:
+ * examples/handcrafted/Display/NavDisplay/NavDisplay_exec.cpp:
+ * examples/handcrafted/Display/NavDisplay/NavDisplay_exec.h:
+
+ * examples/handcrafted/Display/CIAO_Installation_Data.ini: Added
+ component implementaions for GPS and NavDisplay.
+
+Thu Mar 20 21:50:07 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * ciao/ComponentInstallation_Impl.cpp: Added a more comprehensive
+ error printout.
+
+ * docs/index.html: Fixed a broken link.
+
+ * docs/templates/CIAO_Glue_Session_Template.cpp:
+ * docs/templates/CIAO_Glue_Session_Template.h: Added the servant
+ factory entry point function that I missed.
+
+ * examples/handcrafted/Display/RateGen/RateGen_svnt.cpp:
+ * examples/handcrafted/Display/RateGen/RateGen_svnt.h: Fixed up
+ the servant DLL entry point.
+
+ * examples/handcrafted/Display/RateGen/RateGen.mpc:
+ * examples/handcrafted/Display/RateGen/RateGen_comp.idl:
+ * examples/handcrafted/Display/RateGen/RateGen_exec.cpp:
+ * examples/handcrafted/Display/RateGen/RateGen_exec.h: Added the
+ actual implementation for component executor.
+
+ * examples/handcrafted/Display/CIAO_Installation_Data.ini: Added
+ this deployment datafile. This file will contain information
+ describing all the components used in this example.
+
+ * examples/handcrafted/Display/RateGen/RateGen.csd:
+ * examples/handcrafted/Display/RateGen/RateGen.ssd: Added XML
+ component descriptors.
+
+ * examples/handcrafted/Display/RateGen/client.cpp: Added a test
+ client program.
+
+ * examples/handcrafted/Display/RateGen/run_test.pl: Added a test
+ script to test out this single component.
+
+ * tools/ComponentServer/ComponentServer_test_client.cpp: Changed
+ the client program to debug RateGen component. We need to make
+ this test client more robust so we can use it to debug different
+ component implementations more easily.
+
+Tue Mar 18 16:36:07 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * bin/generate_component_mpc.pl:
+ * examples/handcrafted/Display/HUDisplay.mpc:
+ * examples/handcrafted/Display/GPS/GPS.mpc:
+ * examples/handcrafted/Display/NavDisplay/NavDisplay.mpc:
+ * examples/handcrafted/Display/RateGen/RateGen.mpc: Updated the
+ script and regenerated mpc file to record the original options
+ used to generate the MPC files.
+
+ * examples/handcrafted/Display/NOTE: Added more info on how to
+ generate Makefiles/Projects for this example.
+
+ * examples/handcrafted/Display/RateGen/RateGen.idl: Fixed a typo.
+
+ * examples/handcrafted/Display/RateGen/RateGen_Impl.idl:
+ * examples/handcrafted/Display/RateGen/RateGen_exec.cpp:
+ * examples/handcrafted/Display/RateGen/RateGen_exec.h: Added the
+ actual component and home implementations. This particular
+ component implementation shows how to suppoort SessionComponent
+ interface in a component implementation (you will need to do
+ that for any non-trivial component implementations that require
+ to access component-specific context.)
+
+Tue Mar 18 12:03:29 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * examples/handcrafted/Hello/hello_servants.cpp:
+ * examples/handcrafted/Hello/hello_servants.h: Renamed various
+ "_ciao_deactivate*" operations to "ciao_passivate*" to be more
+ consistent with the CC* opertions.
+
+ * docs/templates/CIAO_Glue_Session_Template.cpp:
+ * docs/templates/CIAO_Glue_Session_Template.h:
+ * docs/templates/CIAO_Glue_Session_Template.inl:
+ * examples/handcrafted/Display/GPS/GPS_svnt.cpp:
+ * examples/handcrafted/Display/GPS/GPS_svnt.h:
+ * examples/handcrafted/Display/GPS/GPS_svnt.inl:
+ * examples/handcrafted/Display/NavDisplay/NavDisplay_svnt.cpp:
+ * examples/handcrafted/Display/NavDisplay/NavDisplay_svnt.h:
+ * examples/handcrafted/Display/NavDisplay/NavDisplay_svnt.inl:
+ * examples/handcrafted/Display/RateGen/RateGen_svnt.cpp:
+ * examples/handcrafted/Display/RateGen/RateGen_svnt.h:
+ * examples/handcrafted/Display/RateGen/RateGen_svnt.inl:
+ Propagated the SessionComponent opertion support to CIDL
+ templates and the multiple component example "generated" files.
+
+Mon Mar 17 23:10:47 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * ciao/Container_Base.cpp:
+ * ciao/Container_Base.h:
+ * examples/handcrafted/Hello/hello_servants.cpp:
+ * examples/handcrafted/Hello/hello_servants.h: Added support for
+ SessionComponent specific operations,
+ ccm_{activate,passivate,remove}. These changes still need to be
+ propagated to the CIDL templates.
+
+ We also need to review how Deployment::Container and CCMHome
+ manage the lifecyles of homes, components, and facet servants.
+
+Sun Mar 16 21:57:10 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * docs/templates/CIAO_Glue_Session_Template.h:
+ * docs/templates/CIAO_Glue_Session_Template.inl:
+ * examples/handcrafted/Display/GPS/GPS_svnt.h:
+ * examples/handcrafted/Display/GPS/GPS_svnt.inl:
+ * examples/handcrafted/Display/NavDisplay/NavDisplay_svnt.h:
+ * examples/handcrafted/Display/NavDisplay/NavDisplay_svnt.inl:
+ * examples/handcrafted/Display/RateGen/RateGen_svnt.cpp:
+ * examples/handcrafted/Display/RateGen/RateGen_svnt.h:
+ * examples/handcrafted/Display/RateGen/RateGen_svnt.inl: Added
+ code to support SessionComponent::set_session_context operation
+ and make sure the Context objects also inherit from
+ TAO_Local_RefCounted_Object.
+
+ * examples/handcrafted/Hello/helloE.idl:
+ * examples/handcrafted/Hello/hello_executors.h:
+ * examples/handcrafted/Hello/hello_servants.cpp:
+ * examples/handcrafted/Hello/hello_servants.h: Changed to implement
+ component specific context as a SessionContext, plus the
+ aforementioned changes.
+
+Sun Mar 16 11:43:20 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * docs/ConfigValues.html:
+ * docs/index.html: Updated the main document entry page. It is
+ grossly outdated.
+
+ * tools/ComponentServer/ComponentServer.mpc:
+ * tools/Daemon/Daemon.mpc:
+ * tools/ServerActivator/ServerActivator.mpc:
+ * tools/XML_Helpers/XMLHelpers.mpc: Added more mpc files.
+
+Sat Mar 15 11:43:34 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * ciao/Makefile:
+ * ciao/Makefile.client:
+ * ciao/Makefile.container:
+ * ciao/Makefile.server: Removed Makefiles. I depend on MPC files
+ exclusively at the moment.
+
+ * ciao/Assembly_Impl.cpp:
+ * ciao/Assembly_Impl.h:
+ * ciao/CCM_Core.mpc:
+ * ciao/Container_Base.cpp:
+ * ciao/Container_Base.h:
+ * ciao/Container_Impl.h:
+ * ciao/Daemon_Impl.h:
+ * ciao/Object_Set_T.cpp:
+ * ciao/ServerActivator_Impl.h: Fixed Linux build errors. Some
+ warnings are not fixed due to incomplete implementations and I
+ want to make sure they got addressed in some future point.
+
+Fri Mar 14 23:19:52 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * ciao/CCM_Core.mpc: Updated the core MPC file to reflect recent
+ added files.
+
+Fri Mar 14 16:08:22 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * docs/todo.html: Recorded a compilation error in the generated
+ code that I commented out for later "study."
+
+ * examples/handcrafted/Display/NavDisplay/NavDisplay.idl: Fixed a
+ typo.
+
+ * examples/handcrafted/Display/NavDisplay/NavDisplayE.idl:
+ * examples/handcrafted/Display/NavDisplay/NavDisplay_svnt.cpp:
+ * examples/handcrafted/Display/NavDisplay/NavDisplay_svnt.h:
+ * examples/handcrafted/Display/NavDisplay/NavDisplay_svnt.inl:
+ Added new "generated" code.
+
+ * docs/templates/CIAO_Glue_Session_Template.cpp:
+ * docs/templates/CIAO_Glue_Session_Template.h:
+ * docs/templates/CIAO_Glue_Session_Template.inl:
+ * docs/templates/Executor.idl: Updated templates based on the code
+ they generated.
+
+Thu Mar 13 20:11:49 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * examples/handcrafted/Display/NavDisplay/NavDisplay.idl:
+ * examples/handcrafted/Display/GPS/GPS.idl:
+ * examples/handcrafted/Display/Configuration-0.png: Updated the
+ port names so they make more sense in the context. Thanks to
+ Dave Sharp and Wendy Rolls for the suggestions.
+
+ * examples/handcrafted/Display/RateGen/RateGen_svnt.h: Added the
+ missing factory entry point for the servant home.
+
+ * examples/handcrafted/Display/GPS/GPSE.idl:
+ * examples/handcrafted/Display/GPS/GPS_svnt.cpp:
+ * examples/handcrafted/Display/GPS/GPS_svnt.h:
+ * examples/handcrafted/Display/GPS/GPS_svnt.inl: Added new
+ "generated" code.
+
+ * docs/templates/CIAO_Glue_Session_Template.cpp:
+ * docs/templates/CIAO_Glue_Session_Template.h:
+ * docs/templates/CIAO_Glue_Session_Template.inl:
+ * docs/templates/Executor.idl: Updated templates based on the code
+ they generated (manually. Did I mention how much fun it was to
+ generate code manually?)
+
+Wed Mar 12 23:29:27 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * bin/generate_component_mpc.pl: Fixed an incomplete library
+ expansion and added a flag to specify library path
+ dependencies.
+
+ * docs/releasenotes.html: Updated the status of single component
+ deployment capability. I forgot to do that when it was done.
+
+ * examples/handcrafted/Display/NOTE: Added directions on how to
+ generate various mpc files.
+
+ * examples/handcrafted/Display/GPS/GPS.mpc:
+ * examples/handcrafted/Display/NavDisplay/NavDisplay.mpc:
+ * examples/handcrafted/Display/RateGen/RateGen.mpc: Regenerated
+ MPC files to fix incomplete dependent library names and to add
+ library path dependencies.
+
+ * examples/handcrafted/Display/HUDisplay.idl:
+ * examples/handcrafted/Display/RateGen/RateGen.idl:
+ * examples/handcrafted/Display/HUDisplayE.idl:
+ * examples/handcrafted/Display/RateGen/RateGenE.idl: Moved the
+ opmode interface definition from RateGen.idl back to
+ HUDisplay.idl. This interface is a supported interface of
+ RateGen but it should be viewed as a shared interface.
+
+ * examples/handcrafted/Display/RateGen/RateGen_svnt.cpp:
+ * examples/handcrafted/Display/RateGen/RateGen_svnt.h:
+ * examples/handcrafted/Display/RateGen/RateGen_svnt.inl: Added
+ more handcrafted servant glue code for RateGen component.
+
+ * docs/templates/CIAO_Glue_Session_Template.cpp:
+ * docs/templates/CIAO_Glue_Session_Template.h:
+ * docs/templates/CIAO_Glue_Session_Template.inl:
+ * docs/templates/Executor.idl: Updated and fixed CIDL template
+ code based on results from using these templates manually.
+
+Wed Mar 12 00:03:56 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * examples/handcrafted/Display/HUDisplay_svnt.h:
+ * examples/handcrafted/Display/HUDisplay_svnt.cpp: Added forgotten
+ _get_component implementation.
+
+Tue Mar 11 22:47:06 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * examples/handcrafted/Display/HUDisplayE.idl: Removed redundant
+ operations that have already been defined in the facet interface.
+
+ * examples/handcrafted/Display/HUDisplay_svnt.cpp:
+ * examples/handcrafted/Display/HUDisplay_svnt.h:
+ * examples/handcrafted/Display/HUDisplay_svnt.inl: Added hand
+ generated code based on the glue code template in
+
+ docs/templates/
+
+ * docs/templates/CIAO_Glue_Session_Template.cpp:
+ * docs/templates/CIAO_Glue_Session_Template.h:
+ * docs/templates/CIAO_Glue_Session_Template.inl: Updated template
+ code based on results from hand generated code.
+
+Tue Mar 11 15:18:52 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * bin/generate_component_mpc.pl: Added this new to auto-generate
+ the mpc files for a single component implementation. The mpc
+ file generated by the script should work for most simple
+ component implementation, without modification and can serve as
+ a template for more complicated ones. This script also
+ generates hints that can be fed back to a shell to create the
+ necessary export definition files.
+
+ * docs/todo.html: Added improvement items that can be done for
+ generate_component_mpc.pl.
+
+ * bin/gen_export_files.cmd: Removed. The new
+ generate_component_mpc script provides more accurate hints on
+ how to create export files.
+
+
+ Renamed and reorganized all files in the following
+ multi-component example according to the guideline I set in
+ docs/new_component.html.
+
+ * examples/handcrafted/Display/Display.mpc:
+ * examples/handcrafted/Display/HUD_skel_export.h:
+ * examples/handcrafted/Display/HUD_stub_export.h:
+ * examples/handcrafted/Display/GPS/GPS_skel_export.h:
+ * examples/handcrafted/Display/NavDisplay/NavDisplay_skel_export.h:
+ * examples/handcrafted/Display/RateGen/RateGen_skel_export.h:
+ Removed.
+
+ * examples/handcrafted/Display/HUDisplay.mpc:
+ * examples/handcrafted/Display/HUDisplay_stub_export.h:
+ * examples/handcrafted/Display/HUDisplay_svnt_export.h:
+ * examples/handcrafted/Display/GPS/GPS_exec_export.h:
+ * examples/handcrafted/Display/GPS/GPS_svnt_export.h:
+ * examples/handcrafted/Display/NavDisplay/NavDisplay_exec_export.h:
+ * examples/handcrafted/Display/NavDisplay/NavDisplay_svnt_export.h:
+ * examples/handcrafted/Display/RateGen/RateGen_exec_export.h:
+ * examples/handcrafted/Display/RateGen/RateGen_svnt_export.h:
+ Modified.
+
+ * examples/handcrafted/Display/HUDisplay.idl:
+ * examples/handcrafted/Display/HUDisplayE.idl:
+ * examples/handcrafted/Display/GPS/GPS.mpc:
+ * examples/handcrafted/Display/GPS/GPS_stub_export.h:
+ * examples/handcrafted/Display/NavDisplay/NavDisplay.mpc:
+ * examples/handcrafted/Display/NavDisplay/NavDisplay_stub_export.h:
+ * examples/handcrafted/Display/RateGen/RateGen.idl:
+ * examples/handcrafted/Display/RateGen/RateGen.mpc:
+ * examples/handcrafted/Display/RateGen/RateGen_stub_export.h:
+ Added.
+
+Tue Mar 11 11:41:39 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * bin/generate_component_mpc.pl: Added a MPC file generater perl
+ script for creating new MPC definitions for single component
+ implementations.
+
+Sun Mar 09 14:38:59 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * docs/new_components.html: Added this new document to describe
+ files involved in creating a new components.
+
+ * docs/com-impl.html: Added a link to the new component
+ implementation. document
+
+ * docs/imgs/File-Gen-Existing.png:
+ * docs/imgs/File-Gen-Future.png:
+ * docs/imgs/File_Generation_Flow.vsd: Updated the tools/files
+ collaboration diagram to reflect the latest plan.
+
+ * examples/handcrafted/Hello/hello.mpc: Updated the MPC file to
+ make sure it works properly. We need to figure out a way to
+ auto-generate a template of this file.
+
+Thu Mar 06 20:29:42 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ The following changes integrate the XML parsing of softpkg
+ descriptors with the daemon management framework so we can now
+ instantiate and test a single component implementation using
+ its softpkg descriptor.
+
+ * ciao/ComponentServer_Impl.cpp:
+ * ciao/ComponentServer_Impl.h:
+ * ciao/ComponentServer_Impl.inl: Added a cached
+ ComponentInstallation reference so we can pass it to the
+ containers this ComponentServer creates.
+
+ * ciao/Container_Impl.cpp:
+ * ciao/Container_Impl.h: Added an extra argument in init for
+ taking in the ComponentInstallation reference. Also modified
+ the install_home related mechanisms to use ComponentInstallation
+ interface to acquire the actual implementation "locations".
+
+ * tools/ServerActivator/ServerActivator_test_client.cpp:
+ * tools/ComponentServer/ComponentServer_test_client.cpp: Changed
+ to use UUID.
+
+ * tools/XML_Helpers/Cascadable_DocHandler.h: Removed a redundant
+ export decl.
+
+ * tools/Daemon/DaemonController.dsp: Added files from the
+ XML_Helpers directories for the added XML handling capability.
+
+ * tools/Daemon/CIAO_Daemon.cpp:
+ * tools/Daemon/Softpkg_Commands.cpp:
+ * tools/Daemon/Softpkg_Commands.h: Added new commands to start and
+ terminate ComponentServer for running one component home.
+
+ * examples/handcrafted/Hello/CIAO_Installation_Data.ini:
+ * examples/handcrafted/Hello/client.cpp:
+ * examples/handcrafted/Hello/hello.ssd:
+ * examples/handcrafted/Hello/run_test.pl: Changed and set up the
+ test to start up a ComponentServer via Daemon.
+
+Wed Mar 05 21:43:44 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ Moved all Daemon controller related classes into CIAO::Daemon_i
+ namespace.
+
+ * tools/Daemon/Softpkg_Commands.cpp:
+ * tools/Daemon/Softpkg_Commands.h:
+ * tools/Daemon/Softpkg_Commands.inl: Added two new "start_home"
+ and "end_home" command for starting up and shutting down a
+ ComponentServer for a single component home. Still need
+ implementation.
+
+ * tools/Daemon/DaemonController.cpp:
+ * tools/Daemon/DaemonController.dsp:
+
+ * tools/Daemon/controller_i.cpp:
+ * tools/Daemon/controller_i.h:
+ * tools/Daemon/controller_i.inl:
+ * tools/Daemon/Daemon_Commands.cpp:
+ * tools/Daemon/Daemon_Commands.h:
+ * tools/Daemon/Daemon_Commands.inl: Moved most of the Daemon
+ controlling commands into this file.
+
+Tue Mar 04 20:40:21 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * examples/handcrafted/Display/RateGen/RateGenE.idl: Fixed a typo.
+ Thanks to Jeff Gray <gray@cis.uab.edu> for pointing it out.
+
+Thu Feb 27 22:15:48 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * ciao/ComponentServer_Impl.h: Fixed a cut-n-paste error in a comment.
+
+ * ciao/ServerActivator_Impl.cpp:
+ * ciao/ServerActivator_Impl.h: Changed to cache an IOR to
+ the ComponentInstallation interface and pass the IOR with
+ -ORBInitRef option to the ComponentServer. We will need it when
+ installing a component home in the container.
+
+ * examples/handcrafted/Hello/hello_servants.cpp:
+ * examples/handcrafted/Hello/hello_servants.h: Removed inheriting
+ the component specific context from the SessionContext local
+ interface. This component example should be run as Service
+ component, not Session component.
+
+ * tools/ServerActivator/README:
+ * tools/Daemon/CIAO_Daemon.cpp:
+ * tools/ServerActivator/ServerActivator.cpp: Changed to propagate
+ the ComponentInstallation somehow.
+
+ * tools/ServerActivator/ServerActivator_test_client.cpp: Removed a
+ redundant $Id$ tag.
+
+Sat Feb 22 23:45:52 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * docs/releasenotes.html:
+ * docs/todo.html: Updated information regarding different
+ component deployment schemes.
+
+ * examples/handcrafted/Hello/hello.csd:
+ * examples/handcrafted/Hello/hello.ssd: Fixed syntax errors.
+
+ * tools/XML_Helpers/Softpkg_Handlers.cpp:
+ * tools/XML_Helpers/Softpkg_Handlers.h:
+ * tools/XML_Helpers/Softpkg_Handlers.inl:
+ * tools/XML_Helpers/XML_Utils.cpp:
+ * tools/XML_Helpers/XML_Utils.h:
+ * tools/XML_Helpers/XML_Utils.inl: Added these new file to extract
+ necessary information to install the component specified in a
+ .csd (component softpkg descriptor) file. The
+ Softpkg_Handlers.* contain the XML Handler(s) for parsing the
+ csd document and XML_Utils.* contain the file Assembly tools can
+ use to extract the needed info. Notice that the XML handler
+ currently don't do a lot of validation.
+
+ * tools/XML_Helpers/Cascadable_DocHandler.cpp:
+ * tools/XML_Helpers/Cascadable_DocHandler.h:
+ * tools/XML_Helpers/Cascadable_DocHandler.i: Added error handling
+ functions and allows it to accept a Locator from the parser to
+ show error location.
+
+ * tools/XML_Helpers/Svcconf.dsp:
+ * tools/XML_Helpers/Svcconf.dsw: Renamed these files to the
+ following:
+
+ * tools/XML_Helpers/XMLHelpers.dsp:
+ * tools/XML_Helpers/Helper_Test.dsw:
+ * tools/XML_Helpers/main.cpp: Added new files into the project
+ file and changed the project and workspace name.
+
+
+Thu Feb 20 22:15:08 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ Manually generated the following XML descriptors. These are the
+ minimum to install a component. Currently, I just get the UUID
+ using win32's UUIDGEN or GUIDGEN.
+
+ * examples/handcrafted/Hello/hello.csd: Component softpkg descriptor.
+
+ * examples/handcrafted/Hello/hello.ssd: CIAO's servant softpkg
+ descriptor.
+
+ * examples/handcrafted/Hello/hello.ccd: CORBA component descriptor.
+
+Wed Feb 19 13:30:19 2003 Boris Kolpackov <boris@isis-server.isis.vanderbilt.edu>
+
+ * CIDLC/DesignNotes: Reorganized stuff a bit again and added some
+ comments on Jeff's comments.
+
+Mon Feb 17 17:47:55 2003 Boris Kolpackov <boris@isis-server.isis.vanderbilt.edu>
+
+ * CIDLC/DesignNotes: Reorganized stuff a bit and added some new
+ ideas/notes.
+
+Sun Feb 16 21:30:42 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * docs/releasenotes.html: Updated release info with the following.
+
+ * ciao/ComponentInstallation_Impl.cpp:
+ * ciao/ComponentInstallation_Impl.h: Fixed a problem of empty
+ persistent backing store file. I need to store the
+ configuration data under a subsection (as oppose to the root
+ section.)
+
+ * ciao/CIAO_Server.dsp:
+ * ciao/Daemon.idl:
+ * ciao/Daemon_Impl.cpp:
+ * ciao/Daemon_Impl.h:
+ * ciao/Daemon_Impl.inl: Added a generic server process control
+ interface that provides operations to query available service
+ interfaces and to shutdown the server process.
+
+ * tools/Daemon/CIAO_Daemon.cpp:
+ * tools/Daemon/CIAO_Daemon.dsp:
+ * tools/Daemon/CIAO_Installation_Data.ini:
+ * tools/Daemon/Daemon.dsw:
+ * tools/Daemon/README:
+ * tools/Daemon/DaemonController.cpp:
+ * tools/Daemon/DaemonController.dsp:
+ * tools/Daemon/controller_i.cpp:
+ * tools/Daemon/controller_i.h:
+ * tools/Daemon/controller_i.inl: Added new per-host CIAO_Daemon
+ implementaion which offer both ComponentInstallation interface
+ which manages the local component implementation cache, and
+ ServerActivator interface which the Assembly framework interacts
+ with to spawn new ComponentServer processes. See the README
+ file in this directory and releasenotes.html for more details.
+
+ There's also a DaemonController tool which provides a command
+ line interface to control the daemon process and to interact
+ with ComponentInstallation and ServerActivation interfaces.
+
+Sat Feb 15 22:54:11 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * ciao/CIAO_Server.dsp:
+ * ciao/ComponentInstallation_Impl.cpp:
+ * ciao/ComponentInstallation_Impl.h:
+ * ciao/ComponentInstallation_Impl.inl: Filled in the
+ implementation for ComponentInstallation interface. We
+ currently only provide a naive implemntation for this
+ interface. It currently manages the pathnames to various
+ component implementations so a Container can fetch a
+ implementation from its UUID.
+
+ * examples/handcrafted/Hello/hello_servants.dsp: Added CIAO_server
+ to the list of link libraries. I need to move the base
+ container implementation from the CIAO_Server library to
+ CIAO_Container library.
+
+Fri Feb 14 23:15:39 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * docs/todo.html: Added info on why the Assembly tools should
+ be responsible of the act of home registration.
+
+ * ciao/Container_Impl.cpp:
+ * ciao/ServerActivator_Impl.cpp:
+ * ciao/ComponentServer_Impl.cpp: Changed the use of ACE_NEW_RETURN
+ to ACE_NEW_THROW_EX.
+
+ * ciao/ComponentServer_Impl.h: Cosmetic changes.
+
+ * examples/handcrafted/Hello/hello_servants.cpp:
+ * examples/handcrafted/Hello/hello_servants.h: Fixed <unsubscribe>
+ signature based on RTF 1.1.
+
+ * tools/ComponentServer/ComponentServer.cpp: Added comments
+ explaining why we are not init'ing the component server right
+ now.
+
+ * tools/ServerActivator/README:
+ * examples/handcrafted/Hello/client.cpp:
+ * tools/ServerActivator/ServerActivator_test_client.cpp: Forced in
+ hack to test out installing the HelloWorldHome using the new
+ ServerActivator -> ComponentServer -> Container interfaces.
+
+ * tools/Simple_Component_Server/Simple_Component_Server.cpp: Fix
+
+Fri Feb 14 17:10:50 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * docs/ConfigValues.html: Updated more supported ConfigValues types.
+
+ * docs/releasenotes.html:
+ * docs/todo.html:
+
+ * ciao/Client_init.cpp:
+ * ciao/Server_init.cpp:
+ * ciao/Client_init.h:
+ * ciao/Server_init.h: Removed "ciao/" from the include paths. We
+ now always include ciao core files as they are specified in the
+ include path directly.
+
+ * ciao/CIAO_Server.dsp:
+ * ciao/CIAO_Servers.idl:
+ * ciao/ComponentServer_Impl.cpp:
+ * ciao/ComponentServer_Impl.h:
+ * ciao/ComponentServer_Impl.inl:
+ * ciao/Container_Base.cpp:
+ * ciao/Container_Base.h:
+ * ciao/Container_Impl.cpp:
+ * ciao/Container_Impl.h:
+ * ciao/Container_Impl.inl:
+ * ciao/Object_Set_T.cpp:
+ * ciao/Object_Set_T.h:
+ * ciao/Object_Set_T.inl:
+ * ciao/ServerActivator_Impl.cpp:
+ * ciao/ServerActivator_Impl.h:
+ * ciao/ServerActivator_Impl.inl: Filled in more implementations.
+
+ * tools/ServerActivator/README:
+ * tools/ServerActivator/ServerActivator.cpp:
+ * tools/ServerActivator/ServerActivator.dsp:
+ * tools/ServerActivator/ServerActivator.dsw:
+ * tools/ServerActivator/ServerActivator_test_client.cpp:
+ * tools/ServerActivator/ServerActivator_test_client.dsp: Added a
+ ServerActivator implementation.
+
+ * tools/ComponentServer/ComponentServer.cpp:
+ * tools/ComponentServer/ComponentServer.dsp:
+ * tools/ComponentServer/ComponentServer.dsw:
+ * tools/ComponentServer/ComponentServer_test_client.cpp:
+ * tools/ComponentServer/ComponentServer_test_client.dsp:
+ * tools/ComponentServer/README: Added a more comprehensive
+ ComponentServer implementation.
+
+Sun Feb 09 20:39:05 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * docs/todo.html: Added more todo items as we go along. :)
+
+ * ciao/Component_Base.idl:
+ * ciao/CCM_Deployment.idl: Changed the create method in
+ ::Components::Deployment::AssemblyFactory to create_assembly per
+ CCM RTF 1.1.
+
+ * ciao/Assembly_Impl.cpp:
+ * ciao/Assembly_Impl.h:
+ * ciao/Assembly_Impl.inl: CCM RTF 1.1 changes. Also added other
+ test code in the file and explained how to create an Assembly
+ object.
+
+ * ciao/CIAO_Core.mpc:
+ * ciao/CIAO_Client.dsp:
+ * ciao/CIAO_Server.dsp:
+ * ciao/CIAO_Value.idl: Added a CIAO internal cookie valuetype so
+ we can downcast the incoming ::Components::Cookie back to CIAO's
+ internal implementation type CIAO::Cookie easily. The original
+ "brute force cast" didn't work and CIAO::Cookie also provides a
+ way to fish out the internal octetseq we need internally.
+
+ * ciao/Cookies.cpp:
+ * ciao/Cookies.h:
+ * ciao/Cookies.inl: Changed to inherit the internal cookie
+ implementation from OBV_CIAO::Cookie instead of
+ OBV_Components::Cookie. Also changed the extract method to be
+ static.
+
+ * ciao/Client_init.cpp: Added a new valuefactory to create
+ ::Components::Cookie valuetype when receiving CIAO::Cookie from
+ the server. This should really be handled by supporting
+ truncatable valuetype in TAO.
+
+ * docs/templates/CIAO_Glue_Session_Template.inl: Applied some of
+ the bug fixes from using Active Map and Cookie. These template
+ files need to be reviewed further.
+
+ * tests/temp/README:
+ * tests/temp/assembly/README:
+ * tests/temp/assembly/assembly.dsw:
+ * tests/temp/assembly/client.cpp:
+ * tests/temp/assembly/client.dsp:
+ * tests/temp/assembly/control.idl:
+ * tests/temp/assembly/control.mpc:
+ * tests/temp/assembly/run_test.pl:
+ * tests/temp/assembly/server.cpp:
+ * tests/temp/assembly/server.dsp: Added this test to make sure the
+ demonstrate how to use AssemblyFactory and Assembly interface,
+ and the Assembly's are being managed properly. More
+ importantly, I used this test to make sure the internal
+ implementation for Cookie and Active_Object_Map are working
+ correctly.
+
+ * tools/XML_Helpers/Svcconf.dsp:
+ * tools/XML_Helpers/Svcconf.dsw:
+ * tools/XML_Helpers/Svcconf_Handler.cpp:
+ * tools/XML_Helpers/Svcconf_Handler.h:
+ * tools/XML_Helpers/Svcconf_Handler.i:
+ * tools/XML_Helpers/main.cpp:
+ * tools/XML_Helpers/svc.conf.xml: Added an example to demonstrate
+ how to write a subclass of Cascadable_DocHandler and how to use
+ the Skip_DocHandler. Just so I won't forget how to use them.
+
+Sat Feb 08 20:45:20 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * ciao/*: WiP intermediate checkins.
+
+ * ciao/Object_Set_T.h:
+ * ciao/Object_Set_T.cpp (object_in_set): Added a new method to
+ check if an object is already in the set or not.
+
+Fri Feb 07 23:35:35 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * ciao/Object_Set_T.h:
+ * ciao/Object_Set_T.i:
+ * ciao/Object_Set_T.cpp: Added a naive implementation of an object
+ reference set. It is naive because it simply keeps object
+ references in an objref_var array without checking for
+ duplication. More importantly, it takes O(n) to to look for an
+ object reference and return it. What we really need is a
+ thread-safe hash_set<> like class here. Since this is mostly
+ used only during setup/assemble time for a CIAO application,
+ i.e., not on critical path, this class serves as a place holder
+ for later, more efficient implementation.
+
+ This new class is needed to support ServerActivator,
+ ComponentServer, and Container interface in
+ Components::Deployment module.
+
+ * docs/ConfigVAlues.html: Added this new document page to record
+ what configuration values can be used to initialize
+ ComponentServer's and Container's.
+
+ * docs/todo.html: Documented more future todo tasks and ideas.
+
+Tue Feb 04 23:10:56 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * docs/todo.html: Added a new item descirbing things that need to
+ be done for component/home configuration using CCM's XML
+ property files.
+
+ * tools/XML_Helpers/Handler-Interaction.png:
+ * tools/XML_Helpers/Handler-Interaction.vsd:
+ * tools/XML_Helpers/README: Files that document how to use
+ Cascadable_DocHandler and interactions among handlers of
+ different layers.
+
+ * tools/XML_Helpers/Cascadable_DocHandler.cpp:
+ * tools/XML_Helpers/Cascadable_DocHandler.h:
+ * tools/XML_Helpers/Cascadable_DocHandler.i: A
+ ACEXML_DefaultHandler subclass which can be easily cascaded
+ together to handle hierarchical XML document structure. There
+ is also a Skip_DocHandler class which subclasses from
+ Cascadable_DocHandler and can be used to skip over some certain
+ XML tags completely. These helper classes should probably be
+ collected under ACEXML in the future.
+
+Sun Feb 02 21:05:39 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * ciao/Cookies.cpp (insert): Fixed a warning.
+
+ * ciao/CCM_Base.idl: Changed to include <orb.idl> instead of <corba.pidl>.
+
+ * ciao/CCM_Event.idl: Fixed a typo I put in last.
+
+Sun Feb 02 15:23:26 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * docs/XML/componentassembly.dtd:
+ * docs/XML/corbacomponent.dtd:
+ * docs/XML/properties.dtd:
+ * docs/XML/softpkg.dtd: Updated these files with the ones from my
+ web page. They are now in-sync with the latest RTF.
+
+Wed Jan 29 13:27:01 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/DesignNotes:
+
+ Added a list of items from the IDL compiler that need redesign and
+ can perhaps be done incrementally in the CIDL compiler, and
+ eventually integrated back into the IDL compiler.
+
+Wed Jan 22 16:05:18 2003 Boris S Kolpackov <boris@isis-server.isis.vanderbilt.edu>
+
+ * CIDLC/DesignNotes: added some more ideas.
+
+Wed Jan 22 13:54:12 2003 Boris S Kolpackov <boris@isis-server.isis.vanderbilt.edu>
+
+ * CIDLC/DesignNotes: added this file to capture and document CIDL
+ complier design ideas/decisions.
+
+Tue Jan 21 16:20:44 2003 Boris S Kolpackov <boris@isis-server.isis.vanderbilt.edu>
+
+ * tools/CIDLC:
+ * CIDLC: moved CIDLC directory one level up.
+
+Mon Jan 13 15:23:09 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * docs/templates/Executor.idl: Added meta-code for user-defined
+ oeprations, factory operations, and finder operations.
+
+ * docs/templates/CIAO_Glue_Session_Template.cpp:
+ * docs/templates/CIAO_Glue_Session_Template.h:
+ * docs/templates/CIAO_Glue_Session_Template.inl: Filled in the
+ rest of the CIDL generated Servant Glue code templates.
+
+Mon Jan 13 11:18:37 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * ciao/Component_Base.idl:
+ * ciao/CCM_Base.idl: Based on Components 1.1 RTF
+ Events::unsubscribe operations now return the unsubscribed
+ consumber object reference instead of void.
+
+ * docs/templates/CIAO_Glue_Session_Template.cpp:
+ * docs/templates/CIAO_Glue_Session_Template.h:
+ * docs/templates/CIAO_Glue_Session_Template.inl: Filled in most of
+ the operations for component servant. Only opeations left
+ unimplemented include Events::get_*_publishers which I will
+ implement in the *_Context class later.
+
+ There are several other oeprations that throw NO_IMPLEMENT
+ exception or are no-op currently. Missing them probably is okay
+ for now. Next up, Home Servant template.
+
+Mon Jan 13 00:27:03 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * docs/templates/CIAO_Glue_Session_Template.cpp:
+ * docs/templates/CIAO_Glue_Session_Template.h:
+ * docs/templates/CIAO_Glue_Session_Template.inl: Filled in a great
+ more generated code. This is almost done, finally.
+
+ * docs/templates/CIAO_Glue_Session_Template.cpp:
+ * docs/templates/CIAO_Glue_Session_Template.h:
+ * docs/templates/CIAO_Glue_Session_Template.inl:
+ * docs/templates/Executor.idl: Changed to lead template comments
+ with '##' instead of # to diffentiate them from preprocessor
+ directives that we should generate.
+
+ * ciao/HomeRegistrar_i.inl:
+ * ciao/HomeRegistrar_i.cpp: Fixed incorrect uses of exception macros.
+
+ * ciao/Cookies.h:
+ * ciao/Cookies.cpp: Added a new insert method which "encode" an
+ Active_Objref_Map key into the Cookie.
+
+ * ciao/Container_Base.inl:
+ * ciao/Container_Base.cpp:
+ * ciao/Container_Base.h: Added a new get_objref method which
+ basically allow us to get the component reference using POA's
+ servant_to_reference operation. Added a new inline file and
+ fixed some incorrect uses of exception macros.
+
+ * ciao/Component_Base.idl:
+ * ciao/CCM_Base.idl: Based on Components 1.1 RTF
+ Receptacles::disconnect operations now return the disconnected
+ object reference instead of void.
+
+Fri Jan 10 12:03:00 2003 Boris S Kolpackov <boris@isis-server.isis.vanderbilt.edu>
+
+ * tools/CCIDL:
+ * tools/CIDLC:
+ * tools/CIDLC/README: Renamed CCIDL to CIDLC. Added some
+ explanations about naming convention choosen for CIDL compiler.
+
+Thu Jan 09 00:57:37 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * docs/templates/cidl_template.cidl: Added an example CIDL file.
+
+ * docs/templates/CIAO_Glue_Session_Template.h:
+ * docs/templates/CIAO_Glue_Session_Template.inl:
+ * docs/templates/CIAO_Glue_Session_Template.cpp: Added more
+ implementation code.
+
+Wed Jan 08 16:48:28 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * docs/templates/CIAO_Glue_Session_Template.h: Added the complete
+ list of operations that needs to be supported. Next up, the
+ implementation templates.
+
+ * ciao/Active_Objref_Map.cpp:
+ * ciao/Active_Objref_Map.h: Defined a typedef called
+ CIAO::Active_Objref_Map for managing CORBA::Object_var's using
+ the ACE_Active_Map_Manager and instantiate the template.
+
+ * ciao/Cookies.cpp:
+ * ciao/Cookies.h: Added insertion/extraction of
+ ACE_Active_Map_Manager_Key operations.
+
+Tue Jan 07 23:28:28 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * ciao/CIAO_common.h: Added a new file to collect common CIAO
+ macros.
+
+ * ciao/CIAO_Component_i.cpp:
+ * ciao/CIAO_Component_i.h: Removed.
+ * ciao/Client_init.cpp:
+ * ciao/Client_init.h: The old CIAO_client_init in
+ CIAO_Component_i is now called Client_init under CIAO namespace.
+ This function initlializes the value factories for client side ORB.
+
+ * ciao/Server_init.cpp:
+ * ciao/Server_init.h: Added new function Server_init under CIAO
+ namespace to initialize server side value factories for server
+ side ORB.
+
+ * ciao/Cookies.cpp:
+ * ciao/Cookies.h:
+ * ciao/Cookies.inl: Added server-side implementation of
+ Components::Cookie called CIAO::Map_Key_Cookie. This
+ implementation is only used within the containers (i.e., server
+ side). Client doesn't need to know how to interpret a Cookie.
+
+ * ciao/Container_Base.h:
+ * ciao/HomeRegistrar_i.h: Fixed various ACE-guideline conformity
+ problems.
+
+ * ciao/CCM_Core.mpc:
+ * ciao/CIAO_Client.dsp:
+ * ciao/CIAO_Container.dsp:
+ * ciao/CIAO_Server.dsp:
+ * ciao/Makefile.client:
+ * ciao/Makefile.container:
+ * ciao/Makefile.server: Updated various makefiles/projects.
+
+Tue Jan 07 07:48:02 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * ciao/Container_Base.cpp (install_servant): Changed to decrease
+ the refcount of servant by one to make sure servants get
+ "released" properly.
+
+Fri Jan 03 11:27:12 2003 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * docs/templates/Executor.idl: This pseudo-meta IDL template file
+ summarizes the standard executor mapping and serves as a
+ template for CCIDL compiler.
+
+Sun Dec 22 23:12:49 2002 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * examples/handcrafted/Display/RateGen/RateGen.idl:
+ * examples/handcrafted/Display/GPS/GPS.idl:
+ * examples/handcrafted/Display/NavDisplay/NavDisplay.idl:
+ * examples/handcrafted/Display/HUDisplay.idl:
+ * examples/handcrafted/Display/Display.mpc: Added more files for
+ this multi-component example.
+
+ The followings should go to the ChangeLog under $(ACE_ROOT)
+
+ * bin/MakeProjectCreator/configs/ciao_client.mpc:
+ * bin/MakeProjectCreator/configs/ciao_component.mpc:
+ * bin/MakeProjectCreator/configs/ciao_server.mpc: Added libpaths
+ defintions.
+
+Sat Dec 21 15:09:55 2002 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * tools/Simple_Component_Server/Simple_Component_Server.dsp:
+ * examples/handcrafted/Hello/run_test.pl: Changed to generate
+ Simple_Component_Server executable in the project directory.
+
+ * examples/handcrafted/Hello/hello.mpc:
+ * ciao/CCM_Core.mpc:
+ * tools/Simple_Component_Server/Simple_Component_Server.mpc:
+ Created MPC specifications.
+
+ The followings should go to the ChangeLog under $(ACE_ROOT)
+
+ * bin/MakeProjectCreator/configs/ciao_client.mpc:
+ * bin/MakeProjectCreator/configs/ciao_component.mpc:
+ * bin/MakeProjectCreator/configs/ciao_server.mpc: Created MPC
+ templates for CIAO client, component implmentation, and server
+ tools.
+
+Fri Dec 20 23:09:53 2002 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * ciao/Makefile.server: Added HomeRegistrar.idl and
+ HomeRegistrar_i to the makefile.
+
+ * tools/Simple_Component_Server/Makefile: Added a new makefile.
+
+Fri Dec 20 20:32:53 2002 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * ciao/CCM_Component.idl:
+ * ciao/CCM_Container.idl:
+ * ciao/Container_Base.cpp:
+ * ciao/Makefile.client:
+ * ciao/Makefile.container:
+ * ciao/Makefile.server: Fixed compilation erros and Makefiles on
+ Linux.
+
+Thu Dec 19 20:44:39 2002 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * examples/handcrafted/Display/README:
+ * examples/handcrafted/Display/Configuration-0.png: Added new
+ files explaining the purpose of the the new example and what it
+ will do.
+
+Wed Dec 18 20:37:06 2002 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * examples/handcrafted/Hello/run_test.pl: Added a script to
+ automate running this stuff.
+
+ * examples/handcrafted/Hello/README: Replaced the reference to
+ CIAO_single_com_server to Simple_Component_Server.
+
+Tue Dec 17 23:30:59 2002 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * tools/CIAO_single_com_server/*:
+ * tools/Simple_Component_Server/*: Changed the name of the simple
+ server from CIAO_single_com_server to Simple_Component_Server.
+ The original name didn't make too much sense at all.
+
+Tue Dec 17 22:49:32 2002 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * ciao/CIAO_Server.dsp:
+ * ciao/HomeRegistrar.idl:
+ * ciao/HomeRegistrar_i.{h,inl,cpp}: Added a NameService based
+ HomeFinder extension. This interface defines the registration
+ operation, which is not defined in the CCM specification. This
+ is part of the CIAO_Server library.
+
+ * tools/CIAO_single_com_server/CIAO_single_com_server.cpp: Changed
+ to register installed components with the HomeRegistrar instead
+ of dumping the IOR into a file. The only thing that gets dumped
+ into a file now is the IOR for the HomeFinder interface which
+ HomeRegistrar inherits.
+
+ * examples/handecrafted/Hello/README: Added information on the
+ procedures one should follow to run this test.
+
+ * examples/handcrafted/Hello/config: Updated the component server
+ config file to include the repo ids and canonical name for the
+ home.
+
+ * examples/handcrafted/Hello/client.dsp:
+ * examples/handcrafted/Hello/client.cpp: Changed to use acquire
+ the home object reference thru the HomeFinder interface, instead
+ of passing it in explicitly.
+
+ * examples/handcrafted/Hello/hello.dsw:
+ * examples/handcrafted/Hello/server.cpp:
+ * examples/handcrafted/Hello/server.dsp: Removed server from the
+ workspace. As we now have a true component server, we no longer
+ need a server process for this example.
+
+
+Mon Dec 16 10:56:46 2002 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * tools/CIAO_single_com_server/CIAO_single_com_server.cpp: Fixed
+ command line argument parsing problem. We now process the
+ command line argument for ORB correctly.
+
+Sun Dec 15 23:54:16 2002 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * tools/CIAO_single_com_server/*: Added a new prototype component
+ server. We can now run session components on a generic server
+ using a proprietary config file for component installation.
+
+ * ciao/Container_Base.{h,cpp}: Fixed incorrect usage of ACE_DLL
+ where executor and servant Dlls got unloaded prematurely.
+
+Wed Dec 11 14:39:08 2002 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ A lot have changed since last ChangeLog entry. Most of the
+ changes are intermediate so I didn't even try to record them.
+
+ * ciao/CCMCore.dsw:
+ * ciao/CIAO_Container.dsp:
+ * ciao/CIAO_Server.dsp: Moved Container_Base.* from CIAO_Container
+ library to CIAO_Server library. These classes in Container_Base
+ are really run-time container management interfaces than
+ container interfaces themselves.
+
+ * ciao/Container_Base.cpp:
+ * ciao/Container_Base.h: Added _ciao_install_home which enable
+ installing a component home from relevant DLL named and entry
+ points. We are not managing the lifecycle of DLL objects in the
+ implementation yet (we just never unlink DLL. :) This will have
+ to be changed in the future.
+
+ * examples/handcrafted/Hello/hello_servants.cpp:
+ * examples/handcrafted/Hello/hello_servants.h: Added an entry
+ point "create_HelloWorld_Servant" so we can use the glue code
+ with the new "generic server."
+
+ * examples/handcrafted/Hello/server.cpp:
+ * examples/handcrafted/Hello/server.dsp: Reworked the server
+ implementation so that it is no longer tied to a specific
+ component implementation. I.e., we can use the same server to
+ host any *one* component now.
+
+ * examples/handcrafted/Hello/client.dsp: Added a missing link
+ directory.
+
+Tue Nov 05 23:42:04 2002 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * CCMCore.dsp:
+ * CIAO_BaseC.cpp:
+ * CIAO_BaseC.h:
+ * CIAO_BaseC.i:
+ * CIAO_ComponentC.cpp:
+ * CIAO_ComponentC.h:
+ * CIAO_ComponentC.i:
+ * CIAO_ContainerC.cpp:
+ * CIAO_ContainerC.h:
+ * CIAO_ContainerC.i:
+ * CIAO_Container_ExC.cpp:
+ * CIAO_Container_ExC.h:
+ * CIAO_Container_ExC.i:
+ * CIAO_DeploymentC.cpp:
+ * CIAO_DeploymentC.h:
+ * CIAO_DeploymentC.i:
+ * CIAO_EventC.cpp:
+ * CIAO_EventC.h:
+ * CIAO_EventC.i:
+ * CIAO_TransactionC.cpp:
+ * CIAO_TransactionC.h:
+ * CIAO_TransactionC.i:
+ * Component_BaseC.cpp:
+ * Component_BaseC.h:
+ * Component_BaseC.i:
+ * Component_BaseS.cpp:
+ * Component_BaseS.h:
+ * Component_BaseS.i:
+ * Component_BaseS_T.cpp:
+ * Component_BaseS_T.h:
+ * Component_BaseS_T.i:
+ * CosPersistentStateC.cpp:
+ * CosPersistentStateC.h:
+ * CosPersistentStateC.i:
+ * CosPersistentStateS.cpp:
+ * CosPersistentStateS.h:
+ * CosPersistentStateS.i:
+ * CosPersistentStateS_T.cpp:
+ * CosPersistentStateS_T.h:
+ * CosPersistentStateS_T.i: Removed generated files.
+
+ * CCMCore.dsw:
+ * CIAO_CLIENT_Export.h:
+ * CIAO_Client.dsp:
+ * CIAO_Component.pidl:
+ * CIAO_Container.dsp:
+ * CIAO_Container_Export.h:
+ * CIAO_SERVER_Export.h:
+ * CIAO_Server.dsp:
+ * README: Split up the CCM Core library into 3 libraries for clients,
+ component implementations, and component servers.
+
+Thu Sep 26 15:20:13 2002 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * ciao/CCMCore.dsp:
+ * ciao/CIAO_Base.pidl:
+ * ciao/CIAO_BaseC.cpp:
+ * ciao/CIAO_BaseC.h:
+ * ciao/CIAO_BaseC.i:
+ * ciao/CIAO_Component.pidl:
+ * ciao/CIAO_ComponentC.cpp:
+ * ciao/CIAO_ComponentC.h:
+ * ciao/CIAO_ComponentC.i:
+ * ciao/CIAO_Container.pidl:
+ * ciao/CIAO_ContainerC.cpp:
+ * ciao/CIAO_ContainerC.h:
+ * ciao/CIAO_ContainerC.i:
+ * ciao/CIAO_Container_Ex.pidl:
+ * ciao/CIAO_Container_ExC.cpp:
+ * ciao/CIAO_Container_ExC.h:
+ * ciao/CIAO_Container_ExC.i:
+ * ciao/CIAO_Deployment.pidl:
+ * ciao/CIAO_DeploymentC.cpp:
+ * ciao/CIAO_DeploymentC.h:
+ * ciao/CIAO_DeploymentC.i:
+ * ciao/CIAO_Event.pidl:
+ * ciao/CIAO_EventC.cpp:
+ * ciao/CIAO_EventC.h:
+ * ciao/CIAO_EventC.i:
+ * ciao/CIAO_Transaction.pidl:
+ * ciao/CIAO_TransactionC.cpp:
+ * ciao/CIAO_TransactionC.h:
+ * ciao/CIAO_TransactionC.i: Changed to split the component idl
+ file into severl smaller idl files.
+
+ * ciao/Makefile: An empty place holder for now.
+
+ * ciao/Version.h:
+ * ciao/ciao.rc: Added version information files.
+
+Thu Jul 18 22:14:59 2002 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * examples/handcrafted/Philosophers/Philosophers.idl (Example):
+
+Mon Jun 17 17:35:31 2002 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * docs/index.html:
+ * docs/imgs/CCM.vsd:
+ * docs/imgs/basic-container.png:
+ * docs/imgs/component-basic.png:
+ * docs/imgs/deployment.png:
+ * docs/imgs/extended-container.png:
+ * docs/imgs/home-config.png: Added CIAO documentation.