You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by "David Jencks (JIRA)" <de...@geronimo.apache.org> on 2005/07/20 02:08:46 UTC

[jira] Commented: (GERONIMO-552) Put the gbeandatas in a deployment context in a queriable container and use queries to resolve links

    [ http://issues.apache.org/jira/browse/GERONIMO-552?page=comments#action_12316181 ] 

David Jencks commented on GERONIMO-552:
---------------------------------------

Done for all resource related gbeans:
Sending        modules/connector-builder/src/java/org/apache/geronimo/connector/deployment/ConnectorModuleBuilder.java
Sending        modules/connector-builder/src/test/org/apache/geronimo/connector/deployment/ConnectorModuleBuilderTest.java
Sending        modules/deployment/src/java/org/apache/geronimo/deployment/DeploymentContext.java
Sending        modules/j2ee-builder/src/java/org/apache/geronimo/j2ee/deployment/RefContext.java
Sending        modules/j2ee-builder/src/java/org/apache/geronimo/j2ee/deployment/ResourceReferenceBuilder.java
Sending        modules/j2ee-builder/src/test/org/apache/geronimo/j2ee/deployment/EJBRefContextTest.java
Sending        modules/j2ee-builder/src/test/org/apache/geronimo/j2ee/deployment/MockConnectorConfigBuilder.java
Sending        modules/jetty-builder/src/test/org/apache/geronimo/jetty/deployment/JettyModuleBuilderTest.java
Sending        modules/naming-builder/src/java/org/apache/geronimo/naming/deployment/ENCConfigBuilder.java
Sending        modules/tomcat-builder/src/test/org/apache/geronimo/tomcat/deployment/TomcatModuleBuilderTest.java
Transmitting file data ..........
Committed revision 219818.

also openejb:
Checking in modules/openejb-builder/src/java/org/openejb/deployment/MdbBuilder.java;
new revision: 1.21; previous revision: 1.20

Checking in modules/openejb-builder/src/java/org/openejb/deployment/OpenEJBModuleBuilder.java;
new revision: 1.46; previous revision: 1.45

Checking in modules/openejb-builder/src/test/org/openejb/deployment/DeploymentTestContants.java;
new revision: 1.9; previous revision: 1.8

> Put the gbeandatas in a deployment context in a queriable container and use queries to resolve links
> ----------------------------------------------------------------------------------------------------
>
>          Key: GERONIMO-552
>          URL: http://issues.apache.org/jira/browse/GERONIMO-552
>      Project: Geronimo
>         Type: Improvement
>   Components: deployment
>     Versions: 1.0-M3
>     Reporter: David Jencks
>     Assignee: David Jencks

>
> GBeans in a DeploymentContext should be kept in a queriable registry like the BasicGBeanRegistry, but for GBeanData rather thand GBeanInstance.  ejb-links, resource-links, gbean-links, etc should be resolved by querying this registry rather than more special purpose tracking.  This should simplify RefContext considerably.  This feature is needed so that if the mail gbean is deployed in a j2ee module (such as an app client) it can be used in that same module.

-- 
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