f



[tao-users] Announcing the release of the new beta (ACE-5.4.9, TAO-1.4.9 and CIAO-0.4.9)

Hi,

We are pleased to announce a new beta of ACE-5.4.9, TAO-1.4.9, and
CIAO-0.4.9. The documentation for this beta kit will be available shortly.
We are still working very hard on the x.5 release, which is scheduled to be
released by the beginning of March if all goes well.

We wanted to get this new beta out to fix several important bugs 
reported by our
users, which we greatly appreciate, as always. We've also added a number 
of improvements
to the various components in ACE, TAO and CIAO.

As usual the latest release is available at:

http://deuce.doc.wustl.edu/Download.html

The doxygen documentation for the beta is also available.

We encourage you to download the new beta, use it with your
applications, and let us know if you encounter any problems.  Please use
the:

  $ACE_ROOT/PROBLEM-REPORT-FORM
  $TAO_ROOT/PROBLEM-REPORT-FORM
  $CIAO_ROOT/PROBLEM-REPORT-FORM

so that we have the version/platform/compiler/options you're using to
report problems.  We also request that you take a look at

$TAO_ROOT/docs/releasenotes

for the status of various ongoing projects at the DOC groups of WashU,
UCI, and Vanderbilt to move ACE+TAO+CIAO forward.  Overviews of our
recent progress and upcoming plans are available at

$ACE_ROOT/NEWS
$TAO_ROOT/NEWS
$CIAO_ROOT/NEWS

The overall success rates for the test results gathered from all our
daily builds is 95.68% for the ACE tests and 88.6% for the TAO tests.  
Please see

http://www.dre.vanderbilt.edu/scoreboard/

for a summary of these tests.  Our goal is to get these tests close to
100% for the x.5 release. We appreciate your help in resolving
the remaining problems.

The following is a list of key changes since the last beta.  Please
refer to the corresponding ChangeLog files for more details on the
problem and the nature of fixes applied.

==============
Changes to ACE
==============

.. Added dozens of new ACE_LACKS and ACE_HAS defines which are used to
simplify the ACE_OS layer

.. Constructors of ACE_Time_Value have been made explicit to prevent
implicit conversions.

.. Added a shutdown() method to ACE_Barrier. The new method aborts the
wait by all threads.

.. Changed the behavior of ACE_Message_Queue::enqueue_head() and
enqueue_tail(). If the enqueued message block has other blocks
chained to it via its next() pointer, the entire chain of blocks
will be enqueued at once.

.. Improved the support for high-resolution timers with
ACE_Timer_Queue_Adapter.

.. Make it possible to disable file caching in JAWS.

.. Improved ACE_Pipe implementation so that it uses localhost to avoid
firewall problems.

.. Added Unicode support to the Service Configurator.

==============
Changes to TAO
==============

.. (OCI) Added new endpoint selector implementation - Optimized
Connection Endpoint Selector. A member of the tao/Strategies library,
use svc.conf file to load the OC_Endpoint_Factory object. See
tests/AlternateIIOP/svc.conf for an example.

.. Continued splitting ORB Services into stub, skeleton, and
implementation libraries.  Changes to the Concurrency Service,
Property Service, and RTEventLog Admin Service (TAO's RTEvent
varient of the OMG Telecom Log Service) have been committed.

.. Added a new ORB run-time option "-ORBUseLocalMemoryPool [0|1]" which
controls an individual application's use of TAO's Local Memory Pool.
TAO can use a local memory pool to satisfy some of its needs for
heap storage, as it is often more efficient than using the
platform's default memory allocator. The pool will always grow as
large as necessary to satisfy memory allocations, but it will never
shrink. This means that sometimes a process can retain memory that
it no longer needs. If the default allocator is used then TAO gives
memory back as soon as it is not needed.
The UseLocalMemoryPool option selects between using the local memory
pool or using the default allocator, where 0 means don't use the pool,
1 means use the pool. The default is still controlled by the original
compile-time option controlled by the #define TAO_USE_LOCAL_MEMORY_POOL
which defaults to 1 if not specified.

.. Add a property -ORBKeepalive to allow a user to specify that
SO_KEEPALIVE is set on IIOP connections. See docs/Options.html
and Bugzilla #2374.

.. Add support for RTCORBA::TCPPrototocolProperties::keep_alive, when
RTCORBA is used, and the application is using a Server or Client
ProtocolPolicy.

.. Refined the Telecom Log Service Strategy Interface.  Added methods
to fetch/store capacity alarm thresholds, log QoS, and "week mask".
Rework locking to avoid race conditions and to improve performance.

.. Fixed bugs in Interface Repository.
- Fixed bug in the lookup of a valuetype member's type using its
repository id.
- Fixed bug in IFR loader in checking for pre-existence before
creating an entry corresponding to an IDL typedef.
- Fixed bug in lookup when checking for a local name clash.
- Fixed bug in the describe_interface() operation when the IDL
interface being described has multiple parents.


=============================
Changes to TAO's IDL compiler
=============================

.. Fixed bug in computation of repository ids for predefined types.

.. Fixed bug in the handling of TAO_IDL_INCLUDE_DIR.

=======================
Changes to CIAO & DAnCE
=======================

.. RTTI enabled versions of the Xerces library are no longer needed on
Windows platforms.

.. DAnCE now supports dynamically adding/removing components
to/from the existing running assembly without shutting down the
running appliation.  This will allow the application developers to
evolve their applications on the fly without incuring service down
time. The service is called ReDaC (Redeployment and Reconfiguration)

Basically ReDAC provides a whole range of redeployment and
reconfiguration granularity level, including:

