Author: jbonofre
Date: Wed Aug 11 10:30:25 2010
New Revision: 984363

URL: http://svn.apache.org/viewvc?rev=984363&view=rev
Log:
Add new JMS archetypes and update maven version used in iTests.

Added:
    servicemix/archetypes/trunk/servicemix-jms-jca-consumer-service-unit/
    
servicemix/archetypes/trunk/servicemix-jms-jca-consumer-service-unit/pom.xml   
(with props)
    servicemix/archetypes/trunk/servicemix-jms-jca-consumer-service-unit/src/
    
servicemix/archetypes/trunk/servicemix-jms-jca-consumer-service-unit/src/main/
    
servicemix/archetypes/trunk/servicemix-jms-jca-consumer-service-unit/src/main/resources/
    
servicemix/archetypes/trunk/servicemix-jms-jca-consumer-service-unit/src/main/resources/META-INF/
    
servicemix/archetypes/trunk/servicemix-jms-jca-consumer-service-unit/src/main/resources/META-INF/maven/
    
servicemix/archetypes/trunk/servicemix-jms-jca-consumer-service-unit/src/main/resources/META-INF/maven/archetype.xml
   (with props)
    
servicemix/archetypes/trunk/servicemix-jms-jca-consumer-service-unit/src/main/resources/archetype-resources/
    
servicemix/archetypes/trunk/servicemix-jms-jca-consumer-service-unit/src/main/resources/archetype-resources/pom.xml
   (with props)
    
servicemix/archetypes/trunk/servicemix-jms-jca-consumer-service-unit/src/main/resources/archetype-resources/src/
    
servicemix/archetypes/trunk/servicemix-jms-jca-consumer-service-unit/src/main/resources/archetype-resources/src/main/
    
servicemix/archetypes/trunk/servicemix-jms-jca-consumer-service-unit/src/main/resources/archetype-resources/src/main/resources/
    
servicemix/archetypes/trunk/servicemix-jms-jca-consumer-service-unit/src/main/resources/archetype-resources/src/main/resources/xbean.xml
   (with props)
    servicemix/archetypes/trunk/servicemix-jms-soap-consumer-service-unit/
    
servicemix/archetypes/trunk/servicemix-jms-soap-consumer-service-unit/pom.xml   
(with props)
    servicemix/archetypes/trunk/servicemix-jms-soap-consumer-service-unit/src/
    
servicemix/archetypes/trunk/servicemix-jms-soap-consumer-service-unit/src/main/
    
servicemix/archetypes/trunk/servicemix-jms-soap-consumer-service-unit/src/main/resources/
    
servicemix/archetypes/trunk/servicemix-jms-soap-consumer-service-unit/src/main/resources/META-INF/
    
servicemix/archetypes/trunk/servicemix-jms-soap-consumer-service-unit/src/main/resources/META-INF/maven/
    
servicemix/archetypes/trunk/servicemix-jms-soap-consumer-service-unit/src/main/resources/META-INF/maven/archetype.xml
   (with props)
    
servicemix/archetypes/trunk/servicemix-jms-soap-consumer-service-unit/src/main/resources/archetype-resources/
    
servicemix/archetypes/trunk/servicemix-jms-soap-consumer-service-unit/src/main/resources/archetype-resources/pom.xml
   (with props)
    
servicemix/archetypes/trunk/servicemix-jms-soap-consumer-service-unit/src/main/resources/archetype-resources/src/
    
servicemix/archetypes/trunk/servicemix-jms-soap-consumer-service-unit/src/main/resources/archetype-resources/src/main/
    
servicemix/archetypes/trunk/servicemix-jms-soap-consumer-service-unit/src/main/resources/archetype-resources/src/main/resources/
    
servicemix/archetypes/trunk/servicemix-jms-soap-consumer-service-unit/src/main/resources/archetype-resources/src/main/resources/service.wsdl
   (with props)
    
servicemix/archetypes/trunk/servicemix-jms-soap-consumer-service-unit/src/main/resources/archetype-resources/src/main/resources/xbean.xml
   (with props)
    servicemix/archetypes/trunk/servicemix-jms-soap-provider-service-unit/
    
