[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference pamsrc::objectbroker_development

Title:ObjectBroker Development - BEA Systems' CORBA
Notice:See note 2 for kit locations; note 4 for training
Moderator:RECV::GUMBELd
Created:Thu Dec 27 1990
Last Modified:Fri Jun 06 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:2482
Total number of notes:13057

2478.0. "Minor problems with __resolve routines" by STKAI1::T_ANDERSSON (Tomas Andersson) Mon Jun 02 1997 04:49

 We have found two minor problems with __resolve routines, i.e.
 the compiled method map routines, in the client stub file.

 1. No #define is generated for long routine names, i.e. those
    exceeding 31 characters in length. A compiler warning results,
    e.g. for CNotificationReceiverMap__resolve.

 2. __resolve routines are not declared as static. When a client
    links in client stubs from two different IDL files, a link
    error is raised if the two IDL files contain identically named
    interfaces. Since the __resolve routines appear to be used
    internally in the client stubs only (at compile time), we
    have worked around the problem by editing the generated
    client stub source and declared the routines as static.

 We use OBB v2.6-07 on VAX/VMS.

 - Tomas Andersson -

T.RTitleUserPersonal
Name
DateLines
2478.1PTR 16-3-259 REQUE::BOWERPeter Bower, ObjectBrokerMon Jun 02 1997 09:301