[ace-users] the preferred solution for avoiding ACE
versionconflict in a dep loyed application
Johnny Willemsen
jwillemsen at remedy.nl
Wed Jun 20 13:14:43 CDT 2007
Hi,
Maybe try to link in the ACE library statically or use versioned namespace.
Johnny
_____
From: Qing He [mailto:qing.he at gemstone.com]
Sent: Wednesday, June 20, 2007 8:11 PM
To: Johnny Willemsen; Qing He
Cc: ace-users at cse.wustl.edu
Subject: RE: [ace-users] the preferred solution for avoiding ACE
versionconflict in a dep loyed application
Johnny,
Thanks. Our product is a linkable library.
Qing
_____
From: Johnny Willemsen [mailto:jwillemsen at remedy.nl]
Sent: Wednesday, June 20, 2007 11:05 AM
To: 'Qing He'
Cc: ace-users at cse.wustl.edu
Subject: RE: [ace-users] the preferred solution for avoiding ACE
versionconflict in a dep loyed application
Hi,
I was more thinking about multiple applications that each use a different
version. If you have one application with multiple versions of ACE, then the
versioned namespaces are the only solution.
Johnny
_____
From: Qing He [mailto:qing.he at gemstone.com]
Sent: Wednesday, June 20, 2007 6:15 PM
To: Johnny Willemsen; Qing He
Cc: ace-users at cse.wustl.edu
Subject: RE: [ace-users] the preferred solution for avoiding ACE
versionconflict in a dep loyed application
Johnny,
Thanks for your reply. For decorator, do you mean that there is something is
Ace to decorate every class? If we only decorate the name of dll, then will
the symbol be resolved to whichever listed first in the linking option?
Qing
-----Original Message-----
From: Johnny Willemsen [mailto:jwillemsen at remedy.nl]
Sent: Wednesday, June 20, 2007 12:02 AM
To: 'Qing He'
Cc: ace-users at cse.wustl.edu
Subject: RE: [ace-users] the preferred solution for avoiding ACE
versionconflict in a dep loyed application
Hi,
> > I'm wondering what is the preferred solution for avoiding
> ACE version conflict in a deployed application?
> >
> > For example, we use ACE5.5
> > But ACE5.4 may be used by our customers So integrating the two will
> > cause conflict
>
> I recommend you use versioned namespaces. Please see
>
> ACE_ROOT/docs/Symbol_Versioning.html
>
> for details.
Another option is to build things statically or to add a special postfix to
the ACE dll using the decorator.
Regards,
Johnny Willemsen
Remedy IT
Postbus 101
2650 AC Berkel en Rodenrijs
The Netherlands
www.theaceorb.nl / www.remedy.nl
*** Integrated compile and test statistics see
http://scoreboard.theaceorb.nl ***
*** Commercial service and support for ACE/TAO/CIAO ***
*** See http://www.theaceorb.nl/en/support.html ***
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://list.isis.vanderbilt.edu/pipermail/ace-users/attachments/20070620/5e301a54/attachment-0001.htm
More information about the Ace-users
mailing list