servicemix/archetypes/trunk/servicemix-jms-soap-provider-service-unit/pom.xml   
(with props)
    servicemix/archetypes/trunk/servicemix-jms-soap-provider-service-unit/src/
    
servicemix/archetypes/trunk/servicemix-jms-soap-provider-service-unit/src/main/
    
servicemix/archetypes/trunk/servicemix-jms-soap-provider-service-unit/src/main/resources/
    
servicemix/archetypes/trunk/servicemix-jms-soap-provider-service-unit/src/main/resources/META-INF/
    
servicemix/archetypes/trunk/servicemix-jms-soap-provider-service-unit/src/main/resources/META-INF/maven/
    
servicemix/archetypes/trunk/servicemix-jms-soap-provider-service-unit/src/main/resources/META-INF/maven/archetype.xml
   (with props)
    
servicemix/archetypes/trunk/servicemix-jms-soap-provider-service-unit/src/main/resources/archetype-resources/
    
servicemix/archetypes/trunk/servicemix-jms-soap-provider-service-unit/src/main/resources/archetype-resources/pom.xml
   (with props)
    
servicemix/archetypes/trunk/servicemix-jms-soap-provider-service-unit/src/main/resources/archetype-resources/src/
    
servicemix/archetypes/trunk/servicemix-jms-soap-provider-service-unit/src/main/resources/archetype-resources/src/main/
    
servicemix/archetypes/trunk/servicemix-jms-soap-provider-service-unit/src/main/resources/archetype-resources/src/main/resources/
    
servicemix/archetypes/trunk/servicemix-jms-soap-provider-service-unit/src/main/resources/archetype-resources/src/main/resources/service.wsdl
   (with props)
    
servicemix/archetypes/trunk/servicemix-jms-soap-provider-service-unit/src/main/resources/archetype-resources/src/main/resources/xbean.xml
   (with props)
Modified:
    servicemix/archetypes/trunk/pom.xml
    servicemix/archetypes/trunk/servicemix-archetypes-itests/pom.xml

Modified: servicemix/archetypes/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/servicemix/archetypes/trunk/pom.xml?rev=984363&r1=984362&r2=984363&view=diff
==============================================================================
--- servicemix/archetypes/trunk/pom.xml (original)
+++ servicemix/archetypes/trunk/pom.xml Wed Aug 11 10:30:25 2010
@@ -48,6 +48,7 @@
         <geronimo-jta.specs.version>1.1.1</geronimo-jta.specs.version>
         <servicemix.version>3.3.2</servicemix.version>
         <commons-logging.version>1.1.1</commons-logging.version>
+        <activemq.version>5.3.0</activemq.version>
         <camel.version>2.2.0</camel.version>
         <cxf.version>2.2.6</cxf.version>
         <servicemix.specs.version>1.4.0</servicemix.specs.version>
@@ -184,10 +185,10 @@
                <module>servicemix-http-provider-service-unit</module>
                <module>servicemix-http-soap-provider-service-unit</module>
                <module>servicemix-jms-consumer-service-unit</module>
-               <!-- <module>servicemix-jms-soap-consumer-service-unit</module> 
-->
-               <!-- <module>servicemix-jms-jca-consumer-service-unit</module> 
-->
+               <module>servicemix-jms-soap-consumer-service-unit</module>
+               <module>servicemix-jms-jca-consumer-service-unit</module>
                <module>servicemix-jms-provider-service-unit</module>
-               <!-- <module>servicemix-jms-soap-provider-service-unit</module> 
-->
+               <module>servicemix-jms-soap-provider-service-unit</module>
                <module>servicemix-jsr181-annotated-service-unit</module>
                <module>servicemix-jsr181-wsdl-first-service-unit</module>
                <module>servicemix-lwcontainer-service-unit</module>

