geronimo-scm mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From de...@apache.org
Subject svn commit: r817996 [13/23] - in /geronimo/devtools/eclipse-plugin/trunk: assembly/ assembly/src/main/assembly/ features/ features/org.apache.geronimo.v22.feature/ plugins/ plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/ plugins/org.apache.geronimo.j2e...
Date Wed, 23 Sep 2009 08:04:34 GMT
Added: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/applicationclient/geronimo-application-client-expected-11.xml
URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/applicationclient/geronimo-application-client-expected-11.xml?rev=817996&view=auto
==============================================================================
--- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/applicationclient/geronimo-application-client-expected-11.xml (added)
+++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/applicationclient/geronimo-application-client-expected-11.xml Wed Sep 23 08:04:12 2009
@@ -0,0 +1,251 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<!--
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You under the Apache License, Version 2.0
+   (the "License"); you may not use this file except in compliance with
+   the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+-->
+   
+<!-- @version $Rev: 652419 $ $Date: 2008-05-01 10:09:32 +0800 (Thu, 01 May 2008) $ -->
+   
+<client:application-client xmlns:dep="http://geronimo.apache.org/xml/ns/deployment-1.2" xmlns:name="http://geronimo.apache.org/xml/ns/naming-1.2" xmlns:sec="http://geronimo.apache.org/xml/ns/security-2.0" xmlns:client="http://geronimo.apache.org/xml/ns/j2ee/application-client-2.0" xmlns:conn="http://geronimo.apache.org/xml/ns/j2ee/connector-1.2">
+    <dep:client-environment>
+        <dep:moduleId>
+            <dep:groupId>org.apache.geronimo.testsuite</dep:groupId>
+            <dep:artifactId>agent-ear</dep:artifactId>
+            <dep:version>2.2-SNAPSHOT</dep:version>
+            <dep:type>ear</dep:type>
+        </dep:moduleId>
+        <dep:dependencies>
+            <dep:dependency>
+                <dep:groupId>org.apache.geronimo.testsuite</dep:groupId>
+                <dep:artifactId>agent-ds</dep:artifactId>
+                <dep:version>2.2-SNAPSHOT</dep:version>
+                <dep:type>car</dep:type>
+            </dep:dependency>
+        </dep:dependencies>
+    </dep:client-environment>
+    <dep:server-environment>
+        <dep:moduleId>
+            <dep:groupId>org.apache.geronimo.testsuite</dep:groupId>
+            <dep:artifactId>agent-ear</dep:artifactId>
+            <dep:version>2.2-SNAPSHOT</dep:version>
+            <dep:type>ear</dep:type>
+        </dep:moduleId>
+        <dep:dependencies>
+            <dep:dependency>
+                <dep:groupId>org.apache.geronimo.testsuite</dep:groupId>
+                <dep:artifactId>agent-ds</dep:artifactId>
+                <dep:version>2.2-SNAPSHOT</dep:version>
+                <dep:type>car</dep:type>
+            </dep:dependency>
+        </dep:dependencies>
+    </dep:server-environment>
+    <name:gbean-ref>
+        <name:ref-name>gbeanref-name</name:ref-name>
+        <name:ref-type>gbeanref-reftype</name:ref-type>
+        <name:pattern>
+            <name:groupId>gbeanref-pattern-groupid</name:groupId>
+            <name:artifactId>gbeanref-pattern-artifactid</name:artifactId>
+            <name:version>gbeanref-pattern-version</name:version>
+            <name:module>gbeanref-pattern-module</name:module>
+            <name:name>gbeanref-pattern-name</name:name>
+        </name:pattern>
+    </name:gbean-ref>
+    <name:ejb-ref>
+        <name:ref-name>ejbref-refname</name:ref-name>
+        <name:pattern>
+            <name:groupId>ejbref-pattern-groupid</name:groupId>
+            <name:artifactId>ejbref-pattern-artifactid</name:artifactId>
+            <name:version>ejbref-pattern-version</name:version>
+            <name:module>ejbref-pattern-module</name:module>
+            <name:name>ejbref-pattern-name</name:name>
+        </name:pattern>
+        <name:ns-corbaloc>ejbref-nscorbaloc</name:ns-corbaloc>
+        <name:name>ejbref-name</name:name>
+        <name:css>
+            <name:groupId>ejbref-css-groupid</name:groupId>
+            <name:artifactId>ejbref-css-artifactid</name:artifactId>
+            <name:version>ejbref-css-version</name:version>
+            <name:module>ejbref-css-module</name:module>
+            <name:name>ejbref-css-name</name:name>
+        </name:css>
+        <name:css-link>ejbref-csslink</name:css-link>
+        <name:ejb-link>ejbref-ejblink</name:ejb-link>
+    </name:ejb-ref>
+    <name:service-ref>
+        <name:service-ref-name>serviceref-refname</name:service-ref-name>
+        <name:service-completion>
+            <name:service-name>serviceref-servicecompletion-servicename</name:service-name>
+            <name:port-completion>
+                <name:port>
+                    <name:port-name>serviceref-servicecompletion-portcompletion-port-portname</name:port-name>
+                    <name:protocol>serviceref-servicecompletion-portcompletion-port-protocol</name:protocol>
+                    <name:host>serviceref-servicecompletion-portcompletion-port-host</name:host>
+                    <name:port>0</name:port>
+                    <name:uri>serviceref-servicecompletion-portcompletion-port-uri</name:uri>
+                    <name:credentials-name>serviceref-servicecompletion-portcompletion-port-credentialsname</name:credentials-name>
+                </name:port>
+                <name:binding-name>serviceref-servicecompletion-portcompletion-bindingname</name:binding-name>
+            </name:port-completion>
+        </name:service-completion>
+        <name:port>
+            <name:port-name>serviceref-port-portname</name:port-name>
+            <name:protocol>serviceref-port-protocol</name:protocol>
+            <name:host>serviceref-port-host</name:host>
+            <name:port>0</name:port>
+            <name:uri>serviceref-port-uri</name:uri>
+            <name:credentials-name>serviceref-port-credentialsname</name:credentials-name>
+        </name:port>
+    </name:service-ref>
+    <name:resource-ref>
+        <name:ref-name>resourceref-refname</name:ref-name>
+        <name:pattern>
+            <name:groupId>resourceref-pattern-groupid</name:groupId>
+            <name:artifactId>resourceref-pattern-artifactid</name:artifactId>
+            <name:version>resourceref-pattern-version</name:version>
+            <name:module>resourcref-pattern-module</name:module>
+            <name:name>resourceref-pattern-name</name:name>
+        </name:pattern>
+        <name:resource-link>resourceref-resourcelink</name:resource-link>
+        <name:url>resourceref-url</name:url>
+    </name:resource-ref>
+    <name:resource-env-ref>
+        <name:ref-name>resourceenvref-refname</name:ref-name>
+        <name:pattern>
+            <name:groupId>resourceenvref-pattern-groupid</name:groupId>
+            <name:artifactId>resourceenvref-pattern-artifactid</name:artifactId>
+            <name:version>resourceenvref-pattern-version</name:version>
+            <name:module>resourceenvref-pattern-module</name:module>
+            <name:name>resourceenvref-pattern-name</name:name>
+        </name:pattern>
+        <name:message-destination-link>resourceenvref-messagedestinationlink</name:message-destination-link>
+        <name:admin-object-module>resourceenvref-adminobjectmodule</name:admin-object-module>
+        <name:admin-object-link>resourceenvref-adminobjectlink</name:admin-object-link>
+    </name:resource-env-ref>
+    <name:message-destination>
+        <name:message-destination-name>messagedestination-name</name:message-destination-name>
+        <name:pattern>
+            <name:groupId>messagedestination-pattern-groupid</name:groupId>
+            <name:artifactId>messagedestination-pattern-artifactid</name:artifactId>
+            <name:version>messagedestination-pattern-version</name:version>
+            <name:module>messagedestination-pattern-module</name:module>
+            <name:name>messagedestination-pattern-name</name:name>
+        </name:pattern>
+        <name:admin-object-module>messagedestination-adminobjectmodule</name:admin-object-module>
+        <name:admin-object-link>messagedestination-adminobjectlink</name:admin-object-link>
+    </name:message-destination>
+    <sec:default-subject>
+        <sec:description>subjectinfo-description</sec:description>
+        <sec:realm>subjectinfo-realm</sec:realm>
+        <sec:id>subjectinfo-id</sec:id>
+    </sec:default-subject>
+    <client:realm-name>realmname</client:realm-name>
+    <client:callback-handler>callbackhandler</client:callback-handler>
+    <client:resource>
+        <client:external-rar>
+            <dep:groupId>resource-externalrar-groupid</dep:groupId>
+            <dep:artifactId>resource-externalrar-artifactid</dep:artifactId>
+            <dep:version>resource-externalrar-version</dep:version>
+            <dep:module>resource-externalrar-module</dep:module>
+            <dep:type>resource-externalrar-type</dep:type>
+            <dep:name>resource-externalrar-customfoo</dep:name>
+        </client:external-rar>
+        <client:internal-rar>resource-internalrar</client:internal-rar>
+        <conn:connector>
+            <dep:environment>
+                <dep:moduleId>
+                    <dep:groupId>org.apache.geronimo.testsuite</dep:groupId>
+                    <dep:artifactId>agent-ear</dep:artifactId>
+                    <dep:version>2.2-SNAPSHOT</dep:version>
+                    <dep:type>ear</dep:type>
+                </dep:moduleId>
+                <dep:dependencies>
+                    <dep:dependency>
+                        <dep:groupId>org.apache.geronimo.testsuite</dep:groupId>
+                        <dep:artifactId>agent-ds</dep:artifactId>
+                        <dep:version>2.2-SNAPSHOT</dep:version>
+                        <dep:type>car</dep:type>
+                    </dep:dependency>
+                </dep:dependencies>
+            </dep:environment>
+            <conn:resourceadapter>
+                <conn:resourceadapter-instance>
+                    <conn:resourceadapter-name>resource-connector-resourceadapter-name</conn:resourceadapter-name>
+                    <conn:config-property-setting name="resource-connector-resourceadapter-instance-name">resource-connector-resourceadapter-instance-value</conn:config-property-setting>
+                    <name:workmanager>
+                        <name:pattern>
+                            <name:groupId>connector-resourceadapter-workmanager-pattern-groupid</name:groupId>
+                            <name:artifactId>connector-resourceadapter-workmanager-pattern-artifactid</name:artifactId>
+                            <name:version>connector-resourceadapter-workmanager-pattern-version</name:version>
+                            <name:module>connector-resourceadapter-workmanager-pattern-module</name:module>
+                            <name:name>connector-resourceadapter-workmanager-pattern-name</name:name>
+                        </name:pattern>
+                        <name:gbean-link>connector-resourceadapter-workmanager-gbeanlink</name:gbean-link>
+                    </name:workmanager>
+                </conn:resourceadapter-instance>
+                <conn:outbound-resourceadapter>
+                    <conn:connection-definition>
+                        <conn:connectionfactory-interface>resource-connector-resourceadapter-outbound-connectiondefinition-interface</conn:connectionfactory-interface>
+                        <conn:connectiondefinition-instance>
+                            <conn:name>resource-connector-resourceadapter-outbound-connectiondefinition-instance-name</conn:name>
+                            <conn:implemented-interface>resource-connector-resourceadapter-outbound-connectiondefinition-instance-implementedinterface</conn:implemented-interface>
+                            <conn:config-property-setting name="resource-connector-resourceadapter-outbound-connectiondefinition-instance-name">resource-connector-resourceadapter-outbound-connectiondefinition-instance-value</conn:config-property-setting>
+                            <conn:connectionmanager>
+<conn:container-managed-security/>
+<conn:no-transaction/>
+<conn:local-transaction/>
+<conn:xa-transaction>
+    <conn:transaction-caching/>
+    <conn:thread-caching/>
+</conn:xa-transaction>
+<conn:transaction-log/>
+<conn:no-pool/>
+<conn:single-pool>
+    <conn:max-size>0</conn:max-size>
+    <conn:min-size>0</conn:min-size>
+    <conn:blocking-timeout-milliseconds>0</conn:blocking-timeout-milliseconds>
+    <conn:idle-timeout-minutes>0</conn:idle-timeout-minutes>
+    <conn:match-one/>
+    <conn:match-all/>
+    <conn:select-one-assume-match/>
+</conn:single-pool>
+<conn:partitioned-pool>
+    <conn:max-size>0</conn:max-size>
+    <conn:min-size>0</conn:min-size>
+    <conn:blocking-timeout-milliseconds>0</conn:blocking-timeout-milliseconds>
+    <conn:idle-timeout-minutes>0</conn:idle-timeout-minutes>
+    <conn:match-one/>
+    <conn:match-all/>
+    <conn:select-one-assume-match/>
+    <conn:partition-by-subject/>
+    <conn:partition-by-connectionrequestinfo/>
+</conn:partitioned-pool>
+                            </conn:connectionmanager>
+                        </conn:connectiondefinition-instance>
+                    </conn:connection-definition>
+                </conn:outbound-resourceadapter>
+            </conn:resourceadapter>
+            <conn:adminobject>
+                <conn:adminobject-interface>resource-connector-adminobject-adminobjectinterface</conn:adminobject-interface>
+                <conn:adminobject-class>resource-connector-adminobject-adminobjectclass</conn:adminobject-class>
+                <conn:adminobject-instance>
+                    <conn:message-destination-name>resource-connector-adminobject-instance-messagedestinationname</conn:message-destination-name>
+                    <conn:config-property-setting name="resource-connector-adminobject-instance-name">resource-connector-adminobject-instance-value</conn:config-property-setting>
+                </conn:adminobject-instance>
+            </conn:adminobject>
+            <dep:gbean name="resource-connector-gbean-name" class="resource-connector-gbean-class"/>
+        </conn:connector>
+    </client:resource>
+    <dep:gbean name="service-gbean-name" class="service-gbean-class"/>
+</client:application-client>