1) Install/remove component instances of the existing component types.
2) Install/remove component instances of a different type, i.e., a
  totally new type of component.
3) Install/remove component instances from an existing container.
4) Install new component instances into a dynamically created brand
  new container.
  Move around existing components from one existing container to
  another existing/new container.
5) Install new component instances into another component server in
  the same physical node.
6) Install new component instances into another component server
  into a remote host.

To see how to use this feature, please see the ReDaC-Usage.html
under the $CIAO_ROOT/examples/Hello/ directory.

.. Removed the Old Config Handlers, which have been deprecated for some
time.  Please see tools/Config_Handlers for the current version.

.. Added a step-by-step CoSMIC tutorial for modeling CIAO components
using PICML($CIAO_ROOT/docs/tutorials/CoSMIC). Using a simple Stock
Quoter system as example, this tutorial demonstrates all the steps
that needed to model Component-Based applications.

.. DAnCE now supports making connections among components across
different assemblies, and allow components to be "shared"
across assemblies seamlessly.

Internally, DAnCE provides a reference counting mechanism when
deploying/destroying components, and a reference count table
is maintained on each NodeManager.

 From a deployer's point of view, if he/she chooses to deploy
a new assembly of component and simultaneously wants to reuse
previous deployed components in an existing running assembly,
then in the new deployment plan descriptor, he could refer
to an old component instance in the <InstanceDeploymentDescriptions>
XML tag. The "key" to identify the old component instance is
through the <Component_UUID, Node> pair, if such a key is found
present in a previous deployed assembly, then DAnCE won't
install this component instance (specified by the <Component_UUID>)
again, but instead it will increase the reference count of this
component instance.

DAnCE also supports making connections from existing running
components to newly deployed components in another assembly, and
vice versa.

.. The RepositoryManager has been enhanced to support standards based
interfaces. A number of techniques have been used to ensure high
performance and scalability.

.. The RepositoryManager can now retrieve packages from remote locations via
HTTP.

.. The Target Manager is released with this CIAO release. It is an
infrastructure component which keeps track of resource usage in the
target domain. The initial domain configuration remains with the
Target Manager. A monitor framework has been built into Node Manager which
monitors the resources used within each host. This monitor reports its
data intermittently to the Target Manager which aggregates the data
received across all such hosts acroos the Target domain. The monitor
is implemented using a strategy pattern, thus enabling the plug-in of
new monitors which can monitor different resources in the domain. The
Target manager is a component thus it needs to be started using a
deployment plan. It is right now a optional component in the DAnCE
tool chain.

.. We added a skeleton implementation of the Resource Allocation and
Control Engine (RACE) which is a middleware framework built atop
CIAO/DAnCE that integrates multiple resource management algorithms for
(re)deploying and (re)configuring application components. We are in
the process of developing resource management algorithms (both
resource allocation and control algorithms) that will be a part of
future releases.


===============================
Changes to CIAO's CIDL Compiler
===============================

.. The CIDLC compiler now supports basic preprocessor directives:
#ifdef, #ifndef, #else, and #endif as well as the -D command-
line option.

.. The CIDLC compiler now supports incomplete struct and union
semantics which will appear in CORBA 3.1.

============
Known Issues
============

.. TAO is not currently compliable with ACE_USES_WCHAR being set.
This is to be addressed in the beta x.5.2.


==================
Bugzilla Bug Fixes
==================

7 ACE bugs fixed:
2341, 2348, 2333, 2360, 2274, 2376, 2357.

19 TAO bugs fixed:
2303, 2305, 2306, 2307, 2308, 2309, 2325, 2328, 2343, 2347,
2354, 2361, 2362, 2365, 2372, 2373, 2374, 2381, 2392.

1 CIAO Bug fixed:
1717. (many other CIAO bugs have been fixed - they just weren't in the
bugzilla database)

0
Wallace
2/9/2006 7:44:15 AM
comp.soft-sys.ace 20326 articles. 1 followers. marlow.andrew (167) is leader. Post Follow

0 Replies
672 Views

Similar Articles

[PageSpeed] 5

Reply:

Similar Artilces:

[ace-users] Announcing the release of the new beta (ACE-5.4.9, TAO-1.4.9 and CIAO-0.4.9)
Hi, We are pleased to announce a new beta of ACE-5.4.9, TAO-1.4.9, and CIAO-0.4.9. The documentation for this beta kit will be available shortly. We are still working very hard on the x.5 release, which is scheduled to be released by the beginning of March if all goes well. We wanted to get this new beta out to fix several important bugs reported by our users, which we greatly appreciate, as always. We've also added a number of improvements to the various components in ACE, TAO and CIAO. As usual the latest release is available at: http://deuce.doc.wustl.edu/Download.html The doxygen documentation for the beta is also available. We encourage you to download the new beta, use it with your applications, and let us know if you encounter any problems. Please use the: $ACE_ROOT/PROBLEM-REPORT-FORM $TAO_ROOT/PROBLEM-REPORT-FORM $CIAO_ROOT/PROBLEM-REPORT-FORM so that we have the version/platform/compiler/options you're using to report problems. We also request that you take a look at $TAO_ROOT/docs/releasenotes for the status of various ongoing projects at the DOC groups of WashU, UCI, and Vanderbilt to move ACE+TAO+CIAO forward. Overviews of our recent progress and upcoming plans are available at $ACE_ROOT/NEWS $TAO_ROOT/NEWS $CIAO_ROOT/NEWS The overall success rates for the test results gathered from all our daily builds is 95.68% for the ACE tests and 88.6% for the TAO tests. Please see http://www.dr...