Modified: servicemix/archetypes/trunk/servicemix-archetypes-itests/pom.xml
URL: 
http://svn.apache.org/viewvc/servicemix/archetypes/trunk/servicemix-archetypes-itests/pom.xml?rev=984363&r1=984362&r2=984363&view=diff
==============================================================================
--- servicemix/archetypes/trunk/servicemix-archetypes-itests/pom.xml (original)
+++ servicemix/archetypes/trunk/servicemix-archetypes-itests/pom.xml Wed Aug 11 
10:30:25 2010
@@ -40,6 +40,16 @@
                        <artifactId>maven-embedder</artifactId>
                        <version>2.0.4</version>
                </dependency>
+               <dependency>
+                 <groupId>org.apache.maven</groupId>
+                 <artifactId>maven-project</artifactId>
+                 <version>2.2.1</version>
+               </dependency>
+               <dependency>
+                 <groupId>org.apache.maven</groupId>
+                 <artifactId>maven-core</artifactId>
+                 <version>2.2.1</version>
+               </dependency>
 
                <dependency>
                        <groupId>org.apache.servicemix.specs</groupId>
@@ -330,4 +340,4 @@
                </plugins>
        </build>
        
-</project>
\ No newline at end of file
+</project>

Added: 
servicemix/archetypes/trunk/servicemix-jms-jca-consumer-service-unit/pom.xml
URL: 
http://svn.apache.org/viewvc/servicemix/archetypes/trunk/servicemix-jms-jca-consumer-service-unit/pom.xml?rev=984363&view=auto
==============================================================================
--- 
servicemix/archetypes/trunk/servicemix-jms-jca-consumer-service-unit/pom.xml 
(added)
+++ 
servicemix/archetypes/trunk/servicemix-jms-jca-consumer-service-unit/pom.xml 
Wed Aug 11 10:30:25 2010
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
+
+    <!--
+
+        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.
+    -->
+    
+    <modelVersion>4.0.0</modelVersion>
+    
+    <parent>
+        <groupId>org.apache.servicemix</groupId>
+        <artifactId>archetypes</artifactId>
+        <version>2010.01-SNAPSHOT</version>
+    </parent>
+    
+    <groupId>org.apache.servicemix.tooling</groupId>
+    <artifactId>servicemix-jms-jca-consumer-service-unit</artifactId>
+    <name>Apache ServiceMix :: Archetypes :: JMS JCA Consumer Service 
Unit</name>
+
+</project>
\ No newline at end of file

Propchange: 
servicemix/archetypes/trunk/servicemix-jms-jca-consumer-service-unit/pom.xml
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: 
servicemix/archetypes/trunk/servicemix-jms-jca-consumer-service-unit/src/main/resources/META-INF/maven/archetype.xml
URL: 
http://svn.apache.org/viewvc/servicemix/archetypes/trunk/servicemix-jms-jca-consumer-service-unit/src/main/resources/META-INF/maven/archetype.xml?rev=984363&view=auto
==============================================================================
--- 
servicemix/archetypes/trunk/servicemix-jms-jca-consumer-service-unit/src/main/resources/META-INF/maven/archetype.xml
 (added)
+++ 
servicemix/archetypes/trunk/servicemix-jms-jca-consumer-service-unit/src/main/resources/META-INF/maven/archetype.xml
 Wed Aug 11 10:30:25 2010
@@ -0,0 +1,23 @@
+<?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.
+    -->
+<archetype>
+    <id>servicemix-jms-jca-consumer-service-unit</id>
+    <resources>
+        <resource>src/main/resources/xbean.xml</resource>
+    </resources>
+</archetype>    
\ No newline at end of file

Propchange: 
servicemix/archetypes/trunk/servicemix-jms-jca-consumer-service-unit/src/main/resources/META-INF/maven/archetype.xml
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: 
servicemix/archetypes/trunk/servicemix-jms-jca-consumer-service-unit/src/main/resources/archetype-resources/pom.xml
URL: 
http://svn.apache.org/viewvc/servicemix/archetypes/trunk/servicemix-jms-jca-consumer-service-unit/src/main/resources/archetype-resources/pom.xml?rev=984363&view=auto
==============================================================================
--- 
servicemix/archetypes/trunk/servicemix-jms-jca-consumer-service-unit/src/main/resources/archetype-resources/pom.xml
 (added)
