tomee-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "David Jencks (JIRA)" <>
Subject [jira] Updated: (OPENEJB-267) Reduce the number of places where CORBA config parameters are specified.
Date Sat, 07 Oct 2006 17:59:21 GMT
     [ ]

David Jencks updated OPENEJB-267:

          Component/s: corba
        Fix Version/s: 2.2
    Affects Version/s: 2.2

Isn't this complete?

> Reduce the number of places where CORBA config parameters are specified.
> ------------------------------------------------------------------------
>                 Key: OPENEJB-267
>                 URL:
>             Project: OpenEJB
>          Issue Type: Improvement
>          Components: corba
>    Affects Versions: 2.2
>            Reporter: Rick McGuire
>             Fix For: 2.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 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:
For more information on JIRA, see:


View raw message