[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

1976.0. "MML, implementation adverts and selection_policy" by LEMAN::DONALDSON (Froggisattva! Froggisattva!) Wed Sep 27 1995 10:48

T.RTitleUserPersonal
Name
DateLines
1976.1REQUE::BOWERPeter Bower, ObjectBrokerSat Sep 30 1995 08:355
1976.2urgent need for clarificationLEMAN::DONALDSONFroggisattva! Froggisattva!Mon Oct 02 1995 06:4627
1976.3OSANPO::NOSETooru Nosse, SI/Japan West PSC/OS2-1Mon Oct 02 1995 07:4725
1976.4LEMAN::DONALDSONFroggisattva! Froggisattva!Mon Oct 02 1995 13:3412
1976.5OSANPO::NOSETooru Nosse, SI/Japan West PSC/OS2-1Mon Oct 02 1995 18:575
1976.6CAMPY::ADEYIs there a 'Life for Dummies'?Thu Mar 06 1997 15:0110
    I've modified my .MML to direct OBB to use the advertisement 
    registry on the client side to find a server node (instead of
    using the context object).
    
    I'm having trouble figuring out how to get the server nodenames into
    the advertisement registry on the client. 
    
    Thanks in advance for any help.
    
    Ken....
1976.7CAMPY::ADEYIs there a 'Life for Dummies'?Thu Mar 06 1997 16:467
    More specifically (regarding my previous reply), I don't know what
    OBB is looking for for the Implementation Name argument on the 
    GENERATE IMPLEMENTATION command. 
    
    Thanks again.
    
    Ken....
1976.8REQUE::BOWERPeter Bower, ObjectBrokerFri Mar 07 1997 06:5114
    
    Use the obbmerge command to get the server nodenames into the
    advertisement registry.
    
    The generate implementation name is the name specified in .iml
    after the implementation keyword.
    
    For example, DTPImpl is the implementation name
    
    implementation DTPImpl
        {
    	...
        }
    
1976.9CAMPY::ADEYIs there a 'Life for Dummies'?Fri Mar 07 1997 09:4230
    re: Note 1976.8 by REQUE::BOWER
    
    Thanks Peter, but I tried that:
    
    Bigbrd> obb
    OBB> generate implementation CSIImpl/registration=csi
    %OBB-E-CMD_BADOBJNAME, Bad object name: `CSIIMPL'.
    -OBB-E-DB_OBJNOTFND, Object `CSIIMPL' not found.
    OBB> sho impl
    
    Implementations registered.
    
       Implementation Name
      ---------------------
      ObjectBrokerRegistryServer
          ImplementationId:     665780be114c.0c.f3.4d.00.00.00.00.00
      NamingContextImpl
          ImplementationId:     508c0a7f9532.1d.40.33.45.06.70.2e.d9
      BindingIteratorImpl
          ImplementationId:     6958d49187c8.1d.75.78.99.af.1d.1e.aa
    OBB>
    
    
    I think the problem is my implementation isn't registered on the
    server, but how do I register it without a registration file?
    
    
    Thanks again.
    
    Ken....
1976.10CAMPY::ADEYIs there a 'Life for Dummies'?Wed Mar 12 1997 15:568
    Ok, I got my implementation registered on the server, and advertised
    on the client. So now I have clients that find a running implementation
    on the remote server WITHOUT having to specify "select_server 
    selection_policy(advertisements)" in my .MML file.
    
    How is this possible?
    
    Ken....
1976.11REQUE::BOWERPeter Bower, ObjectBrokerThu Mar 13 1997 17:314
    If you do not specify a selection_policy, the default is 
    advertisements, local, default_nodes.