+++ 
servicemix/archetypes/trunk/servicemix-jms-jca-consumer-service-unit/src/main/resources/archetype-resources/pom.xml
 Wed Aug 11 10:30:25 2010
@@ -0,0 +1,49 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
+
+    <!--
+
+        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.
+    -->
+    
+    <modelVersion>4.0.0</modelVersion>
+    
+    <groupId>${groupId}</groupId>
+    <artifactId>${artifactId}</artifactId>
+    <packaging>jbi-service-unit</packaging>
+    <version>${version}</version>
+    <name>Apache ServiceMix :: JMS JCA Consumer Service Unit</name>
+    
+    <dependencies>
+        <dependency>
+            <groupId>org.apache.servicemix</groupId>
+            <artifactId>servicemix-jms</artifactId>
+            <version>@{components.version}</version>
+        </dependency>
+    </dependencies>
+    
+    <build>
+        <defaultGoal>install</defaultGoal>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.servicemix.tooling</groupId>
+                <artifactId>jbi-maven-plugin</artifactId>
+                <version>@{jbi-maven-plugin.version}</version>
+                <extensions>true</extensions>
+            </plugin>
+        </plugins>
+    </build>
+
+</project>
\ No newline at end of file

Propchange: 
servicemix/archetypes/trunk/servicemix-jms-jca-consumer-service-unit/src/main/resources/archetype-resources/pom.xml
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: 
servicemix/archetypes/trunk/servicemix-jms-jca-consumer-service-unit/src/main/resources/archetype-resources/src/main/resources/xbean.xml
URL: 
http://svn.apache.org/viewvc/servicemix/archetypes/trunk/servicemix-jms-jca-consumer-service-unit/src/main/resources/archetype-resources/src/main/resources/xbean.xml?rev=984363&view=auto
==============================================================================
--- 
servicemix/archetypes/trunk/servicemix-jms-jca-consumer-service-unit/src/main/resources/archetype-resources/src/main/resources/xbean.xml
 (added)
+++ 
servicemix/archetypes/trunk/servicemix-jms-jca-consumer-service-unit/src/main/resources/archetype-resources/src/main/resources/xbean.xml
 Wed Aug 11 10:30:25 2010
@@ -0,0 +1,46 @@
+<?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.
+
+-->
+<beans xmlns:jms="http://servicemix.apache.org/jms/1.0";
+       xmlns:test="http://test";
+       xmlns:amq="http://activemq.org/config/1.0";
+       xmlns="http://www.springframework.org/schema/beans";
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+       xsi:schemaLocation="http://servicemix.apache.org/jms/1.0 
http://servicemix.apache.org/schema/servicemix-j...@{components-version}.xsd
+       http://activemq.org/config/1.0 
http://activemq.apache.org/schema/core/activemq-co...@{activemq-version}.xsd
+       http://www.springframework.org/schema/beans 
http://www.springframework.org/schema/beans/spring-beans-2.0.xsd";>
+
+    <!-- BEGIN SNIPPET: jms-jca-consumer -->
+    <jms:consumer service="replaceMe:serviceName"
+                  endpoint="jms-jca-consumer"
+                  destinationName="my.queue"
+                  connectionFactory="#connectionFactory"
+                  resourceAdapter="#ra"
+                  activationSpec="#as" />
+    <!-- END SNIPPET: jms-jca-consumer -->                  
+
+    <amq:connectionFactory id="connectionFactory" 
brokerURL="tcp://localhost:61616" />
+
+    <!-- JMS ConnectionFactory from JNDI -
+    <bean id="connectionFactory" 
class="org.springframework.jndi.JndiObjectFactoryBean">
+      <property name="jndiName" value="ConnectionFactory" />
+    </bean>
+    -->
+
+</beans>