Added: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/applicationclient/geronimo-application-client-expected-2.xml
URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/applicationclient/geronimo-application-client-expected-2.xml?rev=817996&view=auto
==============================================================================
--- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/applicationclient/geronimo-application-client-expected-2.xml (added)
+++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/applicationclient/geronimo-application-client-expected-2.xml Wed Sep 23 08:04:12 2009
@@ -0,0 +1,48 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<!--
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You under the Apache License, Version 2.0
+   (the "License"); you may not use this file except in compliance with
+   the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+-->
+   
+<!-- @version $Rev: 647891 $ $Date: 2008-04-15 00:40:39 +0800 (Tue, 15 Apr 2008) $ -->
+   
+<ns4:application-client xmlns="http://geronimo.apache.org/xml/ns/deployment-1.2" xmlns:ns2="http://geronimo.apache.org/xml/ns/naming-1.2" xmlns:ns3="http://geronimo.apache.org/xml/ns/security-2.0" xmlns:ns4="http://geronimo.apache.org/xml/ns/j2ee/application-client-2.0" xmlns:ns5="http://geronimo.apache.org/xml/ns/j2ee/connector-1.2">
+    <client-environment>
+        <moduleId>
+            <groupId>JEE5</groupId>
+            <artifactId>JAXWSClient</artifactId>
+            <version>1.1</version>
+            <type>car</type>
+        </moduleId>
+    </client-environment>
+    <server-environment>
+        <moduleId>
+            <groupId>JEE5</groupId>
+            <artifactId>JAXWSClientServer</artifactId>
+            <version>1.1</version>
+            <type>car</type>
+        </moduleId>
+    </server-environment>
+    <ns2:service-ref>
+        <ns2:service-ref-name>services/Greeter</ns2:service-ref-name>
+        <ns2:port>
+            <ns2:port-name>GreeterPort</ns2:port-name>
+            <ns2:protocol>http</ns2:protocol>
+            <ns2:host>localhost</ns2:host>
+            <ns2:port>8080</ns2:port>
+            <ns2:uri>/jaxws-war/servlet2</ns2:uri>
+        </ns2:port>
+    </ns2:service-ref>
+</ns4:application-client>

