Summary: | Implement a "Resolver_Registry" | ||
---|---|---|---|
Product: | TAO | Reporter: | Ossama Othman <ossama.othman> |
Component: | ORB | Assignee: | DOC Center Support List (internal) <tao-support> |
Status: | NEW --- | ||
Severity: | enhancement | ||
Priority: | P3 | ||
Version: | 1.1.5 | ||
Hardware: | All | ||
OS: | All | ||
Bug Depends on: | |||
Bug Blocks: | 394, 610 |
Description
Ossama Othman
2000-07-12 15:37:26 CDT
Such a feature would be very useful for TAO's in-progress CORBA Security Service implementation. Accepted. The ORB::resolve_root_poa() method should be removed since it is a non-standard public method. Nevermind. The resolve_root_poa() is an extension, but TAO has many other useful extensions. Removing it from the ORB interface just because it isn't a "standard" ORB method is not a compelling enough reason. Thanks to Irfan for pointing this out. Ossama has almost completed this job, assing the bug to him so it can be clear when he commits the changes. Close to being done. It turns out this functionality is actually defined in the PortableInterceptor specification (see the "Dynamic Initial References" section). I'm going to hold off on any further implementation until we figure out if we're going to implement that feature. The PortableInterceptor::ORBInitInfo::register_initial_reference() has been implemented, but there may still be some use for pluggable resolvers afterall. |