Propchange: 
servicemix/archetypes/trunk/servicemix-jms-jca-consumer-service-unit/src/main/resources/archetype-resources/src/main/resources/xbean.xml
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: 
servicemix/archetypes/trunk/servicemix-jms-soap-consumer-service-unit/pom.xml
URL: 
http://svn.apache.org/viewvc/servicemix/archetypes/trunk/servicemix-jms-soap-consumer-service-unit/pom.xml?rev=984363&view=auto
==============================================================================
--- 
servicemix/archetypes/trunk/servicemix-jms-soap-consumer-service-unit/pom.xml 
(added)
+++ 
servicemix/archetypes/trunk/servicemix-jms-soap-consumer-service-unit/pom.xml 
Wed Aug 11 10:30:25 2010
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
+
+    <!--
+
+        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.
+    -->
+    
+    <modelVersion>4.0.0</modelVersion>
+    
+    <parent>
+        <groupId>org.apache.servicemix</groupId>
+        <artifactId>archetypes</artifactId>
+        <version>2010.01-SNAPSHOT</version>
+    </parent>
+    
+    <groupId>org.apache.servicemix.tooling</groupId>
+    <artifactId>servicemix-jms-soap-consumer-service-unit</artifactId>
+    <name>Apache ServiceMix :: Archetypes :: JMS SOAP Consumer Service 
Unit</name>
+
+</project>
\ No newline at end of file

Propchange: 
servicemix/archetypes/trunk/servicemix-jms-soap-consumer-service-unit/pom.xml
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: 
servicemix/archetypes/trunk/servicemix-jms-soap-consumer-service-unit/src/main/resources/META-INF/maven/archetype.xml
URL: 
http://svn.apache.org/viewvc/servicemix/archetypes/trunk/servicemix-jms-soap-consumer-service-unit/src/main/resources/META-INF/maven/archetype.xml?rev=984363&view=auto
==============================================================================
--- 
servicemix/archetypes/trunk/servicemix-jms-soap-consumer-service-unit/src/main/resources/META-INF/maven/archetype.xml
 (added)
+++ 
servicemix/archetypes/trunk/servicemix-jms-soap-consumer-service-unit/src/main/resources/META-INF/maven/archetype.xml
 Wed Aug 11 10:30:25 2010
@@ -0,0 +1,24 @@
+<?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.
+    -->
+<archetype>
+    <id>servicemix-jms-soap-consumer-service-unit</id>
+    <resources>
+        <resource>src/main/resources/xbean.xml</resource>
+        <resource>src/main/resources/service.wsdl</resource>
+    </resources>
+</archetype>    
\ No newline at end of file

Propchange: 
servicemix/archetypes/trunk/servicemix-jms-soap-consumer-service-unit/src/main/resources/META-INF/maven/archetype.xml
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: 
servicemix/archetypes/trunk/servicemix-jms-soap-consumer-service-unit/src/main/resources/archetype-resources/pom.xml
URL: 
http://svn.apache.org/viewvc/servicemix/archetypes/trunk/servicemix-jms-soap-consumer-service-unit/src/main/resources/archetype-resources/pom.xml?rev=984363&view=auto
==============================================================================
--- 
servicemix/archetypes/trunk/servicemix-jms-soap-consumer-service-unit/src/main/resources/archetype-resources/pom.xml
 (added)
+++ 
servicemix/archetypes/trunk/servicemix-jms-soap-consumer-service-unit/src/main/resources/archetype-resources/pom.xml
 Wed Aug 11 10:30:25 2010
@@ -0,0 +1,49 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
+
+    <!--
+
+        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.
+    -->
+    
+    <modelVersion>4.0.0</modelVersion>
+    
+    <groupId>${groupId}</groupId>
+    <artifactId>${artifactId}</artifactId>
+    <packaging>jbi-service-unit</packaging>
+    <version>${version}</version>
+    <name>Apache ServiceMix :: JMS SOAP Consumer Service Unit</name>
+    
+    <dependencies>
+        <dependency>
+            <groupId>org.apache.servicemix</groupId>
+            <artifactId>servicemix-jms</artifactId>
+            <version>@{components.version}</version>
+        </dependency>
+    </dependencies>
+    
+    <build>
+        <defaultGoal>install</defaultGoal>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.servicemix.tooling</groupId>
+                <artifactId>jbi-maven-plugin</artifactId>
+                <version>@{jbi-maven-plugin.version}</version>
+                <extensions>true</extensions>
+            </plugin>
+        </plugins>
+    </build>
+
+</project>
\ No newline at end of file