[ciao-users] Announcing the release of the new beta (ACE-5.4.9, TAO-1.4.9 and CIAO-0.4.9)
Hi, We are pleased to announce a new beta of ACE-5.4.9, TAO-1.4.9, and CIAO-0.4.9. The documentation for this beta kit will be available shortly. We are still working very hard on the x.5 release, which is scheduled to be released by the beginning of March if all goes well. We wanted to get this new beta out to fix several important bugs reported by our users, which we greatly appreciate, as always. We've also added a number of improvements to the various components in ACE, TAO and CIAO. As usual the latest release is available at: http://deuce.doc.wustl.edu/Download.html The doxygen documentation for the beta is also available. We encourage you to download the new beta, use it with your applications, and let us know if you encounter any problems. Please use the: $ACE_ROOT/PROBLEM-REPORT-FORM $TAO_ROOT/PROBLEM-REPORT-FORM $CIAO_ROOT/PROBLEM-REPORT-FORM so that we have the version/platform/compiler/options you're using to report problems. We also request that you take a look at $TAO_ROOT/docs/releasenotes for the status of various ongoing projects at the DOC groups of WashU, UCI, and Vanderbilt to move ACE+TAO+CIAO forward. Overviews of our recent progress and upcoming plans are available at $ACE_ROOT/NEWS $TAO_ROOT/NEWS $CIAO_ROOT/NEWS The overall success rates for the test results gathered from all our daily builds is 95.68% for the ACE tests and 88.6% for the TAO tests. Please see http://www.dre.v...

RE: [tao-users] Re: [ace-users] Re: Announcing the release of the new beta (ACE-5.4.10, TAO-1.4.10 and CIAO-0.4.10)
Hi, > > >> We encourage you to download the new beta, use it with your > > >> applications, and let us know soon if you encounter any problems > > >> since we plan to cut the x.5 release by February 28th. > > > > As per Wallace's comments, we have an aggressive schedule > for the x.5 > > release to meet the needs of some major sponsors. If > people can give > > x.4.10 a "test drive" in the next couple of days and report problems > > they encounter we'll try to ensure that we fix any > showstoppers before > > According to bugzilla bug 2323 is not fixed yet. > > http://deuce.doc.wustl.edu/bugzilla/show_bug.cgi?id=2323 > > For us it is a show stopper. We use the OCI version which does not > have problems related to this bug but it would be nice to be able to > use the latest version with more fixes. FYI, the reason that this test now fails is because Ossama added several new test cases which wheren't in the test in the past, this uncovered some bugs which according to our information where already there a long time. Johnny "Johnny Willemsen" <jwillemsen@remedy.nl> writes: > > > >> We encourage you to download the new beta, use it with your > > > >> applications, and let us know soon if you encounter any problems > > > >> sinc...

[tao-users] Announcing the release of the new beta (ACE-5.4.8, TAO-1.4.8 and CIAO-0.4.8)
[The following is on behalf of the PrismTech build-czars!] Hi, We are pleased to announce a new beta of ACE-5.4.8, TAO-1.4.8, and CIAO-0.4.8. We are currently working hard on the long-awaited x.5 release, which is slated to appear in early 2006. We therefore wanted to get this new beta out to fix several important bugs reported by our users, which we greatly appreciate as always. We've added a number of sub-setting improvements that reduce the static/dynamic footprint of ACE+TAO significantly (www.dre.vanderbilt.edu/Stats has all the details). We've also finally added support for Real-time CCM to CIAO and DAnCE. This beta is contains the results of our major footprint reduction effort that started in the summer of 2004. Between August 1st 2004 and October 14th 2005 the footprint reduction for the ORB_Init application has been 20%. Dependent on the parts of TAO you use the reduction can even be more. This reduction is inclusive all the extensions that have been made to TAO the last year. Interested users should check out http://www.dre.vanderbilt.edu/Stats/ for more details. Note that the footprint has increased slightly again due to emulated exceptions having been disabled in favour of native C++ exceptions in all stats builds. We have deprecated support for emulated exceptions since there are no sponsors for this configuration. If you require emulated exceptions please contact one of the companies listed in http://w...

[ace-users] Announcing the release of the new beta (ACE-5.4.8, TAO-1.4.8 and CIAO-0.4.8)
[The following is on behalf of the PrismTech build-czars!] Hi, We are pleased to announce a new beta of ACE-5.4.8, TAO-1.4.8, and CIAO-0.4.8. We are currently working hard on the long-awaited x.5 release, which is slated to appear in early 2006. We therefore wanted to get this new beta out to fix several important bugs reported by our users, which we greatly appreciate as always. We've added a number of sub-setting improvements that reduce the static/dynamic footprint of ACE+TAO significantly (www.dre.vanderbilt.edu/Stats has all the details). We've also finally added support for Real-time CCM to CIAO and DAnCE. This beta is contains the results of our major footprint reduction effort that started in the summer of 2004. Between August 1st 2004 and October 14th 2005 the footprint reduction for the ORB_Init application has been 20%. Dependent on the parts of TAO you use the reduction can even be more. This reduction is inclusive all the extensions that have been made to TAO the last year. Interested users should check out http://www.dre.vanderbilt.edu/Stats/ for more details. Note that the footprint has increased slightly again due to emulated exceptions having been disabled in favour of native C++ exceptions in all stats builds. We have deprecated support for emulated exceptions since there are no sponsors for this configuration. If you require emulated exceptions please contact one of the companies listed in http://w...