Added: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/applicationclient/geronimo-application-client-expected-3.xml
URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/applicationclient/geronimo-application-client-expected-3.xml?rev=817996&view=auto
==============================================================================
--- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/applicationclient/geronimo-application-client-expected-3.xml (added)
+++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/applicationclient/geronimo-application-client-expected-3.xml Wed Sep 23 08:04:12 2009
@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<!--
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You under the Apache License, Version 2.0
+   (the "License"); you may not use this file except in compliance with
+   the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+-->
+
+<!-- @version $Rev: 647365 $ $Date: 2008-04-12 11:07:34 +0800 (Sat, 12 Apr 2008) $ -->
+
+<ns4:application-client xmlns="http://geronimo.apache.org/xml/ns/deployment-1.2" xmlns:ns2="http://geronimo.apache.org/xml/ns/naming-1.2" xmlns:ns3="http://geronimo.apache.org/xml/ns/security-2.0" xmlns:ns4="http://geronimo.apache.org/xml/ns/j2ee/application-client-2.0" xmlns:ns5="http://geronimo.apache.org/xml/ns/j2ee/connector-1.2">
+    <client-environment>
+        <moduleId>
+            <groupId>org.apache.geronimo.testsuite</groupId>
+            <artifactId>corba-marshal-client</artifactId>
+            <version>${version}</version>
+            <type>car</type>
+        </moduleId>
+        <dependencies>
+            <dependency>
+                <groupId>org.apache.geronimo.configs</groupId>
+                <artifactId>client-corba-yoko</artifactId>
+                <version>${version}</version>
+                <type>car</type>
+            </dependency>
+            <dependency>
+                <groupId>org.apache.geronimo.configs</groupId>
+                <artifactId>client-transaction</artifactId>
+                <version>${version}</version>
+                <type>car</type>
+            </dependency>
+        </dependencies>
+        <hidden-classes/>
+        <non-overridable-classes/>
+    </client-environment>
+    <server-environment/>
+</ns4:application-client>

Added: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/connector/geronimo-ra-example-1.xml
URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/connector/geronimo-ra-example-1.xml?rev=817996&view=auto
==============================================================================
--- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/connector/geronimo-ra-example-1.xml (added)
+++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/connector/geronimo-ra-example-1.xml Wed Sep 23 08:04:12 2009
@@ -0,0 +1,59 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+
+<!-- @version $Rev: 647930 $ $Date: 2008-04-15 02:47:16 +0800 (Tue, 15 Apr 2008) $ -->
+           
+<rar:connector xmlns:rar="http://geronimo.apache.org/xml/ns/j2ee/connector-1.2" xmlns:sys="http://geronimo.apache.org/xml/ns/deployment-1.2">
+
+    <sys:environment>
+        <sys:dependencies>
+            <sys:dependency>
+                <sys:groupId>org.apache.derby</sys:groupId>
+                <sys:artifactId>derby</sys:artifactId>
+                <sys:type>jar</sys:type>
+            </sys:dependency>
+        </sys:dependencies>
+    </sys:environment>
+
+    <rar:resourceadapter>
+        <rar:outbound-resourceadapter>
+            <rar:connection-definition>
+                <rar:connectionfactory-interface>javax.sql.DataSource</rar:connectionfactory-interface>
+                <rar:connectiondefinition-instance>
+                    <rar:name>RARDBDatasource-1_3</rar:name>
+                    <rar:config-property-setting name="Password"/>
+                    <rar:config-property-setting name="LoginTimeout"/>
+                    <rar:config-property-setting name="DatabaseName">DefaultDB-1_3</rar:config-property-setting>
+                    <rar:config-property-setting name="UserName"/>
+                    <rar:config-property-setting name="ShutdownDatabase"/>
+                    <rar:connectionmanager>
+                        <rar:local-transaction/>
+                        <rar:single-pool>
+                            <rar:max-size>15</rar:max-size>
+                            <rar:min-size>5</rar:min-size>
+                            <rar:blocking-timeout-milliseconds>500</rar:blocking-timeout-milliseconds>
+                            <rar:idle-timeout-minutes>15</rar:idle-timeout-minutes>
+                            <rar:match-one/>
+                        </rar:single-pool>
+                    </rar:connectionmanager>
+                </rar:connectiondefinition-instance>
+            </rar:connection-definition>
+        </rar:outbound-resourceadapter>
+    </rar:resourceadapter>
+
+</rar:connector>

Added: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/connector/geronimo-ra-example-2.xml
URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/connector/geronimo-ra-example-2.xml?rev=817996&view=auto
==============================================================================
--- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/connector/geronimo-ra-example-2.xml (added)
+++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/connector/geronimo-ra-example-2.xml Wed Sep 23 08:04:12 2009
@@ -0,0 +1,95 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You under the Apache License, Version 2.0
+   (the "License"); you may not use this file except in compliance with
+   the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+-->
+
+<!-- @version $Rev: 647930 $ $Date: 2008-04-15 02:47:16 +0800 (Tue, 15 Apr 2008) $ -->
+           
+<connector xmlns="http://geronimo.apache.org/xml/ns/j2ee/connector-1.2">
+           
+    <environment xmlns="http://geronimo.apache.org/xml/ns/deployment-1.2">
+        <moduleId>
+            <groupId>geronimo</groupId>
+            <artifactId>test-ear</artifactId>
+            <version>1.0</version>
+            <type>car</type>
+        </moduleId>
+    </environment>
+
+    <resourceadapter>
+        <outbound-resourceadapter>
+            <connection-definition>
+                <connectionfactory-interface>javax.resource.cci.ConnectionFactory</connectionfactory-interface>
+                <connectiondefinition-instance>
+                    <name>FirstTestOutboundConnectionFactory</name>
+                    <config-property-setting name="OutboundStringProperty1">newvalue1</config-property-setting>
+                    <config-property-setting name="OutboundStringProperty3">newvalue2</config-property-setting>
+                    <connectionmanager>
+                        <container-managed-security/>
+                        <xa-transaction>
+                            <transaction-caching/>
+                        </xa-transaction>
+                        <partitioned-pool>
+                            <max-size>10</max-size>
+                            <blocking-timeout-milliseconds>5000</blocking-timeout-milliseconds>
+                            <match-one/>
+                            <partition-by-subject/>
+                        </partitioned-pool>
+                    </connectionmanager>
+                </connectiondefinition-instance>
+                <connectiondefinition-instance>
+                    <name>SecondTestOutboundConnectionFactory</name>
+                    <config-property-setting name="OutboundStringProperty4">newvalue3</config-property-setting>
+                    <config-property-setting name="OutboundStringProperty1">newvalue4</config-property-setting>
+                    <connectionmanager>
+                        <xa-transaction>
+                            <transaction-caching/>
+                        </xa-transaction>
+                        <single-pool>
+                            <max-size>10</max-size>
+                            <blocking-timeout-milliseconds>5000</blocking-timeout-milliseconds>
+                            <match-one/>
+                        </single-pool>
+                    </connectionmanager>
+                </connectiondefinition-instance>
+                <connectiondefinition-instance>
+                    <name>ThirdTestOutboundConnectionFactory</name>
+                    <config-property-setting name="OutboundStringProperty1">StringValue3</config-property-setting>
+                    <connectionmanager>
+                        <container-managed-security/>
+                        <xa-transaction>
+                            <transaction-caching/>
+                        </xa-transaction>
+                        <partitioned-pool>
+                            <max-size>10</max-size>
+                            <blocking-timeout-milliseconds>5000</blocking-timeout-milliseconds>
+                            <match-one/>
+                            <partition-by-subject/>
+                        </partitioned-pool>
+                    </connectionmanager>
+                </connectiondefinition-instance>
+            </connection-definition>
+        </outbound-resourceadapter>
+    </resourceadapter>
+
+    <!--normally this is in the j2ee-server-plan.xml.  It is included here so the gbeans can start in unit tests-->
+    <gbean name="ConnectionTracker" class="org.apache.geronimo.connector.outbound.connectiontracking.ConnectionTrackingCoordinatorGBean">
+        <reference name="TransactionManager">
+            <name>TransactionManager</name>
+        </reference>
+    </gbean>
+
+</connector>