Propchange: 
servicemix/archetypes/trunk/servicemix-jms-soap-consumer-service-unit/src/main/resources/archetype-resources/pom.xml
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: 
servicemix/archetypes/trunk/servicemix-jms-soap-consumer-service-unit/src/main/resources/archetype-resources/src/main/resources/service.wsdl
URL: 
http://svn.apache.org/viewvc/servicemix/archetypes/trunk/servicemix-jms-soap-consumer-service-unit/src/main/resources/archetype-resources/src/main/resources/service.wsdl?rev=984363&view=auto
==============================================================================
--- 
servicemix/archetypes/trunk/servicemix-jms-soap-consumer-service-unit/src/main/resources/archetype-resources/src/main/resources/service.wsdl
 (added)
+++ 
servicemix/archetypes/trunk/servicemix-jms-soap-consumer-service-unit/src/main/resources/archetype-resources/src/main/resources/service.wsdl
 Wed Aug 11 10:30:25 2010
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<definitions name="service"
+    targetNamespace="http://servicemix.apache.org/service";
+    xmlns:tns="http://servicemix.apache.org/service";
+    xmlns:xsd="http://www.w3.org/2001/XMLSchema";
+    xmlns="http://schemas.xmlsoap.org/wsdl/";>
+    
+</definitions>
\ No newline at end of file

Propchange: 
servicemix/archetypes/trunk/servicemix-jms-soap-consumer-service-unit/src/main/resources/archetype-resources/src/main/resources/service.wsdl
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: 
servicemix/archetypes/trunk/servicemix-jms-soap-consumer-service-unit/src/main/resources/archetype-resources/src/main/resources/xbean.xml
URL: 
http://svn.apache.org/viewvc/servicemix/archetypes/trunk/servicemix-jms-soap-consumer-service-unit/src/main/resources/archetype-resources/src/main/resources/xbean.xml?rev=984363&view=auto
==============================================================================
--- 
servicemix/archetypes/trunk/servicemix-jms-soap-consumer-service-unit/src/main/resources/archetype-resources/src/main/resources/xbean.xml
 (added)
+++ 
servicemix/archetypes/trunk/servicemix-jms-soap-consumer-service-unit/src/main/resources/archetype-resources/src/main/resources/xbean.xml
 Wed Aug 11 10:30:25 2010
@@ -0,0 +1,37 @@
+<?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.
+    -->
+<beans xmlns:jms="http://servicemix.apache.org/jms/1.0";
+       xmlns:replaceMe="http://servicemix.apache.org/replaceMe";
+       xmlns:amq="http://activemq.org/config/1.0";
+       xmlns="http://www.springframework.org/schema/beans";
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+       xsi:schemaLocation="
+            http://servicemix.apache.org/jms/1.0 
http://servicemix.apache.org/schema/servicemix-j...@{components.version}.xsd
+            http://www.springframework.org/schema/beans 
http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
+            http://activemq.org/config/1.0 
http://activemq.apache.org/schema/core/activemq-co...@{activemq-version}.xsd";>
+
+    <!-- BEGIN SNIPPET: jms-soap-consumer -->
+    <jms:soap-consumer wsdl="classpath:service.wsdl"
+                       destinationName="my.queue"
+                       connectionFactory="#connectionFactory"
+                       concurrentConsumers="8" />
+    <!-- END SNIPPET: jms-soap-consumer -->      
+    
+    <amq:connectionFactory id="connectionFactory" 
brokerURL="tcp://localhost:61616" />      
+            
+</beans>
\ No newline at end of file

