geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "David Jencks (JIRA)" <...@geronimo.apache.org>
Subject [jira] Closed: (GERONIMO-552) Put the gbeandatas in a deployment context in a queriable container and use queries to resolve links
Date Wed, 10 Aug 2005 02:27:35 GMT
     [ http://issues.apache.org/jira/browse/GERONIMO-552?page=all ]
     
David Jencks closed GERONIMO-552:
---------------------------------

    Resolution: Fixed

EJB refs implemented via querying

geronimo:
Sending        trunk/modules/assembly/src/plan/j2ee-deployer-plan.xml
Sending        trunk/modules/assembly/src/plan/j2ee-runtime-deployer-plan.xml
Sending        trunk/modules/client-builder/src/java/org/apache/geronimo/client/builder/AppClientModuleBuilder.java
Sending        trunk/modules/connector-builder/src/test/org/apache/geronimo/connector/deployment/ConnectorModuleBuilderTest.java
Sending        trunk/modules/j2ee/src/java/org/apache/geronimo/j2ee/j2eeobjectnames/NameFactory.java
Sending        trunk/modules/j2ee-builder/src/java/org/apache/geronimo/j2ee/deployment/EARContext.java
Sending        trunk/modules/j2ee-builder/src/java/org/apache/geronimo/j2ee/deployment/EJBReferenceBuilder.java
Sending        trunk/modules/j2ee-builder/src/java/org/apache/geronimo/j2ee/deployment/RefContext.java
Sending        trunk/modules/j2ee-builder/src/java/org/apache/geronimo/j2ee/deployment/UnavailableEJBReferenceBuilder.java
Sending        trunk/modules/j2ee-builder/src/test/org/apache/geronimo/j2ee/deployment/EJBRefContextTest.java
Sending        trunk/modules/j2ee-builder/src/test/org/apache/geronimo/j2ee/deployment/MockEJBConfigBuilder.java
Sending        trunk/modules/jetty-builder/src/java/org/apache/geronimo/jetty/deployment/JettyModuleBuilder.java
Sending        trunk/modules/jetty-builder/src/test/org/apache/geronimo/jetty/deployment/JettyModuleBuilderTest.java
Sending        trunk/modules/naming-builder/src/java/org/apache/geronimo/naming/deployment/ENCConfigBuilder.java
Sending        trunk/modules/tomcat-builder/src/java/org/apache/geronimo/tomcat/deployment/TomcatModuleBuilder.java
Sending        trunk/modules/tomcat-builder/src/test/org/apache/geronimo/tomcat/deployment/TomcatModuleBuilderTest.java
Transmitting file data ................
Committed revision 231154.

also missed files:
Adding         modules/j2ee-builder/src/java/org/apache/geronimo/j2ee/deployment/NamingContext.java
Adding         modules/j2ee-builder/src/test/org/apache/geronimo/j2ee/deployment/MockNamingContext.java
Transmitting file data ..
Committed revision 231155.

openejb:

Checking in modules/assembly/src/plan/j2ee-deployer-plan.xml;
new revision: 1.48; previous revision: 1.47
Checking in modules/core/src/java/org/openejb/GenericEJBContainer.java;
new revision: 1.52; previous revision: 1.51
Checking in modules/core/src/java/org/openejb/proxy/EJBProxyReference.java;
new revision: 1.2; previous revision: 1.1
Checking in modules/openejb-builder/src/java/org/openejb/deployment/AbstractContainerBuilder.java;
new revision: 1.15; previous revision: 1.14
Checking in modules/openejb-builder/src/java/org/openejb/deployment/EntityBuilder.java;
new revision: 1.20; previous revision: 1.19
Checking in modules/openejb-builder/src/java/org/openejb/deployment/MdbBuilder.java;
new revision: 1.24; previous revision: 1.23
Checking in modules/openejb-builder/src/java/org/openejb/deployment/OpenEJBModuleBuilder.java;
new revision: 1.50; previous revision: 1.49
Checking in modules/openejb-builder/src/java/org/openejb/deployment/OpenEJBReferenceBuilder.java;
initial revision: 1.1
Checking in modules/openejb-builder/src/java/org/openejb/deployment/RemoteEJBReferenceBuilder.java;
new revision: 1.6; previous revision: 1.5
Checking in modules/openejb-builder/src/java/org/openejb/deployment/SessionBuilder.java;
new revision: 1.31; previous revision: 1.30
Checking in modules/openejb-builder/src/test/org/openejb/deployment/AbstractDeploymentTest.java;
new revision: 1.8; previous revision: 1.7
Checking in modules/openejb-builder/src/test/org/openejb/deployment/DeploymentTestContants.java;
new revision: 1.10; previous revision: 1.9
Checking in modules/openejb-builder/src/test/org/openejb/deployment/DeploymentTestSuite.java;
new revision: 1.13; previous revision: 1.12
Checking in modules/openejb-builder/src/test/org/openejb/deployment/slsb/BasicStatelessContainerTest.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
>      Fix For: 1.0-M5

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


Mime
View raw message