You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by Kevan Miller <ke...@gmail.com> on 2010/06/29 21:02:06 UTC

corbaEnvironment ResourceRefBuilder in connector-deployer

I was looking at the config.xml for a minimal assembly. Noticed that we have a corba references in the connector-deployer:

    <module name="org.apache.geronimo.configs/connector-deployer-1_6/3.0-SNAPSHOT/car">
        <gbean name="ResourceRefBuilder">
            <attribute name="eeNamespaces">http://java.sun.com/xml/ns/j2ee,http://java.sun.com/xml/ns/javaee</attribute>
            <attribute name="corbaEnvironment" propertyEditor="org.apache.geronimo.deployment.service.EnvironmentBuilder">
                <environment:environment xmlns="http://geronimo.apache.org/xml/ns/deployment-1.2" xmlns:environment="http://geronimo.apache\
.org/xml/ns/deployment-1.2">
                    <dependencies>
                        <dependency>
                            <groupId>org.apache.geronimo.configs</groupId>
                            <artifactId>j2ee-corba-yoko</artifactId>
                            <version>3.0-SNAPSHOT</version>
                            <type>car</type>
            </dependency>
          </dependencies>
        </environment:environment>
            </attribute>
        </gbean>
        <gbean name="AdminObjectRefBuilder">
            <attribute name="eeNamespaces">http://java.sun.com/xml/ns/j2ee,http://java.sun.com/xml/ns/javaee</attribute>
        </gbean>
        <gbean name="ClientResourceRefBuilder">
            <attribute name="eeNamespaces">http://java.sun.com/xml/ns/j2ee,http://java.sun.com/xml/ns/javaee</attribute>
            <attribute name="corbaEnvironment" propertyEditor="org.apache.geronimo.deployment.service.EnvironmentBuilder">
                <environment:environment xmlns="http://geronimo.apache.org/xml/ns/deployment-1.2" xmlns:environment="http://geronimo.apache\
.org/xml/ns/deployment-1.2">
                    <dependencies>
                        <dependency>
                            <groupId>org.apache.geronimo.configs</groupId>
                            <artifactId>client-corba-yoko</artifactId>
                            <version>3.0-SNAPSHOT</version>
                            <type>car</type>
            </dependency>
          </dependencies>
        </environment:environment>
            </attribute>
        </gbean>
    </module>

Can somebody remind me, why it's there?

--kevan

Re: corbaEnvironment ResourceRefBuilder in connector-deployer

Posted by Kevan Miller <ke...@gmail.com>.
On Jun 29, 2010, at 3:55 PM, David Jencks wrote:

> ResouceRefBuilder has to be able to create resource refs to ORB's.  Dunno why we put a reference in to the whole plugin, it just needs the org.omg.CORBA.ORB.class which can be loaded dynamically.
> 
> have the code... guess I need a jira.

GERONIMO-5414

Thanks!

--kevan

Re: corbaEnvironment ResourceRefBuilder in connector-deployer

Posted by David Jencks <da...@yahoo.com>.
ResouceRefBuilder has to be able to create resource refs to ORB's.  Dunno why we put a reference in to the whole plugin, it just needs the org.omg.CORBA.ORB.class which can be loaded dynamically.

have the code... guess I need a jira.
david jencks

On Jun 29, 2010, at 12:02 PM, Kevan Miller wrote:

> I was looking at the config.xml for a minimal assembly. Noticed that we have a corba references in the connector-deployer:
> 
>    <module name="org.apache.geronimo.configs/connector-deployer-1_6/3.0-SNAPSHOT/car">
>        <gbean name="ResourceRefBuilder">
>            <attribute name="eeNamespaces">http://java.sun.com/xml/ns/j2ee,http://java.sun.com/xml/ns/javaee</attribute>
>            <attribute name="corbaEnvironment" propertyEditor="org.apache.geronimo.deployment.service.EnvironmentBuilder">
>                <environment:environment xmlns="http://geronimo.apache.org/xml/ns/deployment-1.2" xmlns:environment="http://geronimo.apache\
> .org/xml/ns/deployment-1.2">
>                    <dependencies>
>                        <dependency>
>                            <groupId>org.apache.geronimo.configs</groupId>
>                            <artifactId>j2ee-corba-yoko</artifactId>
>                            <version>3.0-SNAPSHOT</version>
>                            <type>car</type>
>            </dependency>
>          </dependencies>
>        </environment:environment>
>            </attribute>
>        </gbean>
>        <gbean name="AdminObjectRefBuilder">
>            <attribute name="eeNamespaces">http://java.sun.com/xml/ns/j2ee,http://java.sun.com/xml/ns/javaee</attribute>
>        </gbean>
>        <gbean name="ClientResourceRefBuilder">
>            <attribute name="eeNamespaces">http://java.sun.com/xml/ns/j2ee,http://java.sun.com/xml/ns/javaee</attribute>
>            <attribute name="corbaEnvironment" propertyEditor="org.apache.geronimo.deployment.service.EnvironmentBuilder">
>                <environment:environment xmlns="http://geronimo.apache.org/xml/ns/deployment-1.2" xmlns:environment="http://geronimo.apache\
> .org/xml/ns/deployment-1.2">
>                    <dependencies>
>                        <dependency>
>                            <groupId>org.apache.geronimo.configs</groupId>
>                            <artifactId>client-corba-yoko</artifactId>
>                            <version>3.0-SNAPSHOT</version>
>                            <type>car</type>
>            </dependency>
>          </dependencies>
>        </environment:environment>
>            </attribute>
>        </gbean>
>    </module>
> 
> Can somebody remind me, why it's there?
> 
> --kevan