[ 
http://issues.apache.org/jira/browse/GERONIMO-450?page=comments#action_57926 ]
     
David Jencks commented on GERONIMO-450:
---------------------------------------

Getting domain and J2eeServer from the parent configuration or setting them 
explicitly if there is no parent (1) has now been implemented in rev 125989. 

Remaining pieces:
(a) get the type from GBeanInfo
(b) modify references to not require a full object name
(c) change namePart to name and name to objectName 

> GBeans should use jsr-77 naming conventions and these names should have 
> mostly default components
> -------------------------------------------------------------------------------------------------
>
>          Key: GERONIMO-450
>          URL: http://issues.apache.org/jira/browse/GERONIMO-450
>      Project: Apache Geronimo
>         Type: Improvement
>   Components: deployment
>     Versions: 1.0-M2
>     Reporter: David Jencks
>     Assignee: David Jencks

>
> Currently the usage of object names for non-j2ee-wrapping gbeans is more or 
> less random and confusing.  We should adopt as much of jsr-77 naming as 
> possible for our gbeans.  Furthermore, as little as possible of the names 
> should be specified in the gbean xml descriptor.  Here's a proposal:
> 1. A service module that has no parent must specify domain and server name.  
> This domain and server name will be inherited by all children recursively.
> 2. All gbeans deployed from a service dd will have J2EEApplication=null and 
> GeronimoModule=<configId>
> 3. All gbeans deployed from a j2ee module or application will have 
> J2EEApplication set from the application and GeronimoModule=<configId>
> 4. A gbean xml descriptor will have attributes for j2eeType and name.  We 
> will invent more j2eeType names as needed and prefix them with Ger or 
> Geronimo.
> I'm inclined to remove the possibility of directly specifying the entire 
> object name.  If it is really needed I'd suggest the attribute be called 
> target-name in analogy to the usage in refs.

-- 
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
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira

Reply via email to