Propchange: 
servicemix/archetypes/trunk/servicemix-jms-soap-consumer-service-unit/src/main/resources/archetype-resources/src/main/resources/xbean.xml
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: 
servicemix/archetypes/trunk/servicemix-jms-soap-provider-service-unit/pom.xml
URL: 
http://svn.apache.org/viewvc/servicemix/archetypes/trunk/servicemix-jms-soap-provider-service-unit/pom.xml?rev=984363&view=auto
==============================================================================
--- 
servicemix/archetypes/trunk/servicemix-jms-soap-provider-service-unit/pom.xml 
(added)
+++ 
servicemix/archetypes/trunk/servicemix-jms-soap-provider-service-unit/pom.xml 
Wed Aug 11 10:30:25 2010
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
+
+    <!--
+
+        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.
+    -->
+    
+    <modelVersion>4.0.0</modelVersion>
+    
+    <parent>
+        <groupId>org.apache.servicemix</groupId>
+        <artifactId>archetypes</artifactId>
+        <version>2010.01-SNAPSHOT</version>
+    </parent>
+    
+    <groupId>org.apache.servicemix.tooling</groupId>
+    <artifactId>servicemix-jms-soap-provider-service-unit</artifactId>
+    <name>Apache ServiceMix :: Archetypes :: JMS SOAP Provider Service 
Unit</name>
+
+</project>
\ No newline at end of file

Propchange: 
servicemix/archetypes/trunk/servicemix-jms-soap-provider-service-unit/pom.xml
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: 
servicemix/archetypes/trunk/servicemix-jms-soap-provider-service-unit/src/main/resources/META-INF/maven/archetype.xml
URL: 
http://svn.apache.org/viewvc/servicemix/archetypes/trunk/servicemix-jms-soap-provider-service-unit/src/main/resources/META-INF/maven/archetype.xml?rev=984363&view=auto
==============================================================================
--- 
servicemix/archetypes/trunk/servicemix-jms-soap-provider-service-unit/src/main/resources/META-INF/maven/archetype.xml
 (added)
+++ 
servicemix/archetypes/trunk/servicemix-jms-soap-provider-service-unit/src/main/resources/META-INF/maven/archetype.xml
 Wed Aug 11 10:30:25 2010
@@ -0,0 +1,24 @@
+<?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.
+    -->
+<archetype>
+    <id>servicemix-jms-soap-provider-service-unit</id>
+    <resources>
+        <resource>src/main/resources/xbean.xml</resource>
+        <resource>src/main/resources/service.wsdl</resource>
+    </resources>
+</archetype>    
\ No newline at end of file

Propchange: 
servicemix/archetypes/trunk/servicemix-jms-soap-provider-service-unit/src/main/resources/META-INF/maven/archetype.xml
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: 
servicemix/archetypes/trunk/servicemix-jms-soap-provider-service-unit/src/main/resources/archetype-resources/pom.xml
URL: 
http://svn.apache.org/viewvc/servicemix/archetypes/trunk/servicemix-jms-soap-provider-service-unit/src/main/resources/archetype-resources/pom.xml?rev=984363&view=auto
==============================================================================
--- 
servicemix/archetypes/trunk/servicemix-jms-soap-provider-service-unit/src/main/resources/archetype-resources/pom.xml
 (added)
+++ 
servicemix/archetypes/trunk/servicemix-jms-soap-provider-service-unit/src/main/resources/archetype-resources/pom.xml
 Wed Aug 11 10:30:25 2010
@@ -0,0 +1,49 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
+
+    <!--
+
+        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.
+    -->
+    
+    <modelVersion>4.0.0</modelVersion>
+    
+    <groupId>${groupId}</groupId>
+    <artifactId>${artifactId}</artifactId>
+    <packaging>jbi-service-unit</packaging>
+    <version>${version}</version>
+    <name>Apache ServiceMix :: JMS SOAP Provider Service Unit</name>
+    
+    <dependencies>
+        <dependency>
+            <groupId>org.apache.servicemix</groupId>
+            <artifactId>servicemix-jms</artifactId>
+            <version>@{components.version}</version>
+        </dependency>
+    </dependencies>
+    
+    <build>
+        <defaultGoal>install</defaultGoal>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.servicemix.tooling</groupId>
+                <artifactId>jbi-maven-plugin</artifactId>
+                <version>@{jbi-maven-plugin.version}</version>
+                <extensions>true</extensions>
+            </plugin>
+        </plugins>
+    </build>
+
+</project>
\ No newline at end of file

