TAO-1.4a_p23_patched_files.tar.gz OCI TAO 1.4a Patch Level 23 contains replacement files, NOT differences ("diffs"), for files in the OCI TAO 1.4a source code. In general, this patch contains: - Extended the Win32 environment variable handling improvement from p22 to also allow inheriting a large environment block from the spawning (parent) process. - Modified the ImR Activator to allow a user-specified maximum number of environment variables passed to the activated server. This is specified with -m, and it was previously hard-coded to 512. See ACE_wrappers/OCIReleaseNotes.html for more details on these and other changes. See ACE_wrappers/OCIChangeLog and ACE_wrappers/TAO/OCIChangeLog for the specific changes included in this patch. TAO-1.4a_p23_patched_files.tar.gz TAO-1.4a_p23_patched_files.zip These contain the replacement source code files (since patch 22) and replacement workspace files (dsw, GNUmakefile, vcproj) You must have installed the full source code for OCI TAO 1.4a, plus patch levels 1 through 23 in order to apply this patch. TAO-1.4a_p23_patched_files_NO_makefiles.tar.gz TAO-1.4a_p23_patched_files_NO_makefiles.zip These contain ONLY the replacement source code files (since patch 22) You must have installed the full source code for OCI TAO 1.4a, plus patch levels 1 through 23 in order to apply this patch. TAO-1.4a_jumbo_patch.tar.gz TAO-1.4a_jumbo_patch.zip These contain all the replacement source code files since initial release of ACE TAO 1.4a and replacement workspace files (dsw, Makefile, vcproj) The jumbo patch contains all the necessary files to move from the full OCI TAO 1.4a source code to the current highest patch level. TAO-1.4a_p23_project_files.tar.gz TAO-1.4a_p23_project_files.zip These contain only the replacement workspace files (dsw, Makefile, vcproj) The project files contains ONLY the workspace files for the current patch. To apply this patch: - Open http://download.ociweb.com/TAO-1.4a_patches in your web browser. - Select the link labeled TAO-1.4a_p23_patched_files.tar.gz or TAO-1.4a_p23_patched_files.zip. - Save TAO-1.4a_p23_patched_files.tar.gz or TAO-1.4a_p23_patched_files.zip to the directory in which you installed OCI TAO 1.4a (the directory above your ACE_wrappers directory). - In UNIX and UNIX-like operating systems, type the following command: gunzip -c TAO-1.4a_p23_patched_files.tar.gz | tar xvf - NOTE: You must use GNU Tar to extract this file. - In Windows, you can use WinZip to save the files from the TAO-1.4a_p23_patched_files.zip archive. Be sure to overwrite existing files. - Once the files are extracted you must remove files that are no longer needed in the build tree. In UNIX and Cygwin shells you can use the following: cd ACE_wrappers/.. cat ACE_wrappers/OCIRemovedFilesPatch* | xargs rm -f In the Windows Command Prompt you can use the following. NOTE: The trailing ".." is important. cd ACE_wrappers\.. type ACE_wrappers\OCIRemovedFilesPatch* | perl -e "while() { chop($_); unlink($_); }" - If you downloaded the _NO_makefile versions then you will need to create the workspace files. Either regenerate the projects using MakeProjectCreator (MPC) or download the already generated projects from the same URL where you got the patches. TAO-1.4a_p23_project_files.tar.gz or TAO-1.4a_p23_project_files.zip Extract the files from these archives the same as you did for the patch files. See Chapter 2 in the OCI TAO 1.4a Developer's Guide, for information about using MakeProjectCreator. - Clean your existing ACE and TAO build and rebuild it following the usual build procedures. See Chapter 2 and the relevant Appendices in the OCI TAO 1.4a Developer's Guide, or ACE_wrappers/ACE-INSTALL.html and ACE_wrappers/TAO/TAO-INSTALL.html, for details on building ACE and TAO for your platform and configuration. Note: You should not need to change your existing ACE_wrappers/ace/config.h and, if applicable, ACE_wrappers/include/makeinclude/platform_macros.GNU files to rebuild ACE and TAO after applying this patch. Files included in this patch (MPC distribution files not listed): ACE_wrappers/OCIChangeLog ACE_wrappers/OCIReleaseNotes.html ACE_wrappers/OCIRemovedFilesPatch23 ACE_wrappers/PROBLEM-REPORT-FORM ACE_wrappers/VERSION ACE_wrappers/TAO/OCIChangeLog ACE_wrappers/TAO/PROBLEM-REPORT-FORM ACE_wrappers/TAO/VERSION ACE_wrappers/TAO/CIAO/OCIChangeLog ACE_wrappers/TAO/CIAO/PROBLEM-REPORT-FORM ACE_wrappers/TAO/CIAO/VERSION ACE_wrappers/TAO/CIAO/ciao/Version.h ACE_wrappers/TAO/DevGuideExamples/ChangeLog ACE_wrappers/TAO/DevGuideExamples/devguide_examples.lst ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/Activator_Options.cpp ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/Activator_Options.h ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/ImR_Activator_i.cpp ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/ImR_Activator_i.h ACE_wrappers/TAO/tao/Version.h ACE_wrappers/ace/Process.cpp ACE_wrappers/ace/Version.h ACE_wrappers/bin/MakeProjectCreator/config/aceversion.mpb ACE_wrappers/bin/MakeProjectCreator/config/ciaoversion.mpb ACE_wrappers/bin/MakeProjectCreator/config/taoversion.mpb ACE_wrappers/bin/MakeProjectCreator/templates/gnu.mpd ACE_wrappers/bin/PerlACE/Run_Test.pm TAO-1.4a_p22_patched_files.tar.gz OCI TAO 1.4a Patch Level 22 contains replacement files, NOT differences ("diffs"), for files in the OCI TAO 1.4a source code. In general, this patch contains a way to work around the 32K environment buffer limit, a new stack trace feature, and support for more VxWorks platforms. See ACE_wrappers/OCIReleaseNotes.html for more details on these and other changes. See ACE_wrappers/OCIChangeLog and ACE_wrappers/TAO/OCIChangeLog for the specific changes included in this patch. TAO-1.4a_p22_patched_files.tar.gz TAO-1.4a_p22_patched_files.zip These contain the replacement source code files (since patch 21) and replacement workspace files (dsw, GNUmakefile, vcproj) You must have installed the full source code for OCI TAO 1.4a, plus patch levels 1 through 22 in order to apply this patch. TAO-1.4a_p22_patched_files_NO_makefiles.tar.gz TAO-1.4a_p22_patched_files_NO_makefiles.zip These contain ONLY the replacement source code files (since patch 21) You must have installed the full source code for OCI TAO 1.4a, plus patch levels 1 through 22 in order to apply this patch. TAO-1.4a_jumbo_patch.tar.gz TAO-1.4a_jumbo_patch.zip These contain all the replacement source code files since initial release of ACE TAO 1.4a and replacement workspace files (dsw, Makefile, vcproj) The jumbo patch contains all the necessary files to move from the full OCI TAO 1.4a source code to the current highest patch level. TAO-1.4a_p22_project_files.tar.gz TAO-1.4a_p22_project_files.zip These contain only the replacement workspace files (dsw, Makefile, vcproj) The project files contains ONLY the workspace files for the current patch. To apply this patch: - Open http://download.ociweb.com/TAO-1.4a_patches in your web browser. - Select the link labeled TAO-1.4a_p22_patched_files.tar.gz or TAO-1.4a_p22_patched_files.zip. - Save TAO-1.4a_p22_patched_files.tar.gz or TAO-1.4a_p22_patched_files.zip to the directory in which you installed OCI TAO 1.4a (the directory above your ACE_wrappers directory). - In UNIX and UNIX-like operating systems, type the following command: gunzip -c TAO-1.4a_p22_patched_files.tar.gz | tar xvf - NOTE: You must use GNU Tar to extract this file. - In Windows, you can use WinZip to save the files from the TAO-1.4a_p22_patched_files.zip archive. Be sure to overwrite existing files. - Once the files are extracted you must remove files that are no longer needed in the build tree. In UNIX and Cygwin shells you can use the following: cd ACE_wrappers/.. cat ACE_wrappers/OCIRemovedFilesPatch* | xargs rm -f In the Windows Command Prompt you can use the following. NOTE: The trailing ".." is important. cd ACE_wrappers\.. type ACE_wrappers\OCIRemovedFilesPatch* | perl -e "while() { chop($_); unlink($_); }" - If you downloaded the _NO_makefile versions then you will need to create the workspace files. Either regenerate the projects using MakeProjectCreator (MPC) or download the already generated projects from the same URL where you got the patches. TAO-1.4a_p22_project_files.tar.gz or TAO-1.4a_p22_project_files.zip Extract the files from these archives the same as you did for the patch files. See Chapter 2 in the OCI TAO 1.4a Developer's Guide, for information about using MakeProjectCreator. - Clean your existing ACE and TAO build and rebuild it following the usual build procedures. See Chapter 2 and the relevant Appendices in the OCI TAO 1.4a Developer's Guide, or ACE_wrappers/ACE-INSTALL.html and ACE_wrappers/TAO/TAO-INSTALL.html, for details on building ACE and TAO for your platform and configuration. Note: You should not need to change your existing ACE_wrappers/ace/config.h and, if applicable, ACE_wrappers/include/makeinclude/platform_macros.GNU files to rebuild ACE and TAO after applying this patch. Files included in this patch (MPC distribution files not listed): ACE_wrappers/OCIChangeLog ACE_wrappers/OCIReleaseNotes.html ACE_wrappers/OCIRemovedFilesPatch22 ACE_wrappers/PROBLEM-REPORT-FORM ACE_wrappers/VERSION ACE_wrappers/TAO/OCIChangeLog ACE_wrappers/TAO/PROBLEM-REPORT-FORM ACE_wrappers/TAO/VERSION ACE_wrappers/TAO/CIAO/OCIChangeLog ACE_wrappers/TAO/CIAO/PROBLEM-REPORT-FORM ACE_wrappers/TAO/CIAO/VERSION ACE_wrappers/TAO/CIAO/ciao/Version.h ACE_wrappers/TAO/DevGuideExamples/ChangeLog ACE_wrappers/TAO/DevGuideExamples/devguide_examples.lst ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/ImR_Activator_i.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Acceptor.cpp ACE_wrappers/TAO/orbsvcs/tests/Security/BiDirectional/ssl/ca.pem ACE_wrappers/TAO/orbsvcs/tests/Security/BiDirectional/ssl/client-cert.pem ACE_wrappers/TAO/orbsvcs/tests/Security/BiDirectional/ssl/client-key.pem ACE_wrappers/TAO/orbsvcs/tests/Security/BiDirectional/ssl/server-cert.pem ACE_wrappers/TAO/orbsvcs/tests/Security/BiDirectional/ssl/server-key.pem ACE_wrappers/TAO/orbsvcs/tests/Security/Crash_Test/client.cpp ACE_wrappers/TAO/orbsvcs/tests/Simple_Naming/client.cpp ACE_wrappers/TAO/orbsvcs/tests/Simple_Naming/client.h ACE_wrappers/TAO/orbsvcs/tests/Simple_Naming/run_test_ssl_persist_multiLevel.pl ACE_wrappers/TAO/orbsvcs/tests/Simple_Naming/ssliop_client.conf ACE_wrappers/TAO/orbsvcs/tests/Simple_Naming/ssliop_server.conf ACE_wrappers/TAO/orbsvcs/tests/Simple_Naming/ssl/ca.pem ACE_wrappers/TAO/orbsvcs/tests/Simple_Naming/ssl/client-cert.pem ACE_wrappers/TAO/orbsvcs/tests/Simple_Naming/ssl/client-key.pem ACE_wrappers/TAO/orbsvcs/tests/Simple_Naming/ssl/make-client-keys ACE_wrappers/TAO/orbsvcs/tests/Simple_Naming/ssl/server-cert.pem ACE_wrappers/TAO/orbsvcs/tests/Simple_Naming/ssl/server-key.pem ACE_wrappers/TAO/tao/Version.h ACE_wrappers/ace/Log_Msg.cpp ACE_wrappers/ace/MMAP_Memory_Pool.cpp ACE_wrappers/ace/OS_NS_unistd.inl ACE_wrappers/ace/Process.cpp ACE_wrappers/ace/Process.h ACE_wrappers/ace/Stack_Trace.cpp ACE_wrappers/ace/Stack_Trace.h ACE_wrappers/ace/Version.h ACE_wrappers/ace/ace.mpc ACE_wrappers/ace/config-linux-common.h ACE_wrappers/ace/config-vxworks6.3.h ACE_wrappers/ace/config-vxworks6.4.h ACE_wrappers/ace/os_include/os_limits.h ACE_wrappers/ace/os_include/os_stdio.h ACE_wrappers/bin/tao_other_tests.lst ACE_wrappers/bin/MakeProjectCreator/config/aceversion.mpb ACE_wrappers/bin/MakeProjectCreator/config/ciaoversion.mpb ACE_wrappers/bin/MakeProjectCreator/config/taoversion.mpb ACE_wrappers/include/makeinclude/platform_linux.GNU ACE_wrappers/include/makeinclude/platform_vxworks6.3.GNU ACE_wrappers/include/makeinclude/platform_vxworks6.4.GNU ACE_wrappers/tests/Process_Env_Test.cpp ACE_wrappers/tests/Stack_Trace_Test.cpp ACE_wrappers/tests/run_test.lst ACE_wrappers/tests/tests.mpc TAO-1.4a_p21_patched_files.tar.gz OCI TAO 1.4a Patch Level 21 contains replacement files, NOT differences ("diffs"), for files in the OCI TAO 1.4a source code. In general, this patch contains fixes for AV Streams and the linking of static executables. See ACE_wrappers/OCIReleaseNotes.html for more details on these and other changes. See ACE_wrappers/OCIChangeLog and ACE_wrappers/TAO/OCIChangeLog for the specific changes included in this patch. TAO-1.4a_p21_patched_files.tar.gz TAO-1.4a_p21_patched_files.zip These contain the replacement source code files (since patch 20) and replacement workspace files (dsw, GNUmakefile, vcproj) You must have installed the full source code for OCI TAO 1.4a, plus patch levels 1 through 21 in order to apply this patch. TAO-1.4a_p21_patched_files_NO_makefiles.tar.gz TAO-1.4a_p21_patched_files_NO_makefiles.zip These contain ONLY the replacement source code files (since patch 20) You must have installed the full source code for OCI TAO 1.4a, plus patch levels 1 through 21 in order to apply this patch. TAO-1.4a_jumbo_patch.tar.gz TAO-1.4a_jumbo_patch.zip These contain all the replacement source code files since initial release of ACE TAO 1.4a and replacement workspace files (dsw, Makefile, vcproj) The jumbo patch contains all the necessary files to move from the full OCI TAO 1.4a source code to the current highest patch level. TAO-1.4a_p21_project_files.tar.gz TAO-1.4a_p21_project_files.zip These contain only the replacement workspace files (dsw, Makefile, vcproj) The project files contains ONLY the workspace files for the current patch. To apply this patch: - Open http://download.ociweb.com/TAO-1.4a_patches in your web browser. - Select the link labeled TAO-1.4a_p21_patched_files.tar.gz or TAO-1.4a_p21_patched_files.zip. - Save TAO-1.4a_p21_patched_files.tar.gz or TAO-1.4a_p21_patched_files.zip to the directory in which you installed OCI TAO 1.4a (the directory above your ACE_wrappers directory). - In UNIX and UNIX-like operating systems, type the following command: gunzip -c TAO-1.4a_p21_patched_files.tar.gz | tar xvf - NOTE: You must use GNU Tar to extract this file. - In Windows, you can use WinZip to save the files from the TAO-1.4a_p21_patched_files.zip archive. Be sure to overwrite existing files. - Once the files are extracted you must remove files that are no longer needed in the build tree. In UNIX and Cygwin shells you can use the following: cd ACE_wrappers/.. cat ACE_wrappers/OCIRemovedFilesPatch* | xargs rm -f In the Windows Command Prompt you can use the following. NOTE: The trailing ".." is important. cd ACE_wrappers\.. type ACE_wrappers\OCIRemovedFilesPatch* | perl -e "while() { chop($_); unlink($_); }" - If you downloaded the _NO_makefile versions then you will need to create the workspace files. Either regenerate the projects using MakeProjectCreator (MPC) or download the already generated projects from the same URL where you got the patches. TAO-1.4a_p21_project_files.tar.gz or TAO-1.4a_p21_project_files.zip Extract the files from these archives the same as you did for the patch files. See Chapter 2 in the OCI TAO 1.4a Developer's Guide, for information about using MakeProjectCreator. - Clean your existing ACE and TAO build and rebuild it following the usual build procedures. See Chapter 2 and the relevant Appendices in the OCI TAO 1.4a Developer's Guide, or ACE_wrappers/ACE-INSTALL.html and ACE_wrappers/TAO/TAO-INSTALL.html, for details on building ACE and TAO for your platform and configuration. Note: You should not need to change your existing ACE_wrappers/ace/config.h and, if applicable, ACE_wrappers/include/makeinclude/platform_macros.GNU files to rebuild ACE and TAO after applying this patch. Files included in this patch (MPC distribution files not listed): ACE_wrappers/OCIChangeLog ACE_wrappers/OCIReleaseNotes.html ACE_wrappers/OCIRemovedFilesPatch21 ACE_wrappers/PROBLEM-REPORT-FORM ACE_wrappers/VERSION ACE_wrappers/TAO/OCIChangeLog ACE_wrappers/TAO/PROBLEM-REPORT-FORM ACE_wrappers/TAO/VERSION ACE_wrappers/TAO/CIAO/OCIChangeLog ACE_wrappers/TAO/CIAO/PROBLEM-REPORT-FORM ACE_wrappers/TAO/CIAO/VERSION ACE_wrappers/TAO/CIAO/ciao/Version.h ACE_wrappers/TAO/examples/Event_Comm/Event_Comm_i.h ACE_wrappers/TAO/examples/POA/TIE/test_i.h ACE_wrappers/TAO/examples/RTScheduling/DT_Creator.cpp ACE_wrappers/TAO/examples/RTScheduling/DT_Creator.h ACE_wrappers/TAO/examples/RTScheduling/Job_i.cpp ACE_wrappers/TAO/examples/RTScheduling/Task_Stats.cpp ACE_wrappers/TAO/examples/RTScheduling/MIF_Scheduler/MIF_DT_Creator.cpp ACE_wrappers/TAO/examples/RTScheduling/MIF_Scheduler/MIF_Scheduler.cpp ACE_wrappers/TAO/examples/RTScheduling/MIF_Scheduler/MIF_Scheduler.h ACE_wrappers/TAO/orbsvcs/orbsvcs/AV/AV_Core.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/AV/FlowSpec_Entry.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/AV/FlowSpec_Entry.h ACE_wrappers/TAO/orbsvcs/orbsvcs/AV/FlowSpec_Entry.i ACE_wrappers/TAO/orbsvcs/orbsvcs/AV/Protocol_Factory.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/AV/Transport.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/AV/UDP.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Notify/Routing_Slip.cpp ACE_wrappers/TAO/orbsvcs/tests/EC_Multiple/EC_Multiple.cpp ACE_wrappers/TAO/orbsvcs/tests/Security/ssliop_corbaloc/client.h ACE_wrappers/TAO/performance-tests/Cubit/TAO/MT_Cubit/Globals.h ACE_wrappers/TAO/tao/Leader_Follower.cpp ACE_wrappers/TAO/tao/ORB_Core.h ACE_wrappers/TAO/tao/Version.h ACE_wrappers/TAO/tao/RTScheduling/RTScheduler_Manager.h ACE_wrappers/TAO/tests/Bug_1361_Regression/run_test.pl ACE_wrappers/TAO/tests/Bug_2234_Regression/client.cpp ACE_wrappers/TAO/tests/Oneway_Send_Timeouts/Client.cpp ACE_wrappers/TAO/tests/Oneway_Send_Timeouts/Client_Task.h ACE_wrappers/TAO/tests/Oneway_Send_Timeouts/Server.cpp ACE_wrappers/TAO/tests/Oneway_Send_Timeouts/Server_Task.h ACE_wrappers/TAO/tests/Oneway_Send_Timeouts/Test_i.cpp ACE_wrappers/TAO/tests/Oneway_Send_Timeouts/Test_i.h ACE_wrappers/TAO/tests/Oneway_Send_Timeouts/main.cpp ACE_wrappers/TAO/tests/Oneway_Send_Timeouts/run_test.pl ACE_wrappers/ace/Auto_Ptr.h ACE_wrappers/ace/SUN_Proactor.cpp ACE_wrappers/ace/Sock_Connect.cpp ACE_wrappers/ace/Sock_Connect.h ACE_wrappers/ace/Version.h ACE_wrappers/bin/auto_run_tests.pl ACE_wrappers/bin/tao_other_tests.lst ACE_wrappers/bin/MakeProjectCreator/config/aceversion.mpb ACE_wrappers/bin/MakeProjectCreator/config/ciaoversion.mpb ACE_wrappers/bin/MakeProjectCreator/config/taoversion.mpb ACE_wrappers/bin/MakeProjectCreator/templates/gnu.mpd ACE_wrappers/bin/PerlACE/Process_Win32.pm TAO-1.4a_p20_patched_files.tar.gz OCI TAO 1.4a Patch Level 20 contains replacement files, NOT differences ("diffs"), for files in the OCI TAO 1.4a source code. In general, this patch contains fixes to the send-side timeout handling. See ACE_wrappers/OCIReleaseNotes.html for more details on these and other changes. See ACE_wrappers/OCIChangeLog and ACE_wrappers/TAO/OCIChangeLog for the specific changes included in this patch. TAO-1.4a_p20_patched_files.tar.gz TAO-1.4a_p20_patched_files.zip These contain the replacement source code files (since patch 19) and replacement workspace files (dsw, GNUmakefile, vcproj) You must have installed the full source code for OCI TAO 1.4a, plus patch levels 1 through 20 in order to apply this patch. TAO-1.4a_p20_patched_files_NO_makefiles.tar.gz TAO-1.4a_p20_patched_files_NO_makefiles.zip These contain ONLY the replacement source code files (since patch 19) You must have installed the full source code for OCI TAO 1.4a, plus patch levels 1 through 20 in order to apply this patch. TAO-1.4a_jumbo_patch.tar.gz TAO-1.4a_jumbo_patch.zip These contain all the replacement source code files since initial release of ACE TAO 1.4a and replacement workspace files (dsw, Makefile, vcproj) The jumbo patch contains all the necessary files to move from the full OCI TAO 1.4a source code to the current highest patch level. TAO-1.4a_p20_project_files.tar.gz TAO-1.4a_p20_project_files.zip These contain only the replacement workspace files (dsw, Makefile, vcproj) The project files contains ONLY the workspace files for the current patch. To apply this patch: - Open http://download.ociweb.com/TAO-1.4a_patches in your web browser. - Select the link labeled TAO-1.4a_p20_patched_files.tar.gz or TAO-1.4a_p20_patched_files.zip. - Save TAO-1.4a_p20_patched_files.tar.gz or TAO-1.4a_p20_patched_files.zip to the directory in which you installed OCI TAO 1.4a (the directory above your ACE_wrappers directory). - In UNIX and UNIX-like operating systems, type the following command: gunzip -c TAO-1.4a_p20_patched_files.tar.gz | tar xvf - NOTE: You must use GNU Tar to extract this file. - In Windows, you can use WinZip to save the files from the TAO-1.4a_p20_patched_files.zip archive. Be sure to overwrite existing files. - Once the files are extracted you must remove files that are no longer needed in the build tree. In UNIX and Cygwin shells you can use the following: cd ACE_wrappers/.. cat ACE_wrappers/OCIRemovedFilesPatch* | xargs rm -f In the Windows Command Prompt you can use the following. NOTE: The trailing ".." is important. cd ACE_wrappers\.. type ACE_wrappers\OCIRemovedFilesPatch* | perl -e "while() { chop($_); unlink($_); }" - If you downloaded the _NO_makefile versions then you will need to create the workspace files. Either regenerate the projects using MakeProjectCreator (MPC) or download the already generated projects from the same URL where you got the patches. TAO-1.4a_p20_project_files.tar.gz or TAO-1.4a_p20_project_files.zip Extract the files from these archives the same as you did for the patch files. See Chapter 2 in the OCI TAO 1.4a Developer's Guide, for information about using MakeProjectCreator. - Clean your existing ACE and TAO build and rebuild it following the usual build procedures. See Chapter 2 and the relevant Appendices in the OCI TAO 1.4a Developer's Guide, or ACE_wrappers/ACE-INSTALL.html and ACE_wrappers/TAO/TAO-INSTALL.html, for details on building ACE and TAO for your platform and configuration. Note: You should not need to change your existing ACE_wrappers/ace/config.h and, if applicable, ACE_wrappers/include/makeinclude/platform_macros.GNU files to rebuild ACE and TAO after applying this patch. Files included in this patch (MPC distribution files not listed): ACE_wrappers/ChangeLog ACE_wrappers/OCIChangeLog ACE_wrappers/OCIReleaseNotes.html ACE_wrappers/OCIRemovedFilesPatch20 ACE_wrappers/PROBLEM-REPORT-FORM ACE_wrappers/VERSION ACE_wrappers/TAO/OCIChangeLog ACE_wrappers/TAO/PROBLEM-REPORT-FORM ACE_wrappers/TAO/VERSION ACE_wrappers/TAO/CIAO/OCIChangeLog ACE_wrappers/TAO/CIAO/PROBLEM-REPORT-FORM ACE_wrappers/TAO/CIAO/VERSION ACE_wrappers/TAO/CIAO/ciao/Version.h ACE_wrappers/TAO/DevGuideExamples/ChangeLog ACE_wrappers/TAO/DevGuideExamples/EventServices/RTEC_Federated/supplier.conf ACE_wrappers/TAO/TAO_IDL/be/be_helper.cpp ACE_wrappers/TAO/TAO_IDL/be/be_visitor_array/any_op_cs.cpp ACE_wrappers/TAO/TAO_IDL/be/be_visitor_sequence/any_op_cs.cpp ACE_wrappers/TAO/TAO_IDL/be/be_visitor_structure/any_op_cs.cpp ACE_wrappers/TAO/TAO_IDL/be/be_visitor_union/any_op_cs.cpp ACE_wrappers/TAO/examples/PluggableUDP/tests/Basic/run_test.pl ACE_wrappers/TAO/orbsvcs/orbsvcs/Event/EC_Thread_Flags.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/HTIOP/HTIOP_Transport.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/HTIOP/HTIOP_Transport.h ACE_wrappers/TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connector.cpp ACE_wrappers/TAO/orbsvcs/tests/EC_Throughput/run_test.pl ACE_wrappers/TAO/orbsvcs/tests/Notify/Basic/adminproperties.conf ACE_wrappers/TAO/orbsvcs/tests/Notify/lib/Task_Callback.h ACE_wrappers/TAO/performance-tests/Cubit/TAO/MT_Cubit/svc.conf ACE_wrappers/TAO/performance-tests/Latency/DII/svc.conf ACE_wrappers/TAO/performance-tests/Latency/DSI/svc.conf ACE_wrappers/TAO/performance-tests/Latency/Single_Threaded/svc.conf ACE_wrappers/TAO/performance-tests/Overhead/Overhead.mpc ACE_wrappers/TAO/performance-tests/Sequence_Latency/DII/svc.conf ACE_wrappers/TAO/performance-tests/Sequence_Latency/DSI/svc.conf ACE_wrappers/TAO/performance-tests/Sequence_Latency/Single_Threaded/svc.conf ACE_wrappers/TAO/tao/Any.cpp ACE_wrappers/TAO/tao/Block_Flushing_Strategy.cpp ACE_wrappers/TAO/tao/Block_Flushing_Strategy.h ACE_wrappers/TAO/tao/Connection_Handler.cpp ACE_wrappers/TAO/tao/Flushing_Strategy.h ACE_wrappers/TAO/tao/Leader_Follower_Flushing_Strategy.cpp ACE_wrappers/TAO/tao/Leader_Follower_Flushing_Strategy.h ACE_wrappers/TAO/tao/Reactive_Flushing_Strategy.cpp ACE_wrappers/TAO/tao/Reactive_Flushing_Strategy.h ACE_wrappers/TAO/tao/Synch_Invocation.cpp ACE_wrappers/TAO/tao/Transport.cpp ACE_wrappers/TAO/tao/Transport.h ACE_wrappers/TAO/tao/Version.h ACE_wrappers/TAO/tao/Strategies/DIOP_Transport.cpp ACE_wrappers/TAO/tao/Strategies/DIOP_Transport.h ACE_wrappers/TAO/tao/Strategies/SCIOP_Transport.cpp ACE_wrappers/TAO/tao/Strategies/SCIOP_Transport.h ACE_wrappers/TAO/tests/Bug_2234_Regression/Bug_2234_Regression.mpc ACE_wrappers/TAO/tests/Bug_2234_Regression/Test.idl ACE_wrappers/TAO/tests/Bug_2234_Regression/client.cpp ACE_wrappers/TAO/tests/Bug_2234_Regression/run_test.pl ACE_wrappers/TAO/tests/Bug_2234_Regression/server.cpp ACE_wrappers/TAO/tests/Oneway_Buffering/client.cpp ACE_wrappers/TAO/tests/Oneway_Send_Timeouts/Client.cpp ACE_wrappers/TAO/tests/Oneway_Send_Timeouts/Client.h ACE_wrappers/TAO/tests/Oneway_Send_Timeouts/Client_Task.h ACE_wrappers/TAO/tests/Oneway_Send_Timeouts/ORB_Task.h ACE_wrappers/TAO/tests/Oneway_Send_Timeouts/Oneway_scenarios.mpc ACE_wrappers/TAO/tests/Oneway_Send_Timeouts/Server.cpp ACE_wrappers/TAO/tests/Oneway_Send_Timeouts/Server.h ACE_wrappers/TAO/tests/Oneway_Send_Timeouts/Server_Task.h ACE_wrappers/TAO/tests/Oneway_Send_Timeouts/Test.idl ACE_wrappers/TAO/tests/Oneway_Send_Timeouts/Test_i.cpp ACE_wrappers/TAO/tests/Oneway_Send_Timeouts/Test_i.h ACE_wrappers/TAO/tests/Oneway_Send_Timeouts/block_flush.conf ACE_wrappers/TAO/tests/Oneway_Send_Timeouts/lf_flush.conf ACE_wrappers/TAO/tests/Oneway_Send_Timeouts/main.cpp ACE_wrappers/TAO/tests/Oneway_Send_Timeouts/reactive_flush.conf ACE_wrappers/TAO/tests/Oneway_Send_Timeouts/run_test.pl ACE_wrappers/TAO/tests/Persistent_Reconnection/rw.conf ACE_wrappers/TAO/tests/Timed_Buffered_Oneways/client.cpp ACE_wrappers/TAO/tests/Timed_Buffered_Oneways/test.idl ACE_wrappers/TAO/tests/Timed_Buffered_Oneways/test_i.cpp ACE_wrappers/TAO/tests/Timed_Buffered_Oneways/test_i.h ACE_wrappers/ace/INET_Addr.cpp ACE_wrappers/ace/Reactor.h ACE_wrappers/ace/Reactor_Impl.h ACE_wrappers/ace/Service_Config.cpp ACE_wrappers/ace/Version.h ACE_wrappers/bin/tao_orb_tests.lst ACE_wrappers/bin/MakeProjectCreator/config/acedefaults.mpb ACE_wrappers/bin/MakeProjectCreator/config/aceversion.mpb ACE_wrappers/bin/MakeProjectCreator/config/ciaoversion.mpb ACE_wrappers/bin/MakeProjectCreator/config/imr_client.mpb ACE_wrappers/bin/MakeProjectCreator/config/taoversion.mpb ACE_wrappers/bin/PerlACE/Process_Unix.pm ACE_wrappers/examples/OS/Process/imore.cpp ACE_wrappers/tests/INET_Addr_Test.cpp ACE_wrappers/tests/run_test.lst TAO-1.4a_p19_patched_files.tar.gz OCI TAO 1.4a Patch Level 19 contains replacement files, NOT differences ("diffs"), for files in the OCI TAO 1.4a source code. In general, this patch contains support for VxWorks 6.2 RTP and bugfixes for TAO's Notification Service. See ACE_wrappers/OCIReleaseNotes.html for more details on these and other changes. See ACE_wrappers/OCIChangeLog and ACE_wrappers/TAO/OCIChangeLog for the specific changes included in this patch. TAO-1.4a_p19_patched_files.tar.gz TAO-1.4a_p19_patched_files.zip These contain the replacement source code files (since patch 18) and replacement workspace files (dsw, GNUmakefile, vcproj) You must have installed the full source code for OCI TAO 1.4a, plus patch levels 1 through 19 in order to apply this patch. TAO-1.4a_p19_patched_files_NO_makefiles.tar.gz TAO-1.4a_p19_patched_files_NO_makefiles.zip These contain ONLY the replacement source code files (since patch 18) You must have installed the full source code for OCI TAO 1.4a, plus patch levels 1 through 19 in order to apply this patch. TAO-1.4a_jumbo_patch.tar.gz TAO-1.4a_jumbo_patch.zip These contain all the replacement source code files since initial release of ACE TAO 1.4a and replacement workspace files (dsw, Makefile, vcproj) The jumbo patch contains all the necessary files to move from the full OCI TAO 1.4a source code to the current highest patch level. TAO-1.4a_p19_project_files.tar.gz TAO-1.4a_p19_project_files.zip These contain only the replacement workspace files (dsw, Makefile, vcproj) The project files contains ONLY the workspace files for the current patch. To apply this patch: - Open http://download.ociweb.com/TAO-1.4a_patches in your web browser. - Select the link labeled TAO-1.4a_p19_patched_files.tar.gz or TAO-1.4a_p19_patched_files.zip. - Save TAO-1.4a_p19_patched_files.tar.gz or TAO-1.4a_p19_patched_files.zip to the directory in which you installed OCI TAO 1.4a (the directory above your ACE_wrappers directory). - In UNIX and UNIX-like operating systems, type the following command: gunzip -c TAO-1.4a_p19_patched_files.tar.gz | tar xvf - NOTE: You must use GNU Tar to extract this file. - In Windows, you can use WinZip to save the files from the TAO-1.4a_p19_patched_files.zip archive. Be sure to overwrite existing files. - Once the files are extracted you must remove files that are no longer needed in the build tree. In UNIX and Cygwin shells you can use the following: cd ACE_wrappers/.. cat ACE_wrappers/OCIRemovedFilesPatch* | xargs rm -f In the Windows Command Prompt you can use the following. NOTE: The trailing ".." is important. cd ACE_wrappers\.. type ACE_wrappers\OCIRemovedFilesPatch* | perl -e "while() { chop($_); unlink($_); }" - If you downloaded the _NO_makefile versions then you will need to create the workspace files. Either regenerate the projects using MakeProjectCreator (MPC) or download the already generated projects from the same URL where you got the patches. TAO-1.4a_p19_project_files.tar.gz or TAO-1.4a_p19_project_files.zip Extract the files from these archives the same as you did for the patch files. See Chapter 2 in the OCI TAO 1.4a Developer's Guide, for information about using MakeProjectCreator. - Clean your existing ACE and TAO build and rebuild it following the usual build procedures. See Chapter 2 and the relevant Appendices in the OCI TAO 1.4a Developer's Guide, or ACE_wrappers/ACE-INSTALL.html and ACE_wrappers/TAO/TAO-INSTALL.html, for details on building ACE and TAO for your platform and configuration. Note: You should not need to change your existing ACE_wrappers/ace/config.h and, if applicable, ACE_wrappers/include/makeinclude/platform_macros.GNU files to rebuild ACE and TAO after applying this patch. Files included in this patch (MPC distribution files not listed): ACE_wrappers/OCIChangeLog ACE_wrappers/OCIReleaseNotes.html ACE_wrappers/OCIRemovedFilesPatch19 ACE_wrappers/PROBLEM-REPORT-FORM ACE_wrappers/VERSION ACE_wrappers/TAO/OCIChangeLog ACE_wrappers/TAO/PROBLEM-REPORT-FORM ACE_wrappers/TAO/VERSION ACE_wrappers/TAO/CIAO/OCIChangeLog ACE_wrappers/TAO/CIAO/PROBLEM-REPORT-FORM ACE_wrappers/TAO/CIAO/VERSION ACE_wrappers/TAO/CIAO/ciao/Version.h ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/CEC_ProxyPushSupplier.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Notify/Consumer.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Notify/Consumer.h ACE_wrappers/TAO/orbsvcs/orbsvcs/Notify/Event.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Notify/Event.h ACE_wrappers/TAO/orbsvcs/orbsvcs/Notify/Method_Request_Dispatch.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Notify/Method_Request_Dispatch.h ACE_wrappers/TAO/orbsvcs/orbsvcs/Notify/Method_Request_Lookup.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Notify/Method_Request_Lookup.h ACE_wrappers/TAO/orbsvcs/orbsvcs/Notify/Object.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Notify/ProxyConsumer.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Notify/ProxySupplier.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Notify/Routing_Slip.cpp ACE_wrappers/TAO/orbsvcs/tests/Notify/Reconnecting/Consumer.cpp ACE_wrappers/TAO/orbsvcs/tests/Notify/Reconnecting/Supplier.cpp ACE_wrappers/TAO/orbsvcs/tests/Notify/Reconnecting/event.conf ACE_wrappers/TAO/orbsvcs/tests/Notify/Reconnecting/ns_mt_both.conf ACE_wrappers/TAO/orbsvcs/tests/Notify/Reconnecting/ns_st_both.conf ACE_wrappers/TAO/orbsvcs/tests/Notify/Reconnecting/run_test.pl ACE_wrappers/TAO/tao/Version.h ACE_wrappers/ace/Version.h ACE_wrappers/ace/config-vxworks6.2-overrides.h ACE_wrappers/ace/config-vxworks6.2.h ACE_wrappers/bin/MakeProjectCreator/config/aceversion.mpb ACE_wrappers/bin/MakeProjectCreator/config/ciaoversion.mpb ACE_wrappers/bin/MakeProjectCreator/config/taoversion.mpb ACE_wrappers/include/makeinclude/platform_vxworks6.2.GNU TAO-1.4a_p18_patched_files.tar.gz OCI TAO 1.4a Patch Level 18 contains replacement files, NOT differences ("diffs"), for files in the OCI TAO 1.4a source code. In general, this patch contains > Improvements to the Notification Service. > Stricter compliance with CORBA spec, resulting in improved interoperability. See ACE_wrappers/OCIReleaseNotes.html for more details on these and other changes. See ACE_wrappers/OCIChangeLog and ACE_wrappers/TAO/OCIChangeLog for the specific changes included in this patch. TAO-1.4a_p18_patched_files.tar.gz TAO-1.4a_p18_patched_files.zip These contain the replacement source code files (since patch 17) and replacement workspace files (dsw, GNUmakefile, vcproj) You must have installed the full source code for OCI TAO 1.4a, plus patch levels 1 through 18 in order to apply this patch. TAO-1.4a_p18_patched_files_NO_makefiles.tar.gz TAO-1.4a_p18_patched_files_NO_makefiles.zip These contain ONLY the replacement source code files (since patch 17) You must have installed the full source code for OCI TAO 1.4a, plus patch levels 1 through 18 in order to apply this patch. TAO-1.4a_jumbo_patch.tar.gz TAO-1.4a_jumbo_patch.zip These contain all the replacement source code files since initial release of ACE TAO 1.4a and replacement workspace files (dsw, Makefile, vcproj) The jumbo patch contains all the necessary files to move from the full OCI TAO 1.4a source code to the current highest patch level. TAO-1.4a_p18_project_files.tar.gz TAO-1.4a_p18_project_files.zip These contain only the replacement workspace files (dsw, Makefile, vcproj) The project files contains ONLY the workspace files for the current patch. To apply this patch: - Open http://download.ociweb.com/TAO-1.4a_patches in your web browser. - Select the link labeled TAO-1.4a_p18_patched_files.tar.gz or TAO-1.4a_p18_patched_files.zip. - Save TAO-1.4a_p18_patched_files.tar.gz or TAO-1.4a_p18_patched_files.zip to the directory in which you installed OCI TAO 1.4a (the directory above your ACE_wrappers directory). - In UNIX and UNIX-like operating systems, type the following command: gunzip -c TAO-1.4a_p18_patched_files.tar.gz | tar xvf - NOTE: You must use GNU Tar to extract this file. - In Windows, you can use WinZip to save the files from the TAO-1.4a_p18_patched_files.zip archive. Be sure to overwrite existing files. - Once the files are extracted you must remove files that are no longer needed in the build tree. In UNIX and Cygwin shells you can use the following: cd ACE_wrappers/.. cat ACE_wrappers/OCIRemovedFilesPatch* | xargs rm -f In the Windows Command Prompt you can use the following. NOTE: The trailing ".." is important. cd ACE_wrappers\.. type ACE_wrappers\OCIRemovedFilesPatch* | perl -e "while() { chop($_); unlink($_); }" - If you downloaded the _NO_makefile versions then you will need to create the workspace files. Either regenerate the projects using MakeProjectCreator (MPC) or download the already generated projects from the same URL where you got the patches. TAO-1.4a_p18_project_files.tar.gz or TAO-1.4a_p18_project_files.zip Extract the files from these archives the same as you did for the patch files. See Chapter 2 in the OCI TAO 1.4a Developer's Guide, for information about using MakeProjectCreator. - Clean your existing ACE and TAO build and rebuild it following the usual build procedures. See Chapter 2 and the relevant Appendices in the OCI TAO 1.4a Developer's Guide, or ACE_wrappers/ACE-INSTALL.html and ACE_wrappers/TAO/TAO-INSTALL.html, for details on building ACE and TAO for your platform and configuration. Note: You should not need to change your existing ACE_wrappers/ace/config.h and, if applicable, ACE_wrappers/include/makeinclude/platform_macros.GNU files to rebuild ACE and TAO after applying this patch. Files included in this patch (MPC distribution files not listed): ACE_wrappers/OCI-README-PREAMBLE ACE_wrappers/OCIChangeLog ACE_wrappers/OCIReleaseNotes.html ACE_wrappers/OCIRemovedFilesPatch18 ACE_wrappers/PROBLEM-REPORT-FORM ACE_wrappers/VERSION ACE_wrappers/TAO/OCI-README-PREAMBLE ACE_wrappers/TAO/OCIChangeLog ACE_wrappers/TAO/PROBLEM-REPORT-FORM ACE_wrappers/TAO/VERSION ACE_wrappers/TAO/CIAO/OCIChangeLog ACE_wrappers/TAO/CIAO/PROBLEM-REPORT-FORM ACE_wrappers/TAO/CIAO/VERSION ACE_wrappers/TAO/CIAO/ciao/Version.h ACE_wrappers/TAO/orbsvcs/orbsvcs/Notify/Topology_Object.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Notify/Topology_Object.h ACE_wrappers/TAO/orbsvcs/orbsvcs/Notify/Structured/StructuredProxyPushConsumer.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Notify/Structured/StructuredProxyPushSupplier.cpp ACE_wrappers/TAO/orbsvcs/tests/AVStreams/Bidirectional_Flows/receiver.cpp ACE_wrappers/TAO/orbsvcs/tests/Notify/Reconnecting/run_test.pl ACE_wrappers/TAO/tao/Invocation_Adapter.cpp ACE_wrappers/TAO/tao/Version.h ACE_wrappers/TAO/tests/Big_Request_Muxing/Client_Task.cpp ACE_wrappers/TAO/tests/Big_Request_Muxing/client.cpp ACE_wrappers/TAO/tests/Big_Request_Muxing/run_test.pl ACE_wrappers/TAO/tests/Big_Request_Muxing/server.cpp ACE_wrappers/ace/Vector_T.h ACE_wrappers/ace/Vector_T.inl ACE_wrappers/ace/Version.h ACE_wrappers/bin/MakeProjectCreator/config/aceversion.mpb ACE_wrappers/bin/MakeProjectCreator/config/ciaoversion.mpb ACE_wrappers/bin/MakeProjectCreator/config/taoversion.mpb ACE_wrappers/performance-tests/Misc/context_switch_time.cpp ACE_wrappers/tests/Priority_Buffer_Test.cpp ACE_wrappers/tests/Vector_Test.cpp TAO-1.4a_p17_patched_files.tar.gz OCI TAO 1.4a Patch Level 17 contains replacement files, NOT differences ("diffs"), for files in the OCI TAO 1.4a source code. In general, this patch contains > Improvements to the ImR_Activator, Notification and Trading Services > Enhancements to TAO_IORManip > TAO_IDL enhancements to support OpenDDS and additional preprocessors > Supports Solaris 10 on X86-64 or Opetron, using SunCC 5.8 See ACE_wrappers/OCIReleaseNotes.html for more details on these and other changes. See ACE_wrappers/OCIChangeLog and ACE_wrappers/TAO/OCIChangeLog for the specific changes included in this patch. TAO-1.4a_p17_patched_files.tar.gz TAO-1.4a_p17_patched_files.zip These contain the replacement source code files (since patch 16) and replacement workspace files (dsw, GNUmakefile, vcproj) You must have installed the full source code for OCI TAO 1.4a, plus patch levels 1 through 17 in order to apply this patch. TAO-1.4a_p17_patched_files_NO_makefiles.tar.gz TAO-1.4a_p17_patched_files_NO_makefiles.zip These contain ONLY the replacement source code files (since patch 16) You must have installed the full source code for OCI TAO 1.4a, plus patch levels 1 through 17 in order to apply this patch. TAO-1.4a_jumbo_patch.tar.gz TAO-1.4a_jumbo_patch.zip These contain all the replacement source code files since initial release of ACE TAO 1.4a and replacement workspace files (dsw, Makefile, vcproj) The jumbo patch contains all the necessary files to move from the full OCI TAO 1.4a source code to the current highest patch level. TAO-1.4a_p17_project_files.tar.gz TAO-1.4a_p17_project_files.zip These contain only the replacement workspace files (dsw, Makefile, vcproj) The project files contains ONLY the workspace files for the current patch. To apply this patch: - Open http://download.ociweb.com/TAO-1.4a_patches in your web browser. - Select the link labeled TAO-1.4a_p17_patched_files.tar.gz or TAO-1.4a_p17_patched_files.zip. - Save TAO-1.4a_p17_patched_files.tar.gz or TAO-1.4a_p17_patched_files.zip to the directory in which you installed OCI TAO 1.4a (the directory above your ACE_wrappers directory). - In UNIX and UNIX-like operating systems, type the following command: gunzip -c TAO-1.4a_p17_patched_files.tar.gz | tar xvf - NOTE: You must use GNU Tar to extract this file. - In Windows, you can use WinZip to save the files from the TAO-1.4a_p17_patched_files.zip archive. Be sure to overwrite existing files. - Once the files are extracted you must remove files that are no longer needed in the build tree. In UNIX and Cygwin shells you can use the following: cd ACE_wrappers/.. cat ACE_wrappers/OCIRemovedFilesPatch* | xargs rm -f In the Windows Command Prompt you can use the following. NOTE: The trailing ".." is important. cd ACE_wrappers\.. type ACE_wrappers\OCIRemovedFilesPatch* | perl -e "while() { chop($_); unlink($_); }" - If you downloaded the _NO_makefile versions then you will need to create the workspace files. Either regenerate the projects using MakeProjectCreator (MPC) or download the already generated projects from the same URL where you got the patches. TAO-1.4a_p17_project_files.tar.gz or TAO-1.4a_p17_project_files.zip Extract the files from these archives the same as you did for the patch files. See Chapter 2 in the OCI TAO 1.4a Developer's Guide, for information about using MakeProjectCreator. - Clean your existing ACE and TAO build and rebuild it following the usual build procedures. See Chapter 2 and the relevant Appendices in the OCI TAO 1.4a Developer's Guide, or ACE_wrappers/ACE-INSTALL.html and ACE_wrappers/TAO/TAO-INSTALL.html, for details on building ACE and TAO for your platform and configuration. Note: You should not need to change your existing ACE_wrappers/ace/config.h and, if applicable, ACE_wrappers/include/makeinclude/platform_macros.GNU files to rebuild ACE and TAO after applying this patch. Files included in this patch (MPC distribution files not listed): ACE_wrappers/OCIChangeLog ACE_wrappers/OCIReleaseNotes.html ACE_wrappers/OCIRemovedFilesPatch17 ACE_wrappers/PROBLEM-REPORT-FORM ACE_wrappers/VERSION ACE_wrappers/TAO/OCIChangeLog ACE_wrappers/TAO/PROBLEM-REPORT-FORM ACE_wrappers/TAO/VERSION ACE_wrappers/TAO/CIAO/OCIChangeLog ACE_wrappers/TAO/CIAO/PROBLEM-REPORT-FORM ACE_wrappers/TAO/CIAO/VERSION ACE_wrappers/TAO/CIAO/ciao/Version.h ACE_wrappers/TAO/TAO_IDL/ast/ast_native.cpp ACE_wrappers/TAO/TAO_IDL/be/be_codegen.cpp ACE_wrappers/TAO/TAO_IDL/be/be_global.cpp ACE_wrappers/TAO/TAO_IDL/be/be_native.cpp ACE_wrappers/TAO/TAO_IDL/be/be_visitor_module.cpp ACE_wrappers/TAO/TAO_IDL/be/be_visitor_native.cpp ACE_wrappers/TAO/TAO_IDL/be/be_visitor_root.cpp ACE_wrappers/TAO/TAO_IDL/be/be_visitor_interface/interface.cpp ACE_wrappers/TAO/TAO_IDL/be/be_visitor_module/module.cpp ACE_wrappers/TAO/TAO_IDL/be/be_visitor_native/native_ch.cpp ACE_wrappers/TAO/TAO_IDL/be/be_visitor_root/root.cpp ACE_wrappers/TAO/TAO_IDL/be/be_visitor_sequence/serializer_op_ch.cpp ACE_wrappers/TAO/TAO_IDL/be/be_visitor_sequence/serializer_op_cs.cpp ACE_wrappers/TAO/TAO_IDL/be/be_visitor_union_branch/serializer_op_cs.cpp ACE_wrappers/TAO/TAO_IDL/be_include/be_global.h ACE_wrappers/TAO/TAO_IDL/be_include/be_native.h ACE_wrappers/TAO/TAO_IDL/be_include/be_visitor_native.h ACE_wrappers/TAO/TAO_IDL/be_include/be_visitor_interface/interface.h ACE_wrappers/TAO/TAO_IDL/be_include/be_visitor_module/module.h ACE_wrappers/TAO/TAO_IDL/be_include/be_visitor_native/native_ch.h ACE_wrappers/TAO/TAO_IDL/be_include/be_visitor_root/root.h ACE_wrappers/TAO/TAO_IDL/fe/idl.ll ACE_wrappers/TAO/TAO_IDL/fe/lex.yy.cpp ACE_wrappers/TAO/TAO_IDL/include/ast_native.h ACE_wrappers/TAO/TAO_IDL/include/idl_global.h ACE_wrappers/TAO/TAO_IDL/util/utl_global.cpp ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/Activator_Options.cpp ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/Activator_Options.h ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/ImR_Activator_i.cpp ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/ImR_Activator_i.h ACE_wrappers/TAO/orbsvcs/orbsvcs/Notify/EventChannelFactory.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Notify/POA_Helper.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Notify/POA_Helper.h ACE_wrappers/TAO/orbsvcs/orbsvcs/Trader/Constraint_Nodes.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Trader/Constraint_Visitors.cpp ACE_wrappers/TAO/orbsvcs/tests/Bug_2248_Regression/Bug_2248_Regression.mpc ACE_wrappers/TAO/orbsvcs/tests/ImplRepo/run_test.pl ACE_wrappers/TAO/orbsvcs/tests/Notify/Persistent_POA/Persistent_POA.mpc ACE_wrappers/TAO/orbsvcs/tests/Notify/Persistent_POA/README ACE_wrappers/TAO/orbsvcs/tests/Notify/Persistent_POA/Structured_Supplier.cpp ACE_wrappers/TAO/orbsvcs/tests/Notify/Persistent_POA/run_test.pl ACE_wrappers/TAO/orbsvcs/tests/Trading/Offer_Importer.cpp ACE_wrappers/TAO/orbsvcs/tests/Trading/TT_Info.cpp ACE_wrappers/TAO/orbsvcs/tests/Trading/TT_Info.h ACE_wrappers/TAO/tao/GIOP_Message_Base.cpp ACE_wrappers/TAO/tao/Pluggable_Messaging_Utils.cpp ACE_wrappers/TAO/tao/Pluggable_Messaging_Utils.h ACE_wrappers/TAO/tao/Version.h ACE_wrappers/TAO/tao/CSD_Framework/CSD_Framework_Loader.cpp ACE_wrappers/TAO/tao/CSD_Framework/CSD_ORBInitializer.cpp ACE_wrappers/TAO/tao/IORManipulation/IORManip_Filter.cpp ACE_wrappers/TAO/tao/IORManipulation/IORManip_Filter.h ACE_wrappers/TAO/tao/IORManipulation/IORManip_IIOP_Filter.cpp ACE_wrappers/TAO/tao/IORManipulation/IORManip_IIOP_Filter.h ACE_wrappers/TAO/tests/Big_Reply/server.cpp ACE_wrappers/TAO/tests/IORManipulation/filter/IORManip_Filter_Test.mpc ACE_wrappers/TAO/tests/IORManipulation/filter/Test.idl ACE_wrappers/TAO/tests/IORManipulation/filter/run_test.pl ACE_wrappers/TAO/tests/IORManipulation/filter/server.cpp ACE_wrappers/ace/Array_Base.cpp ACE_wrappers/ace/Array_Base.h ACE_wrappers/ace/Basic_Types.h ACE_wrappers/ace/Version.h ACE_wrappers/ace/config-sunos5.7.h ACE_wrappers/bin/generate_compile_stats.sh ACE_wrappers/bin/tao_other_tests.lst ACE_wrappers/bin/MakeProjectCreator/config/aceversion.mpb ACE_wrappers/bin/MakeProjectCreator/config/ciaoversion.mpb ACE_wrappers/bin/MakeProjectCreator/config/taoversion.mpb ACE_wrappers/tests/run_test.pl ACE_wrappers/tests/tests.mpc TAO-1.4a_p16_patched_files.tar.gz OCI TAO 1.4a Patch Level 16 contains replacement files, NOT differences ("diffs"), for files in the OCI TAO 1.4a source code. In general, this patch contains bug fixes for DynamicAny and ORB robustness enhancement in low-memory situations. See ACE_wrappers/OCIReleaseNotes.html for more details on these and other changes. See ACE_wrappers/OCIChangeLog and ACE_wrappers/TAO/OCIChangeLog for the specific changes included in this patch. TAO-1.4a_p16_patched_files.tar.gz TAO-1.4a_p16_patched_files.zip These contain the replacement source code files (since patch 15) and replacement workspace files (dsw, GNUmakefile, vcproj) You must have installed the full source code for OCI TAO 1.4a, plus patch levels 1 through 16 in order to apply this patch. TAO-1.4a_p16_patched_files_NO_makefiles.tar.gz TAO-1.4a_p16_patched_files_NO_makefiles.zip These contain ONLY the replacement source code files (since patch 15) You must have installed the full source code for OCI TAO 1.4a, plus patch levels 1 through 16 in order to apply this patch. TAO-1.4a_jumbo_patch.tar.gz TAO-1.4a_jumbo_patch.zip These contain all the replacement source code files since initial release of ACE TAO 1.4a and replacement workspace files (dsw, Makefile, vcproj) The jumbo patch contains all the necessary files to move from the full OCI TAO 1.4a source code to the current highest patch level. TAO-1.4a_p16_project_files.tar.gz TAO-1.4a_p16_project_files.zip These contain only the replacement workspace files (dsw, Makefile, vcproj) The project files contains ONLY the workspace files for the current patch. To apply this patch: - Open http://download.ociweb.com/TAO-1.4a_patches in your web browser. - Select the link labeled TAO-1.4a_p16_patched_files.tar.gz or TAO-1.4a_p16_patched_files.zip. - Save TAO-1.4a_p16_patched_files.tar.gz or TAO-1.4a_p16_patched_files.zip to the directory in which you installed OCI TAO 1.4a (the directory above your ACE_wrappers directory). - In UNIX and UNIX-like operating systems, type the following command: gunzip -c TAO-1.4a_p16_patched_files.tar.gz | tar xvf - NOTE: You must use GNU Tar to extract this file. - In Windows, you can use WinZip to save the files from the TAO-1.4a_p16_patched_files.zip archive. Be sure to overwrite existing files. - Once the files are extracted you must remove files that are no longer needed in the build tree. In UNIX and Cygwin shells you can use the following: cd ACE_wrappers/.. cat ACE_wrappers/OCIRemovedFilesPatch* | xargs rm -f In the Windows Command Prompt you can use the following. NOTE: The trailing ".." is important. cd ACE_wrappers\.. type ACE_wrappers\OCIRemovedFilesPatch* | perl -e "while() { chop($_); unlink($_); }" - If you downloaded the _NO_makefile versions then you will need to create the workspace files. Either regenerate the projects using MakeProjectCreator (MPC) or download the already generated projects from the same URL where you got the patches. TAO-1.4a_p16_project_files.tar.gz or TAO-1.4a_p16_project_files.zip Extract the files from these archives the same as you did for the patch files. See Chapter 2 in the OCI TAO 1.4a Developer's Guide, for information about using MakeProjectCreator. - Clean your existing ACE and TAO build and rebuild it following the usual build procedures. See Chapter 2 and the relevant Appendices in the OCI TAO 1.4a Developer's Guide, or ACE_wrappers/ACE-INSTALL.html and ACE_wrappers/TAO/TAO-INSTALL.html, for details on building ACE and TAO for your platform and configuration. Note: You should not need to change your existing ACE_wrappers/ace/config.h and, if applicable, ACE_wrappers/include/makeinclude/platform_macros.GNU files to rebuild ACE and TAO after applying this patch. Files included in this patch (MPC distribution files not listed): ACE_wrappers/ChangeLog ACE_wrappers/OCI-README-PREAMBLE ACE_wrappers/OCIChangeLog ACE_wrappers/OCIReleaseNotes.html ACE_wrappers/OCIRemovedFilesPatch16 ACE_wrappers/PROBLEM-REPORT-FORM ACE_wrappers/README ACE_wrappers/VERSION ACE_wrappers/ACEXML/parser/parser/Parser.cpp ACE_wrappers/TAO/OCI-README-PREAMBLE ACE_wrappers/TAO/OCIChangeLog ACE_wrappers/TAO/PROBLEM-REPORT-FORM ACE_wrappers/TAO/VERSION ACE_wrappers/TAO/CIAO/OCIChangeLog ACE_wrappers/TAO/CIAO/PROBLEM-REPORT-FORM ACE_wrappers/TAO/CIAO/VERSION ACE_wrappers/TAO/CIAO/ciao/Version.h ACE_wrappers/TAO/DevGuideExamples/ChangeLog ACE_wrappers/TAO/DevGuideExamples/devguide_examples.lst ACE_wrappers/TAO/DevGuideExamples/AMH/MessengerClient.cpp ACE_wrappers/TAO/DevGuideExamples/AMH/MessengerServer.cpp ACE_wrappers/TAO/DevGuideExamples/AMH_AMI/client.cpp ACE_wrappers/TAO/DevGuideExamples/AMH_AMI/inner_cb.cpp ACE_wrappers/TAO/DevGuideExamples/AMH_AMI/inner_server.cpp ACE_wrappers/TAO/DevGuideExamples/AMH_AMI/middle_server.cpp ACE_wrappers/TAO/DevGuideExamples/BiDirectionalGIOP/client.cpp ACE_wrappers/TAO/DevGuideExamples/BiDirectionalGIOP/server.cpp ACE_wrappers/TAO/DevGuideExamples/CIAO/Messenger/Administrator_Client.cpp ACE_wrappers/TAO/DevGuideExamples/EventServices/OMG_Basic/EchoEventConsumerMain.cpp ACE_wrappers/TAO/DevGuideExamples/EventServices/OMG_Basic/EchoEventConsumer_i.cpp ACE_wrappers/TAO/DevGuideExamples/EventServices/OMG_Basic/EchoEventConsumer_i.h ACE_wrappers/TAO/DevGuideExamples/EventServices/OMG_Basic/EchoEventSupplierMain.cpp ACE_wrappers/TAO/DevGuideExamples/EventServices/OMG_SupplierSideEC/EchoEventConsumerMain.cpp ACE_wrappers/TAO/DevGuideExamples/EventServices/OMG_SupplierSideEC/EchoEventConsumer_i.cpp ACE_wrappers/TAO/DevGuideExamples/EventServices/OMG_SupplierSideEC/EchoEventConsumer_i.h ACE_wrappers/TAO/DevGuideExamples/EventServices/OMG_SupplierSideEC/EchoEventSupplierMain.cpp ACE_wrappers/TAO/DevGuideExamples/EventServices/OMG_TypedEC/ConsumerMain.cpp ACE_wrappers/TAO/DevGuideExamples/EventServices/OMG_TypedEC/SupplierMain.cpp ACE_wrappers/TAO/DevGuideExamples/EventServices/RTEC_Basic/EchoEventConsumerMain.cpp ACE_wrappers/TAO/DevGuideExamples/EventServices/RTEC_Basic/EchoEventConsumer_i.cpp ACE_wrappers/TAO/DevGuideExamples/EventServices/RTEC_Basic/EchoEventConsumer_i.h ACE_wrappers/TAO/DevGuideExamples/EventServices/RTEC_Basic/EchoEventSupplierMain.cpp ACE_wrappers/TAO/DevGuideExamples/EventServices/RTEC_Federated/EchoEventConsumerMain.cpp ACE_wrappers/TAO/DevGuideExamples/EventServices/RTEC_Federated/EchoEventConsumer_i.cpp ACE_wrappers/TAO/DevGuideExamples/EventServices/RTEC_Federated/EchoEventConsumer_i.h ACE_wrappers/TAO/DevGuideExamples/EventServices/RTEC_Federated/EchoEventSupplierMain.cpp ACE_wrappers/TAO/DevGuideExamples/EventServices/RTEC_Filter/EchoEventConsumerMain.cpp ACE_wrappers/TAO/DevGuideExamples/EventServices/RTEC_Filter/EchoEventConsumer_i.cpp ACE_wrappers/TAO/DevGuideExamples/EventServices/RTEC_Filter/EchoEventConsumer_i.h ACE_wrappers/TAO/DevGuideExamples/EventServices/RTEC_Filter/EchoEventSupplierMain.cpp ACE_wrappers/TAO/DevGuideExamples/EventServices/RTEC_MCast_Federated/EchoEventConsumerMain.cpp ACE_wrappers/TAO/DevGuideExamples/EventServices/RTEC_MCast_Federated/EchoEventConsumer_i.cpp ACE_wrappers/TAO/DevGuideExamples/EventServices/RTEC_MCast_Federated/EchoEventConsumer_i.h ACE_wrappers/TAO/DevGuideExamples/EventServices/RTEC_MCast_Federated/EchoEventSupplierMain.cpp ACE_wrappers/TAO/DevGuideExamples/EventServices/RTEC_MCast_Federated/run_test.pl ACE_wrappers/TAO/DevGuideExamples/GettingStarted/MessengerClient.cpp ACE_wrappers/TAO/DevGuideExamples/GettingStarted/MessengerServer.cpp ACE_wrappers/TAO/DevGuideExamples/ImplRepo/MessengerClient.cpp ACE_wrappers/TAO/DevGuideExamples/ImplRepo/MessengerServer.cpp ACE_wrappers/TAO/DevGuideExamples/ImplRepo/Basic/MessengerClient.cpp ACE_wrappers/TAO/DevGuideExamples/ImplRepo/Basic/MessengerServer.cpp ACE_wrappers/TAO/DevGuideExamples/ImplRepo/IORTable/MessengerClient.cpp ACE_wrappers/TAO/DevGuideExamples/ImplRepo/IORTable/MessengerServer.cpp ACE_wrappers/TAO/DevGuideExamples/InterfaceRepo/IFRBrowser.cpp ACE_wrappers/TAO/DevGuideExamples/LocalObjects/Messenger/MessengerServer.cpp ACE_wrappers/TAO/DevGuideExamples/LocalObjects/ServantLocator/MessengerClient.cpp ACE_wrappers/TAO/DevGuideExamples/LocalObjects/ServantLocator/MessengerServer.cpp ACE_wrappers/TAO/DevGuideExamples/Messaging/AMIcallback/MessengerClient.cpp ACE_wrappers/TAO/DevGuideExamples/Messaging/AMIcallback/MessengerHandler.cpp ACE_wrappers/TAO/DevGuideExamples/Messaging/AMIcallback/MessengerServer.cpp ACE_wrappers/TAO/DevGuideExamples/Messaging/RelativeRoundtripTimeout/MessengerClient.cpp ACE_wrappers/TAO/DevGuideExamples/Messaging/RelativeRoundtripTimeout/MessengerServer.cpp ACE_wrappers/TAO/DevGuideExamples/Multithreading/GracefulShutdown/MessengerClient.cpp ACE_wrappers/TAO/DevGuideExamples/Multithreading/GracefulShutdown/MessengerServer.cpp ACE_wrappers/TAO/DevGuideExamples/Multithreading/Reactive/MessengerClient.cpp ACE_wrappers/TAO/DevGuideExamples/Multithreading/Reactive/MessengerServer.cpp ACE_wrappers/TAO/DevGuideExamples/Multithreading/ThreadPerConnection/MessengerClient.cpp ACE_wrappers/TAO/DevGuideExamples/Multithreading/ThreadPerConnection/MessengerServer.cpp ACE_wrappers/TAO/DevGuideExamples/Multithreading/ThreadPool/MessengerClient.cpp ACE_wrappers/TAO/DevGuideExamples/Multithreading/ThreadPool/MessengerServer.cpp ACE_wrappers/TAO/DevGuideExamples/NamingService/Messenger/MessengerClient.cpp ACE_wrappers/TAO/DevGuideExamples/NamingService/Messenger/MessengerServer.cpp ACE_wrappers/TAO/DevGuideExamples/NamingService/Naming_Client/MessengerClient.cpp ACE_wrappers/TAO/DevGuideExamples/NamingService/Naming_Client/MessengerServer.cpp ACE_wrappers/TAO/DevGuideExamples/NamingService/Naming_Context_Ext/MessengerClient.cpp ACE_wrappers/TAO/DevGuideExamples/NamingService/Naming_Context_Ext/MessengerServer.cpp ACE_wrappers/TAO/DevGuideExamples/NamingService/Naming_Server/MessengerTask.cpp ACE_wrappers/TAO/DevGuideExamples/NamingService/Naming_Server/NamingTask.cpp ACE_wrappers/TAO/DevGuideExamples/NamingService/Naming_Server/Naming_Server.mpc ACE_wrappers/TAO/DevGuideExamples/NamingService/corbaloc_Messenger/MessengerClient.cpp ACE_wrappers/TAO/DevGuideExamples/NamingService/corbaloc_Messenger/MessengerServer.cpp ACE_wrappers/TAO/DevGuideExamples/NamingService/corbaname_Messenger/MessengerClient.cpp ACE_wrappers/TAO/DevGuideExamples/NamingService/corbaname_Messenger/MessengerServer.cpp ACE_wrappers/TAO/DevGuideExamples/NotifyService/EventSequence/MessengerClient.cpp ACE_wrappers/TAO/DevGuideExamples/NotifyService/EventSequence/MessengerConsumer.cpp ACE_wrappers/TAO/DevGuideExamples/NotifyService/EventSequence/MessengerServer.cpp ACE_wrappers/TAO/DevGuideExamples/NotifyService/Filtering/MessengerClient.cpp ACE_wrappers/TAO/DevGuideExamples/NotifyService/Filtering/MessengerConsumer.cpp ACE_wrappers/TAO/DevGuideExamples/NotifyService/Filtering/MessengerServer.cpp ACE_wrappers/TAO/DevGuideExamples/NotifyService/Filtering/Messenger_i.cpp ACE_wrappers/TAO/DevGuideExamples/NotifyService/Messenger/MessengerClient.cpp ACE_wrappers/TAO/DevGuideExamples/NotifyService/Messenger/MessengerConsumer.cpp ACE_wrappers/TAO/DevGuideExamples/NotifyService/Messenger/MessengerServer.cpp ACE_wrappers/TAO/DevGuideExamples/NotifyService/OfferSubscriptions/MessengerClient.cpp ACE_wrappers/TAO/DevGuideExamples/NotifyService/OfferSubscriptions/MessengerConsumer.cpp ACE_wrappers/TAO/DevGuideExamples/NotifyService/OfferSubscriptions/MessengerServer.cpp ACE_wrappers/TAO/DevGuideExamples/NotifyService/QoSProperties/MessengerClient.cpp ACE_wrappers/TAO/DevGuideExamples/NotifyService/QoSProperties/MessengerConsumer.cpp ACE_wrappers/TAO/DevGuideExamples/NotifyService/QoSProperties/MessengerServer.cpp ACE_wrappers/TAO/DevGuideExamples/NotifyService/RTNotify/MessengerClient.cpp ACE_wrappers/TAO/DevGuideExamples/NotifyService/RTNotify/MessengerConsumer.cpp ACE_wrappers/TAO/DevGuideExamples/NotifyService/RTNotify/MessengerServer.cpp ACE_wrappers/TAO/DevGuideExamples/NotifyService/SupplierSideNC/MessengerClient.cpp ACE_wrappers/TAO/DevGuideExamples/NotifyService/SupplierSideNC/MessengerConsumer.cpp ACE_wrappers/TAO/DevGuideExamples/NotifyService/SupplierSideNC/MessengerServer.cpp ACE_wrappers/TAO/DevGuideExamples/NotifyService/SupplierSideNC/MessengerSupplier.cpp ACE_wrappers/TAO/DevGuideExamples/NotifyService/SupplierSideNC/Messenger_i.cpp ACE_wrappers/TAO/DevGuideExamples/PortableInterceptors/Auth/ClientInitializer.cpp ACE_wrappers/TAO/DevGuideExamples/PortableInterceptors/Auth/MessengerClient.cpp ACE_wrappers/TAO/DevGuideExamples/PortableInterceptors/Auth/MessengerServer.cpp ACE_wrappers/TAO/DevGuideExamples/PortableInterceptors/IOR/MessengerClient.cpp ACE_wrappers/TAO/DevGuideExamples/PortableInterceptors/IOR/MessengerServer.cpp ACE_wrappers/TAO/DevGuideExamples/PortableInterceptors/IOR/Messenger_i.cpp ACE_wrappers/TAO/DevGuideExamples/PortableInterceptors/PICurrent/MessengerClient.cpp ACE_wrappers/TAO/DevGuideExamples/PortableInterceptors/PICurrent/MessengerServer.cpp ACE_wrappers/TAO/DevGuideExamples/PortableInterceptors/PICurrent_NameService/MessengerClient.cpp ACE_wrappers/TAO/DevGuideExamples/PortableInterceptors/PICurrent_NameService/MessengerServer.cpp ACE_wrappers/TAO/DevGuideExamples/PortableInterceptors/SimpleCodec/MessengerClient.cpp ACE_wrappers/TAO/DevGuideExamples/PortableInterceptors/SimpleCodec/MessengerServer.cpp ACE_wrappers/TAO/DevGuideExamples/PortableInterceptors/SimpleCodec/Messenger_i.cpp ACE_wrappers/TAO/DevGuideExamples/RTCORBA/MessengerClient.cpp ACE_wrappers/TAO/DevGuideExamples/RTCORBA/MessengerServer.cpp ACE_wrappers/TAO/DevGuideExamples/Security/ParticipatingApp/MessengerClient.cpp ACE_wrappers/TAO/DevGuideExamples/Security/ParticipatingApp/MessengerServer.cpp ACE_wrappers/TAO/DevGuideExamples/Security/PolicyControllingApp/MessengerClient.cpp ACE_wrappers/TAO/DevGuideExamples/Security/PolicyControllingApp/MessengerServer.cpp ACE_wrappers/TAO/DevGuideExamples/Security/SecurityUnawareApp/MessengerClient.cpp ACE_wrappers/TAO/DevGuideExamples/Security/SecurityUnawareApp/MessengerServer.cpp ACE_wrappers/TAO/DevGuideExamples/SmartProxies/LoggerServer.cpp ACE_wrappers/TAO/DevGuideExamples/SmartProxies/MessengerClient.cpp ACE_wrappers/TAO/DevGuideExamples/SmartProxies/MessengerServer.cpp ACE_wrappers/TAO/DevGuideExamples/ValueTypes/Bank/client.cpp ACE_wrappers/TAO/DevGuideExamples/ValueTypes/Messenger/MessengerClient.cpp ACE_wrappers/TAO/DevGuideExamples/ValueTypes/Notify/consumer.cpp ACE_wrappers/TAO/DevGuideExamples/ValueTypes/Notify/supplier.cpp ACE_wrappers/TAO/TAO_IDL/ast/ast_interface.cpp ACE_wrappers/TAO/TAO_IDL/ast/ast_type.cpp ACE_wrappers/TAO/TAO_IDL/be/be_visitor_structure/serializer_op_ch.cpp ACE_wrappers/TAO/TAO_IDL/be/be_visitor_typecode/typecode_defn.cpp ACE_wrappers/TAO/docs/ORBEndpoint.html ACE_wrappers/TAO/examples/CSD_Strategy/ThreadPool5/CSD_Test_ThreadPool5.mpc ACE_wrappers/TAO/examples/CSD_Strategy/ThreadPool6/CSD_Test_ThreadPool6.mpc ACE_wrappers/TAO/orbsvcs/Event_Service/Event_Service.cpp ACE_wrappers/TAO/orbsvcs/LifeCycle_Service/Factory_Trader.cpp ACE_wrappers/TAO/orbsvcs/LifeCycle_Service/Factory_Trader.h ACE_wrappers/TAO/orbsvcs/LifeCycle_Service/LifeCycle_Service.cpp ACE_wrappers/TAO/orbsvcs/LifeCycle_Service/LifeCycle_Service_i.cpp ACE_wrappers/TAO/orbsvcs/LifeCycle_Service/LifeCycle_Service_i.h ACE_wrappers/TAO/orbsvcs/orbsvcs/AV.mpc ACE_wrappers/TAO/orbsvcs/orbsvcs/CosTrading.mpc ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/CEC_Reactive_ConsumerControl.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/CEC_Reactive_SupplierControl.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/ETCL/ETCL_Constraint.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/ETCL/ETCL_Constraint.h ACE_wrappers/TAO/orbsvcs/orbsvcs/Event/EC_Dispatching_Task.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Event/EC_MT_Dispatching.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Event/GPlot_File.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/IFRService/Container_i.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Log/Iterator_i.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Log/LogMgr_i.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Log/LogRecordStore.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Log/Log_Constraint_Visitors.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Log/Log_i.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Naming/Bindings_Iterator_T.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Naming/Persistent_Naming_Context.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Naming/Storable_Naming_Context.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Naming/Transient_Naming_Context.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Notify/Notify_Constraint_Visitors.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/PG_FactoryRegistry.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/PG_Group_Factory.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/PG_Object_Group.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/PG_Properties_Support.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/PortableGroup/PG_PropertyManager.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/RTCosScheduling/RTCosScheduling_ClientScheduler_i.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Sched/Reconfig_Sched_Utils_T.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Sched/Reconfig_Scheduler_T.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Trader/Constraint_l.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Trader/Constraint_l.cpp.diff ACE_wrappers/TAO/orbsvcs/orbsvcs/Trader/Offer_Database.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Trader/Offer_Database.h ACE_wrappers/TAO/orbsvcs/orbsvcs/Trader/Service_Type_Repository.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Trader/Service_Type_Repository.h ACE_wrappers/TAO/orbsvcs/orbsvcs/Trader/Trader.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Trader/Trader.h ACE_wrappers/TAO/orbsvcs/orbsvcs/Trader/Trader_Interfaces.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Trader/Trader_Interfaces.h ACE_wrappers/TAO/orbsvcs/orbsvcs/Trader/Trader_T.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Trader/Trader_T.h ACE_wrappers/TAO/orbsvcs/orbsvcs/Trader/Trader_Utils.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Trader/Trading_Loader.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Trader/Trading_Loader.h ACE_wrappers/TAO/orbsvcs/orbsvcs/Trader/constraint.l ACE_wrappers/TAO/orbsvcs/tests/AVStreams/Bidirectional_Flows/receiver.cpp ACE_wrappers/TAO/orbsvcs/tests/EC_Throughput/ECT_Consumer.cpp ACE_wrappers/TAO/orbsvcs/tests/EC_Throughput/ECT_Consumer.h ACE_wrappers/TAO/orbsvcs/tests/EC_Throughput/ECT_Consumer_Driver.cpp ACE_wrappers/TAO/orbsvcs/tests/EC_Throughput/ECT_Consumer_Driver.h ACE_wrappers/TAO/orbsvcs/tests/EC_Throughput/ec_mt_overflow.conf ACE_wrappers/TAO/orbsvcs/tests/EC_Throughput/ec_mt_overflow.conf.xml ACE_wrappers/TAO/orbsvcs/tests/EC_Throughput/run_test_overflow.pl ACE_wrappers/TAO/orbsvcs/tests/Notify/Basic/run_test.pl ACE_wrappers/TAO/orbsvcs/tests/Notify/Basic/run_test_ipv6.pl ACE_wrappers/TAO/orbsvcs/tests/Notify/Sequence_Multi_Filter/Sequence_Supplier.cpp ACE_wrappers/TAO/orbsvcs/tests/Notify/Sequence_Multi_Filter/go.idl ACE_wrappers/TAO/orbsvcs/tests/Notify/Sequence_Multi_Filter/run_test.pl ACE_wrappers/TAO/orbsvcs/tests/Notify/lib/Notify_Test_Client.h ACE_wrappers/TAO/orbsvcs/tests/Trading/Offer_Exporter.cpp ACE_wrappers/TAO/orbsvcs/tests/Trading/Offer_Exporter.h ACE_wrappers/TAO/orbsvcs/tests/Trading/Offer_Importer.cpp ACE_wrappers/TAO/orbsvcs/tests/Trading/Offer_Importer.h ACE_wrappers/TAO/orbsvcs/tests/Trading/README ACE_wrappers/TAO/orbsvcs/tests/Trading/Service_Type_Exporter.cpp ACE_wrappers/TAO/orbsvcs/tests/Trading/Service_Type_Exporter.h ACE_wrappers/TAO/orbsvcs/tests/Trading/Simple_Dynamic.cpp ACE_wrappers/TAO/orbsvcs/tests/Trading/Simple_Dynamic.h ACE_wrappers/TAO/orbsvcs/tests/Trading/TT_Info.cpp ACE_wrappers/TAO/orbsvcs/tests/Trading/TT_Info.h ACE_wrappers/TAO/orbsvcs/tests/Trading/TTest.idl ACE_wrappers/TAO/orbsvcs/tests/Trading/Trading.mpc ACE_wrappers/TAO/orbsvcs/tests/Trading/colocated_test.cpp ACE_wrappers/TAO/orbsvcs/tests/Trading/export_test.cpp ACE_wrappers/TAO/orbsvcs/tests/Trading/import_test.cpp ACE_wrappers/TAO/orbsvcs/tests/Trading/run_test.pl ACE_wrappers/TAO/orbsvcs/tests/Trading/ttest_export.h ACE_wrappers/TAO/tao/CDR.cpp ACE_wrappers/TAO/tao/Connection_Handler.cpp ACE_wrappers/TAO/tao/GIOP_Message_Base.cpp ACE_wrappers/TAO/tao/GIOP_Message_Base.h ACE_wrappers/TAO/tao/GIOP_Message_Lite.cpp ACE_wrappers/TAO/tao/GIOP_Message_Lite.h ACE_wrappers/TAO/tao/IIOP_Connection_Handler.cpp ACE_wrappers/TAO/tao/IIOP_Connector.cpp ACE_wrappers/TAO/tao/IIOP_Endpoint.cpp ACE_wrappers/TAO/tao/IIOP_Profile.cpp ACE_wrappers/TAO/tao/IIOP_Transport.cpp ACE_wrappers/TAO/tao/LF_CH_Event.cpp ACE_wrappers/TAO/tao/LF_CH_Event.h ACE_wrappers/TAO/tao/Leader_Follower.cpp ACE_wrappers/TAO/tao/NVList.cpp ACE_wrappers/TAO/tao/ORB.cpp ACE_wrappers/TAO/tao/Pluggable_Messaging.h ACE_wrappers/TAO/tao/Pluggable_Messaging_Utils.cpp ACE_wrappers/TAO/tao/Pluggable_Messaging_Utils.h ACE_wrappers/TAO/tao/Remote_Invocation.cpp ACE_wrappers/TAO/tao/Synch_Invocation.cpp ACE_wrappers/TAO/tao/TAO_Server_Request.cpp ACE_wrappers/TAO/tao/TAO_Server_Request.h ACE_wrappers/TAO/tao/TAO_Server_Request.i ACE_wrappers/TAO/tao/Transport.cpp ACE_wrappers/TAO/tao/Transport.h ACE_wrappers/TAO/tao/Transport.inl ACE_wrappers/TAO/tao/Transport_Connector.cpp ACE_wrappers/TAO/tao/Version.h ACE_wrappers/TAO/tao/CSD_Framework/CSD_FW_Server_Request_Wrapper.cpp ACE_wrappers/TAO/tao/DynamicAny/DynAnyFactory.cpp ACE_wrappers/TAO/tao/DynamicAny/DynAny_i.cpp ACE_wrappers/TAO/tao/DynamicAny/DynCommon.cpp ACE_wrappers/TAO/tao/DynamicAny/DynEnum_i.cpp ACE_wrappers/TAO/tao/DynamicAny/DynUnion_i.cpp ACE_wrappers/TAO/tao/IORTable/IOR_Table_Impl.cpp ACE_wrappers/TAO/tao/IORTable/IOR_Table_Impl.h ACE_wrappers/TAO/tao/IORTable/Table_Adapter.cpp ACE_wrappers/TAO/tao/IORTable/Table_Adapter.h ACE_wrappers/TAO/tao/PortableServer/PortableServer.cpp ACE_wrappers/TAO/tao/PortableServer/Var_Array_SArgument_T.cpp ACE_wrappers/TAO/tests/AMI_Buffering/client.cpp ACE_wrappers/TAO/tests/Big_Reply/run_test.pl ACE_wrappers/TAO/tests/Big_Reply/server.cpp ACE_wrappers/TAO/tests/Bug_2134_Regression/Hello.cpp ACE_wrappers/TAO/tests/CodeSets/simple/run_test.pl ACE_wrappers/TAO/tests/DynAny_Test/da_tests.idl ACE_wrappers/TAO/tests/DynAny_Test/data.cpp ACE_wrappers/TAO/tests/DynAny_Test/data.h ACE_wrappers/TAO/tests/DynAny_Test/test_dynany.cpp ACE_wrappers/TAO/tests/DynAny_Test/test_dynenum.cpp ACE_wrappers/TAO/tests/DynAny_Test/test_dynstruct.cpp ACE_wrappers/TAO/tests/DynAny_Test/test_dynunion.cpp ACE_wrappers/TAO/tests/IDL_Test/sublevel1/sublevel2/main.cpp ACE_wrappers/TAO/tests/MT_BiDir/run_test.pl ACE_wrappers/TAO/tests/RTScheduling/Current/run_test.pl ACE_wrappers/TAO/tests/rt9220_Sequences/test.cpp ACE_wrappers/TAO/utils/catior/catior.cpp ACE_wrappers/ace/Asynch_Acceptor.h ACE_wrappers/ace/CDR_Base.cpp ACE_wrappers/ace/CDR_Stream.cpp ACE_wrappers/ace/CDR_Stream.inl ACE_wrappers/ace/Capabilities.cpp ACE_wrappers/ace/Default_Constants.h ACE_wrappers/ace/Event_Handler.cpp ACE_wrappers/ace/Event_Handler.h ACE_wrappers/ace/INET_Addr.cpp ACE_wrappers/ace/INET_Addr.inl ACE_wrappers/ace/Intrusive_Refcounted_Auto_Ptr.h ACE_wrappers/ace/Intrusive_Refcounted_Auto_Ptr.inl ACE_wrappers/ace/Library_Select.cpp ACE_wrappers/ace/Message_Block.cpp ACE_wrappers/ace/OS.inl ACE_wrappers/ace/OS_NS_arpa_inet.cpp ACE_wrappers/ace/Refcounted_Auto_Ptr.h ACE_wrappers/ace/Refcounted_Auto_Ptr.inl ACE_wrappers/ace/Sock_Connect.cpp ACE_wrappers/ace/Timer_Queue_Adapters.cpp ACE_wrappers/ace/Unbounded_Queue.cpp ACE_wrappers/ace/Version.h ACE_wrappers/ace/ace.mpc ACE_wrappers/ace/config-vxworks5.x.h ACE_wrappers/ace/config-vxworks6.2.h ACE_wrappers/ace/QoS/SOCK_Dgram_Mcast_QoS.cpp ACE_wrappers/ace/TMCast/MTQueue.hpp ACE_wrappers/ace/os_include/sys/os_utsname.h ACE_wrappers/bin/auto_run_tests.pl ACE_wrappers/bin/clean_sems.sh ACE_wrappers/bin/tao_other_tests.lst ACE_wrappers/bin/MakeProjectCreator/config/aceversion.mpb ACE_wrappers/bin/MakeProjectCreator/config/ciaoversion.mpb ACE_wrappers/bin/MakeProjectCreator/config/global.features ACE_wrappers/bin/MakeProjectCreator/config/lifecycle.mpb ACE_wrappers/bin/MakeProjectCreator/config/taoversion.mpb ACE_wrappers/bin/MakeProjectCreator/config/trading_serv.mpb ACE_wrappers/bin/MakeProjectCreator/config/vc8_warnings.mpb ACE_wrappers/bin/MakeProjectCreator/modules/GNUACEProjectCreator.pm ACE_wrappers/bin/MakeProjectCreator/modules/GNUACEWorkspaceCreator.pm ACE_wrappers/bin/MakeProjectCreator/templates/gnu.mpd ACE_wrappers/include/makeinclude/rules.common.GNU ACE_wrappers/tests/CDR_Array_Test.cpp ACE_wrappers/tests/Conn_Test.cpp ACE_wrappers/tests/DLL_Test.cpp ACE_wrappers/tests/Date_Time_Test.cpp ACE_wrappers/tests/Dirent_Test.cpp ACE_wrappers/tests/Event_Test.cpp ACE_wrappers/tests/FX_Shared_Memory_Test.cpp ACE_wrappers/tests/Multicast_Test_IPV6.cpp ACE_wrappers/tests/Thread_Manager_Test.cpp ACE_wrappers/tests/run_test.pl ACE_wrappers/tests/tests.mpc TAO-1.4a_p15_patched_files.tar.gz OCI TAO 1.4a Patch Level 15 contains replacement files, NOT differences ("diffs"), for files in the OCI TAO 1.4a source code. In general, this patch contains fixes only relating to the CosTrading library. It corrects an issue with exporting CORBA::LongLong and CORBA::ULongLong types. See ACE_wrappers/OCIReleaseNotes.html for more details on these and other changes. See ACE_wrappers/OCIChangeLog and ACE_wrappers/TAO/OCIChangeLog for the specific changes included in this patch. TAO-1.4a_p15_patched_files.tar.gz TAO-1.4a_p15_patched_files.zip These contain the replacement source code files (since patch 14) and replacement workspace files (dsw, GNUmakefile, vcproj) You must have installed the full source code for OCI TAO 1.4a, plus patch levels 1 through 15 in order to apply this patch. TAO-1.4a_p15_patched_files_NO_makefiles.tar.gz TAO-1.4a_p15_patched_files_NO_makefiles.zip These contain ONLY the replacement source code files (since patch 14) You must have installed the full source code for OCI TAO 1.4a, plus patch levels 1 through 15 in order to apply this patch. TAO-1.4a_jumbo_patch.tar.gz TAO-1.4a_jumbo_patch.zip These contain all the replacement source code files since initial release of ACE TAO 1.4a and replacement workspace files (dsw, Makefile, vcproj) The jumbo patch contains all the necessary files to move from the full OCI TAO 1.4a source code to the current highest patch level. TAO-1.4a_p15_project_files.tar.gz TAO-1.4a_p15_project_files.zip These contain only the replacement workspace files (dsw, Makefile, vcproj) The project files contains ONLY the workspace files for the current patch. To apply this patch: - Open http://download.ociweb.com/TAO-1.4a_patches in your web browser. - Select the link labeled TAO-1.4a_p15_patched_files.tar.gz or TAO-1.4a_p15_patched_files.zip. - Save TAO-1.4a_p15_patched_files.tar.gz or TAO-1.4a_p15_patched_files.zip to the directory in which you installed OCI TAO 1.4a (the directory above your ACE_wrappers directory). - In UNIX and UNIX-like operating systems, type the following command: gunzip -c TAO-1.4a_p15_patched_files.tar.gz | tar xvf - NOTE: You must use GNU Tar to extract this file. - In Windows, you can use WinZip to save the files from the TAO-1.4a_p15_patched_files.zip archive. Be sure to overwrite existing files. - Once the files are extracted you must remove files that are no longer needed in the build tree. In UNIX and Cygwin shells you can use the following: cd ACE_wrappers/.. cat ACE_wrappers/OCIRemovedFilesPatch* | xargs rm -f In the Windows Command Prompt you can use the following. NOTE: The trailing ".." is important. cd ACE_wrappers\.. type ACE_wrappers\OCIRemovedFilesPatch* | perl -e "while() { chop($_); unlink($_); }" - If you downloaded the _NO_makefile versions then you will need to create the workspace files. Either regenerate the projects using MakeProjectCreator (MPC) or download the already generated projects from the same URL where you got the patches. TAO-1.4a_p15_project_files.tar.gz or TAO-1.4a_p15_project_files.zip Extract the files from these archives the same as you did for the patch files. See Chapter 2 in the OCI TAO 1.4a Developer's Guide, for information about using MakeProjectCreator. - Clean your existing ACE and TAO build and rebuild it following the usual build procedures. See Chapter 2 and the relevant Appendices in the OCI TAO 1.4a Developer's Guide, or ACE_wrappers/ACE-INSTALL.html and ACE_wrappers/TAO/TAO-INSTALL.html, for details on building ACE and TAO for your platform and configuration. Note: You should not need to change your existing ACE_wrappers/ace/config.h and, if applicable, ACE_wrappers/include/makeinclude/platform_macros.GNU files to rebuild ACE and TAO after applying this patch. Files included in this patch (MPC distribution files not listed): ACE_wrappers/OCIChangeLog ACE_wrappers/OCIReleaseNotes.html ACE_wrappers/OCIRemovedFilesPatch15 ACE_wrappers/PROBLEM-REPORT-FORM ACE_wrappers/VERSION ACE_wrappers/TAO/OCIChangeLog ACE_wrappers/TAO/PROBLEM-REPORT-FORM ACE_wrappers/TAO/VERSION ACE_wrappers/TAO/CIAO/OCIChangeLog ACE_wrappers/TAO/CIAO/PROBLEM-REPORT-FORM ACE_wrappers/TAO/CIAO/VERSION ACE_wrappers/TAO/CIAO/ciao/Version.h ACE_wrappers/TAO/orbsvcs/orbsvcs/Trader/Constraint_Nodes.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Trader/Constraint_Visitors.cpp ACE_wrappers/TAO/tao/Version.h ACE_wrappers/ace/Version.h ACE_wrappers/bin/MakeProjectCreator/config/aceversion.mpb ACE_wrappers/bin/MakeProjectCreator/config/ciaoversion.mpb ACE_wrappers/bin/MakeProjectCreator/config/taoversion.mpb TAO-1.4a_p14_patched_files.tar.gz OCI TAO 1.4a Patch Level 14 contains replacement files, NOT differences ("diffs"), for files in the OCI TAO 1.4a source code. In general, this patch contains fixes for the Select and Thread Pool reactor on Windows, a work-around for SunCC 5.3 in ACE_Process_Mutex, building ACE and TAO in single threaded mode with gcc on Solaris, and more. See ACE_wrappers/OCIReleaseNotes.html for more details on these and other changes. See ACE_wrappers/OCIChangeLog and ACE_wrappers/TAO/OCIChangeLog for the specific changes included in this patch. TAO-1.4a_p14_patched_files.tar.gz TAO-1.4a_p14_patched_files.zip These contain the replacement source code files (since patch 13) and replacement workspace files (dsw, GNUmakefile, vcproj) You must have installed the full source code for OCI TAO 1.4a, plus patch levels 1 through 14 in order to apply this patch. TAO-1.4a_p14_patched_files_NO_makefiles.tar.gz TAO-1.4a_p14_patched_files_NO_makefiles.zip These contain ONLY the replacement source code files (since patch 13) You must have installed the full source code for OCI TAO 1.4a, plus patch levels 1 through 14 in order to apply this patch. TAO-1.4a_jumbo_patch.tar.gz TAO-1.4a_jumbo_patch.zip These contain all the replacement source code files since initial release of ACE TAO 1.4a and replacement workspace files (dsw, Makefile, vcproj) The jumbo patch contains all the necessary files to move from the full OCI TAO 1.4a source code to the current highest patch level. TAO-1.4a_p14_project_files.tar.gz TAO-1.4a_p14_project_files.zip These contain only the replacement workspace files (dsw, Makefile, vcproj) The project files contains ONLY the workspace files for the current patch. To apply this patch: - Open http://download.ociweb.com/TAO-1.4a_patches in your web browser. - Select the link labeled TAO-1.4a_p14_patched_files.tar.gz or TAO-1.4a_p14_patched_files.zip. - Save TAO-1.4a_p14_patched_files.tar.gz or TAO-1.4a_p14_patched_files.zip to the directory in which you installed OCI TAO 1.4a (the directory above your ACE_wrappers directory). - In UNIX and UNIX-like operating systems, type the following command: gunzip -c TAO-1.4a_p14_patched_files.tar.gz | tar xvf - NOTE: You must use GNU Tar to extract this file. - In Windows, you can use WinZip to save the files from the TAO-1.4a_p14_patched_files.zip archive. Be sure to overwrite existing files. - Once the files are extracted you must remove files that are no longer needed in the build tree. In UNIX and Cygwin shells you can use the following: cd ACE_wrappers/.. cat ACE_wrappers/OCIRemovedFilesPatch* | xargs rm -f In the Windows Command Prompt you can use the following. NOTE: The trailing ".." is important. cd ACE_wrappers\.. type ACE_wrappers\OCIRemovedFilesPatch* | perl -e "while() { chop($_); unlink($_); }" - If you downloaded the _NO_makefile versions then you will need to create the workspace files. Either regenerate the projects using MakeProjectCreator (MPC) or download the already generated projects from the same URL where you got the patches. TAO-1.4a_p14_project_files.tar.gz or TAO-1.4a_p14_project_files.zip Extract the files from these archives the same as you did for the patch files. See Chapter 2 in the OCI TAO 1.4a Developer's Guide, for information about using MakeProjectCreator. - Clean your existing ACE and TAO build and rebuild it following the usual build procedures. See Chapter 2 and the relevant Appendices in the OCI TAO 1.4a Developer's Guide, or ACE_wrappers/ACE-INSTALL.html and ACE_wrappers/TAO/TAO-INSTALL.html, for details on building ACE and TAO for your platform and configuration. Note: You should not need to change your existing ACE_wrappers/ace/config.h and, if applicable, ACE_wrappers/include/makeinclude/platform_macros.GNU files to rebuild ACE and TAO after applying this patch. Files included in this patch (MPC distribution files not listed): ACE_wrappers/OCIChangeLog ACE_wrappers/OCIReleaseNotes.html ACE_wrappers/OCIRemovedFilesPatch14 ACE_wrappers/PROBLEM-REPORT-FORM ACE_wrappers/VERSION ACE_wrappers/TAO/OCIChangeLog ACE_wrappers/TAO/PROBLEM-REPORT-FORM ACE_wrappers/TAO/VERSION ACE_wrappers/TAO/CIAO/OCIChangeLog ACE_wrappers/TAO/CIAO/PROBLEM-REPORT-FORM ACE_wrappers/TAO/CIAO/VERSION ACE_wrappers/TAO/CIAO/ciao/Version.h ACE_wrappers/TAO/TAO_IDL/tao_idl.mpc ACE_wrappers/TAO/TAO_IDL/be/be_visitor_union_branch/public_ci.cpp ACE_wrappers/TAO/TAO_IDL/fe/idl.ll ACE_wrappers/TAO/TAO_IDL/fe/idl.yy ACE_wrappers/TAO/TAO_IDL/fe/lex.yy.cpp ACE_wrappers/TAO/TAO_IDL/fe/y.tab.cpp ACE_wrappers/TAO/orbsvcs/IFR_Service/IFR_Service.mpc ACE_wrappers/TAO/orbsvcs/Notify_Service/Notify_Service.cpp ACE_wrappers/TAO/orbsvcs/Notify_Service/README ACE_wrappers/TAO/orbsvcs/orbsvcs/CosTrading.mpc ACE_wrappers/TAO/orbsvcs/orbsvcs/IFRService.mpc ACE_wrappers/TAO/orbsvcs/orbsvcs/Event/EC_TPC_Factory.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Event/EC_TPC_Factory.h ACE_wrappers/TAO/orbsvcs/orbsvcs/Event/RT_Task.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Notify/Consumer.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Notify/Consumer.h ACE_wrappers/TAO/orbsvcs/orbsvcs/Notify/CosNotify_Service.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Notify/Any/PushConsumer.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Notify/Sequence/SequencePushConsumer.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Notify/Structured/StructuredPushConsumer.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Trader/Constraint_Interpreter.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Trader/Constraint_Nodes.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Trader/Constraint_Nodes.h ACE_wrappers/TAO/orbsvcs/orbsvcs/Trader/Constraint_Tokens.h ACE_wrappers/TAO/orbsvcs/orbsvcs/Trader/Constraint_Visitors.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Trader/Constraint_Visitors.h ACE_wrappers/TAO/orbsvcs/orbsvcs/Trader/Constraint_l.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Trader/Constraint_l.cpp.diff ACE_wrappers/TAO/orbsvcs/orbsvcs/Trader/Constraint_y.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Trader/constraint.l ACE_wrappers/TAO/orbsvcs/orbsvcs/Trader/constraint.y ACE_wrappers/TAO/orbsvcs/tests/Notify/Basic/run_test.pl ACE_wrappers/TAO/orbsvcs/tests/Notify/Basic/run_test_ipv6.pl ACE_wrappers/TAO/orbsvcs/tests/Trading/TT_Info.cpp ACE_wrappers/TAO/orbsvcs/tests/unit/Trading/Interpreter/Interpreter.cpp ACE_wrappers/TAO/orbsvcs/tests/unit/Trading/Interpreter/Interpreter.mpc ACE_wrappers/TAO/orbsvcs/tests/unit/Trading/Interpreter/run_test.pl ACE_wrappers/TAO/tao/ORB.cpp ACE_wrappers/TAO/tao/Object.cpp ACE_wrappers/TAO/tao/Object.h ACE_wrappers/TAO/tao/Transport.cpp ACE_wrappers/TAO/tao/Version.h ACE_wrappers/TAO/tao/Strategies/OC_Endpoint_Loader.cpp ACE_wrappers/TAO/tao/Valuetype/Sequence_T.inl ACE_wrappers/TAO/tests/Bug_2654_Regression/Hello.cpp ACE_wrappers/TAO/tests/Bug_2654_Regression/client.cpp ACE_wrappers/TAO/tests/Bug_2654_Regression/server.cpp ACE_wrappers/TAO/tests/OBV/Compile_Test/README ACE_wrappers/TAO/tests/OBV/Compile_Test/client.cpp ACE_wrappers/TAO/tests/OBV/Compile_Test/server.cpp ACE_wrappers/TAO/tests/OBV/Compile_Test/test.idl ACE_wrappers/TAO/tests/OBV/Compile_Test/test.mpc ACE_wrappers/TAO/tests/Smart_Proxies/Smart_Proxy_Impl.cpp ACE_wrappers/TAO/tests/Smart_Proxies/Smart_Proxy_Impl.h ACE_wrappers/TAO/tests/Smart_Proxies/client.cpp ACE_wrappers/TAO/tests/Smart_Proxies/run_test.pl ACE_wrappers/ace/CDR_Base.h ACE_wrappers/ace/CDR_Stream.cpp ACE_wrappers/ace/CDR_Stream.inl ACE_wrappers/ace/Log_Msg.cpp ACE_wrappers/ace/Process_Mutex.cpp ACE_wrappers/ace/Select_Reactor_Base.cpp ACE_wrappers/ace/Sock_Connect.cpp ACE_wrappers/ace/TSS_T.cpp ACE_wrappers/ace/Version.h ACE_wrappers/ace/config-qnx-rtp-common.h ACE_wrappers/ace/config-sunos5.5.h ACE_wrappers/ace/config-vxworks6.2-overrides.h ACE_wrappers/ace/TMCast/Group.cpp ACE_wrappers/ace/TMCast/LinkListener.hpp ACE_wrappers/ace/TMCast/TransactionController.hpp ACE_wrappers/ace/os_include/sys/os_utsname.h ACE_wrappers/bin/auto_run_tests.pl ACE_wrappers/bin/mpc.pl ACE_wrappers/bin/mwc.pl ACE_wrappers/bin/tao_other_tests.lst ACE_wrappers/bin/MakeProjectCreator/config/MPC.cfg ACE_wrappers/bin/MakeProjectCreator/config/aceversion.mpb ACE_wrappers/bin/MakeProjectCreator/config/ciaoversion.mpb ACE_wrappers/bin/MakeProjectCreator/config/taoversion.mpb ACE_wrappers/bin/MakeProjectCreator/templates/gnu.mpd ACE_wrappers/include/makeinclude/platform_vxworks6.2.GNU ACE_wrappers/tests/Bug_2653_Regression_Test.cpp ACE_wrappers/tests/Event_Test.cpp ACE_wrappers/tests/run_test.lst ACE_wrappers/tests/run_test.pl TAO-1.4a_p13_patched_files.tar.gz OCI TAO 1.4a Patch Level 13 contains replacement files, NOT differences ("diffs"), for files in the OCI TAO 1.4a source code. In general, this patch contains changes to support builds on Windows Mobile 5.0 with VC8 and on Green Hills INTEGRITY 5.0.7. It includes a new ACE_Fixed_Shared_Memory_Pool for embedded targets that have cross- process shared memory without file backup. Additionally, this patch has enhanced support for the CORBA::LongDouble type, bug fixes, and more. See ACE_wrappers/OCIReleaseNotes.html for more details on these and other changes. See ACE_wrappers/OCIChangeLog and ACE_wrappers/TAO/OCIChangeLog for the specific changes included in this patch. TAO-1.4a_p13_patched_files.tar.gz TAO-1.4a_p13_patched_files.zip These contain the replacement source code files (since patch 12) and replacement workspace files (dsw, GNUmakefile, vcproj) You must have installed the full source code for OCI TAO 1.4a, plus patch levels 1 through 13 in order to apply this patch. TAO-1.4a_p13_patched_files_NO_makefiles.tar.gz TAO-1.4a_p13_patched_files_NO_makefiles.zip These contain ONLY the replacement source code files (since patch 12) You must have installed the full source code for OCI TAO 1.4a, plus patch levels 1 through 13 in order to apply this patch. TAO-1.4a_jumbo_patch.tar.gz TAO-1.4a_jumbo_patch.zip These contain all the replacement source code files since initial release of ACE TAO 1.4a and replacement workspace files (dsw, Makefile, vcproj) The jumbo patch contains all the necessary files to move from the full OCI TAO 1.4a source code to the current highest patch level. TAO-1.4a_p13_project_files.tar.gz TAO-1.4a_p13_project_files.zip These contain only the replacement workspace files (dsw, Makefile, vcproj) The project files contains ONLY the workspace files for the current patch. To apply this patch: - Open http://download.ociweb.com/TAO-1.4a_patches in your web browser. - Select the link labeled TAO-1.4a_p13_patched_files.tar.gz or TAO-1.4a_p13_patched_files.zip. - Save TAO-1.4a_p13_patched_files.tar.gz or TAO-1.4a_p13_patched_files.zip to the directory in which you installed OCI TAO 1.4a (the directory above your ACE_wrappers directory). - In UNIX and UNIX-like operating systems, type the following command: gunzip -c TAO-1.4a_p13_patched_files.tar.gz | tar xvf - NOTE: You must use GNU Tar to extract this file. - In Windows, you can use WinZip to save the files from the TAO-1.4a_p13_patched_files.zip archive. Be sure to overwrite existing files. - Once the files are extracted you must remove files that are no longer needed in the build tree. In UNIX and Cygwin shells you can use the following: cd ACE_wrappers/.. cat ACE_wrappers/OCIRemovedFilesPatch* | xargs rm -f In the Windows Command Prompt you can use the following. NOTE: The trailing ".." is important. cd ACE_wrappers\.. type ACE_wrappers\OCIRemovedFilesPatch* | perl -e "while() { chop($_); unlink($_); }" - If you downloaded the _NO_makefile versions then you will need to create the workspace files. Either regenerate the projects using MakeProjectCreator (MPC) or download the already generated projects from the same URL where you got the patches. TAO-1.4a_p13_project_files.tar.gz or TAO-1.4a_p13_project_files.zip Extract the files from these archives the same as you did for the patch files. See Chapter 2 in the OCI TAO 1.4a Developer's Guide, for information about using MakeProjectCreator. - Clean your existing ACE and TAO build and rebuild it following the usual build procedures. See Chapter 2 and the relevant Appendices in the OCI TAO 1.4a Developer's Guide, or ACE_wrappers/ACE-INSTALL.html and ACE_wrappers/TAO/TAO-INSTALL.html, for details on building ACE and TAO for your platform and configuration. Note: You should not need to change your existing ACE_wrappers/ace/config.h and, if applicable, ACE_wrappers/include/makeinclude/platform_macros.GNU files to rebuild ACE and TAO after applying this patch. Files included in this patch (MPC distribution files not listed): ACE_wrappers/OCIChangeLog ACE_wrappers/OCIReleaseNotes.html ACE_wrappers/OCIRemovedFilesPatch13 ACE_wrappers/PROBLEM-REPORT-FORM ACE_wrappers/VERSION ACE_wrappers/TAO/ChangeLog ACE_wrappers/TAO/OCIChangeLog ACE_wrappers/TAO/PROBLEM-REPORT-FORM ACE_wrappers/TAO/VERSION ACE_wrappers/TAO/CIAO/OCIChangeLog ACE_wrappers/TAO/CIAO/PROBLEM-REPORT-FORM ACE_wrappers/TAO/CIAO/VERSION ACE_wrappers/TAO/CIAO/ciao/Version.h ACE_wrappers/TAO/examples/Kokyu_dsrt_schedulers/fp_example/fp_example.mpc ACE_wrappers/TAO/examples/Kokyu_dsrt_schedulers/mif_example/mif_example.mpc ACE_wrappers/TAO/examples/Kokyu_dsrt_schedulers/muf_example/muf_example.mpc ACE_wrappers/TAO/orbsvcs/orbsvcs/HTIOP/HTIOP_Connection_Handler.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connection_Handler.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connector.cpp ACE_wrappers/TAO/orbsvcs/tests/AVStreams/Multicast/ftp.cpp ACE_wrappers/TAO/orbsvcs/tests/AVStreams/Pluggable/ftp.cpp ACE_wrappers/TAO/orbsvcs/tests/Event/ThreadFlags/testflags.cpp ACE_wrappers/TAO/tao/Any_Unknown_IDL_Type.cpp ACE_wrappers/TAO/tao/Connection_Handler.cpp ACE_wrappers/TAO/tao/Connection_Handler.h ACE_wrappers/TAO/tao/Connection_Handler.inl ACE_wrappers/TAO/tao/IIOP_Connection_Handler.cpp ACE_wrappers/TAO/tao/IIOP_Connector.cpp ACE_wrappers/TAO/tao/ORB_Core.cpp ACE_wrappers/TAO/tao/Object.cpp ACE_wrappers/TAO/tao/Sequence.cpp ACE_wrappers/TAO/tao/Sequence.i ACE_wrappers/TAO/tao/Sequence_T.cpp ACE_wrappers/TAO/tao/Sequence_T.i ACE_wrappers/TAO/tao/TAO_Singleton_Manager.cpp ACE_wrappers/TAO/tao/Transport.cpp ACE_wrappers/TAO/tao/Transport.h ACE_wrappers/TAO/tao/Typecode_Constants.cpp ACE_wrappers/TAO/tao/Version.h ACE_wrappers/TAO/tao/Messaging/AMH_Response_Handler.cpp ACE_wrappers/TAO/tao/Messaging/AMH_Response_Handler.h ACE_wrappers/TAO/tao/Messaging/Asynch_Invocation.cpp ACE_wrappers/TAO/tao/Strategies/DIOP_Connection_Handler.cpp ACE_wrappers/TAO/tao/Strategies/SCIOP_Connection_Handler.cpp ACE_wrappers/TAO/tao/Strategies/SCIOP_Connector.cpp ACE_wrappers/TAO/tao/Strategies/SHMIOP_Connection_Handler.cpp ACE_wrappers/TAO/tao/Strategies/SHMIOP_Connector.cpp ACE_wrappers/TAO/tao/Strategies/UIOP_Connection_Handler.cpp ACE_wrappers/TAO/tao/Strategies/UIOP_Connector.cpp ACE_wrappers/TAO/tao/Valuetype/Sequence_T.cpp ACE_wrappers/TAO/tao/Valuetype/Sequence_T.h ACE_wrappers/TAO/tao/Valuetype/Sequence_T.inl ACE_wrappers/TAO/tao/Valuetype/ValueFactory.cpp ACE_wrappers/TAO/tao/Valuetype/ValueFactory.h ACE_wrappers/TAO/tests/Bug_2134_Regression/Bug_2134_Regression.mpc ACE_wrappers/TAO/tests/Bug_2134_Regression/Hello.cpp ACE_wrappers/TAO/tests/Bug_2134_Regression/Hello.idl ACE_wrappers/TAO/tests/Bug_2134_Regression/README ACE_wrappers/TAO/tests/Bug_2134_Regression/run_test.pl ACE_wrappers/TAO/tests/Bug_2494_Regression/run_test.pl ACE_wrappers/TAO/tests/Bug_2654_Regression/Bug_2654_Regression.mpc ACE_wrappers/TAO/tests/Bug_2654_Regression/Hello.cpp ACE_wrappers/TAO/tests/Bug_2654_Regression/Hello.h ACE_wrappers/TAO/tests/Bug_2654_Regression/Hello.idl ACE_wrappers/TAO/tests/Bug_2654_Regression/README ACE_wrappers/TAO/tests/Bug_2654_Regression/client.cpp ACE_wrappers/TAO/tests/Bug_2654_Regression/run_test.pl ACE_wrappers/TAO/tests/Bug_2654_Regression/server.cpp ACE_wrappers/TAO/tests/CSD_Strategy_Tests/Broken/ServerApp.cpp ACE_wrappers/TAO/tests/Leader_Followers/run_test.pl ACE_wrappers/TAO/tests/Leader_Followers/select.conf ACE_wrappers/TAO/tests/Leader_Followers/tpool.conf ACE_wrappers/TAO/tests/LongDouble/Global.cpp ACE_wrappers/TAO/tests/LongDouble/Global.h ACE_wrappers/TAO/tests/LongDouble/LongDoubleTest.cpp ACE_wrappers/TAO/tests/LongDouble/LongDoubleTest.h ACE_wrappers/TAO/tests/LongDouble/LongDoubleTest.mpc ACE_wrappers/TAO/tests/LongDouble/Test.idl ACE_wrappers/TAO/tests/LongDouble/client.cpp ACE_wrappers/TAO/tests/LongDouble/run_test.pl ACE_wrappers/TAO/tests/LongDouble/server.cpp ACE_wrappers/TAO/tests/rt9220_Sequences/test.cpp ACE_wrappers/TAO/tests/rt9220_Sequences/test.mpc ACE_wrappers/ace/Barrier.h ACE_wrappers/ace/Basic_Types.h ACE_wrappers/ace/CDR_Base.cpp ACE_wrappers/ace/CDR_Base.h ACE_wrappers/ace/Fixed_Shared_Memory_Pool.cpp ACE_wrappers/ace/Fixed_Shared_Memory_Pool.h ACE_wrappers/ace/Global_Macros.h ACE_wrappers/ace/INET_Addr.cpp ACE_wrappers/ace/OS_NS_Thread.inl ACE_wrappers/ace/OS_NS_stdlib.inl ACE_wrappers/ace/OS_NS_time.cpp ACE_wrappers/ace/OS_NS_time.h ACE_wrappers/ace/OS_NS_unistd.inl ACE_wrappers/ace/Select_Reactor_Base.cpp ACE_wrappers/ace/Sock_Connect.cpp ACE_wrappers/ace/TP_Reactor.cpp ACE_wrappers/ace/TP_Reactor.inl ACE_wrappers/ace/Thread_Exit.cpp ACE_wrappers/ace/Version.h ACE_wrappers/ace/WFMO_Reactor.cpp ACE_wrappers/ace/ace.mpc ACE_wrappers/ace/config-WinCE.h ACE_wrappers/ace/config-integrity.h ACE_wrappers/ace/config-integritySCA.h ACE_wrappers/ace/config-vxworks5.x.h ACE_wrappers/ace/config-win32-common.h ACE_wrappers/ace/config-win32-msvc-8.h ACE_wrappers/ace/config-win32.h ACE_wrappers/bin/ghs_ld.pl ACE_wrappers/bin/tao_orb_tests.lst ACE_wrappers/bin/MakeProjectCreator/config/aceversion.mpb ACE_wrappers/bin/MakeProjectCreator/config/ciaoversion.mpb ACE_wrappers/bin/MakeProjectCreator/config/integrity.mpb ACE_wrappers/bin/MakeProjectCreator/config/taoversion.mpb ACE_wrappers/bin/MakeProjectCreator/templates/gnu.mpd ACE_wrappers/include/makeinclude/platform_aix_ibm.GNU ACE_wrappers/include/makeinclude/platform_chorus.GNU ACE_wrappers/include/makeinclude/platform_chorus4.x_g++.GNU ACE_wrappers/include/makeinclude/platform_gnuwin32_common.GNU ACE_wrappers/include/makeinclude/platform_integrity.GNU ACE_wrappers/include/makeinclude/platform_linux_kcc.GNU ACE_wrappers/include/makeinclude/platform_sunos5_g++.GNU ACE_wrappers/include/makeinclude/platform_sunos5_ghs.GNU ACE_wrappers/include/makeinclude/platform_win32_dmc.GNU ACE_wrappers/include/makeinclude/rules.local.GNU ACE_wrappers/include/makeinclude/wrapper_macros.GNU ACE_wrappers/tests/Bug_2653_Regression_Test.cpp ACE_wrappers/tests/Event_Test.cpp ACE_wrappers/tests/FX_Shared_Memory_Test.cpp ACE_wrappers/tests/INTEGRITY.int ACE_wrappers/tests/Reactors_Test.cpp ACE_wrappers/tests/Test_Output.cpp ACE_wrappers/tests/run_test.lst ACE_wrappers/tests/tests.mpc TAO-1.4a_p12_patched_files.tar.gz OCI TAO 1.4a Patch Level 12 contains replacement files, NOT differences ("diffs"), for files in the OCI TAO 1.4a source code. In general, this patch contains changes to support 64-bit builds with Sun Studio 10 & 11 and Visual Age C++ 6.0, bug fixes for IDL generated code, IPv6 and more. See ACE_wrappers/OCIReleaseNotes.html for more details on these and other changes. See ACE_wrappers/OCIChangeLog and ACE_wrappers/TAO/OCIChangeLog for the specific changes included in this patch. TAO-1.4a_p12_patched_files.tar.gz TAO-1.4a_p12_patched_files.zip These contain the replacement source code files (since patch 11) and replacement workspace files (dsw, GNUmakefile, vcproj) You must have installed the full source code for OCI TAO 1.4a, plus patch levels 1 through 12 in order to apply this patch. TAO-1.4a_p12_patched_files_NO_makefiles.tar.gz TAO-1.4a_p12_patched_files_NO_makefiles.zip These contain ONLY the replacement source code files (since patch 11) You must have installed the full source code for OCI TAO 1.4a, plus patch levels 1 through 12 in order to apply this patch. TAO-1.4a_jumbo_patch.tar.gz TAO-1.4a_jumbo_patch.zip These contain all the replacement source code files since initial release of ACE TAO 1.4a and replacement workspace files (dsw, Makefile, vcproj) The jumbo patch contains all the necessary files to move from the full OCI TAO 1.4a source code to the current highest patch level. TAO-1.4a_p12_project_files.tar.gz TAO-1.4a_p12_project_files.zip These contain only the replacement workspace files (dsw, Makefile, vcproj) The project files contains ONLY the workspace files for the current patch. To apply this patch: - Open http://download.ociweb.com/TAO-1.4a_patches in your web browser. - Select the link labeled TAO-1.4a_p12_patched_files.tar.gz or TAO-1.4a_p12_patched_files.zip. - Save TAO-1.4a_p12_patched_files.tar.gz or TAO-1.4a_p12_patched_files.zip to the directory in which you installed OCI TAO 1.4a (the directory above your ACE_wrappers directory). - In UNIX and UNIX-like operating systems, type the following command: gunzip -c TAO-1.4a_p12_patched_files.tar.gz | tar xvf - NOTE: You must use GNU Tar to extract this file. - In Windows, you can use WinZip to save the files from the TAO-1.4a_p12_patched_files.zip archive. Be sure to overwrite existing files. - Once the files are extracted you must remove files that are no longer needed in the build tree. In UNIX and Cygwin shells you can use the following: cd ACE_wrappers/.. cat ACE_wrappers/OCIRemovedFilesPatch* | xargs rm -f In the Windows Command Prompt you can use the following. NOTE: The trailing ".." is important. cd ACE_wrappers\.. type ACE_wrappers\OCIRemovedFilesPatch* | perl -e "while() { chop($_); unlink($_); }" - If you downloaded the _NO_makefile versions then you will need to create the workspace files. Either regenerate the projects using MakeProjectCreator (MPC) or download the already generated projects from the same URL where you got the patches. TAO-1.4a_p12_project_files.tar.gz or TAO-1.4a_p12_project_files.zip Extract the files from these archives the same as you did for the patch files. See Chapter 2 in the OCI TAO 1.4a Developer's Guide, for information about using MakeProjectCreator. - Clean your existing ACE and TAO build and rebuild it following the usual build procedures. See Chapter 2 and the relevant Appendices in the OCI TAO 1.4a Developer's Guide, or ACE_wrappers/ACE-INSTALL.html and ACE_wrappers/TAO/TAO-INSTALL.html, for details on building ACE and TAO for your platform and configuration. Note: You should not need to change your existing ACE_wrappers/ace/config.h and, if applicable, ACE_wrappers/include/makeinclude/platform_macros.GNU files to rebuild ACE and TAO after applying this patch. Files included in this patch (MPC distribution files not listed): ACE_wrappers/OCIChangeLog ACE_wrappers/OCIReleaseNotes.html ACE_wrappers/OCIRemovedFilesPatch12 ACE_wrappers/PROBLEM-REPORT-FORM ACE_wrappers/VERSION ACE_wrappers/TAO/OCIChangeLog ACE_wrappers/TAO/PROBLEM-REPORT-FORM ACE_wrappers/TAO/VERSION ACE_wrappers/TAO/CIAO/OCIChangeLog ACE_wrappers/TAO/CIAO/PROBLEM-REPORT-FORM ACE_wrappers/TAO/CIAO/VERSION ACE_wrappers/TAO/CIAO/ciao/Version.h ACE_wrappers/TAO/TAO_IDL/be/be_visitor_union/discriminant_ci.cpp ACE_wrappers/TAO/examples/CSD_Strategy/ThreadPool/Foo_i.cpp ACE_wrappers/TAO/examples/CSD_Strategy/ThreadPool2/Foo_i.cpp ACE_wrappers/TAO/examples/CSD_Strategy/ThreadPool3/Foo_i.cpp ACE_wrappers/TAO/examples/CSD_Strategy/ThreadPool4/Foo_i.cpp ACE_wrappers/TAO/examples/CSD_Strategy/ThreadPool5/FooServantList.cpp ACE_wrappers/TAO/examples/CSD_Strategy/ThreadPool6/Foo_i.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/RTEvent.mpc ACE_wrappers/TAO/orbsvcs/orbsvcs/Event/ECG_CDR_Message_Sender.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Event/EC_Dispatching_Task.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Event/EC_TPC_Dispatching.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Event/EC_TPC_Dispatching.h ACE_wrappers/TAO/orbsvcs/orbsvcs/Event/EC_TPC_Dispatching_Task.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Event/EC_TPC_Factory.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Event/EC_TPC_Factory.h ACE_wrappers/TAO/orbsvcs/orbsvcs/Event/EC_TPC_ProxyConsumer.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Event/EC_TPC_ProxyConsumer.h ACE_wrappers/TAO/orbsvcs/orbsvcs/Event/EC_TPC_ProxySupplier.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Event/EC_TPC_ProxySupplier.h ACE_wrappers/TAO/orbsvcs/orbsvcs/Event/EC_TPC_ProxySupplier.i ACE_wrappers/TAO/orbsvcs/tests/CosEvent/Timeout/TestEventConsumer_i.cpp ACE_wrappers/TAO/orbsvcs/tests/EC_Throughput/ECT_Supplier.cpp ACE_wrappers/TAO/orbsvcs/tests/Notify/Basic/ConnectDisconnect.cpp ACE_wrappers/TAO/orbsvcs/tests/Notify/Basic/Events.cpp ACE_wrappers/TAO/orbsvcs/tests/Notify/Basic/MultiTypes.cpp ACE_wrappers/TAO/orbsvcs/tests/Notify/Basic/Sequence.cpp ACE_wrappers/TAO/orbsvcs/tests/Notify/Basic/Simple.cpp ACE_wrappers/TAO/orbsvcs/tests/Notify/Blocking/Structured_Supplier.cpp ACE_wrappers/TAO/orbsvcs/tests/Notify/Discarding/Notify_Sequence_Push_Consumer.cpp ACE_wrappers/TAO/orbsvcs/tests/Notify/Discarding/Sequence_Supplier.cpp ACE_wrappers/TAO/orbsvcs/tests/Notify/Discarding/Structured_Supplier.cpp ACE_wrappers/TAO/orbsvcs/tests/Notify/MT_Dispatching/Structured_Supplier.cpp ACE_wrappers/TAO/orbsvcs/tests/Notify/Ordering/Sequence_Supplier.cpp ACE_wrappers/TAO/orbsvcs/tests/Notify/Ordering/Structured_Supplier.cpp ACE_wrappers/TAO/orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter/Sequence_Supplier.cpp ACE_wrappers/TAO/orbsvcs/tests/Notify/Sequence_Multi_Filter/Sequence_Supplier.cpp ACE_wrappers/TAO/orbsvcs/tests/Notify/Structured_Filter/Structured_Supplier.cpp ACE_wrappers/TAO/orbsvcs/tests/Notify/Structured_Multi_Filter/Structured_Supplier.cpp ACE_wrappers/TAO/orbsvcs/tests/Notify/lib/PushConsumer.cpp ACE_wrappers/TAO/orbsvcs/tests/Notify/lib/PushSupplier.cpp ACE_wrappers/TAO/orbsvcs/tests/Notify/lib/SequencePushConsumer.cpp ACE_wrappers/TAO/orbsvcs/tests/Notify/lib/SequencePushSupplier.cpp ACE_wrappers/TAO/orbsvcs/tests/Notify/lib/StructuredPushConsumer.cpp ACE_wrappers/TAO/orbsvcs/tests/Notify/lib/StructuredPushSupplier.cpp ACE_wrappers/TAO/orbsvcs/tests/Notify/performance-tests/Filter/Sequence_Supplier.cpp ACE_wrappers/TAO/orbsvcs/tests/Notify/performance-tests/Filter/Structured_Supplier.cpp ACE_wrappers/TAO/orbsvcs/tests/RTEC_MCast_Federated/SimpleAddressServer.cpp ACE_wrappers/TAO/orbsvcs/tests/Simple_Naming/client.cpp ACE_wrappers/TAO/orbsvcs/tests/Simple_Naming/run_test.pl ACE_wrappers/TAO/tao/Acceptor_Registry.cpp ACE_wrappers/TAO/tao/IIOP_Acceptor.cpp ACE_wrappers/TAO/tao/IIOP_Acceptor.h ACE_wrappers/TAO/tao/IIOP_Endpoint.cpp ACE_wrappers/TAO/tao/ORB_Core.cpp ACE_wrappers/TAO/tao/ORB_Table.h ACE_wrappers/TAO/tao/ORB_Table.inl ACE_wrappers/TAO/tao/Version.h ACE_wrappers/TAO/tao/CSD_ThreadPool/CSD_TP_Task.cpp ACE_wrappers/TAO/tao/PortableServer/Root_POA.cpp ACE_wrappers/TAO/tao/Strategies/advanced_resource.cpp ACE_wrappers/TAO/tests/Big_Request_Muxing/Payload_Receiver.cpp ACE_wrappers/TAO/tests/CSD_Strategy_Tests/Broken/ServerApp.cpp ACE_wrappers/TAO/tests/CollocationLockup/SimpleNamingService.cpp ACE_wrappers/TAO/tests/DII_Collocation_Tests/Hello.cpp ACE_wrappers/ace/INET_Addr.h ACE_wrappers/ace/INET_Addr.inl ACE_wrappers/ace/OS_NS_Thread.inl ACE_wrappers/ace/QtReactor.cpp ACE_wrappers/ace/Semaphore.cpp ACE_wrappers/ace/TP_Reactor.cpp ACE_wrappers/ace/Task.cpp ACE_wrappers/ace/Version.h ACE_wrappers/ace/os_include/os_semaphore.h ACE_wrappers/bin/MakeProjectCreator/config/aceversion.mpb ACE_wrappers/bin/MakeProjectCreator/config/ciaoversion.mpb ACE_wrappers/bin/MakeProjectCreator/config/taoversion.mpb ACE_wrappers/bin/MakeProjectCreator/templates/gnu.mpd ACE_wrappers/examples/C++NPv2/AC_Client_Logging_Daemon.cpp ACE_wrappers/examples/C++NPv2/AIO_Client_Logging_Daemon.cpp ACE_wrappers/examples/C++NPv2/TPC_Logging_Server.cpp ACE_wrappers/include/makeinclude/platform_aix_ibm.GNU ACE_wrappers/include/makeinclude/platform_hpux_aCC.GNU ACE_wrappers/include/makeinclude/platform_sunos5_sunc++.GNU TAO-1.4a_p11_patched_files.tar.gz OCI TAO 1.4a Patch Level 11 contains replacement files, NOT differences ("diffs"), for files in the OCI TAO 1.4a source code. In general, this patch contains a new ORB option to eliminate leaked file descriptors when using the "RW" wait strategy, some preliminary support for TAO on Mac OS X on Intel hardware, and a fix for problems with PER_CLIENT activation with the IMR. See ACE_wrappers/OCIReleaseNotes.html for more details on these and other changes. See ACE_wrappers/OCIChangeLog and ACE_wrappers/TAO/OCIChangeLog for the specific changes included in this patch. TAO-1.4a_p11_patched_files.tar.gz TAO-1.4a_p11_patched_files.zip These contain the replacement source code files (since patch 10) and replacement workspace files (dsw, GNUmakefile, vcproj) You must have installed the full source code for OCI TAO 1.4a, plus patch levels 1 through 11 in order to apply this patch. TAO-1.4a_p11_patched_files_NO_makefiles.tar.gz TAO-1.4a_p11_patched_files_NO_makefiles.zip These contain ONLY the replacement source code files (since patch 10) You must have installed the full source code for OCI TAO 1.4a, plus patch levels 1 through 11 in order to apply this patch. TAO-1.4a_jumbo_patch.tar.gz TAO-1.4a_jumbo_patch.zip These contain all the replacement source code files since initial release of ACE TAO 1.4a and replacement workspace files (dsw, Makefile, vcproj) The jumbo patch contains all the necessary files to move from the full OCI TAO 1.4a source code to the current highest patch level. TAO-1.4a_p11_project_files.tar.gz TAO-1.4a_p11_project_files.zip These contain only the replacement workspace files (dsw, Makefile, vcproj) The project files contains ONLY the workspace files for the current patch. To apply this patch: - Open http://download.ociweb.com/TAO-1.4a_patches in your web browser. - Select the link labeled TAO-1.4a_p11_patched_files.tar.gz or TAO-1.4a_p11_patched_files.zip. - Save TAO-1.4a_p11_patched_files.tar.gz or TAO-1.4a_p11_patched_files.zip to the directory in which you installed OCI TAO 1.4a (the directory above your ACE_wrappers directory). - In UNIX and UNIX-like operating systems, type the following command: gunzip -c TAO-1.4a_p11_patched_files.tar.gz | tar xvf - NOTE: You must use GNU Tar to extract this file. - In Windows, you can use WinZip to save the files from the TAO-1.4a_p11_patched_files.zip archive. Be sure to overwrite existing files. - Once the files are extracted you must remove files that are no longer needed in the build tree. In UNIX and Cygwin shells you can use the following: cd ACE_wrappers/.. cat ACE_wrappers/OCIRemovedFilesPatch* | xargs rm -f In the Windows Command Prompt you can use the following. NOTE: The trailing ".." is important. cd ACE_wrappers\.. type ACE_wrappers\OCIRemovedFilesPatch* | perl -e "while() { chop($_); unlink($_); }" - If you downloaded the _NO_makefile versions then you will need to create the workspace files. Either regenerate the projects using MakeProjectCreator (MPC) or download the already generated projects from the same URL where you got the patches. TAO-1.4a_p11_project_files.tar.gz or TAO-1.4a_p11_project_files.zip Extract the files from these archives the same as you did for the patch files. See Chapter 2 in the OCI TAO 1.4a Developer's Guide, for information about using MakeProjectCreator. - Clean your existing ACE and TAO build and rebuild it following the usual build procedures. See Chapter 2 and the relevant Appendices in the OCI TAO 1.4a Developer's Guide, or ACE_wrappers/ACE-INSTALL.html and ACE_wrappers/TAO/TAO-INSTALL.html, for details on building ACE and TAO for your platform and configuration. Note: You should not need to change your existing ACE_wrappers/ace/config.h and, if applicable, ACE_wrappers/include/makeinclude/platform_macros.GNU files to rebuild ACE and TAO after applying this patch. Files included in this patch (MPC distribution files not listed): ACE_wrappers/OCIChangeLog ACE_wrappers/OCIReleaseNotes.html ACE_wrappers/OCIRemovedFilesPatch11 ACE_wrappers/PROBLEM-REPORT-FORM ACE_wrappers/THANKS ACE_wrappers/VERSION ACE_wrappers/release_state ACE_wrappers/TAO/OCIChangeLog ACE_wrappers/TAO/PROBLEM-REPORT-FORM ACE_wrappers/TAO/VERSION ACE_wrappers/TAO/CIAO/OCIChangeLog ACE_wrappers/TAO/CIAO/PROBLEM-REPORT-FORM ACE_wrappers/TAO/CIAO/VERSION ACE_wrappers/TAO/CIAO/ciao/Version.h ACE_wrappers/TAO/DevGuideExamples/ChangeLog ACE_wrappers/TAO/DevGuideExamples/EventServices/RTEC_MCast_Federated/SimpleAddressServer.cpp ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/ImR_Activator_i.cpp ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/ImR_Locator_i.cpp ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/ImR_Locator_i.h ACE_wrappers/TAO/orbsvcs/examples/RtEC/MCast/AddrServer.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Event/ECG_CDR_Message_Sender.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Event/ECG_Mcast_EH.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Notify/ProxyConsumer.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Notify/ProxySupplier.cpp ACE_wrappers/TAO/orbsvcs/tests/ImplRepo/Bug_2604_Regression/Bug_2604.mpc ACE_wrappers/TAO/orbsvcs/tests/ImplRepo/Bug_2604_Regression/Messenger.idl ACE_wrappers/TAO/orbsvcs/tests/ImplRepo/Bug_2604_Regression/MessengerClient.cpp ACE_wrappers/TAO/orbsvcs/tests/ImplRepo/Bug_2604_Regression/MessengerServer.cpp ACE_wrappers/TAO/orbsvcs/tests/ImplRepo/Bug_2604_Regression/Messenger_i.cpp ACE_wrappers/TAO/orbsvcs/tests/ImplRepo/Bug_2604_Regression/Messenger_i.h ACE_wrappers/TAO/orbsvcs/tests/ImplRepo/Bug_2604_Regression/README ACE_wrappers/TAO/orbsvcs/tests/ImplRepo/Bug_2604_Regression/run_test.pl ACE_wrappers/TAO/orbsvcs/tests/RTEC_MCast_Federated/SimpleAddressServer.cpp ACE_wrappers/TAO/tao/Acceptor_Registry.cpp ACE_wrappers/TAO/tao/Client_Strategy_Factory.cpp ACE_wrappers/TAO/tao/Client_Strategy_Factory.h ACE_wrappers/TAO/tao/Connection_Handler.cpp ACE_wrappers/TAO/tao/IIOP_Acceptor.cpp ACE_wrappers/TAO/tao/ORB_Core.cpp ACE_wrappers/TAO/tao/Transport_Cache_Manager.cpp ACE_wrappers/TAO/tao/Version.h ACE_wrappers/TAO/tao/Wait_On_Read.cpp ACE_wrappers/TAO/tao/default_client.cpp ACE_wrappers/TAO/tao/default_client.h ACE_wrappers/TAO/tao/Strategies/DIOP_Acceptor.cpp ACE_wrappers/TAO/tao/Strategies/SCIOP_Acceptor.cpp ACE_wrappers/TAO/tao/Strategies/SHMIOP_Acceptor.cpp ACE_wrappers/TAO/tao/Strategies/UIOP_Acceptor.cpp ACE_wrappers/TAO/tao/Valuetype/AbstractBase.cpp ACE_wrappers/TAO/tao/Valuetype/AbstractBase.h ACE_wrappers/TAO/tests/Optimized_Connection/Optimized_Connection.mpc ACE_wrappers/TAO/tests/Persistent_Reconnection/Hello.cpp ACE_wrappers/TAO/tests/Persistent_Reconnection/Hello.h ACE_wrappers/TAO/tests/Persistent_Reconnection/README ACE_wrappers/TAO/tests/Persistent_Reconnection/Reconnect.mpc ACE_wrappers/TAO/tests/Persistent_Reconnection/Test.idl ACE_wrappers/TAO/tests/Persistent_Reconnection/client.cpp ACE_wrappers/TAO/tests/Persistent_Reconnection/run_test.pl ACE_wrappers/TAO/tests/Persistent_Reconnection/rw.conf ACE_wrappers/TAO/tests/Persistent_Reconnection/server.cpp ACE_wrappers/ace/OS_NS_Thread.cpp ACE_wrappers/ace/README ACE_wrappers/ace/Sock_Connect.cpp ACE_wrappers/ace/Sock_Connect.h ACE_wrappers/ace/Version.h ACE_wrappers/ace/config-macosx-tiger.h ACE_wrappers/ace/config-sunos5.9.h ACE_wrappers/ace/os_include/sys/os_utsname.h ACE_wrappers/bin/cle.pl ACE_wrappers/bin/tao_orb_tests.lst ACE_wrappers/bin/tao_other_tests.lst ACE_wrappers/bin/ChangeLogEditor/CVSFileLocator.pm ACE_wrappers/bin/ChangeLogEditor/ChangeLogEdit.pm ACE_wrappers/bin/ChangeLogEditor/ChangeLogEntry.pm ACE_wrappers/bin/ChangeLogEditor/FileLocator.pm ACE_wrappers/bin/ChangeLogEditor/SVNFileLocator.pm ACE_wrappers/bin/MakeProjectCreator/config/aceversion.mpb ACE_wrappers/bin/MakeProjectCreator/config/ciaoversion.mpb ACE_wrappers/bin/MakeProjectCreator/config/csd_threadpool.mpb ACE_wrappers/bin/MakeProjectCreator/config/ipv6.mpb ACE_wrappers/bin/MakeProjectCreator/config/taoversion.mpb ACE_wrappers/tests/Enum_Interfaces_Test.cpp TAO-1.4a_p10_patched_files.tar.gz OCI TAO 1.4a Patch Level 10 contains replacement files, NOT differences ("diffs"), for files in the OCI TAO 1.4a source code. In general, this patch contains bug fixes for static construction problems with some versions of SunCC, collocated object references being correctly initialized when obtained from the IOR Table, RTCORBA applications core dumping on shutdown, recognizing GIOP CloseConnection messages and much more. See ACE_wrappers/OCIReleaseNotes.html for more details on these and other changes. See ACE_wrappers/OCIChangeLog and ACE_wrappers/TAO/OCIChangeLog for the specific changes included in this patch. TAO-1.4a_p10_patched_files.tar.gz TAO-1.4a_p10_patched_files.zip These contain the replacement source code files (since patch 9) and replacement workspace files (dsw, GNUmakefile, vcproj) You must have installed the full source code for OCI TAO 1.4a, plus patch levels 1 through 10 in order to apply this patch. TAO-1.4a_p10_patched_files_NO_makefiles.tar.gz TAO-1.4a_p10_patched_files_NO_makefiles.zip These contain ONLY the replacement source code files (since patch 9) You must have installed the full source code for OCI TAO 1.4a, plus patch levels 1 through 10 in order to apply this patch. TAO-1.4a_jumbo_patch.tar.gz TAO-1.4a_jumbo_patch.zip These contain all the replacement source code files since initial release of ACE TAO 1.4a and replacement workspace files (dsw, Makefile, vcproj) The jumbo patch contains all the necessary files to move from the full OCI TAO 1.4a source code to the current highest patch level. TAO-1.4a_p10_project_files.tar.gz TAO-1.4a_p10_project_files.zip These contain only the replacement workspace files (dsw, Makefile, vcproj) The project files contains ONLY the workspace files for the current patch. To apply this patch: - Open http://download.ociweb.com/TAO-1.4a_patches in your web browser. - Select the link labeled TAO-1.4a_p10_patched_files.tar.gz or TAO-1.4a_p10_patched_files.zip. - Save TAO-1.4a_p10_patched_files.tar.gz or TAO-1.4a_p10_patched_files.zip to the directory in which you installed OCI TAO 1.4a (the directory above your ACE_wrappers directory). - In UNIX and UNIX-like operating systems, type the following command: gunzip -c TAO-1.4a_p10_patched_files.tar.gz | tar xvf - NOTE: You must use GNU Tar to extract this file. - In Windows, you can use WinZip to save the files from the TAO-1.4a_p10_patched_files.zip archive. Be sure to overwrite existing files. - Once the files are extracted you must remove files that are no longer needed in the build tree. In UNIX and Cygwin shells you can use the following: cd ACE_wrappers/.. cat ACE_wrappers/OCIRemovedFilesPatch* | xargs rm -f In the Windows Command Prompt you can use the following. NOTE: The trailing ".." is important. cd ACE_wrappers\.. type ACE_wrappers\OCIRemovedFilesPatch* | perl -e "while() { chop($_); unlink($_); }" - If you downloaded the _NO_makefile versions then you will need to create the workspace files. Either regenerate the projects using MakeProjectCreator (MPC) or download the already generated projects from the same URL where you got the patches. TAO-1.4a_p10_project_files.tar.gz or TAO-1.4a_p10_project_files.zip Extract the files from these archives the same as you did for the patch files. See Chapter 2 in the OCI TAO 1.4a Developer's Guide, for information about using MakeProjectCreator. - Clean your existing ACE and TAO build and rebuild it following the usual build procedures. See Chapter 2 and the relevant Appendices in the OCI TAO 1.4a Developer's Guide, or ACE_wrappers/ACE-INSTALL.html and ACE_wrappers/TAO/TAO-INSTALL.html, for details on building ACE and TAO for your platform and configuration. Note: You should not need to change your existing ACE_wrappers/ace/config.h and, if applicable, ACE_wrappers/include/makeinclude/platform_macros.GNU files to rebuild ACE and TAO after applying this patch. Files included in this patch (MPC distribution files not listed): ACE_wrappers/OCIChangeLog ACE_wrappers/OCIReleaseNotes.html ACE_wrappers/OCIRemovedFilesPatch10 ACE_wrappers/PROBLEM-REPORT-FORM ACE_wrappers/VERSION ACE_wrappers/release_state ACE_wrappers/TAO/OCIChangeLog ACE_wrappers/TAO/PROBLEM-REPORT-FORM ACE_wrappers/TAO/VERSION ACE_wrappers/TAO/CIAO/OCIChangeLog ACE_wrappers/TAO/CIAO/PROBLEM-REPORT-FORM ACE_wrappers/TAO/CIAO/VERSION ACE_wrappers/TAO/CIAO/ciao/Version.h ACE_wrappers/TAO/CIAO/examples/OEP/Display/NavDisplayGUI_exec/NavDisplayGUI.mpc ACE_wrappers/TAO/DevGuideExamples/ChangeLog ACE_wrappers/TAO/DevGuideExamples/EventServices/RTEC_MCast_Federated/SimpleAddressServer.cpp ACE_wrappers/TAO/DevGuideExamples/EventServices/RTEC_MCast_Federated/SimpleAddressServer.h ACE_wrappers/TAO/DevGuideExamples/EventServices/RTEC_MCast_Federated/run_test.pl ACE_wrappers/TAO/TAO_IDL/be/be_global.cpp ACE_wrappers/TAO/TAO_IDL/be/be_visitor_operation/ami_cs.cpp ACE_wrappers/TAO/TAO_IDL/be/be_visitor_operation/operation.cpp ACE_wrappers/TAO/TAO_IDL/be_include/be_global.h ACE_wrappers/TAO/TAO_IDL/fe/idl.yy ACE_wrappers/TAO/TAO_IDL/fe/y.tab.cpp ACE_wrappers/TAO/examples/RTScheduling/Fixed_Priority_Scheduler/test.cpp ACE_wrappers/TAO/examples/RTScheduling/Fixed_Priority_Scheduler/test.h ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/Activator_Loader.cpp ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/Activator_Loader.h ACE_wrappers/TAO/orbsvcs/examples/RtEC/MCast/AddrServer.cpp ACE_wrappers/TAO/orbsvcs/examples/RtEC/MCast/AddrServer.h ACE_wrappers/TAO/orbsvcs/orbsvcs/RtecUDPAdmin.idl ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/CEC_Default_Factory.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/CEC_Default_Factory.h ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/CEC_EventChannel.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/CEC_EventChannel.h ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/CEC_Factory.h ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/CEC_ProxyPullConsumer.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/CEC_ProxyPullConsumer.h ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/CEC_ProxyPullSupplier.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/CEC_ProxyPullSupplier.h ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/CEC_ProxyPushConsumer.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/CEC_ProxyPushConsumer.h ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/CEC_ProxyPushSupplier.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/CEC_ProxyPushSupplier.h ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/CEC_TypedEventChannel.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/CEC_TypedEventChannel.h ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/CEC_TypedProxyPushConsumer.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/CEC_TypedProxyPushConsumer.h ACE_wrappers/TAO/orbsvcs/orbsvcs/Event/ECG_Adapters.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Event/ECG_Adapters.h ACE_wrappers/TAO/orbsvcs/orbsvcs/Event/ECG_Complex_Address_Server.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Event/ECG_Complex_Address_Server.h ACE_wrappers/TAO/orbsvcs/orbsvcs/Event/ECG_Mcast_EH.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Event/ECG_Mcast_EH.h ACE_wrappers/TAO/orbsvcs/orbsvcs/Event/ECG_Simple_Address_Server.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Event/ECG_Simple_Address_Server.h ACE_wrappers/TAO/orbsvcs/orbsvcs/Event/ECG_Simple_Address_Server.i ACE_wrappers/TAO/orbsvcs/orbsvcs/Event/ECG_UDP_Out_Endpoint.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Event/ECG_UDP_Receiver.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Event/ECG_UDP_Receiver.h ACE_wrappers/TAO/orbsvcs/orbsvcs/Event/ECG_UDP_Receiver.i ACE_wrappers/TAO/orbsvcs/orbsvcs/Event/ECG_UDP_Sender.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Event/ECG_UDP_Sender.h ACE_wrappers/TAO/orbsvcs/orbsvcs/Event/EC_Thread_Flags.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Event/EC_UDP_Admin.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Event/EC_UDP_Admin.h ACE_wrappers/TAO/orbsvcs/orbsvcs/Notify/Method_Request_Shutdown.cpp ACE_wrappers/TAO/orbsvcs/orbsvcs/Notify/Method_Request_Shutdown.h ACE_wrappers/TAO/orbsvcs/orbsvcs/Notify/notify_serv_pch.h ACE_wrappers/TAO/orbsvcs/tests/CosEvent/Timeout/TestEventConsumer_i.cpp ACE_wrappers/TAO/orbsvcs/tests/CosEvent/Timeout/TestEventConsumer_i.h ACE_wrappers/TAO/orbsvcs/tests/CosEvent/Timeout/Timeout.mpc ACE_wrappers/TAO/orbsvcs/tests/CosEvent/Timeout/TimeoutTestMain.cpp ACE_wrappers/TAO/orbsvcs/tests/CosEvent/Timeout/run_test.pl ACE_wrappers/TAO/orbsvcs/tests/EC_MT_Mcast/AddrServer.cpp ACE_wrappers/TAO/orbsvcs/tests/EC_MT_Mcast/AddrServer.h ACE_wrappers/TAO/orbsvcs/tests/EC_MT_Mcast/MCast.cpp ACE_wrappers/TAO/orbsvcs/tests/EC_Throughput/ECT_Supplier.cpp ACE_wrappers/TAO/orbsvcs/tests/RTEC_MCast_Federated/EchoEventConsumerMain.cpp ACE_wrappers/TAO/orbsvcs/tests/RTEC_MCast_Federated/EchoEventConsumer_i.cpp ACE_wrappers/TAO/orbsvcs/tests/RTEC_MCast_Federated/EchoEventConsumer_i.h ACE_wrappers/TAO/orbsvcs/tests/RTEC_MCast_Federated/EchoEventSupplierMain.cpp ACE_wrappers/TAO/orbsvcs/tests/RTEC_MCast_Federated/EchoEventSupplier_i.cpp ACE_wrappers/TAO/orbsvcs/tests/RTEC_MCast_Federated/EchoEventSupplier_i.h ACE_wrappers/TAO/orbsvcs/tests/RTEC_MCast_Federated/README ACE_wrappers/TAO/orbsvcs/tests/RTEC_MCast_Federated/RTEC_MCast_Federated.mpc ACE_wrappers/TAO/orbsvcs/tests/RTEC_MCast_Federated/SimpleAddressServer.cpp ACE_wrappers/TAO/orbsvcs/tests/RTEC_MCast_Federated/SimpleAddressServer.h ACE_wrappers/TAO/orbsvcs/tests/RTEC_MCast_Federated/run_test.pl ACE_wrappers/TAO/performance-tests/Overhead/Overhead.mpc ACE_wrappers/TAO/performance-tests/Overhead/server.cpp ACE_wrappers/TAO/performance-tests/Overhead/testIDL_i.cpp ACE_wrappers/TAO/performance-tests/Overhead/testIDL_i.h ACE_wrappers/TAO/tao/Argument.cpp ACE_wrappers/TAO/tao/Argument.h ACE_wrappers/TAO/tao/BD_String_Argument_T.cpp ACE_wrappers/TAO/tao/BD_String_Argument_T.h ACE_wrappers/TAO/tao/BD_String_Argument_T.inl ACE_wrappers/TAO/tao/Basic_Argument_T.cpp ACE_wrappers/TAO/tao/Basic_Argument_T.h ACE_wrappers/TAO/tao/Basic_Argument_T.inl ACE_wrappers/TAO/tao/Basic_Arguments.h ACE_wrappers/TAO/tao/CDR.cpp ACE_wrappers/TAO/tao/CDR.h ACE_wrappers/TAO/tao/CORBALOC_Parser.cpp ACE_wrappers/TAO/tao/CSD_ThreadPool.mpc ACE_wrappers/TAO/tao/Environment.i ACE_wrappers/TAO/tao/Fixed_Array_Argument_T.cpp ACE_wrappers/TAO/tao/Fixed_Array_Argument_T.h ACE_wrappers/TAO/tao/Fixed_Array_Argument_T.inl ACE_wrappers/TAO/tao/Fixed_Size_Argument_T.cpp ACE_wrappers/TAO/tao/Fixed_Size_Argument_T.h ACE_wrappers/TAO/tao/Fixed_Size_Argument_T.inl ACE_wrappers/TAO/tao/GIOP_Message_Base.cpp ACE_wrappers/TAO/tao/GIOP_Message_Lite.cpp ACE_wrappers/TAO/tao/GIOP_Message_State.cpp ACE_wrappers/TAO/tao/GIOP_Utils.h ACE_wrappers/TAO/tao/IIOP_Acceptor.cpp ACE_wrappers/TAO/tao/IIOP_Connector.cpp ACE_wrappers/TAO/tao/IIOP_Endpoint.cpp ACE_wrappers/TAO/tao/IIOP_Profile.cpp ACE_wrappers/TAO/tao/Leader_Follower.cpp ACE_wrappers/TAO/tao/ORB.cpp ACE_wrappers/TAO/tao/Object.cpp ACE_wrappers/TAO/tao/Object.h ACE_wrappers/TAO/tao/Object.i ACE_wrappers/TAO/tao/ObjectKey_Table.cpp ACE_wrappers/TAO/tao/ObjectKey_Table.h ACE_wrappers/TAO/tao/Object_Argument_T.cpp ACE