Added: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/connector/geronimo-ra-example-3.xml
URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/connector/geronimo-ra-example-3.xml?rev=817996&view=auto
==============================================================================
--- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/connector/geronimo-ra-example-3.xml (added)
+++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/connector/geronimo-ra-example-3.xml Wed Sep 23 08:04:12 2009
@@ -0,0 +1,143 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+
+<!-- @version $Rev: 647930 $ $Date: 2008-04-15 02:47:16 +0800 (Tue, 15 Apr 2008) $ -->
+           
+<connector xmlns="http://geronimo.apache.org/xml/ns/j2ee/connector-1.2">
+           
+    <environment xmlns="http://geronimo.apache.org/xml/ns/deployment-1.2">
+        <moduleId>
+            <groupId>geronimo</groupId>
+            <artifactId>test-ear</artifactId>
+            <version>1.0</version>
+            <type>car</type>
+        </moduleId>
+    </environment>
+
+    <resourceadapter>
+        <resourceadapter-instance>
+            <resourceadapter-name>testRA</resourceadapter-name>
+            <config-property-setting name="RAStringProperty">NewStringValue</config-property-setting>
+            <workmanager>
+                <gbean-link>DefaultWorkManager</gbean-link>
+            </workmanager>
+        </resourceadapter-instance>
+        <outbound-resourceadapter>
+            <connection-definition>
+                <connectionfactory-interface>javax.resource.cci.ConnectionFactory</connectionfactory-interface>
+                <connectiondefinition-instance>
+                    <name>FirstTestOutboundConnectionFactory</name>
+                    <config-property-setting name="OutboundStringProperty1">newvalue1</config-property-setting>
+                    <config-property-setting name="OutboundStringProperty3">newvalue2</config-property-setting>
+                    <connectionmanager>
+                        <container-managed-security/>
+                        <xa-transaction>
+                            <transaction-caching/>
+                        </xa-transaction>
+                        <partitioned-pool>
+                            <max-size>10</max-size>
+                            <blocking-timeout-milliseconds>5000</blocking-timeout-milliseconds>
+                            <match-one/>
+                            <partition-by-subject/>
+                        </partitioned-pool>
+                    </connectionmanager>
+                </connectiondefinition-instance>
+                <connectiondefinition-instance>
+                    <name>SecondTestOutboundConnectionFactory</name>
+                    <config-property-setting name="OutboundStringProperty4">newvalue3</config-property-setting>
+                    <config-property-setting name="OutboundStringProperty1">newvalue4</config-property-setting>
+                    <connectionmanager>
+                        <container-managed-security/>
+                        <xa-transaction>
+                            <transaction-caching/>
+                        </xa-transaction>
+                        <partitioned-pool>
+                            <max-size>10</max-size>
+                            <blocking-timeout-milliseconds>5000</blocking-timeout-milliseconds>
+                            <match-one/>
+                            <partition-by-subject/>
+                        </partitioned-pool>
+                    </connectionmanager>
+                </connectiondefinition-instance>
+            </connection-definition>
+            <connection-definition>
+                <connectionfactory-interface>
+                    org.apache.geronimo.connector.mock.ConnectionFactoryExtension</connectionfactory-interface>
+                <connectiondefinition-instance>
+                    <name>ThirdTestOutboundConnectionFactory</name>
+                    <config-property-setting name="OutboundStringProperty1">StringValue3</config-property-setting>
+                    <connectionmanager>
+                        <container-managed-security/>
+                        <xa-transaction>
+                            <transaction-caching/>
+                        </xa-transaction>
+                        <partitioned-pool>
+                            <max-size>10</max-size>
+                            <blocking-timeout-milliseconds>5000</blocking-timeout-milliseconds>
+                            <match-one/>
+                            <partition-by-subject/>
+                        </partitioned-pool>
+                    </connectionmanager>
+                </connectiondefinition-instance>
+            </connection-definition>
+        </outbound-resourceadapter>
+    </resourceadapter>
+
+    <adminobject>
+        <adminobject-interface>org.apache.geronimo.connector.mock.MockAdminObject</adminobject-interface>
+        <adminobject-class>org.apache.geronimo.connector.mock.MockAdminObjectImpl</adminobject-class>
+        <adminobject-instance>
+            <message-destination-name>tweedledee</message-destination-name>
+            <config-property-setting name="Tweedle">Dee-value</config-property-setting>
+        </adminobject-instance>
+        <adminobject-instance>
+            <message-destination-name>tweedledum</message-destination-name>
+            <config-property-setting name="Tweedle">Dum-value</config-property-setting>
+        </adminobject-instance>
+    </adminobject>
+
+    <!--normally this is in the j2ee-server-plan.xml.  It is included here so the gbeans can start in unit tests-->
+    <gbean name="ConnectionTracker" class="org.apache.geronimo.connector.outbound.connectiontracking.ConnectionTrackingCoordinatorGBean">
+        <reference name="TransactionManager">
+            <name>TransactionManager</name>
+        </reference>
+    </gbean>
+
+    <gbean name="DefaultThreadPool" class="org.apache.geronimo.pool.ThreadPool">
+        <attribute name="keepAliveTime">5000</attribute>
+        <attribute name="poolSize">300</attribute>
+        <attribute name="poolName">DefaultThreadPool</attribute>
+    </gbean>
+
+    <gbean name="DefaultWorkManager" class="org.apache.geronimo.connector.work.GeronimoWorkManagerGBean">
+        <reference name="SyncPool">
+            <name>DefaultThreadPool</name>
+        </reference>
+        <reference name="StartPool">
+            <name>DefaultThreadPool</name>
+        </reference>
+        <reference name="ScheduledPool">
+            <name>DefaultThreadPool</name>
+        </reference>
+        <reference name="TransactionManager">
+            <name>TransactionManager</name>
+        </reference>
+    </gbean>
+
+    <gbean name="TransactionManager" class="org.apache.geronimo.transaction.manager.GeronimoTransactionManagerGBean"/>
+</connector>

Added: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/connector/geronimo-ra-example-4.xml
URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/connector/geronimo-ra-example-4.xml?rev=817996&view=auto
==============================================================================
--- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/connector/geronimo-ra-example-4.xml (added)
+++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/connector/geronimo-ra-example-4.xml Wed Sep 23 08:04:12 2009
@@ -0,0 +1,59 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+
+<!-- @version $Rev: 647930 $ $Date: 2008-04-15 02:47:16 +0800 (Tue, 15 Apr 2008) $ -->
+           
+<rar:connector xmlns:rar="http://geronimo.apache.org/xml/ns/j2ee/connector-1.1" xmlns:sys="http://geronimo.apache.org/xml/ns/deployment-1.1">
+
+    <sys:environment>
+        <sys:dependencies>
+            <sys:dependency>
+                <sys:groupId>org.apache.derby</sys:groupId>
+                <sys:artifactId>derby</sys:artifactId>
+                <sys:type>jar</sys:type>
+            </sys:dependency>
+        </sys:dependencies>
+    </sys:environment>
+
+    <rar:resourceadapter>
+        <rar:outbound-resourceadapter>
+            <rar:connection-definition>
+                <rar:connectionfactory-interface>javax.sql.DataSource</rar:connectionfactory-interface>
+                <rar:connectiondefinition-instance>
+                    <rar:name>RARDBDatasource-1_3</rar:name>
+                    <rar:config-property-setting name="Password"/>
+                    <rar:config-property-setting name="LoginTimeout"/>
+                    <rar:config-property-setting name="DatabaseName">DefaultDB-1_3</rar:config-property-setting>
+                    <rar:config-property-setting name="UserName"/>
+                    <rar:config-property-setting name="ShutdownDatabase"/>
+                    <rar:connectionmanager>
+                        <rar:local-transaction/>
+                        <rar:single-pool>
+                            <rar:max-size>15</rar:max-size>
+                            <rar:min-size>5</rar:min-size>
+                            <rar:blocking-timeout-milliseconds>500</rar:blocking-timeout-milliseconds>
+                            <rar:idle-timeout-minutes>15</rar:idle-timeout-minutes>
+                            <rar:match-one/>
+                        </rar:single-pool>
+                    </rar:connectionmanager>
+                </rar:connectiondefinition-instance>
+            </rar:connection-definition>
+        </rar:outbound-resourceadapter>
+    </rar:resourceadapter>
+
+</rar:connector>

