[omniORB] Default Servants in omniORBpy? 
    Duncan Grisby 
    duncan at grisby.org
       
    Wed Jun  2 16:30:04 BST 2004
    
    
  
On Wednesday 26 May, "Stephen Hansen" wrote:
> Is it possible to use Default Servants in servers written with
> omniORBpy?
Yes. I have plenty of code that uses them.
> The reason I ask is because the documentation I have (Henning&Vinoski)
> relies on PortableServer::Current to implement the functionality, and
> the documentation says its not implemented...
Which documentation says that?  It's out of date.
PortableServer::Current is fully supported.
>   that, and trying to set a
> USE_DEFAULT_SERVANT policy throws a InvalidPolicy exception.
You have to make sure you use the correct combination of policies.
This is lifted from some code I have...
policies = [
    pp.create_lifespan_policy(PortableServer.PERSISTENT),
    pp.create_id_assignment_policy(PortableServer.USER_ID),
    pp.create_request_processing_policy(PortableServer.USE_DEFAULT_SERVANT),
    pp.create_id_uniqueness_policy(PortableServer.MULTIPLE_ID) ]
Cheers,
Duncan.
-- 
 -- Duncan Grisby         --
  -- duncan at grisby.org     --
   -- http://www.grisby.org --
    
    
More information about the omniORB-list
mailing list