[ciao-users] Announcing the release of the new beta (ACE-5.4.8, TAO-1.4.8 and CIAO-0.4.8)
[The following is on behalf of the PrismTech build-czars!] Hi, We are pleased to announce a new beta of ACE-5.4.8, TAO-1.4.8, and CIAO-0.4.8. We are currently working hard on the long-awaited x.5 release, which is slated to appear in early 2006. We therefore wanted to get this new beta out to fix several important bugs reported by our users, which we greatly appreciate as always. We've added a number of sub-setting improvements that reduce the static/dynamic footprint of ACE+TAO significantly (www.dre.vanderbilt.edu/Stats has all the details). We've also finally added support for Real-time CCM to CIAO and DAnCE. This beta is contains the results of our major footprint reduction effort that started in the summer of 2004. Between August 1st 2004 and October 14th 2005 the footprint reduction for the ORB_Init application has been 20%. Dependent on the parts of TAO you use the reduction can even be more. This reduction is inclusive all the extensions that have been made to TAO the last year. Interested users should check out http://www.dre.vanderbilt.edu/Stats/ for more details. Note that the footprint has increased slightly again due to emulated exceptions having been disabled in favour of native C++ exceptions in all stats builds. We have deprecated support for emulated exceptions since there are no sponsors for this configuration. If you require emulated exceptions please contact one of the companies listed in http://w...

[ciao-users] ACE+TAO+CIAO
Hi, We are pleased to announce a new beta of ACE-5.4.5, TAO-1.4.5 and CIAO-0.4.5. This beta contains a number of time/space optimizations, including POA/Skeleton refactoring and TypeCode reimplementation. It also fixes a number of important bugs reported by our users, which we greatly appreciate, as always. As usual the latest release is available at: http://deuce.doc.wustl.edu/Download.html The doxygen documentation for the beta will be updated in the next few hours! We encourage you to download the new beta, use it with your applications, and let us know if you encounter any problems. As always, please use the: $ACE_ROOT/PROBLEM-REPORT-FORM $TAO_ROOT/PROBLEM-REPORT-FORM $CIAO_ROOT/PROBLEM-REPORT-FORM so that we have the version/platform/compiler/options you're using to report problems. We also request that you take a look at $TAO_ROOT/docs/releasenotes $CIAO_ROOT/docs/releasenotes for the status of various ongoing projects at the DOC groups of WashU, UCI, and Vanderbilt to move ACE+TAO+CIAO forward. Overviews of our recent progress and upcoming plans are available at $ACE_ROOT/NEWS $TAO_ROOT/NEWS $CIAO_ROOT/NEWS The overall succeeded test results gathered from all our daily builds is 98% for the ACE tests and 93% for the TAO tests. Please see http://www.dre.vanderbilt.edu/scoreboard/ for a summary of these tests. Our goal is to get these tests close to 100% for the next major release (i.e., ACE 6.0,...