Added: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/connector/geronimo-ra-example-5.xml
URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/connector/geronimo-ra-example-5.xml?rev=817996&view=auto
==============================================================================
--- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/connector/geronimo-ra-example-5.xml (added)
+++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/connector/geronimo-ra-example-5.xml Wed Sep 23 08:04:12 2009
@@ -0,0 +1,95 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You under the Apache License, Version 2.0
+   (the "License"); you may not use this file except in compliance with
+   the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+-->
+
+<!-- @version $Rev: 647930 $ $Date: 2008-04-15 02:47:16 +0800 (Tue, 15 Apr 2008) $ -->
+           
+<connector xmlns="http://geronimo.apache.org/xml/ns/j2ee/connector-1.1">
+           
+    <environment xmlns="http://geronimo.apache.org/xml/ns/deployment-1.1">
+        <moduleId>
+            <groupId>geronimo</groupId>
+            <artifactId>test-ear</artifactId>
+            <version>1.0</version>
+            <type>car</type>
+        </moduleId>
+    </environment>
+
+    <resourceadapter>
+        <outbound-resourceadapter>
+            <connection-definition>
+                <connectionfactory-interface>javax.resource.cci.ConnectionFactory</connectionfactory-interface>
+                <connectiondefinition-instance>
+                    <name>FirstTestOutboundConnectionFactory</name>
+                    <config-property-setting name="OutboundStringProperty1">newvalue1</config-property-setting>
+                    <config-property-setting name="OutboundStringProperty3">newvalue2</config-property-setting>
+                    <connectionmanager>
+                        <container-managed-security/>
+                        <xa-transaction>
+                            <transaction-caching/>
+                        </xa-transaction>
+                        <partitioned-pool>
+                            <max-size>10</max-size>
+                            <blocking-timeout-milliseconds>5000</blocking-timeout-milliseconds>
+                            <match-one/>
+                            <partition-by-subject/>
+                        </partitioned-pool>
+                    </connectionmanager>
+                </connectiondefinition-instance>
+                <connectiondefinition-instance>
+                    <name>SecondTestOutboundConnectionFactory</name>
+                    <config-property-setting name="OutboundStringProperty4">newvalue3</config-property-setting>
+                    <config-property-setting name="OutboundStringProperty1">newvalue4</config-property-setting>
+                    <connectionmanager>
+                        <xa-transaction>
+                            <transaction-caching/>
+                        </xa-transaction>
+                        <single-pool>
+                            <max-size>10</max-size>
+                            <blocking-timeout-milliseconds>5000</blocking-timeout-milliseconds>
+                            <match-one/>
+                        </single-pool>
+                    </connectionmanager>
+                </connectiondefinition-instance>
+                <connectiondefinition-instance>
+                    <name>ThirdTestOutboundConnectionFactory</name>
+                    <config-property-setting name="OutboundStringProperty1">StringValue3</config-property-setting>
+                    <connectionmanager>
+                        <container-managed-security/>
+                        <xa-transaction>
+                            <transaction-caching/>
+                        </xa-transaction>
+                        <partitioned-pool>
+                            <max-size>10</max-size>
+                            <blocking-timeout-milliseconds>5000</blocking-timeout-milliseconds>
+                            <match-one/>
+                            <partition-by-subject/>
+                        </partitioned-pool>
+                    </connectionmanager>
+                </connectiondefinition-instance>
+            </connection-definition>
+        </outbound-resourceadapter>
+    </resourceadapter>
+
+    <!--normally this is in the j2ee-server-plan.xml.  It is included here so the gbeans can start in unit tests-->
+    <gbean name="ConnectionTracker" class="org.apache.geronimo.connector.outbound.connectiontracking.ConnectionTrackingCoordinatorGBean">
+        <reference name="TransactionManager">
+            <name>TransactionManager</name>
+        </reference>
+    </gbean>
+
+</connector>

Added: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/connector/geronimo-ra-example-6.xml
URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/connector/geronimo-ra-example-6.xml?rev=817996&view=auto
==============================================================================
--- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/connector/geronimo-ra-example-6.xml (added)
+++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/connector/geronimo-ra-example-6.xml Wed Sep 23 08:04:12 2009
@@ -0,0 +1,143 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+
+<!-- @version $Rev: 647930 $ $Date: 2008-04-15 02:47:16 +0800 (Tue, 15 Apr 2008) $ -->
+           
+<connector xmlns="http://geronimo.apache.org/xml/ns/j2ee/connector-1.1">
+           
+    <environment xmlns="http://geronimo.apache.org/xml/ns/deployment-1.1">
+        <moduleId>
+            <groupId>geronimo</groupId>
+            <artifactId>test-ear</artifactId>
+            <version>1.0</version>
+            <type>car</type>
+        </moduleId>
+    </environment>
+
+    <resourceadapter>
+        <resourceadapter-instance>
+            <resourceadapter-name>testRA</resourceadapter-name>
+            <config-property-setting name="RAStringProperty">NewStringValue</config-property-setting>
+            <workmanager>
+                <gbean-link>DefaultWorkManager</gbean-link>
+            </workmanager>
+        </resourceadapter-instance>
+        <outbound-resourceadapter>
+            <connection-definition>
+                <connectionfactory-interface>javax.resource.cci.ConnectionFactory</connectionfactory-interface>
+                <connectiondefinition-instance>
+                    <name>FirstTestOutboundConnectionFactory</name>
+                    <config-property-setting name="OutboundStringProperty1">newvalue1</config-property-setting>
+                    <config-property-setting name="OutboundStringProperty3">newvalue2</config-property-setting>
+                    <connectionmanager>
+                        <container-managed-security/>
+                        <xa-transaction>
+                            <transaction-caching/>
+                        </xa-transaction>
+                        <partitioned-pool>
+                            <max-size>10</max-size>
+                            <blocking-timeout-milliseconds>5000</blocking-timeout-milliseconds>
+                            <match-one/>
+                            <partition-by-subject/>
+                        </partitioned-pool>
+                    </connectionmanager>
+                </connectiondefinition-instance>
+                <connectiondefinition-instance>
+                    <name>SecondTestOutboundConnectionFactory</name>
+                    <config-property-setting name="OutboundStringProperty4">newvalue3</config-property-setting>
+                    <config-property-setting name="OutboundStringProperty1">newvalue4</config-property-setting>
+                    <connectionmanager>
+                        <container-managed-security/>
+                        <xa-transaction>
+                            <transaction-caching/>
+                        </xa-transaction>
+                        <partitioned-pool>
+                            <max-size>10</max-size>
+                            <blocking-timeout-milliseconds>5000</blocking-timeout-milliseconds>
+                            <match-one/>
+                            <partition-by-subject/>
+                        </partitioned-pool>
+                    </connectionmanager>
+                </connectiondefinition-instance>
+            </connection-definition>
+            <connection-definition>
+                <connectionfactory-interface>
+                    org.apache.geronimo.connector.mock.ConnectionFactoryExtension</connectionfactory-interface>
+                <connectiondefinition-instance>
+                    <name>ThirdTestOutboundConnectionFactory</name>
+                    <config-property-setting name="OutboundStringProperty1">StringValue3</config-property-setting>
+                    <connectionmanager>
+                        <container-managed-security/>
+                        <xa-transaction>
+                            <transaction-caching/>
+                        </xa-transaction>
+                        <partitioned-pool>
+                            <max-size>10</max-size>
+                            <blocking-timeout-milliseconds>5000</blocking-timeout-milliseconds>
+                            <match-one/>
+                            <partition-by-subject/>
+                        </partitioned-pool>
+                    </connectionmanager>
+                </connectiondefinition-instance>
+            </connection-definition>
+        </outbound-resourceadapter>
+    </resourceadapter>
+
+    <adminobject>
+        <adminobject-interface>org.apache.geronimo.connector.mock.MockAdminObject</adminobject-interface>
+        <adminobject-class>org.apache.geronimo.connector.mock.MockAdminObjectImpl</adminobject-class>
+        <adminobject-instance>
+            <message-destination-name>tweedledee</message-destination-name>
+            <config-property-setting name="Tweedle">Dee-value</config-property-setting>
+        </adminobject-instance>
+        <adminobject-instance>
+            <message-destination-name>tweedledum</message-destination-name>
+            <config-property-setting name="Tweedle">Dum-value</config-property-setting>
+        </adminobject-instance>
+    </adminobject>
+
+    <!--normally this is in the j2ee-server-plan.xml.  It is included here so the gbeans can start in unit tests-->
+    <gbean name="ConnectionTracker" class="org.apache.geronimo.connector.outbound.connectiontracking.ConnectionTrackingCoordinatorGBean">
+        <reference name="TransactionManager">
+            <name>TransactionManager</name>
+        </reference>
+    </gbean>
+
+    <gbean name="DefaultThreadPool" class="org.apache.geronimo.pool.ThreadPool">
+        <attribute name="keepAliveTime">5000</attribute>
+        <attribute name="poolSize">300</attribute>
+        <attribute name="poolName">DefaultThreadPool</attribute>
+    </gbean>
+
+    <gbean name="DefaultWorkManager" class="org.apache.geronimo.connector.work.GeronimoWorkManagerGBean">
+        <reference name="SyncPool">
+            <name>DefaultThreadPool</name>
+        </reference>
+        <reference name="StartPool">
+            <name>DefaultThreadPool</name>
+        </reference>
+        <reference name="ScheduledPool">
+            <name>DefaultThreadPool</name>
+        </reference>
+        <reference name="TransactionManager">
+            <name>TransactionManager</name>
+        </reference>
+    </gbean>
+
+    <gbean name="TransactionManager" class="org.apache.geronimo.transaction.manager.GeronimoTransactionManagerGBean"/>
+</connector>