Propchange: 
servicemix/archetypes/trunk/servicemix-jms-soap-provider-service-unit/src/main/resources/archetype-resources/pom.xml
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: 
servicemix/archetypes/trunk/servicemix-jms-soap-provider-service-unit/src/main/resources/archetype-resources/src/main/resources/service.wsdl
URL: 
http://svn.apache.org/viewvc/servicemix/archetypes/trunk/servicemix-jms-soap-provider-service-unit/src/main/resources/archetype-resources/src/main/resources/service.wsdl?rev=984363&view=auto
==============================================================================
--- 
servicemix/archetypes/trunk/servicemix-jms-soap-provider-service-unit/src/main/resources/archetype-resources/src/main/resources/service.wsdl
 (added)
+++ 
servicemix/archetypes/trunk/servicemix-jms-soap-provider-service-unit/src/main/resources/archetype-resources/src/main/resources/service.wsdl
 Wed Aug 11 10:30:25 2010
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<definitions name="service"
+    targetNamespace="http://servicemix.apache.org/service";
+    xmlns:tns="http://servicemix.apache.org/service";
+    xmlns:xsd="http://www.w3.org/2001/XMLSchema";
+    xmlns="http://schemas.xmlsoap.org/wsdl/";>
+    
+</definitions>
\ No newline at end of file

Propchange: 
servicemix/archetypes/trunk/servicemix-jms-soap-provider-service-unit/src/main/resources/archetype-resources/src/main/resources/service.wsdl
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: 
servicemix/archetypes/trunk/servicemix-jms-soap-provider-service-unit/src/main/resources/archetype-resources/src/main/resources/xbean.xml
URL: 
http://svn.apache.org/viewvc/servicemix/archetypes/trunk/servicemix-jms-soap-provider-service-unit/src/main/resources/archetype-resources/src/main/resources/xbean.xml?rev=984363&view=auto
==============================================================================
--- 
servicemix/archetypes/trunk/servicemix-jms-soap-provider-service-unit/src/main/resources/archetype-resources/src/main/resources/xbean.xml
 (added)
+++ 
servicemix/archetypes/trunk/servicemix-jms-soap-provider-service-unit/src/main/resources/archetype-resources/src/main/resources/xbean.xml
 Wed Aug 11 10:30:25 2010
@@ -0,0 +1,36 @@
+<?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.
+    -->
+<beans xmlns:jms="http://servicemix.apache.org/jms/1.0";
+       xmlns:replaceMe="http://servicemix.apache.org/replaceMe";
+       xmlns:amq="http://activemq.org/config/1.0";
+       xmlns="http://www.springframework.org/schema/beans";
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+       xsi:schemaLocation="
+            http://servicemix.apache.org/jms/1.0 
http://servicemix.apache.org/schema/servicemix-j...@{components.version}.xsd
+            http://www.springframework.org/schema/beans 
http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
+            http://activemq.org/config/1.0 
http://activemq.apache.org/schema/core/activemq-co...@{activemq-version}.xsd";>
+
+    <!-- BEGIN SNIPPET: jms-soap-provider -->
+    <jms:soap-provider wsdl="classpath:service.wsdl"
+                       destinationName="my.queue"
+                       connectionFactory="#connectionFactory" />
+    <!-- END SNIPPET: jms-soap-provider -->      
+    
+    <amq:connectionFactory id="connectionFactory" 
brokerURL="tcp://localhost:61616" />      
+            
+</beans>
\ No newline at end of file

Propchange: 
servicemix/archetypes/trunk/servicemix-jms-soap-provider-service-unit/src/main/resources/archetype-resources/src/main/resources/xbean.xml
------------------------------------------------------------------------------
    svn:mime-type = text/plain


Reply via email to