[ http://issues.apache.org/jira/browse/GERONIMO-2353?page=all ]

Rick McGuire resolved GERONIMO-2353.
------------------------------------

    Resolution: Fixed

Resolved by changes committed under GERONIMO-2180.

> Reduce the number of places where CORBA config parameters are specified.
> ------------------------------------------------------------------------
>
>                 Key: GERONIMO-2353
>                 URL: http://issues.apache.org/jira/browse/GERONIMO-2353
>             Project: Geronimo
>          Issue Type: Bug
>      Security Level: public(Regular issues) 
>          Components: CORBA
>    Affects Versions: 1.2
>            Reporter: Rick McGuire
>         Assigned To: Rick McGuire
>             Fix For: 1.2
>
>
> The CORBA configuration situation is a bit of a mess currently, with 
> information scattered over multiple locations.  Much of this information is 
> ORB implementation specific, which makes it very difficult to switch between 
> ORBs.  For example, various CORBABean configurations manage bits of the ORB 
> configuration using:
> 1)  The name of an ORB config adapter class. 
> 2)  ORB.init() properties specified on the CorbaBean declaration
> 3)  ORB.init() arguments specified on the 
> 4)  CORBASystemProperties values that must be set in System.properties before 
> initializing the ORB.  
> 2), 3), and 4) above are values that are handled in a non-portable fashion, 
> and are scattered over seemingly unreleated portions of the configs.
> A better solution would be to have GBeans that encapsulate the knowledge 
> about what ORB is going to be used as the server and pull these pieces 
> together into a simple GBean declaration, which would make it much easier to 
> switch between ORB implementations.  The ORB config adapter seems tailor made 
> for this.  It just needs to be turned into a GBean rather than a classname 
> argument to CorbaBean and CSSBean. 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to