Added: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/connector/geronimo-ra-expected-1.xml
URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/connector/geronimo-ra-expected-1.xml?rev=817996&view=auto
==============================================================================
--- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/connector/geronimo-ra-expected-1.xml (added)
+++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/connector/geronimo-ra-expected-1.xml Wed Sep 23 08:04:12 2009
@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+           
+<!-- @version $Rev: 647930 $ $Date: 2008-04-15 02:47:16 +0800 (Tue, 15 Apr 2008) $ -->
+           
+<ns2:connector xmlns="http://geronimo.apache.org/xml/ns/deployment-1.2" xmlns:ns2="http://geronimo.apache.org/xml/ns/j2ee/connector-1.2" xmlns:ns3="http://geronimo.apache.org/xml/ns/naming-1.2" xmlns:ns4="http://geronimo.apache.org/xml/ns/j2ee/ejb/openejb-2.0" xmlns:ns5="http://geronimo.apache.org/xml/ns/j2ee/application-2.0" xmlns:ns6="http://geronimo.apache.org/xml/ns/security-2.0" xmlns:ns7="http://java.sun.com/xml/ns/persistence" xmlns:ns8="http://geronimo.apache.org/xml/ns/j2ee/web-2.0.1" xmlns:ns9="http://geronimo.apache.org/xml/ns/j2ee/application-client-2.0">
+    <environment>
+        <dependencies>
+            <dependency>
+                <groupId>org.apache.derby</groupId>
+                <artifactId>derby</artifactId>
+                <type>jar</type>
+            </dependency>
+        </dependencies>
+    </environment>
+    <ns2:resourceadapter>
+        <ns2:outbound-resourceadapter>
+            <ns2:connection-definition>
+                <ns2:connectionfactory-interface>javax.sql.DataSource</ns2:connectionfactory-interface>
+                <ns2:connectiondefinition-instance>
+                    <ns2:name>RARDBDatasource-1_3</ns2:name>
+                    <ns2:config-property-setting name="Password"></ns2:config-property-setting>
+                    <ns2:config-property-setting name="LoginTimeout"></ns2:config-property-setting>
+                    <ns2:config-property-setting name="DatabaseName">DefaultDB-1_3</ns2:config-property-setting>
+                    <ns2:config-property-setting name="UserName"></ns2:config-property-setting>
+                    <ns2:config-property-setting name="ShutdownDatabase"></ns2:config-property-setting>
+                    <ns2:connectionmanager>
+                        <ns2:local-transaction/>
+                        <ns2:single-pool>
+                            <ns2:max-size>15</ns2:max-size>
+                            <ns2:min-size>5</ns2:min-size>
+                            <ns2:blocking-timeout-milliseconds>500</ns2:blocking-timeout-milliseconds>
+                            <ns2:idle-timeout-minutes>15</ns2:idle-timeout-minutes>
+                            <ns2:match-one/>
+                        </ns2:single-pool>
+                    </ns2:connectionmanager>
+                </ns2:connectiondefinition-instance>
+            </ns2:connection-definition>
+        </ns2:outbound-resourceadapter>
+    </ns2:resourceadapter>
+</ns2:connector>

Added: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/connector/geronimo-ra-expected-11.xml
URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/connector/geronimo-ra-expected-11.xml?rev=817996&view=auto
==============================================================================
--- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/connector/geronimo-ra-expected-11.xml (added)
+++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/connector/geronimo-ra-expected-11.xml Wed Sep 23 08:04:12 2009
@@ -0,0 +1,104 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+           
+<!-- @version $Rev: 652419 $ $Date: 2008-05-01 10:09:32 +0800 (Thu, 01 May 2008) $ -->
+           
+<conn:connector xmlns:dep="http://geronimo.apache.org/xml/ns/deployment-1.2" xmlns:conn="http://geronimo.apache.org/xml/ns/j2ee/connector-1.2" xmlns:name="http://geronimo.apache.org/xml/ns/naming-1.2">
+    <dep:environment>
+        <dep:moduleId>
+            <dep:groupId>org.apache.geronimo.testsuite</dep:groupId>
+            <dep:artifactId>agent-ear</dep:artifactId>
+            <dep:version>2.2-SNAPSHOT</dep:version>
+            <dep:type>ear</dep:type>
+        </dep:moduleId>
+        <dep:dependencies>
+            <dep:dependency>
+                <dep:groupId>org.apache.geronimo.testsuite</dep:groupId>
+                <dep:artifactId>agent-ds</dep:artifactId>
+                <dep:version>2.2-SNAPSHOT</dep:version>
+                <dep:type>car</dep:type>
+            </dep:dependency>
+        </dep:dependencies>
+    </dep:environment>
+    <conn:resourceadapter>
+        <conn:resourceadapter-instance>
+            <conn:resourceadapter-name>resourceadapter-name</conn:resourceadapter-name>
+            <conn:config-property-setting name="resourceadapter-instance-name">resourceadapter-instance-value</conn:config-property-setting>
+            <name:workmanager>
+                <name:pattern>
+                    <name:groupId>connector-resourceadapter-workmanager-pattern-groupid</name:groupId>
+                    <name:artifactId>connector-resourceadapter-workmanager-pattern-artifactid</name:artifactId>
+                    <name:version>connector-resourceadapter-workmanager-pattern-version</name:version>
+                    <name:module>connector-resourceadapter-workmanager-pattern-module</name:module>
+                    <name:name>connector-resourceadapter-workmanager-pattern-name</name:name>
+                </name:pattern>
+                <name:gbean-link>connector-resourceadapter-workmanager-gbeanlink</name:gbean-link>
+            </name:workmanager>
+        </conn:resourceadapter-instance>
+        <conn:outbound-resourceadapter>
+            <conn:connection-definition>
+                <conn:connectionfactory-interface>resourceadapter-outbound-connectiondefinition-interface</conn:connectionfactory-interface>
+                <conn:connectiondefinition-instance>
+                    <conn:name>resourceadapter-outbound-connectiondefinition-instance-name</conn:name>
+                    <conn:implemented-interface>resourceadapter-outbound-connectiondefinition-instance-implementedinterface</conn:implemented-interface>
+                    <conn:config-property-setting name="resourceadapter-outbound-connectiondefinition-instance-name">resourceadapter-outbound-connectiondefinition-instance-value</conn:config-property-setting>
+                    <conn:connectionmanager>
+                        <conn:container-managed-security/>
+                        <conn:no-transaction/>
+                        <conn:local-transaction/>
+                        <conn:xa-transaction>
+                            <conn:transaction-caching/>
+                            <conn:thread-caching/>
+                        </conn:xa-transaction>
+                        <conn:transaction-log/>
+                        <conn:no-pool/>
+                        <conn:single-pool>
+                            <conn:max-size>0</conn:max-size>
+                            <conn:min-size>0</conn:min-size>
+                            <conn:blocking-timeout-milliseconds>0</conn:blocking-timeout-milliseconds>
+                            <conn:idle-timeout-minutes>0</conn:idle-timeout-minutes>
+                            <conn:match-one/>
+                            <conn:match-all/>
+                            <conn:select-one-assume-match/>
+                        </conn:single-pool>
+                        <conn:partitioned-pool>
+                            <conn:max-size>0</conn:max-size>
+                            <conn:min-size>0</conn:min-size>
+                            <conn:blocking-timeout-milliseconds>0</conn:blocking-timeout-milliseconds>
+                            <conn:idle-timeout-minutes>0</conn:idle-timeout-minutes>
+                            <conn:match-one/>
+                            <conn:match-all/>
+                            <conn:select-one-assume-match/>
+                            <conn:partition-by-subject/>
+                            <conn:partition-by-connectionrequestinfo/>
+                        </conn:partitioned-pool>
+                    </conn:connectionmanager>
+                </conn:connectiondefinition-instance>
+            </conn:connection-definition>
+        </conn:outbound-resourceadapter>
+    </conn:resourceadapter>
+    <conn:adminobject>
+        <conn:adminobject-interface>adminobject-adminobjectinterface</conn:adminobject-interface>
+        <conn:adminobject-class>adminobject-adminobjectclass</conn:adminobject-class>
+        <conn:adminobject-instance>
+            <conn:message-destination-name>adminobject-instance-messagedestinationname</conn:message-destination-name>
+            <conn:config-property-setting name="adminobject-instance-name">adminobject-instance-value</conn:config-property-setting>
+        </conn:adminobject-instance>
+    </conn:adminobject>
+    <dep:gbean name="gbean-name" class="gbean-class"/>
+</conn:connector>

