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