[ace-users] Re: [tao-support] Has ACE 5.4.4/TAO 1.4.4 been built with gcc 4.0.0 yet
Hi Robert, > When building ACE 5.4.4/TAO 1.4.4 using gcc 4.0.0 under fedora core > 4 test 2 on an x86 platform I get a lot of errors mainly to do with > template instantiations. Has anyone successfully build TAO/ACE using > the latest gcc ? We just added GCC 4.0.0 support to ACE+TAO recently. The forthcoming x.4.5 beta should work nicely with GCC 4.0.0. We hope to have this available very shortly (there's just one remaining snag with typecodes that should be fixed in the next day or so). If you'd like to give things a try before we release x.4.5 please download the contents of ACE+TAO from our CVS repo at http://cvs.doc.wustl.edu/ and see if it works for you on your platform. If not, please let us know and we'll try to make sure that it's working before we put out the beta release. Thanks, Doug I've tried the CVS version on macosx 10.4, with gcc4.0 and still got the same intantiation problem. On 5/9/05, Douglas C. Schmidt <schmidt@cs.wustl.edu> wrote: > > Hi Robert, > > > When building ACE 5.4.4/TAO 1.4.4 using gcc 4.0.0 under fedora core > > 4 test 2 on an x86 platform I get a lot of errors mainly to do with > > template instantiations. Has anyone successfully build TAO/ACE using > > the latest gcc ? > > We just added GCC 4.0.0 support to ACE+TAO recently. The forthcoming > x.4.5 beta should work nicely with GCC 4.0.0. We hope to ha...

ACE+TAO+CIAO
Hi, We are happy to announce a new beta of ACE-5.4.4, TAO-1.4.4 and CIAO-0.4.4. This beta provides improved support for VxWorks 5.5.1 using static libraries and fixes a number of important bugs reported by our users. Thanks to all our users for reporting these issues. As usual the latest release is available at: http://deuce.doc.wustl.edu/Download.html The doxygen documentation for the beta will be updated in the next few hours! We highly encourage you to download the present beta and use it with your applications and let us know if there are any problems. As always, please use the: $ACE_ROOT/PROBLEM-REPORT-FORM $TAO_ROOT/PROBLEM-REPORT-FORM $CIAO_ROOT/PROBLEM-REPORT-FORM so that we have the version/platform/compiler/options you're using to report problems. We would also request that you take a look at $TAO_ROOT/docs/releasenotes $CIAO_ROOT/docs/releasenotes for the status of various ongoing projects at the doc groups of WashU, UCI, and Vanderbilt to move ACE+TAO+CIAO forward. The overall succeeded test results gathered from all our daily builds is 97% for the ACE tests and 92% for the TAO tests. In addition the following is a list of noteworthy changes since the last beta. Please refer to the ChangeLog for more details on the problem and the nature of fixes applied. Changes common to ACE+TAO+CIAO ============================== .. Removed MPC code that creates unused and unnecessary subfolders in Visual ...

[tao-users] Re: ACE+TAO+CIAO
Hi folks, It's been a long time (5 months) since we put out the x.4.2 ACE+TAO+CIAO beta, and the current x.4.3 beta contains many improvements, fixes, and new features. It would be great if you could put this through its paces and let us know what problems you find so we can fix them ASAP. We plan to release the x.4.4 beta fairly soon (i.e., within a month), so your thorough testing will greatly improve its stability and portabilty! Thanks very much, Doug >> Since this is the season of giving, we are happy to announce a new beta >> of ACE-5....

RE: [ace-users] ACE+TAO+CIAO
Hi, Please use the prf form and which configuration you build. I personally think you have an old version of ACE/TAO on the system that is used. Regards, Johnny > -----Original Message----- > From: owner-ace-users@cse.wustl.edu > [mailto:owner-ace-users@cse.wustl.edu] On Behalf Of Domingos Monteiro > Sent: donderdag 9 juni 2005 18:05 > To: Simon McQueen > Cc: ace-users@cs.wustl.edu > Subject: Re: [ace-users] ACE+TAO+CIAO - 5.4.6 + 1.4.6 + 0.4.6 released > > Hi, > > I've just dowloaded this version > I've started to compile ACE with > - MSVC 7.1 > - Win XP > And get the following link errors: > > Message_Block.obj : error LNK2005: "public: virtual void __thiscall > ACE_Deadline_Message_Strategy::convert_priority(class ACE_Time_Value > &,class ACE_Message_Block const &)" > (?convert_priority@ACE_Deadline_Message_Strategy@@UAEXAAVACE_T > ime_Value@@ABVACE_Message_Block@@@Z) > already defined in CDR_Size.obj > Message_Block.obj : error LNK2005: "public: virtual void __thiscall > ACE_Laxity_Message_Strategy::convert_priority(class ACE_Time_Value > &,class ACE_Message_Block const &)" > (?convert_priority@ACE_Laxity_Message_Strategy@@UAEXAAVACE_Tim > e_Value@@ABVACE_Message_Block@@@Z) > already defined in CDR_Size.obj > SString.obj : error LNK2005: "public: __thiscall > ACE_NS_WString::ACE_N...

[ace-users] Re: a little bug of ACE-5.4.1+TAO-1.4.1+CIAO-0.4.1.tar.gz
Hi Adam, Please upgrade to ACE+TAO x.4.8, which you can download from http://deuce.doc.wustl.edu/Download.html under the heading "latest beta kit". The DOC groups at Washington University, UC Irvine, and Vanderbilt University only provide "best effort" support for non-sponsors for the latest beta kit, as described in http://www.cs.wustl.edu/~schmidt/ACE_wrappers/docs/ACE-bug-process.html Thus, if you need more "predictable" help for ACE 5.4.1, I recommend that you check out http://www.cs.wustl.edu/~schmidt/commercial-support.html for a list of companies that will provide you with ACE+TAO commercial support. Thanks, Doug >> When I compile this version, it prompts me the following errors that >> /*------ >> gmake[6]: *** No rule to make target `Client_Request_Interceptor.cpp', >> needed by `.obj/Client_Request_Interceptor.o'. Stop. >> ------*/ >> >> Then I find there is something wrong about the directory: >> /export/home/adam/ace.5.4.1.cc.64/TAO/tests/Portable_Interceptors/Request_Interceptor_Flow >> There are two files whose file names suffix are very strange. >> 1. Client_Request_Interceptor.cp >> 2. Server_Request_Interceptor.cp >> After I rename them from .cp to .cpp >> >> I wonder if this is a bug or some thing I configure wrong? >> >> Regards, >> Adam >> -...

[ciao-users] ACE+TAO+CIAO
Hi, We are pleased to announce a new beta of ACE-5.4.6, TAO-1.4.6 and CIAO-0.4.6. Since the x.4.5 beta had so many changes and improvements, we wanted to get this new beta out quickly to fix several important bugs reported by our users, which we greatly appreciate, as always. As usual the latest release is available at: http://deuce.doc.wustl.edu/Download.html The doxygen documentation for the beta will be updated in the next few hours. We encourage you to download the new beta, use it with your applications, and let us know if you encounter any problems. As always, please use the: $ACE_ROOT/PROBLEM-REPORT-FORM $TAO_ROOT/PROBLEM-REPORT-FORM $CIAO_ROOT/PROBLEM-REPORT-FORM so that we have the version/platform/compiler/options you're using to report problems. We also request that you take a look at $TAO_ROOT/docs/releasenotes $CIAO_ROOT/docs/releasenotes for the status of various ongoing projects at the DOC groups of WashU, UCI, and Vanderbilt to move ACE+TAO+CIAO forward. Overviews of our recent progress and upcoming plans are available at $ACE_ROOT/NEWS $TAO_ROOT/NEWS $CIAO_ROOT/NEWS The overall success rates for the test results gathered from all our daily builds is 98% for the ACE tests and 94% for the TAO tests. Please see http://www.dre.vanderbilt.edu/scoreboard/ for a summary of these tests. Our goal is to get these tests close to 100% for the next major release (i.e., ACE 6.0, TAO 2.0, and C...

[ciao-users] ACE+TAO+CIAO
Hi, We are pleased to announce a new beta of ACE-5.4.7, TAO-1.4.7 and CIAO-0.4.7. Since the x.4.6 beta had so many changes and improvements, we wanted to get this new beta out quickly to fix several important bugs reported by our users, which we greatly appreciate, as always. We've also added a number of subsetting improvements that reduce the static/dynamic footprint of ACE+TAO significantly. As usual the latest release is available at: http://deuce.doc.wustl.edu/Download.html The doxygen documentation for the beta is also available. We encourage you to download the new beta, use it with your applications, and let us know if you encounter any problems. As always, please use the: $ACE_ROOT/PROBLEM-REPORT-FORM $TAO_ROOT/PROBLEM-REPORT-FORM $CIAO_ROOT/PROBLEM-REPORT-FORM so that we have the version/platform/compiler/options you're using to report problems. We also request that you take a look at $TAO_ROOT/docs/releasenotes $CIAO_ROOT/docs/releasenotes for the status of various ongoing projects at the DOC groups of WashU, UCI, and Vanderbilt to move ACE+TAO+CIAO forward. Overviews of our recent progress and upcoming plans are available at $ACE_ROOT/NEWS $TAO_ROOT/NEWS $CIAO_ROOT/NEWS The overall success rates for the test results gathered from all our daily builds is 98% for the ACE tests and 95% for the TAO tests. Please see http://www.dre.vanderbilt.edu/scoreboard/ for a summary of these tests...

[tao-users] Use of TAO_OutputCDR and ACE_Message_Block in CORBA::Any from TAO 1.4.1|ACE 5.4.1 to TAO2.2.0|ACE 6.2.0
This is a multipart message in MIME format. ------=_NextPart_000_00BF_01CEA8D4.9E005C80 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable TAO VERSION: 2.2.0 ACE VERSION: 6.2.0 =20 HOST MACHINE and OPERATING SYSTEM: x86_64 and Red Hat - Linux 2.6.18-194.26.1.el5 =20 TARGET MACHINE and OPERATING SYSTEM, if different from HOST: =20 COMPILER NAME AND VERSION (AND PATCHLEVEL): gcc (GCC) 4.8.1 =20 THE $ACE_ROOT/ace/config.h FILE: config-linux.h =20 THE $ACE_ROOT/include/makeinclude/platform_macros.GNU FILE: platform_linux.GNU =20 CONTENTS OF $ACE_ROOT/bin/MakeProjectCreator/config/default.features (used by MPC when you generate your own makefiles): =20 AREA/CLASS/EXAMPLE AFFECTED: TAO_OutputCDR and ACE_Message_Block. =20 DOES THE PROBLEM AFFECT: EXECUTION. My application is affected. =20 SYNOPSIS: The code that extract data from CORBA::Any using TAO_OutputCDR and ACE_Message_Block for user defined types works properly in the old platform (TAO 1.4.1|ACE 5.4.1), but not in the new one(ACE 6.2.0). =20 DESCRIPTION: The code in the =93REPEAT BY=94 section works fine in the old platform = for user defined types, that is, the TAO_OutputCDR and ACE_Message_Block objects have the same length, but in the new platform th...

[tao-bugs] ACE+TAO+CIAO
Hi Since this is the season of giving, we are happy to announce a new beta of ACE-5.4.3, TAO-1.4.3 and CIAO-0.4.3, which resulted from a lot of hard work from OCI, Remedy, Riverace, the DOC group, and the open-source user community. This release corrects several bugs, adds many new features, and offers new or improved build support on a few new platforms, thanks to our sponsors and collaborators at Lockheed Martin, Qualcomm, Veritas, HP, and OSC. As usual the latest release is available at: http://deuce.doc.wustl.edu/Download.html The doxygen documentation for the beta will ...

[tao-users] build error with gcc 4.3.2 on linux (ace /tao 5.6.9/1.6.9)
Hello. I have a build problem on linux with gcc 4.3.2 and ACE 5.6.9 / TAO 1.6.9 This is the compilation error (at the very beginning of ACE compilation): g++ -fvisibility=hidden -fvisibility-inlines-hidden -W -Wall -Wpointer-arith -O3 -ggdb -pipe -D_REENTRANT -DACE_HAS_AIO_CALLS -D_GNU_SOURCE -I/home/skrzynia/src/CORBA/ace_5.6.9_tao_1.6.9_ciao_0.6.9 -DACE_HAS_EXCEPTIONS -D__ACE_INLINE__ -I.. -DACE_BUILD_DLL -c -fPIC -o ..shobj/Local_Name_Space.o Local_Name_Space.cpp In file included from /home/skrzynia/src/CORBA/ace_5.6.9_tao_1.6.9_ciao_0.6.9/ace/Guard_T.h:357, from /home/skrzynia/src/CORBA/ace_5.6.9_tao_1.6.9_ciao_0.6.9/ace/Atomic_Op_T.inl:5, from /home/skrzynia/src/CORBA/ace_5.6.9_tao_1.6.9_ciao_0.6.9/ace/Atomic_Op_T.h:357, from /home/skrzynia/src/CORBA/ace_5.6.9_tao_1.6.9_ciao_0.6.9/ace/Atomic_Op.h:26, from /home/skrzynia/src/CORBA/ace_5.6.9_tao_1.6.9_ciao_0.6.9/ace/Log_Msg.h:27, from /home/skrzynia/src/CORBA/ace_5.6.9_tao_1.6.9_ciao_0.6.9/ace/Malloc.h:24, from /home/skrzynia/src/CORBA/ace_5.6.9_tao_1.6.9_ciao_0.6.9/ace/Malloc_T.h:18, from /home/skrzynia/src/CORBA/ace_5.6.9_tao_1.6.9_ciao_0.6.9/ace/Local_Name_Space.h:20, from Local_Name_Space.cpp:1: /home/skrzynia/src/CORBA/ace_5.6.9_tao_1.6.9_ciao_0.6.9/ace/Guard_T.cpp: In member function 'void ACE_Guard<ACE_LOCK>::dump() const&...

[tao-users] RE: [ace-users] XML service configuration no longer works with ACE/TAO 5.4.5/1.4.5
Hi Lothar > � � ACE VERSION: 5.4.5 Thanks for using the PRF form. Could you try to find the problem and send us patches to fix this? Regards, Johnny Willemsen Remedy IT Postbus 101 2650 AC Berkel en Rodenrijs The Netherlands www.theaceorb.nl / www.remedy.nl > > � � HOST MACHINE and OPERATING SYSTEM: > uname -a > Linux janus 2.6.11.4-20a-default #1 Wed Mar 23 21:52:37 UTC > 2005 x86_64 x86_64 > x86_64 GNU/Linux > > � � TARGET MACHINE and OPERATING SYSTEM, if different from HOST: > � � COMPILER NAME AND VERSION (AND PATCHLEVEL): > gcc-4.0.0 --version > gcc-4.0.0 (GCC) 4.0.0 > > � � CONTENTS OF $ACE_ROOT/ace/config.h [if you use a link to > a platform- > � � specific file, simply state which one]: > cat /opt2/linux/x86_64/ACE/1.4.4/ACE_wrappers/ace/config.h > #define ACE_HAS_XML_SVC_CONF > #include "ace/config-linux.h" > > � � CONTENTS OF > $ACE_ROOT/include/makeinclude/platform_macros.GNU (unless > � � this isn't used in this case, e.g., with Microsoft Visual C++): > cat > /opt2/linux/x86_64/ACE/1.4.4/ACE_wrappers/include/makeinclude/ > platform_macros.GNU > > # configure ACE/TAO for our use > > debug=1 > optimize=1 > exceptions=1 > threads=1 > inline=1 > rtti=1 > versioned_so=1 > interface_repo=1 > ssl=1 > > include $(ACE_ROOT)/include/makeinclude/platform_linux.GNU ...

RE: [tao-users] RE: [ace-users] XML service configuration no longer works with ACE/TAO 5.4.5/1.4.5
Hi, > > Hi Lothar > > > > > � � ACE VERSION: 5.4.5 > > > > Thanks for using the PRF form. Could you try to find the > problem and send > > us patches to fix this? > > > > Regards, > > > > Johnny Willemsen > > I have no problem committing some time to the problem. I do > however know as > much as nothing about the ACE XML parser and it's recent > changes. It seems to > me that (some) of the recent changes might have caused the > test failures. So > if someone working actively on ACEXML gives me directions I > am willing to > spend my time investigating the problem. I can't remember that work has been done the last months so I am also amazed things broke. Nobody is actively working on it, so I think there are not much directions at this moment. Regards, Johnny Willemsen Remedy IT Postbus 101 2650 AC Berkel en Rodenrijs The Netherlands www.theaceorb.nl / www.remedy.nl On Wednesday 18 May 2005 11:01, Johnny Willemsen wrote: > Hi, > I can't remember that work has been done the last months so I am also > amazed things broke. Nobody is actively working on it, so I think there are > not much directions at this moment. Well, it did definiteley work with 5.4.4. So any changes that broke it must have been made between 5.4.4 and 5.4.5. I also read in the release email of 5.4.5 in the CIAO...

[ciao-users] Utility library not being found on ACE/TAO/CIAO 5.4.2/1.4.2/0.4.2
Hello again, I am still attempting to install BBN's quo system and I was just informed that I should use ACE/TAO/CIAO 5.4.2/1.4.2/0.4.2. This is the reason for using an older version. CIAO VERSION: 0.4.2 TAO VERSION : 1.4.2 ACE VERSION : 5.4.2 HOST MACHINE and OPERATING SYSTEM: Dell Dimension 8100 w/ Gentoo Linux (2.6 kernel) TARGET MACHINE and OPERATING SYSTEM, if different from HOST: COMPILER NAME AND VERSION (AND PATCHLEVEL): AREA/CLASS/EXAMPLE AFFECTED: CCF library DOES THE PROBLEM AFFECT: COMPILATION? If so, what do your $ACE_ROOT/ace/config.h: // -*- C++ -*- // // config-linux.h,v 4.41 2004/04/22 20:54:00 shuston Exp // The following configuration file is designed to work for Linux // platforms using GNU C++. #ifndef ACE_CONFIG_LINUX_H #define ACE_CONFIG_LINUX_H #include /**/ "ace/pre.h" #define ACE_PLATFORM_CONFIG config-linux.h #include "ace/config-linux-common.h" #define ACE_HAS_SVR4_DYNAMIC_LINKING #define ACE_HAS_AUTOMATIC_INIT_FINI #define ACE_HAS_DLSYM_SEGFAULT_ON_INVALID_HANDLE #if !defined (ACE_MT_SAFE) #define ACE_MT_SAFE 1 // JCEJ 12/22/96 #1 #endif #if ACE_MT_SAFE // Yes, we do have threads. #define ACE_HAS_THREADS // And they're even POSIX pthreads (LinuxThreads implementation) #define ACE_HAS_PTHREADS // ... and the final standard even! #define ACE_HAS_PTHREADS_STD ...

[ace-users] segfault on linux x86-64 with ACE/TAO 5.4.4/1.4.4
ACE VERSION: 5.4.4 HOST MACHINE and OPERATING SYSTEM: uname -a Linux janus 2.6.11.4-20a-default #1 Wed Mar 23 21:52:37 UTC 2005 x86_64 x86_64 x86_64 GNU/Linux TARGET MACHINE and OPERATING SYSTEM, if different from HOST: COMPILER NAME AND VERSION (AND PATCHLEVEL): gcc-4.0.0 --version gcc-4.0.0 (GCC) 4.0.0 CONTENTS OF $ACE_ROOT/ace/config.h [if you use a link to a platform- specific file, simply state which one]: cat /opt2/linux/x86_64/ACE/1.4.4/ACE_wrappers/ace/config.h #define ACE_HAS_XML_SVC_CONF #include "ace/config-linux.h" CONTENTS OF $ACE_ROOT/include/makeinclude/platform_macros.GNU (unless this isn't used in this case, e.g., with Microsoft Visual C++): cat /opt2/linux/x86_64/ACE/1.4.4/ACE_wrappers/include/makeinclude/platform_macros.GNU # configure ACE/TAO for our use debug=1 optimize=1 exceptions=1 threads=1 inline=1 rtti=1 versioned_so=1 interface_repo=1 ssl=1 include $(ACE_ROOT)/include/makeinclude/platform_linux.GNU # Disable the RCSID for release/non-debug builds. CPPFLAGS += -DACE_USE_RCSID=0 # enable 64 bit build CPPFLAGS += -m64 # enable 32 bit build #CPPFLAGS += -m32 CC=/opt2/linux/x86_64/bin/gcc-4.0.0 CXX=/opt2/linux/x86_64/bin/g++-4.0.0 TAO_IDL_PREPROCESSOR=${CC} CONTENTS OF $ACE_ROOT/bin/MakeProjectCreator/config/default.features (used by MPC when you generate your own makefiles): AREA/CLASS/EXAMPLE AFFECTED: application / unit tests ...

a little bug of ACE-5.4.1+TAO-1.4.1+CIAO-0.4.1.tar.gz
Hi Team, When I compile this version, it prompts me the following errors that /*------ gmake[6]: *** No rule to make target `Client_Request_Interceptor.cpp', needed by `.obj/Client_Request_Interceptor.o'. Stop. ------*/ Then I find there is something wrong about the directory: /export/home/adam/ace.5.4.1.cc.64/TAO/tests/Portable_Interceptors/Request_Interceptor_Flow There are two files whose file names suffix are very strange. 1. Client_Request_Interceptor.cp 2. Server_Request_Interceptor.cp After I rename them from .cp to .cpp I wonder if this is a bug or some thing I configure wrong? Regards, Adam Sorry, After I fix some problem of such kind, I still met the problem that has conflict with its internal config. Plus this tar is different from that I downloaded a week ago. I wonder why BFO is so unstable? Regards, Adam Hi Adam, >> Sorry, After I fix some problem of such kind, I still met the problem >> that has conflict with its internal config. Upgrade. >> Plus this tar is different from that I downloaded a week ago. Nothing has changed with ACE 5.4.1 in several years. >> I wonder why BFO is so unstable? Because it's several years old. Please upgrade. Thanks, Doug -- Dr. Douglas C. Schmidt Professor and Associate Chair Electrical Engineering and Computer Science TEL: (615) 343-8197 Institute for Software Integrated Systems WEB: www.dre...

RE: [ace-users] segfault on linux x86-64 with ACE/TAO 5.4.4/1.4.4
Hi Lothar, Thanks for using the PRF form. It looks that one of the pointers to strcmp is zero, maybe that results in the crash. Could you post a small test app that reproduces the problem? Regards, Johnny Willemsen Remedy IT Postbus 101 2650 AC Berkel en Rodenrijs The Netherlands www.theaceorb.nl / www.remedy.nl > ACE VERSION: 5.4.4 > > HOST MACHINE and OPERATING SYSTEM: > uname -a > Linux janus 2.6.11.4-20a-default #1 Wed Mar 23 21:52:37 UTC > 2005 x86_64 x86_64 > x86_64 GNU/Linux > > TARGET MACHINE and OPERATING SYSTEM, if different from HOST: > COMPILER NAME AND VERSION (AND PATCHLEVEL): > gcc-4.0.0 --version > gcc-4.0.0 (GCC) 4.0.0 > > CONTENTS OF $ACE_ROOT/ace/config.h [if you use a link to > a platform- > specific file, simply state which one]: > cat /opt2/linux/x86_64/ACE/1.4.4/ACE_wrappers/ace/config.h > #define ACE_HAS_XML_SVC_CONF > #include "ace/config-linux.h" > > CONTENTS OF > $ACE_ROOT/include/makeinclude/platform_macros.GNU (unless > this isn't used in this case, e.g., with Microsoft Visual C++): > cat > /opt2/linux/x86_64/ACE/1.4.4/ACE_wrappers/include/makeinclude/ > platform_macros.GNU > > # configure ACE/TAO for our use > > debug=1 > optimize=1 > exceptions=1 > threads=1 > inline=1 > rtti=1 > versioned_so=1 > interface_repo=1 > ssl=...

RE: [ace-users] segfault on linux x86-64 with ACE/TAO 5.4.4/1.4.4 #2
Hi, > Thanks for the reply. > The reason why I posted the stacktrace is that I have > currently no clue how to > reproduce a small testcase. But I will keep trying. > > I had the hope that someone familiar with ACE_Malloc_T<> > could shed light on > this subject. As I said the curious thing is that it works > with 32bit and > fails with 64bit. The only thing that I can imagine off is that somewhere a 64bit pointer is by accident handled as 32bit. Johnny ...

Web resources about - [tao-users] Announcing the release of the new beta (ACE-5.4.9, TAO-1.4.9 and CIAO-0.4.9) - comp.soft-sys.ace

Resources last updated: 3/5/2016 9:55:02 AM