Added: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/connector/geronimo-ra-expected-2.xml
URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/connector/geronimo-ra-expected-2.xml?rev=817996&view=auto
==============================================================================
--- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/connector/geronimo-ra-expected-2.xml (added)
+++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/connector/geronimo-ra-expected-2.xml Wed Sep 23 08:04:12 2009
@@ -0,0 +1,85 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+           
+<!-- @version $Rev: 647930 $ $Date: 2008-04-15 02:47:16 +0800 (Tue, 15 Apr 2008) $ -->
+           
+<ns2:connector xmlns="http://geronimo.apache.org/xml/ns/deployment-1.2" xmlns:ns2="http://geronimo.apache.org/xml/ns/j2ee/connector-1.2" xmlns:ns3="http://geronimo.apache.org/xml/ns/naming-1.2" xmlns:ns4="http://geronimo.apache.org/xml/ns/j2ee/ejb/openejb-2.0" xmlns:ns5="http://geronimo.apache.org/xml/ns/j2ee/application-2.0" xmlns:ns6="http://geronimo.apache.org/xml/ns/security-2.0" xmlns:ns7="http://java.sun.com/xml/ns/persistence" xmlns:ns8="http://geronimo.apache.org/xml/ns/j2ee/web-2.0.1" xmlns:ns9="http://geronimo.apache.org/xml/ns/j2ee/application-client-2.0">
+    <environment>
+        <moduleId>
+            <groupId>geronimo</groupId>
+            <artifactId>test-ear</artifactId>
+            <version>1.0</version>
+            <type>car</type>
+        </moduleId>
+    </environment>
+    <ns2:resourceadapter>
+        <ns2:outbound-resourceadapter>
+            <ns2:connection-definition>
+                <ns2:connectionfactory-interface>javax.resource.cci.ConnectionFactory</ns2:connectionfactory-interface>
+                <ns2:connectiondefinition-instance>
+                    <ns2:name>FirstTestOutboundConnectionFactory</ns2:name>
+                    <ns2:config-property-setting name="OutboundStringProperty1">newvalue1</ns2:config-property-setting>
+                    <ns2:config-property-setting name="OutboundStringProperty3">newvalue2</ns2:config-property-setting>
+                    <ns2:connectionmanager>
+                        <ns2:container-managed-security/>
+                        <ns2:xa-transaction>
+                            <ns2:transaction-caching/>
+                        </ns2:xa-transaction>
+                        <ns2:partitioned-pool>
+                            <ns2:max-size>10</ns2:max-size>
+                            <ns2:blocking-timeout-milliseconds>5000</ns2:blocking-timeout-milliseconds>
+                            <ns2:match-one/>
+                            <ns2:partition-by-subject/>
+                        </ns2:partitioned-pool>
+                    </ns2:connectionmanager>
+                </ns2:connectiondefinition-instance>
+                <ns2:connectiondefinition-instance>
+                    <ns2:name>SecondTestOutboundConnectionFactory</ns2:name>
+                    <ns2:config-property-setting name="OutboundStringProperty4">newvalue3</ns2:config-property-setting>
+                    <ns2:config-property-setting name="OutboundStringProperty1">newvalue4</ns2:config-property-setting>
+                    <ns2:connectionmanager>
+                        <ns2:xa-transaction>
+                            <ns2:transaction-caching/>
+                        </ns2:xa-transaction>
+                        <ns2:single-pool>
+                            <ns2:max-size>10</ns2:max-size>
+                            <ns2:blocking-timeout-milliseconds>5000</ns2:blocking-timeout-milliseconds>
+                            <ns2:match-one/>
+                        </ns2:single-pool>
+                    </ns2:connectionmanager>
+                </ns2:connectiondefinition-instance>
+                <ns2:connectiondefinition-instance>
+                    <ns2:name>ThirdTestOutboundConnectionFactory</ns2:name>
+                    <ns2:config-property-setting name="OutboundStringProperty1">StringValue3</ns2:config-property-setting>
+                    <ns2:connectionmanager>
+                        <ns2:container-managed-security/>
+                        <ns2:xa-transaction>
+                            <ns2:transaction-caching/>
+                        </ns2:xa-transaction>
+                        <ns2:partitioned-pool>
+                            <ns2:max-size>10</ns2:max-size>
+                            <ns2:blocking-timeout-milliseconds>5000</ns2:blocking-timeout-milliseconds>
+                            <ns2:match-one/>
+                            <ns2:partition-by-subject/>
+                        </ns2:partitioned-pool>
+                    </ns2:connectionmanager>
+                </ns2:connectiondefinition-instance>
+            </ns2:connection-definition>
+        </ns2:outbound-resourceadapter>
+    </ns2:resourceadapter>
+</ns2:connector>

