f



[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 the lengths are different=
..

=20

    Any idea on how to solve the problem?

=20

   Old platform:

    TAO VERSION: 1.4.1

    ACE VERSION: 5.4.1

    HOST MACHINE and OPERATING SYSTEM:

    sun4v sparc SUNW,Sun-Fire-T200 Solaris  and SunOS 5.10 Generic_142900-0=
3

    COMPILER NAME AND VERSION (AND PATCHLEVEL):

    gcc (GCC) 2.95.2

    THE $ACE_ROOT/ace/config.h FILE:

    config-linux.h

    THE $ACE_ROOT/include/makeinclude/platform_macros.GNU FILE:

    platform_sunos5_g++.GNU

=20

    REPEAT BY:

Void fromAny ( const CORBA::Any& a, OctetArray1D& b)

{

  try

  {   =20

    unsigned max_size =3D 1048576;  // 1Mb

    TAO_OutputCDR cdr(max_size);

=20

    if ( ! (cdr << a) )

    {

      CannotProceed ex("::fromAny(CORBA::Any&,OctetArray1D&)", "");

      ex.addText("Error extracting TAO_OutputCDR from CORBA::Any");

      throw ex;

    }

   =20

    ACE_Message_Block* mb =3D (ACE_Message_Block*)cdr.begin();

   =20

    if ( cdr.total_length() !=3D mb->length() )

    {

        CannotProceed ex("::fromAny(CORBA::Any&,OctetArray1D&)", "");

        ex.addText("max. size=3D%d exceeded", max_size );

        ex.addText("cdr.total_length()=3D%d", cdr.total_length() );

        ex.addText("mb->length()=3D%d", mb->length() );

        throw ex;

    }

=20

    b.set(mb->length(), (unsigned char*)mb->rd_ptr());

  }

  catch ( CORBA::Exception& ex)

  {

    throw ex;

  }

}

=20

=20

    SAMPLE FIX/WORKAROUND:

=20

=20

Jose Antonio Rodriguez Losada

Sofware Engineer

Grantecan,SA

+34922315031



----------
ADVERTENCIA: Sobre la privacidad y cumplimiento de la Ley de Protecci=F3n d=
e Datos, acceda a http://www.gtc.iac.es/gtc/legal_es.php
WARNING: For more information on privacy and fulfilment of the Law concerni=
ng the Protection of Data, consult http://www.gtc.iac.es/gtc/legal_es.php
------=_NextPart_000_00BF_01CEA8D4.9E005C80
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40"><head><meta http-equiv=3DContent-Type content=
=3D"text/html; charset=3Diso-8859-1"><meta name=3DGenerator content=3D"Micr=
osoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EstiloCorreo17
	{mso-style-type:personal-compose;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
..MsoChpDefault
	{mso-style-type:export-only;
	mso-fareast-language:EN-US;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:70.85pt 3.0cm 70.85pt 3.0cm;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DES link=3Dblue vlink=
=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal><span lang=3DEN-US=
>=A0=A0=A0 TAO VERSION: 2.2.0<o:p></o:p></span></p><p class=3DMsoNormal><sp=
an lang=3DEN-US>=A0=A0=A0 ACE VERSION: 6.2.0<o:p></o:p></span></p><p class=
=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p><p class=3DMsoN=
ormal><span lang=3DEN-US>=A0=A0=A0 HOST MACHINE and OPERATING SYSTEM:<o:p><=
/o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US>=A0=A0=A0 x86_64 an=
d=A0 Red Hat=A0 - Linux 2.6.18-194.26.1.el5<o:p></o:p></span></p><p class=
=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p><p class=3DMsoN=
ormal><span lang=3DEN-US>=A0=A0=A0 TARGET MACHINE and OPERATING SYSTEM, if =
different from HOST:<o:p></o:p></span></p><p class=3DMsoNormal><span lang=
=3DEN-US><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span lang=3DEN-U=
S>=A0=A0=A0 COMPILER NAME AND VERSION (AND PATCHLEVEL):<o:p></o:p></span></=
p><p class=3DMsoNormal><span lang=3DEN-US>=A0=A0=A0 gcc (GCC) 4.8.1<o:p></o=
:p></span></p><p class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></sp=
an></p><p class=3DMsoNormal><span lang=3DEN-US>=A0=A0=A0 THE $ACE_ROOT/ace/=
config.h FILE:<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US=
>=A0=A0=A0 config-linux.h<o:p></o:p></span></p><p class=3DMsoNormal><span l=
ang=3DEN-US><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span lang=3DE=
N-US>=A0=A0=A0 THE $ACE_ROOT/include/makeinclude/platform_macros.GNU FILE:<=
o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US>=A0=A0=A0 plat=
form_linux.GNU<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US=
><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US>=A0=A0=
=A0 CONTENTS OF $ACE_ROOT/bin/MakeProjectCreator/config/default.features<o:=
p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US>=A0=A0=A0 (used =
by MPC when you generate your own makefiles):<o:p></o:p></span></p><p class=
=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p><p class=3DMsoN=
ormal><span lang=3DEN-US>=A0=A0=A0 AREA/CLASS/EXAMPLE AFFECTED:<o:p></o:p><=
/span></p><p class=3DMsoNormal><span lang=3DEN-US>=A0=A0=A0 TAO_OutputCDR a=
nd ACE_Message_Block.<o:p></o:p></span></p><p class=3DMsoNormal><span lang=
=3DEN-US><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span lang=3DEN-U=
S>=A0=A0=A0 DOES THE PROBLEM AFFECT:<o:p></o:p></span></p><p class=3DMsoNor=
mal><span lang=3DEN-US>=A0=A0=A0 EXECUTION.<o:p></o:p></span></p><p class=
=3DMsoNormal><span lang=3DEN-US>=A0=A0=A0 My application is affected.<o:p><=
/o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></=
span></p><p class=3DMsoNormal><span lang=3DEN-US>=A0=A0=A0 SYNOPSIS:<o:p></=
o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US>=A0=A0=A0 The code t=
hat extract data from CORBA::Any using TAO_OutputCDR and<o:p></o:p></span><=
/p><p class=3DMsoNormal><span lang=3DEN-US>=A0=A0=A0=A0 ACE_Message_Block f=
or user defined types works properly in the old platform<o:p></o:p></span><=
/p><p class=3DMsoNormal><span lang=3DEN-US>=A0=A0=A0 =A0(TAO 1.4.1|ACE 5.4.=
1), but not in the new one(ACE 6.2.0).<o:p></o:p></span></p><p class=3DMsoN=
ormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><=
span lang=3DEN-US>=A0=A0=A0 DESCRIPTION:<o:p></o:p></span></p><p class=3DMs=
oNormal><span lang=3DEN-US>=A0=A0=A0 The code in the &#8220;REPEAT BY&#8221=
; section works fine in the old platform for user<o:p></o:p></span></p><p c=
lass=3DMsoNormal><span lang=3DEN-US>=A0=A0=A0 defined types, that is, the T=
AO_OutputCDR and ACE_Message_Block objects<o:p></o:p></span></p><p class=3D=
MsoNormal><span lang=3DEN-US>=A0=A0=A0 have the same length, but in the new=
 platform the lengths are different.<o:p></o:p></span></p><p class=3DMsoNor=
mal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><sp=
an lang=3DEN-US>=A0=A0=A0 Any idea on how to solve the problem?<o:p></o:p><=
/span></p><p class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span><=
/p><p class=3DMsoNormal><span lang=3DEN-US>=A0=A0 Old platform:<o:p></o:p><=
/span></p><p class=3DMsoNormal><span lang=3DEN-US>=A0=A0 =A0TAO VERSION: 1.=
4.1<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US>=A0=A0=A0 =
ACE VERSION: 5.4.1<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DE=
N-US>=A0=A0=A0 HOST MACHINE and OPERATING SYSTEM:<o:p></o:p></span></p><p c=
lass=3DMsoNormal><span lang=3DEN-US>=A0=A0=A0 sun4v sparc SUNW,Sun-Fire-T20=
0 Solaris=A0 and SunOS 5.10 Generic_142900-03<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US>=A0=A0=A0 COMPILER NAME AND=
 VERSION (AND PATCHLEVEL):<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-US>=A0=A0=A0 gcc (GCC) <span style=3D'color:black'>2.95.2</span><=
o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US>=A0=A0=A0 THE =
$ACE_ROOT/ace/config.h FILE:<o:p></o:p></span></p><p class=3DMsoNormal><spa=
n lang=3DEN-US>=A0=A0=A0 config-linux.h<o:p></o:p></span></p><p class=3DMso=
Normal><span lang=3DEN-US>=A0=A0=A0 THE $ACE_ROOT/include/makeinclude/platf=
orm_macros.GNU FILE:<o:p></o:p></span></p><p class=3DMsoNormal><span lang=
=3DEN-US>=A0=A0=A0 platform_sunos5_g++.GNU<o:p></o:p></span></p><p class=3D=
MsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p><p class=3DMsoNorm=
al><span lang=3DEN-US>=A0=A0=A0 REPEAT BY:<o:p></o:p></span></p><p class=3D=
MsoNormal><span lang=3DEN-US>Void fromAny ( const CORBA::Any&amp; a, OctetA=
rray1D&amp; b)<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US=
>{<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US>=A0 try<o:p=
></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US>=A0 {=A0=A0=A0 <o=
:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US>=A0=A0=A0=A0uns=
igned max_size =3D 1048576;=A0 // 1Mb<o:p></o:p></span></p><p class=3DMsoNo=
rmal><span lang=3DEN-US>=A0=A0=A0 TAO_OutputCDR cdr(max_size);<o:p></o:p></=
span></p><p class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></=
p><p class=3DMsoNormal><span lang=3DEN-US>=A0=A0=A0 if ( ! (cdr &lt;&lt; a)=
 )<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US>=A0=A0=A0 {=
<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US>=A0=A0=A0=A0=
=A0 CannotProceed ex(&quot;::fromAny(CORBA::Any&amp;,OctetArray1D&amp;)&quo=
t;, &quot;&quot;);<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DE=
N-US>=A0=A0=A0=A0=A0 ex.addText(&quot;Error extracting TAO_OutputCDR from C=
ORBA::Any&quot;);<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN=
-US>=A0=A0=A0=A0=A0 throw ex;<o:p></o:p></span></p><p class=3DMsoNormal><sp=
an lang=3DEN-US>=A0=A0=A0 }<o:p></o:p></span></p><p class=3DMsoNormal><span=
 lang=3DEN-US>=A0=A0=A0 <o:p></o:p></span></p><p class=3DMsoNormal><span la=
ng=3DEN-US>=A0=A0=A0=A0ACE_Message_Block* mb =3D (ACE_Message_Block*)cdr.be=
gin();<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US>=A0=A0=
=A0 <o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US>=A0=A0=A0=
=A0if ( cdr.total_length() !=3D mb-&gt;length() )<o:p></o:p></span></p><p c=
lass=3DMsoNormal><span lang=3DEN-US>=A0=A0=A0 {<o:p></o:p></span></p><p cla=
ss=3DMsoNormal><span lang=3DEN-US>=A0=A0=A0=A0=A0=A0=A0 CannotProceed ex(&q=
uot;::fromAny(CORBA::Any&amp;,OctetArray1D&amp;)&quot;, &quot;&quot;);<o:p>=
</o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US>=A0=A0=A0=A0=A0=A0=
=A0 ex.addText(&quot;max. size=3D%d exceeded&quot;, max_size );<o:p></o:p><=
/span></p><p class=3DMsoNormal><span lang=3DEN-US>=A0=A0=A0=A0=A0=A0=A0 ex.=
addText(&quot;cdr.total_length()=3D%d&quot;, cdr.total_length() );<o:p></o:=
p></span></p><p class=3DMsoNormal><span lang=3DEN-US>=A0=A0=A0=A0=A0=A0=A0 =
ex.addText(&quot;mb-&gt;length()=3D%d&quot;, mb-&gt;length() );<o:p></o:p><=
/span></p><p class=3DMsoNormal><span lang=3DEN-US>=A0=A0=A0=A0=A0=A0=A0 thr=
ow ex;<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US>=A0=A0=
=A0 }<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US><o:p>&nb=
sp;</o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US>=A0=A0=A0 b.set=
(mb-&gt;length(), (unsigned char*)mb-&gt;rd_ptr());<o:p></o:p></span></p><p=
 class=3DMsoNormal><span lang=3DEN-US>=A0 }<o:p></o:p></span></p><p class=
=3DMsoNormal><span lang=3DEN-US>=A0 catch ( CORBA::Exception&amp; ex)<o:p><=
/o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US>=A0 {<o:p></o:p></s=
pan></p><p class=3DMsoNormal><span lang=3DEN-US>=A0=A0=A0 throw ex;<o:p></o=
:p></span></p><p class=3DMsoNormal><span lang=3DEN-US>=A0 }<o:p></o:p></spa=
n></p><p class=3DMsoNormal><span lang=3DEN-US>}<o:p></o:p></span></p><p cla=
ss=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p><p class=3DMs=
oNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal=
><span lang=3DEN-US>=A0=A0=A0 SAMPLE FIX/WORKAROUND:<o:p></o:p></span></p><=
p class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p><p class=
=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p><p class=3DMsoN=
ormal>Jose Antonio Rodriguez Losada<o:p></o:p></p><p class=3DMsoNormal>Sofw=
are Engineer<o:p></o:p></p><p class=3DMsoNormal>Grantecan,SA<o:p></o:p></p>=
<p class=3DMsoNormal>+34922315031<o:p></o:p></p></div><br>----------<br>
ADVERTENCIA: Sobre la privacidad y cumplimiento de la Ley de Protecci=F3n d=
e Datos, acceda a http://www.gtc.iac.es/gtc/legal_es.php<br>
WARNING: For more information on privacy and fulfilment of the Law concerni=
ng the Protection of Data, consult http://www.gtc.iac.es/gtc/legal_es.php</=
body></html>
------=_NextPart_000_00BF_01CEA8D4.9E005C80--

0
iso
9/3/2013 5:37:17 PM
comp.soft-sys.ace 20326 articles. 1 followers. marlow.andrew (167) is leader. Post Follow

0 Replies
1183 Views

Similar Articles

[PageSpeed] 10

Reply:

Similar Artilces:

[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 li...

[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 5.4.2 + TAO 1.4.2 client, ORBacus 4.1.2 NameService, and JACOrb 1.4.1 servants
Hi everyone, Background: ----------- I'm very new to CORBA, ACE & TAO. I'm trying to integrate with a 3rd party system which exposes a CORBA object model to clients. This system is composed of JACOrb 1.4.1 servers registering with an ORBacus 4.1.2 NameService. We've got existing software that uses ACE 5.4.2, and the 3rd party documentation mentions that people have used TAO (no version specified) previously to integrate with their system, so I'm trying out TAO 1.4.2 as a natural solution to the problem. Environment Specifics: ---------------------- - AC...

[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? ...

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...

[tao-users] The differences between TAO 1.4.1.2 and 1.5.1.0 #2
This is a multi-part message in MIME format. ------_=_NextPart_001_01C74A75.80E5ABB0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hello all, =20 Could someone tell me where can I find a document which describes about the differences between TAO 1.4.1.2 and 1.5.1.0? =20 Thanks with regards, Shi Lei ------_=_NextPart_001_01C74A75.80E5ABB0 Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> &...

[ace-users] ACE 6.0.1 and TAO 2.0.1 RPMs available
Hi all, ACE 6.0.1 and TAO 2.0.1 RPMs are now available at OpenSuSE build service. OBS provides currently RPMs for: - CentOS 5 - Fedora 12/13/14 - Mandriva 2009.1/2010/2010.1 - RHEL 4/5/6 - SLES 9/11/11SP1 - OpenSuSE 11.1/11.2/11.3/Factory Regards, Johnny Willemsen Remedy IT Check our scoreboard at http://scoreboard.theaceorb.nl/ ...

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 >...

[tao-users] ACE 6.0.1 and TAO 2.0.1 RPMs available
Hi all, ACE 6.0.1 and TAO 2.0.1 RPMs are now available at OpenSuSE build service. OBS provides currently RPMs for: - CentOS 5 - Fedora 12/13/14 - Mandriva 2009.1/2010/2010.1 - RHEL 4/5/6 - SLES 9/11/11SP1 - OpenSuSE 11.1/11.2/11.3/Factory Regards, Johnny Willemsen Remedy IT Check our scoreboard at http://scoreboard.theaceorb.nl/ ...

Re: [tao-users] ACE 5.4.0 TAO 1.4 build problems in orbsvcs #2
Sorry, forgot the attachment. Makefile: /export/home/bcassan/ACE_wrappers/TAO/orbsvcs/orbsvcs/Makefile.RTKokyuEvent g++ -W -Wall -Wpointer-arith -pipe -O3 -D_REENTRANT -I/export/home/bcassan/ACE_wrappers -I/export/home/bcassan/ACE_wrappers/TAO -DACE_NDEBUG -DACE_USE_RCSID=0 -DACE_HAS_EXCEPTIONS -D__ACE_INLINE__ -I/export/home/bcassan/ACE_wrappers/TAO -I/export/home/bcassan/ACE_wrappers/TAO/orbsvcs -I/export/home/bcassan/ACE_wrappers/TAO/orbsvcs/orbsvcs/ESF -DTAO_RTKOKYUEVENT_BUILD_DLL -c -fPIC -o .shobj/EC_Kokyu_Filter.o Event/EC_Kokyu_Filter.cpp g++ -W -Wall -Wpointer-arith -pipe -O...

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...

[tao-users] The differences between TAO 1.4.1.2 and 1.5.1.0
This is a multi-part message in MIME format. ------_=_NextPart_001_01C74A73.BCDDED18 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hello all, =20 Could anyone tell me about where can I find a document which describes about the differences between TAO 1.4.1.2 and 1.5.1.0? =20 Best regards, Shi Lei ------_=_NextPart_001_01C74A73.BCDDED18 Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <H...

[ace-announce] ACE 6.0.1 and TAO 2.0.1 RPMs available
Hi all, ACE 6.0.1 and TAO 2.0.1 RPMs are now available at OpenSuSE build service. OBS provides currently RPMs for: - CentOS 5 - Fedora 12/13/14 - Mandriva 2009.1/2010/2010.1 - RHEL 4/5/6 - SLES 9/11/11SP1 - OpenSuSE 11.1/11.2/11.3/Factory Regards, Johnny Willemsen Remedy IT Check our scoreboard at http://scoreboard.theaceorb.nl/ ...

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 ...

[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...

[tao-users] Re: tao naming service build problem (ACE-5.4.1+TAO-1.4.1)
Hi, This problem is fixed in the x.4.3 release you can obtain from http://deuce.doc.wustl.edu/Download.html Regards, Johnny Willemsen Remedy IT Leeghwaterstraat 25 2811 DT Reeuwijk The Netherlands www.theaceorb.nl / www.remedy.nl "serg" <serg@sigma.icmp.lviv.ua> wrote in message news:<opslmf7qgcpq42w9@shreck.lis.ua>... > Sorry but i haven't access to comp.object.corba.tao so i post the question > here. > > During build of orb services the following error occured: > > [...skipped...] > ... > make[3]: Leaving di...

[ace-users] Re: Memory leak, new(UNINT) in TAO(1.2.1) ACE (5.2.1) ?
Hi Ludovic, >> we face a memory leak detected by rationnal purify, using a server in >> tao 1.2.1 and ace 5.2.1 : new(UINT). To ensure that we have proper version/platform/compiler information, please make sure you fill out the appropriate problem report form (PRF), which is in $ACE_ROOT/PROBLEM-REPORT-FORM $TAO_ROOT/PROBLEM-REPORT-FORM or in $ACE_ROOT/BUG-REPORT-FORM $TAO_ROOT/BUG-REPORT-FORM in older versions of ACE+TAO. Make sure to include this information when asking any questions about ACE+TAO since otherwise we have to "guess" what version...

[tao-announce] ACE 6.0.1 and TAO 2.0.1 RPMs available
Hi all, ACE 6.0.1 and TAO 2.0.1 RPMs are now available at OpenSuSE build service. OBS provides currently RPMs for: - CentOS 5 - Fedora 12/13/14 - Mandriva 2009.1/2010/2010.1 - RHEL 4/5/6 - SLES 9/11/11SP1 - OpenSuSE 11.1/11.2/11.3/Factory Regards, Johnny Willemsen Remedy IT Check our scoreboard at http://scoreboard.theaceorb.nl/ ...

[tao-users] US ECCN and EU-ECCN for TAO 1.4.1 + ACE 5.4.1
This is a multi-part message in MIME format. ------_=_NextPart_001_01C8CB97.492A7E73 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi, We are using TAO 1.4.1 + ACE 5.4.1 in one of our products, and are now = in the process of collecting the information=20 needed to export it to other countries. Can you tell me what the U.S. Export Control Classification Number(ECCN) = for TAO 1.4.1 + ACE 5.4.1 is,=20 and whether a license exception may be used for it? If you don't know the US ECCN, can you tell me whether any ...

[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 ad...

[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.h...

[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 PATCHLEV...

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 active...

[ace-bugs] Re: [tao-users] JDK 1.4.2 client with TAO 1.4 server
Hi Amir, Thanks for using the PRF. >> TAO VERSION: 1.4 >> ACE VERSION: 5.4 >> HOST MACHINE and OPERATING SYSTEM: >> Linux Red Hat 8 >> TARGET MACHINE and OPERATING SYSTEM, if different from HOST: >> Intel PC Windows 2000 >> COMPILER NAME AND VERSION (AND PATCHLEVEL): >> gcc version 3.2 20020903 (Red Hat Linux 8.0 3.2-7) >> javac (sun JDK 1.4.2) >> AREA/CLASS/EXAMPLE AFFECTED: >> DOES THE PROBLEM AFFECT: >> COMPILATION? >> no >> LINKING? >> no >> EXECUTION? >> yes ...

Web resources about - [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 - comp.soft-sys.ace

Resources last updated: 3/4/2016 2:40:22 PM