geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Rick McGuire <rkmcgu...@gmail.com>
Subject Re: What does this do?
Date Wed, 30 Aug 2006 13:39:01 GMT
Joe Bohn wrote:
> Rick,
>
> These are just overrides to the attributes when the gbeans are started 
> in the assembly.
Do those overrides get applied before the GBean is started?


>
> I can't speak to the particulars of these attributes ... but one 
> reason  that attributes are sometimes specified in the assembly 
> config.xml even if the values are the same as the configuration is to 
> make them visible to the end user so that they can be easily modified 
> in the config.xml.
>
> Joe
>
>
> Rick McGuire wrote:
>> Just when I think I have a complete handle on how GBeans work, 
>> someone throws me a curve ball.  In the process of reworking how the 
>> CORBA objects are configured, I found the following in jetty config 
>> (and repeated in the tomcat config):
>>
>>    <module 
>> name="org.apache.geronimo.configs/j2ee-corba/${pom.version}/car" 
>> load="false">
>>        <gbean name="NameServer">
>>            <attribute name="dbDir">var/cosnaming.db</attribute>
>>            <attribute name="port">${PlanCOSNamingPort}</attribute>
>>        </gbean>
>>        <gbean name="Server">
>>            <attribute name="args">-ORBInitRef, 
>> NameService=corbaloc::${PlanCOSNamingHost}:${PlanCOSNamingPort}/NameService</attribute>

>>
>>        </gbean>
>>        <gbean name="UnprotectedServer">
>>            <attribute name="args">-ORBInitRef, 
>> NameService=corbaloc::${PlanCOSNamingHost}:${PlanCOSNamingPort}/NameService</attribute>

>>
>>        </gbean>
>>    </module>
>>
>>
>> I missed this earlier because there's no GBean class name, so my 
>> searches for CorbaBean didn't turn anything up.  Are these lines just 
>> a modification for an existing GBean located somewhere else in the 
>> configuration?  Does this just modify attributes of the GBean before 
>> it is started, or does this create a copy of the referenced GBean 
>> with the new attributes merged in?  I'm not even sure why these lines 
>> are here.  The values being set are the same as the original 
>> configuration.  Is there some other side effect involved?
>>
>> Rick
>>
>>
>


Mime
View raw message