Added: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/connector/geronimo-ra-expected-3.xml
URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/connector/geronimo-ra-expected-3.xml?rev=817996&view=auto
==============================================================================
--- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/connector/geronimo-ra-expected-3.xml (added)
+++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/connector/geronimo-ra-expected-3.xml Wed Sep 23 08:04:12 2009
@@ -0,0 +1,107 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+           
+<!-- @version $Rev: 647930 $ $Date: 2008-04-15 02:47:16 +0800 (Tue, 15 Apr 2008) $ -->
+           
+<ns2:connector xmlns="http://geronimo.apache.org/xml/ns/deployment-1.2" xmlns:ns2="http://geronimo.apache.org/xml/ns/j2ee/connector-1.2" xmlns:ns3="http://geronimo.apache.org/xml/ns/naming-1.2" xmlns:ns4="http://geronimo.apache.org/xml/ns/j2ee/ejb/openejb-2.0" xmlns:ns5="http://geronimo.apache.org/xml/ns/j2ee/application-2.0" xmlns:ns6="http://geronimo.apache.org/xml/ns/security-2.0" xmlns:ns7="http://java.sun.com/xml/ns/persistence" xmlns:ns8="http://geronimo.apache.org/xml/ns/j2ee/web-2.0.1" xmlns:ns9="http://geronimo.apache.org/xml/ns/j2ee/application-client-2.0">
+    <environment>
+        <moduleId>
+            <groupId>geronimo</groupId>
+            <artifactId>test-ear</artifactId>
+            <version>1.0</version>
+            <type>car</type>
+        </moduleId>
+    </environment>
+    <ns2:resourceadapter>
+        <ns2:resourceadapter-instance>
+            <ns2:resourceadapter-name>testRA</ns2:resourceadapter-name>
+            <ns2:config-property-setting name="RAStringProperty">NewStringValue</ns2:config-property-setting>
+        </ns2:resourceadapter-instance>
+        <ns2:outbound-resourceadapter>
+            <ns2:connection-definition>
+                <ns2:connectionfactory-interface>javax.resource.cci.ConnectionFactory</ns2:connectionfactory-interface>
+                <ns2:connectiondefinition-instance>
+                    <ns2:name>FirstTestOutboundConnectionFactory</ns2:name>
+                    <ns2:config-property-setting name="OutboundStringProperty1">newvalue1</ns2:config-property-setting>
+                    <ns2:config-property-setting name="OutboundStringProperty3">newvalue2</ns2:config-property-setting>
+                    <ns2:connectionmanager>
+                        <ns2:container-managed-security/>
+                        <ns2:xa-transaction>
+                            <ns2:transaction-caching/>
+                        </ns2:xa-transaction>
+                        <ns2:partitioned-pool>
+                            <ns2:max-size>10</ns2:max-size>
+                            <ns2:blocking-timeout-milliseconds>5000</ns2:blocking-timeout-milliseconds>
+                            <ns2:match-one/>
+                            <ns2:partition-by-subject/>
+                        </ns2:partitioned-pool>
+                    </ns2:connectionmanager>
+                </ns2:connectiondefinition-instance>
+                <ns2:connectiondefinition-instance>
+                    <ns2:name>SecondTestOutboundConnectionFactory</ns2:name>
+                    <ns2:config-property-setting name="OutboundStringProperty4">newvalue3</ns2:config-property-setting>
+                    <ns2:config-property-setting name="OutboundStringProperty1">newvalue4</ns2:config-property-setting>
+                    <ns2:connectionmanager>
+                        <ns2:container-managed-security/>
+                        <ns2:xa-transaction>
+                            <ns2:transaction-caching/>
+                        </ns2:xa-transaction>
+                        <ns2:partitioned-pool>
+                            <ns2:max-size>10</ns2:max-size>
+                            <ns2:blocking-timeout-milliseconds>5000</ns2:blocking-timeout-milliseconds>
+                            <ns2:match-one/>
+                            <ns2:partition-by-subject/>
+                        </ns2:partitioned-pool>
+                    </ns2:connectionmanager>
+                </ns2:connectiondefinition-instance>
+            </ns2:connection-definition>
+            <ns2:connection-definition>
+                <ns2:connectionfactory-interface>
+                    org.apache.geronimo.connector.mock.ConnectionFactoryExtension</ns2:connectionfactory-interface>
+                <ns2:connectiondefinition-instance>
+                    <ns2:name>ThirdTestOutboundConnectionFactory</ns2:name>
+                    <ns2:config-property-setting name="OutboundStringProperty1">StringValue3</ns2:config-property-setting>
+                    <ns2:connectionmanager>
+                        <ns2:container-managed-security/>
+                        <ns2:xa-transaction>
+                            <ns2:transaction-caching/>
+                        </ns2:xa-transaction>
+                        <ns2:partitioned-pool>
+                            <ns2:max-size>10</ns2:max-size>
+                            <ns2:blocking-timeout-milliseconds>5000</ns2:blocking-timeout-milliseconds>
+                            <ns2:match-one/>
+                            <ns2:partition-by-subject/>
+                        </ns2:partitioned-pool>
+                    </ns2:connectionmanager>
+                </ns2:connectiondefinition-instance>
+            </ns2:connection-definition>
+        </ns2:outbound-resourceadapter>
+    </ns2:resourceadapter>
+    <ns2:adminobject>
+        <ns2:adminobject-interface>org.apache.geronimo.connector.mock.MockAdminObject</ns2:adminobject-interface>
+        <ns2:adminobject-class>org.apache.geronimo.connector.mock.MockAdminObjectImpl</ns2:adminobject-class>
+        <ns2:adminobject-instance>
+            <ns2:message-destination-name>tweedledee</ns2:message-destination-name>
+            <ns2:config-property-setting name="Tweedle">Dee-value</ns2:config-property-setting>
+        </ns2:adminobject-instance>
+        <ns2:adminobject-instance>
+            <ns2:message-destination-name>tweedledum</ns2:message-destination-name>
+            <ns2:config-property-setting name="Tweedle">Dum-value</ns2:config-property-setting>
+        </ns2:adminobject-instance>
+    </ns2:adminobject>
+</ns2:connector>

Added: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/openejb/openejb-jar-example-1.xml
URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/openejb/openejb-jar-example-1.xml?rev=817996&view=auto
==============================================================================
--- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/openejb/openejb-jar-example-1.xml (added)
+++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/openejb/openejb-jar-example-1.xml Wed Sep 23 08:04:12 2009
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+
+<!-- @version $Rev: 650735 $ $Date: 2008-04-23 11:35:03 +0800 (Wed, 23 Apr 2008) $ -->
+
+<openejb-jar xmlns="http://openejb.apache.org/xml/ns/openejb-jar-2.2">
+
+    <environment xmlns="http://geronimo.apache.org/xml/ns/deployment-1.2">
+        <moduleId>
+            <groupId>geronimo</groupId>
+            <artifactId>test-ejb</artifactId>
+            <version>1.0</version>
+            <type>car</type>
+        </moduleId>
+    </environment>
+
+</openejb-jar>

Added: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/openejb/openejb-jar-example-2.xml
URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/openejb/openejb-jar-example-2.xml?rev=817996&view=auto
==============================================================================
--- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/openejb/openejb-jar-example-2.xml (added)
+++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/openejb/openejb-jar-example-2.xml Wed Sep 23 08:04:12 2009
@@ -0,0 +1,53 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You under the Apache License, Version 2.0
+   (the "License"); you may not use this file except in compliance with
+   the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+-->
+
+<!-- @version $Rev: 650735 $ $Date: 2008-04-23 11:35:03 +0800 (Wed, 23 Apr 2008) $ -->
+
+<openejb-jar xmlns="http://openejb.apache.org/xml/ns/openejb-jar-2.2">
+
+    <cmp-connection-factory>
+        <resource-link>SystemDatasource</resource-link>
+    </cmp-connection-factory>
+
+    <enterprise-beans>
+
+        <session>
+            <ejb-name>SimpleStatelessSession</ejb-name>
+            <jndi-name>client/test/simple/SimpleStatelessSessionHome</jndi-name>
+        </session>
+
+        <entity>
+            <ejb-name>SimpleCMPEntity</ejb-name>
+            <table-name>SimpleCMP</table-name>
+            <cmp-field-mapping>
+                <cmp-field-name>id</cmp-field-name>
+                <table-column>id</table-column>
+            </cmp-field-mapping>
+            <cmp-field-mapping>
+                <cmp-field-name>firstName</cmp-field-name>
+                <table-column>firstName</table-column>
+            </cmp-field-mapping>
+            <cmp-field-mapping>
+                <cmp-field-name>lastName</cmp-field-name>
+                <table-column>lastName</table-column>
+            </cmp-field-mapping>
+        </entity>
+
+    </enterprise-beans>
+
+</openejb-jar>



Mime
View raw message