[1/3] activemq-artemis git commit: ARTEMIS-1129: Client Dependencies

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

[1/3] activemq-artemis git commit: ARTEMIS-1129: Client Dependencies

clebertsuconic-2
Repository: activemq-artemis
Updated Branches:
  refs/heads/master a7cc4f221 -> 7b7a78249


ARTEMIS-1129: Client Dependencies

Create shaded versions of the clients, so that end users have a single clean dependency to depend on.

Third party dependency's are re-packaged/relocated to avoid version / depedency issues.

Project: http://git-wip-us.apache.org/repos/asf/activemq-artemis/repo
Commit: http://git-wip-us.apache.org/repos/asf/activemq-artemis/commit/4ad931ae
Tree: http://git-wip-us.apache.org/repos/asf/activemq-artemis/tree/4ad931ae
Diff: http://git-wip-us.apache.org/repos/asf/activemq-artemis/diff/4ad931ae

Branch: refs/heads/master
Commit: 4ad931ae1bd33a36fe813811106d95455cffde0a
Parents: a7cc4f2
Author: Michael Andre Pearce <[hidden email]>
Authored: Tue May 16 09:33:53 2017 +0100
Committer: Clebert Suconic <[hidden email]>
Committed: Wed May 17 18:02:18 2017 -0400

----------------------------------------------------------------------
 artemis-core-client-all/pom.xml | 108 +++++++++++++++++++++++++++++++++++
 artemis-jms-client-all/pom.xml  | 107 ++++++++++++++++++++++++++++++++++
 pom.xml                         |   2 +
 3 files changed, 217 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/4ad931ae/artemis-core-client-all/pom.xml
----------------------------------------------------------------------
diff --git a/artemis-core-client-all/pom.xml b/artemis-core-client-all/pom.xml
new file mode 100644
index 0000000..8a9e91e
--- /dev/null
+++ b/artemis-core-client-all/pom.xml
@@ -0,0 +1,108 @@
+<!--
+  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.
+-->
+<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/maven-v4_0_0.xsd">
+   <modelVersion>4.0.0</modelVersion>
+
+   <parent>
+      <groupId>org.apache.activemq</groupId>
+      <artifactId>artemis-pom</artifactId>
+      <version>2.2.0-SNAPSHOT</version>
+   </parent>
+
+   <artifactId>artemis-core-client-all</artifactId>
+   <packaging>jar</packaging>
+   <name>ActiveMQ Artemis Core Client All</name>
+
+   <properties>
+      <activemq.basedir>${project.basedir}/..</activemq.basedir>
+   </properties>
+
+   <dependencies>
+      <dependency>
+         <groupId>org.apache.activemq</groupId>
+         <artifactId>artemis-core-client</artifactId>
+         <version>${project.version}</version>
+      </dependency>
+   </dependencies>
+
+   <build>
+      <plugins>
+         <plugin>
+       <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-shade-plugin</artifactId>
+            <version>3.0.0</version>
+            <executions>
+               <execution>
+                  <phase>package</phase>
+                  <goals>
+                     <goal>shade</goal>
+                  </goals>
+                  <configuration>
+                     <createSourcesJar>true</createSourcesJar>
+                     <shadeSourcesContent>true</shadeSourcesContent>
+                     <filters>
+                        <filter>
+                           <artifact>*:*</artifact>
+                           <excludes>
+                              <exclude>META-INF/*.SF</exclude>
+                              <exclude>META-INF/*.DSA</exclude>
+                              <exclude>META-INF/*.RSA</exclude>
+                           </excludes>
+                        </filter>
+                     </filters>
+                     <relocations>
+                        <relocation>
+                           <pattern>org.apache.activemq</pattern>
+                           <shadedPattern>org.apache.activemq</shadedPattern>
+                        </relocation>
+                        <relocation>
+                           <pattern>org.apache.geronimo</pattern>
+                           <shadedPattern>org.apache.activemq.artemis.shaded.org.apache.geronimo</shadedPattern>
+                        </relocation>
+                        <relocation>
+                           <pattern>com.google</pattern>
+                           <shadedPattern>org.apache.activemq.artemis.shaded.com.google</shadedPattern>
+                        </relocation>
+                        <relocation>
+                           <pattern>org.apache.johnzon</pattern>
+                           <shadedPattern>org.apache.activemq.artemis.shaded.org.apache.johnzon</shadedPattern>
+                        </relocation>
+                        <relocation>
+                           <pattern>org.apache.commons</pattern>
+                           <shadedPattern>org.apache.activemq.artemis.shaded.org.apache.commons</shadedPattern>
+                        </relocation>
+                        <relocation>
+                           <pattern>io.netty</pattern>
+                           <shadedPattern>org.apache.activemq.artemis.shaded.io.netty</shadedPattern>
+                        </relocation>
+                        <relocation>
+                           <pattern>org.jboss</pattern>
+                           <shadedPattern>org.apache.activemq.artemis.shaded.org.jboss</shadedPattern>
+                        </relocation>
+                        <relocation>
+                           <pattern>org.jgroups</pattern>
+                           <shadedPattern>org.apache.activemq.artemis.shaded.org.jgroups</shadedPattern>
+                        </relocation>
+                     </relocations>
+                  </configuration>
+               </execution>
+            </executions>
+         </plugin>
+      </plugins>
+   </build>
+
+</project>

http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/4ad931ae/artemis-jms-client-all/pom.xml
----------------------------------------------------------------------
diff --git a/artemis-jms-client-all/pom.xml b/artemis-jms-client-all/pom.xml
new file mode 100644
index 0000000..e8e4f0d
--- /dev/null
+++ b/artemis-jms-client-all/pom.xml
@@ -0,0 +1,107 @@
+<!--
+  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.
+-->
+<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/maven-v4_0_0.xsd">
+   <modelVersion>4.0.0</modelVersion>
+
+   <parent>
+      <groupId>org.apache.activemq</groupId>
+      <artifactId>artemis-pom</artifactId>
+      <version>2.2.0-SNAPSHOT</version>
+   </parent>
+
+   <artifactId>artemis-jms-client-all</artifactId>
+   <packaging>jar</packaging>
+   <name>ActiveMQ Artemis JMS Client All</name>
+
+   <properties>
+      <activemq.basedir>${project.basedir}/..</activemq.basedir>
+   </properties>
+
+   <dependencies>
+      <dependency>
+         <groupId>org.apache.activemq</groupId>
+         <artifactId>artemis-jms-client</artifactId>
+         <version>${project.version}</version>
+      </dependency>
+   </dependencies>
+
+   <build>
+      <plugins>
+         <plugin>
+       <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-shade-plugin</artifactId>
+            <version>3.0.0</version>
+            <executions>
+               <execution>
+                  <phase>package</phase>
+                  <goals>
+                     <goal>shade</goal>
+                  </goals>
+                  <configuration>
+                     <createSourcesJar>true</createSourcesJar>
+                     <shadeSourcesContent>true</shadeSourcesContent>
+                     <filters>
+                        <filter>
+                           <artifact>*:*</artifact>
+                           <excludes>
+                              <exclude>META-INF/*.SF</exclude>
+                              <exclude>META-INF/*.DSA</exclude>
+                              <exclude>META-INF/*.RSA</exclude>
+                           </excludes>
+                        </filter>
+                     </filters>
+                     <relocations>
+                        <relocation>
+                           <pattern>org.apache.activemq</pattern>
+                           <shadedPattern>org.apache.activemq</shadedPattern>
+                        </relocation>
+                        <relocation>
+                           <pattern>org.apache.geronimo</pattern>
+                           <shadedPattern>org.apache.activemq.artemis.shaded.org.apache.geronimo</shadedPattern>
+                        </relocation>
+                        <relocation>
+                           <pattern>com.google</pattern>
+                           <shadedPattern>org.apache.activemq.artemis.shaded.com.google</shadedPattern>
+                        </relocation>
+                        <relocation>
+                           <pattern>org.apache.johnzon</pattern>
+                           <shadedPattern>org.apache.activemq.artemis.shaded.org.apache.johnzon</shadedPattern>
+                        </relocation>
+                        <relocation>
+                           <pattern>org.apache.commons</pattern>
+                           <shadedPattern>org.apache.activemq.artemis.shaded.org.apache.commons</shadedPattern>
+                        </relocation>
+                        <relocation>
+                           <pattern>io.netty</pattern>
+                           <shadedPattern>org.apache.activemq.artemis.shaded.io.netty</shadedPattern>
+                        </relocation>
+                        <relocation>
+                           <pattern>org.jboss</pattern>
+                           <shadedPattern>org.apache.activemq.artemis.shaded.org.jboss</shadedPattern>
+                        </relocation>
+                        <relocation>
+                           <pattern>org.jgroups</pattern>
+                           <shadedPattern>org.apache.activemq.artemis.shaded.org.jgroups</shadedPattern>
+                        </relocation>
+                     </relocations>
+                  </configuration>
+               </execution>
+            </executions>
+         </plugin>
+      </plugins>
+   </build>
+</project>

http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/4ad931ae/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index 95c9a43..1247df1 100644
--- a/pom.xml
+++ b/pom.xml
@@ -40,9 +40,11 @@
       <module>artemis-commons</module>
       <module>artemis-selector</module>
       <module>artemis-core-client</module>
+      <module>artemis-core-client-all</module>
       <module>artemis-server</module>
       <module>artemis-junit</module>
       <module>artemis-jms-client</module>
+      <module>artemis-jms-client-all</module>
       <module>artemis-jms-server</module>
       <module>artemis-native</module>
       <module>artemis-journal</module>

Reply | Threaded
Open this post in threaded view
|

[3/3] activemq-artemis git commit: This closes #1272

clebertsuconic-2
This closes #1272


Project: http://git-wip-us.apache.org/repos/asf/activemq-artemis/repo
Commit: http://git-wip-us.apache.org/repos/asf/activemq-artemis/commit/7b7a7824
Tree: http://git-wip-us.apache.org/repos/asf/activemq-artemis/tree/7b7a7824
Diff: http://git-wip-us.apache.org/repos/asf/activemq-artemis/diff/7b7a7824

Branch: refs/heads/master
Commit: 7b7a78249ad2256443a742a95761f96428d70a6c
Parents: a7cc4f2 9c6df11
Author: Clebert Suconic <[hidden email]>
Authored: Wed May 17 18:05:22 2017 -0400
Committer: Clebert Suconic <[hidden email]>
Committed: Wed May 17 18:05:22 2017 -0400

----------------------------------------------------------------------
 artemis-core-client-all/pom.xml                 | 108 +++++++++++++++++++
 artemis-jms-client-all/pom.xml                  | 107 ++++++++++++++++++
 examples/features/standard/browser/pom.xml      |   2 +-
 .../features/standard/client-kickoff/pom.xml    |   2 +-
 .../standard/consumer-rate-limit/pom.xml        |   2 +-
 examples/features/standard/dead-letter/pom.xml  |   2 +-
 .../standard/delayed-redelivery/pom.xml         |   2 +-
 .../standard/durable-subscription/pom.xml       |   2 +-
 examples/features/standard/expiry/pom.xml       |   2 +-
 .../features/standard/http-transport/pom.xml    |   2 +-
 .../instantiate-connection-factory/pom.xml      |   2 +-
 .../standard/interceptor-client/pom.xml         |   2 +-
 examples/features/standard/interceptor/pom.xml  |   2 +-
 .../standard/jms-auto-closeable/pom.xml         |   2 +-
 .../standard/jms-completion-listener/pom.xml    |   2 +-
 examples/features/standard/jms-context/pom.xml  |   2 +-
 .../standard/jms-shared-consumer/pom.xml        |   2 +-
 .../features/standard/last-value-queue/pom.xml  |   2 +-
 .../standard/management-notifications/pom.xml   |   2 +-
 examples/features/standard/management/pom.xml   |   2 +-
 .../features/standard/message-group/pom.xml     |   2 +-
 .../features/standard/message-group2/pom.xml    |   2 +-
 .../features/standard/message-priority/pom.xml  |   2 +-
 .../standard/no-consumer-buffering/pom.xml      |   2 +-
 examples/features/standard/paging/pom.xml       |   2 +-
 .../features/standard/pre-acknowledge/pom.xml   |   2 +-
 .../standard/producer-rate-limit/pom.xml        |   2 +-
 .../features/standard/queue-requestor/pom.xml   |   2 +-
 .../features/standard/queue-selector/pom.xml    |   2 +-
 examples/features/standard/queue/pom.xml        |   2 +-
 .../features/standard/reattach-node/pom.xml     |   2 +-
 .../features/standard/request-reply/pom.xml     |   2 +-
 .../features/standard/security-ldap/pom.xml     |   2 +-
 examples/features/standard/security/pom.xml     |   2 +-
 .../standard/send-acknowledgements/pom.xml      |   2 +-
 .../ssl-enabled-dual-authentication/pom.xml     |   2 +-
 examples/features/standard/ssl-enabled/pom.xml  |   2 +-
 .../features/standard/static-selector/pom.xml   |   2 +-
 examples/features/standard/temp-queue/pom.xml   |   2 +-
 .../features/standard/topic-hierarchies/pom.xml |   2 +-
 .../standard/topic-selector-example1/pom.xml    |   2 +-
 .../standard/topic-selector-example2/pom.xml    |   2 +-
 examples/features/standard/topic/pom.xml        |   2 +-
 .../features/standard/transactional/pom.xml     |   2 +-
 examples/features/standard/xa-heuristic/pom.xml |   2 +-
 examples/features/standard/xa-receive/pom.xml   |   2 +-
 examples/features/standard/xa-send/pom.xml      |   2 +-
 pom.xml                                         |   2 +
 48 files changed, 262 insertions(+), 45 deletions(-)
----------------------------------------------------------------------


Reply | Threaded
Open this post in threaded view
|

[2/3] activemq-artemis git commit: ARTEMIS-1129: Client Dependencies

clebertsuconic-2
In reply to this post by clebertsuconic-2
ARTEMIS-1129: Client Dependencies

Update examples where only client used, to use the shaded single client jar.


Project: http://git-wip-us.apache.org/repos/asf/activemq-artemis/repo
Commit: http://git-wip-us.apache.org/repos/asf/activemq-artemis/commit/9c6df111
Tree: http://git-wip-us.apache.org/repos/asf/activemq-artemis/tree/9c6df111
Diff: http://git-wip-us.apache.org/repos/asf/activemq-artemis/diff/9c6df111

Branch: refs/heads/master
Commit: 9c6df111e8cfaec32c5665fd9b877c66f5fc234e
Parents: 4ad931a
Author: Michael Andre Pearce <[hidden email]>
Authored: Wed May 17 16:45:09 2017 +0100
Committer: Clebert Suconic <[hidden email]>
Committed: Wed May 17 18:02:33 2017 -0400

----------------------------------------------------------------------
 examples/features/standard/browser/pom.xml                         | 2 +-
 examples/features/standard/client-kickoff/pom.xml                  | 2 +-
 examples/features/standard/consumer-rate-limit/pom.xml             | 2 +-
 examples/features/standard/dead-letter/pom.xml                     | 2 +-
 examples/features/standard/delayed-redelivery/pom.xml              | 2 +-
 examples/features/standard/durable-subscription/pom.xml            | 2 +-
 examples/features/standard/expiry/pom.xml                          | 2 +-
 examples/features/standard/http-transport/pom.xml                  | 2 +-
 examples/features/standard/instantiate-connection-factory/pom.xml  | 2 +-
 examples/features/standard/interceptor-client/pom.xml              | 2 +-
 examples/features/standard/interceptor/pom.xml                     | 2 +-
 examples/features/standard/jms-auto-closeable/pom.xml              | 2 +-
 examples/features/standard/jms-completion-listener/pom.xml         | 2 +-
 examples/features/standard/jms-context/pom.xml                     | 2 +-
 examples/features/standard/jms-shared-consumer/pom.xml             | 2 +-
 examples/features/standard/last-value-queue/pom.xml                | 2 +-
 examples/features/standard/management-notifications/pom.xml        | 2 +-
 examples/features/standard/management/pom.xml                      | 2 +-
 examples/features/standard/message-group/pom.xml                   | 2 +-
 examples/features/standard/message-group2/pom.xml                  | 2 +-
 examples/features/standard/message-priority/pom.xml                | 2 +-
 examples/features/standard/no-consumer-buffering/pom.xml           | 2 +-
 examples/features/standard/paging/pom.xml                          | 2 +-
 examples/features/standard/pre-acknowledge/pom.xml                 | 2 +-
 examples/features/standard/producer-rate-limit/pom.xml             | 2 +-
 examples/features/standard/queue-requestor/pom.xml                 | 2 +-
 examples/features/standard/queue-selector/pom.xml                  | 2 +-
 examples/features/standard/queue/pom.xml                           | 2 +-
 examples/features/standard/reattach-node/pom.xml                   | 2 +-
 examples/features/standard/request-reply/pom.xml                   | 2 +-
 examples/features/standard/security-ldap/pom.xml                   | 2 +-
 examples/features/standard/security/pom.xml                        | 2 +-
 examples/features/standard/send-acknowledgements/pom.xml           | 2 +-
 examples/features/standard/ssl-enabled-dual-authentication/pom.xml | 2 +-
 examples/features/standard/ssl-enabled/pom.xml                     | 2 +-
 examples/features/standard/static-selector/pom.xml                 | 2 +-
 examples/features/standard/temp-queue/pom.xml                      | 2 +-
 examples/features/standard/topic-hierarchies/pom.xml               | 2 +-
 examples/features/standard/topic-selector-example1/pom.xml         | 2 +-
 examples/features/standard/topic-selector-example2/pom.xml         | 2 +-
 examples/features/standard/topic/pom.xml                           | 2 +-
 examples/features/standard/transactional/pom.xml                   | 2 +-
 examples/features/standard/xa-heuristic/pom.xml                    | 2 +-
 examples/features/standard/xa-receive/pom.xml                      | 2 +-
 examples/features/standard/xa-send/pom.xml                         | 2 +-
 45 files changed, 45 insertions(+), 45 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/9c6df111/examples/features/standard/browser/pom.xml
----------------------------------------------------------------------
diff --git a/examples/features/standard/browser/pom.xml b/examples/features/standard/browser/pom.xml
index 57484ee..16770b5 100644
--- a/examples/features/standard/browser/pom.xml
+++ b/examples/features/standard/browser/pom.xml
@@ -38,7 +38,7 @@ under the License.
    <dependencies>
       <dependency>
          <groupId>org.apache.activemq</groupId>
-         <artifactId>artemis-jms-client</artifactId>
+         <artifactId>artemis-jms-client-all</artifactId>
          <version>${project.version}</version>
       </dependency>
    </dependencies>

http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/9c6df111/examples/features/standard/client-kickoff/pom.xml
----------------------------------------------------------------------
diff --git a/examples/features/standard/client-kickoff/pom.xml b/examples/features/standard/client-kickoff/pom.xml
index 3c14f6c..767b969 100644
--- a/examples/features/standard/client-kickoff/pom.xml
+++ b/examples/features/standard/client-kickoff/pom.xml
@@ -38,7 +38,7 @@ under the License.
    <dependencies>
       <dependency>
          <groupId>org.apache.activemq</groupId>
-         <artifactId>artemis-jms-client</artifactId>
+         <artifactId>artemis-jms-client-all</artifactId>
          <version>${project.version}</version>
       </dependency>
    </dependencies>

http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/9c6df111/examples/features/standard/consumer-rate-limit/pom.xml
----------------------------------------------------------------------
diff --git a/examples/features/standard/consumer-rate-limit/pom.xml b/examples/features/standard/consumer-rate-limit/pom.xml
index c00902b..9e4c637 100644
--- a/examples/features/standard/consumer-rate-limit/pom.xml
+++ b/examples/features/standard/consumer-rate-limit/pom.xml
@@ -38,7 +38,7 @@ under the License.
    <dependencies>
       <dependency>
          <groupId>org.apache.activemq</groupId>
-         <artifactId>artemis-jms-client</artifactId>
+         <artifactId>artemis-jms-client-all</artifactId>
          <version>${project.version}</version>
       </dependency>
    </dependencies>

http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/9c6df111/examples/features/standard/dead-letter/pom.xml
----------------------------------------------------------------------
diff --git a/examples/features/standard/dead-letter/pom.xml b/examples/features/standard/dead-letter/pom.xml
index 5da8f86..c675124 100644
--- a/examples/features/standard/dead-letter/pom.xml
+++ b/examples/features/standard/dead-letter/pom.xml
@@ -38,7 +38,7 @@ under the License.
    <dependencies>
       <dependency>
          <groupId>org.apache.activemq</groupId>
-         <artifactId>artemis-jms-client</artifactId>
+         <artifactId>artemis-jms-client-all</artifactId>
          <version>${project.version}</version>
       </dependency>
    </dependencies>

http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/9c6df111/examples/features/standard/delayed-redelivery/pom.xml
----------------------------------------------------------------------
diff --git a/examples/features/standard/delayed-redelivery/pom.xml b/examples/features/standard/delayed-redelivery/pom.xml
index 8b2b5a4..9c4a111 100644
--- a/examples/features/standard/delayed-redelivery/pom.xml
+++ b/examples/features/standard/delayed-redelivery/pom.xml
@@ -38,7 +38,7 @@ under the License.
    <dependencies>
       <dependency>
          <groupId>org.apache.activemq</groupId>
-         <artifactId>artemis-jms-client</artifactId>
+         <artifactId>artemis-jms-client-all</artifactId>
          <version>${project.version}</version>
       </dependency>
    </dependencies>

http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/9c6df111/examples/features/standard/durable-subscription/pom.xml
----------------------------------------------------------------------
diff --git a/examples/features/standard/durable-subscription/pom.xml b/examples/features/standard/durable-subscription/pom.xml
index 70f62a1..626aec8 100644
--- a/examples/features/standard/durable-subscription/pom.xml
+++ b/examples/features/standard/durable-subscription/pom.xml
@@ -38,7 +38,7 @@ under the License.
    <dependencies>
       <dependency>
          <groupId>org.apache.activemq</groupId>
-         <artifactId>artemis-jms-client</artifactId>
+         <artifactId>artemis-jms-client-all</artifactId>
          <version>${project.version}</version>
       </dependency>
    </dependencies>

http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/9c6df111/examples/features/standard/expiry/pom.xml
----------------------------------------------------------------------
diff --git a/examples/features/standard/expiry/pom.xml b/examples/features/standard/expiry/pom.xml
index b98a26f..ce49a1c 100644
--- a/examples/features/standard/expiry/pom.xml
+++ b/examples/features/standard/expiry/pom.xml
@@ -38,7 +38,7 @@ under the License.
    <dependencies>
       <dependency>
          <groupId>org.apache.activemq</groupId>
-         <artifactId>artemis-jms-client</artifactId>
+         <artifactId>artemis-jms-client-all</artifactId>
          <version>${project.version}</version>
       </dependency>
    </dependencies>

http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/9c6df111/examples/features/standard/http-transport/pom.xml
----------------------------------------------------------------------
diff --git a/examples/features/standard/http-transport/pom.xml b/examples/features/standard/http-transport/pom.xml
index 0548ff9..d68769e 100644
--- a/examples/features/standard/http-transport/pom.xml
+++ b/examples/features/standard/http-transport/pom.xml
@@ -38,7 +38,7 @@ under the License.
    <dependencies>
       <dependency>
          <groupId>org.apache.activemq</groupId>
-         <artifactId>artemis-jms-client</artifactId>
+         <artifactId>artemis-jms-client-all</artifactId>
          <version>${project.version}</version>
       </dependency>
    </dependencies>

http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/9c6df111/examples/features/standard/instantiate-connection-factory/pom.xml
----------------------------------------------------------------------
diff --git a/examples/features/standard/instantiate-connection-factory/pom.xml b/examples/features/standard/instantiate-connection-factory/pom.xml
index c6a1746..eeaf52d 100644
--- a/examples/features/standard/instantiate-connection-factory/pom.xml
+++ b/examples/features/standard/instantiate-connection-factory/pom.xml
@@ -39,7 +39,7 @@ under the License.
    <dependencies>
       <dependency>
          <groupId>org.apache.activemq</groupId>
-         <artifactId>artemis-jms-client</artifactId>
+         <artifactId>artemis-jms-client-all</artifactId>
          <version>${project.version}</version>
       </dependency>
    </dependencies>

http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/9c6df111/examples/features/standard/interceptor-client/pom.xml
----------------------------------------------------------------------
diff --git a/examples/features/standard/interceptor-client/pom.xml b/examples/features/standard/interceptor-client/pom.xml
index 29c5e87..79abb9f 100644
--- a/examples/features/standard/interceptor-client/pom.xml
+++ b/examples/features/standard/interceptor-client/pom.xml
@@ -38,7 +38,7 @@ under the License.
    <dependencies>
       <dependency>
          <groupId>org.apache.activemq</groupId>
-         <artifactId>artemis-jms-client</artifactId>
+         <artifactId>artemis-jms-client-all</artifactId>
          <version>${project.version}</version>
       </dependency>
    </dependencies>

http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/9c6df111/examples/features/standard/interceptor/pom.xml
----------------------------------------------------------------------
diff --git a/examples/features/standard/interceptor/pom.xml b/examples/features/standard/interceptor/pom.xml
index 5ed9281..eb4ff99 100644
--- a/examples/features/standard/interceptor/pom.xml
+++ b/examples/features/standard/interceptor/pom.xml
@@ -38,7 +38,7 @@ under the License.
    <dependencies>
       <dependency>
          <groupId>org.apache.activemq</groupId>
-         <artifactId>artemis-jms-client</artifactId>
+         <artifactId>artemis-jms-client-all</artifactId>
          <version>${project.version}</version>
       </dependency>
    </dependencies>

http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/9c6df111/examples/features/standard/jms-auto-closeable/pom.xml
----------------------------------------------------------------------
diff --git a/examples/features/standard/jms-auto-closeable/pom.xml b/examples/features/standard/jms-auto-closeable/pom.xml
index 7f16964..d5628e8 100644
--- a/examples/features/standard/jms-auto-closeable/pom.xml
+++ b/examples/features/standard/jms-auto-closeable/pom.xml
@@ -38,7 +38,7 @@ under the License.
    <dependencies>
       <dependency>
          <groupId>org.apache.activemq</groupId>
-         <artifactId>artemis-jms-client</artifactId>
+         <artifactId>artemis-jms-client-all</artifactId>
          <version>${project.version}</version>
       </dependency>
    </dependencies>

http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/9c6df111/examples/features/standard/jms-completion-listener/pom.xml
----------------------------------------------------------------------
diff --git a/examples/features/standard/jms-completion-listener/pom.xml b/examples/features/standard/jms-completion-listener/pom.xml
index 3637ea8..e75d71b 100644
--- a/examples/features/standard/jms-completion-listener/pom.xml
+++ b/examples/features/standard/jms-completion-listener/pom.xml
@@ -38,7 +38,7 @@ under the License.
    <dependencies>
       <dependency>
          <groupId>org.apache.activemq</groupId>
-         <artifactId>artemis-jms-client</artifactId>
+         <artifactId>artemis-jms-client-all</artifactId>
          <version>${project.version}</version>
       </dependency>
    </dependencies>

http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/9c6df111/examples/features/standard/jms-context/pom.xml
----------------------------------------------------------------------
diff --git a/examples/features/standard/jms-context/pom.xml b/examples/features/standard/jms-context/pom.xml
index e0726c7..e8eb54f 100644
--- a/examples/features/standard/jms-context/pom.xml
+++ b/examples/features/standard/jms-context/pom.xml
@@ -38,7 +38,7 @@ under the License.
    <dependencies>
       <dependency>
          <groupId>org.apache.activemq</groupId>
-         <artifactId>artemis-jms-client</artifactId>
+         <artifactId>artemis-jms-client-all</artifactId>
          <version>${project.version}</version>
       </dependency>
    </dependencies>

http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/9c6df111/examples/features/standard/jms-shared-consumer/pom.xml
----------------------------------------------------------------------
diff --git a/examples/features/standard/jms-shared-consumer/pom.xml b/examples/features/standard/jms-shared-consumer/pom.xml
index a3be5e3..aa5f262 100644
--- a/examples/features/standard/jms-shared-consumer/pom.xml
+++ b/examples/features/standard/jms-shared-consumer/pom.xml
@@ -38,7 +38,7 @@ under the License.
    <dependencies>
       <dependency>
          <groupId>org.apache.activemq</groupId>
-         <artifactId>artemis-jms-client</artifactId>
+         <artifactId>artemis-jms-client-all</artifactId>
          <version>${project.version}</version>
       </dependency>
    </dependencies>

http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/9c6df111/examples/features/standard/last-value-queue/pom.xml
----------------------------------------------------------------------
diff --git a/examples/features/standard/last-value-queue/pom.xml b/examples/features/standard/last-value-queue/pom.xml
index 6bd8ead..6bd0467 100644
--- a/examples/features/standard/last-value-queue/pom.xml
+++ b/examples/features/standard/last-value-queue/pom.xml
@@ -38,7 +38,7 @@ under the License.
    <dependencies>
       <dependency>
          <groupId>org.apache.activemq</groupId>
-         <artifactId>artemis-jms-client</artifactId>
+         <artifactId>artemis-jms-client-all</artifactId>
          <version>${project.version}</version>
       </dependency>
    </dependencies>

http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/9c6df111/examples/features/standard/management-notifications/pom.xml
----------------------------------------------------------------------
diff --git a/examples/features/standard/management-notifications/pom.xml b/examples/features/standard/management-notifications/pom.xml
index 319cb44..17f25ff 100644
--- a/examples/features/standard/management-notifications/pom.xml
+++ b/examples/features/standard/management-notifications/pom.xml
@@ -38,7 +38,7 @@ under the License.
    <dependencies>
       <dependency>
          <groupId>org.apache.activemq</groupId>
-         <artifactId>artemis-jms-client</artifactId>
+         <artifactId>artemis-jms-client-all</artifactId>
          <version>${project.version}</version>
       </dependency>
    </dependencies>

http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/9c6df111/examples/features/standard/management/pom.xml
----------------------------------------------------------------------
diff --git a/examples/features/standard/management/pom.xml b/examples/features/standard/management/pom.xml
index d1e984f..5f9a3f5 100644
--- a/examples/features/standard/management/pom.xml
+++ b/examples/features/standard/management/pom.xml
@@ -38,7 +38,7 @@ under the License.
    <dependencies>
       <dependency>
          <groupId>org.apache.activemq</groupId>
-         <artifactId>artemis-jms-client</artifactId>
+         <artifactId>artemis-jms-client-all</artifactId>
          <version>${project.version}</version>
       </dependency>
    </dependencies>

http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/9c6df111/examples/features/standard/message-group/pom.xml
----------------------------------------------------------------------
diff --git a/examples/features/standard/message-group/pom.xml b/examples/features/standard/message-group/pom.xml
index 70f6b8a..0ae119a 100644
--- a/examples/features/standard/message-group/pom.xml
+++ b/examples/features/standard/message-group/pom.xml
@@ -38,7 +38,7 @@ under the License.
    <dependencies>
       <dependency>
          <groupId>org.apache.activemq</groupId>
-         <artifactId>artemis-jms-client</artifactId>
+         <artifactId>artemis-jms-client-all</artifactId>
          <version>${project.version}</version>
       </dependency>
    </dependencies>

http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/9c6df111/examples/features/standard/message-group2/pom.xml
----------------------------------------------------------------------
diff --git a/examples/features/standard/message-group2/pom.xml b/examples/features/standard/message-group2/pom.xml
index 697d0c6..f25d052 100644
--- a/examples/features/standard/message-group2/pom.xml
+++ b/examples/features/standard/message-group2/pom.xml
@@ -38,7 +38,7 @@ under the License.
    <dependencies>
       <dependency>
          <groupId>org.apache.activemq</groupId>
-         <artifactId>artemis-jms-client</artifactId>
+         <artifactId>artemis-jms-client-all</artifactId>
          <version>${project.version}</version>
       </dependency>
    </dependencies>

http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/9c6df111/examples/features/standard/message-priority/pom.xml
----------------------------------------------------------------------
diff --git a/examples/features/standard/message-priority/pom.xml b/examples/features/standard/message-priority/pom.xml
index 84eaa2c..4b46565 100644
--- a/examples/features/standard/message-priority/pom.xml
+++ b/examples/features/standard/message-priority/pom.xml
@@ -38,7 +38,7 @@ under the License.
    <dependencies>
       <dependency>
          <groupId>org.apache.activemq</groupId>
-         <artifactId>artemis-jms-client</artifactId>
+         <artifactId>artemis-jms-client-all</artifactId>
          <version>${project.version}</version>
       </dependency>
    </dependencies>

http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/9c6df111/examples/features/standard/no-consumer-buffering/pom.xml
----------------------------------------------------------------------
diff --git a/examples/features/standard/no-consumer-buffering/pom.xml b/examples/features/standard/no-consumer-buffering/pom.xml
index c51a33f..390003c 100644
--- a/examples/features/standard/no-consumer-buffering/pom.xml
+++ b/examples/features/standard/no-consumer-buffering/pom.xml
@@ -38,7 +38,7 @@ under the License.
    <dependencies>
       <dependency>
          <groupId>org.apache.activemq</groupId>
-         <artifactId>artemis-jms-client</artifactId>
+         <artifactId>artemis-jms-client-all</artifactId>
          <version>${project.version}</version>
       </dependency>
    </dependencies>

http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/9c6df111/examples/features/standard/paging/pom.xml
----------------------------------------------------------------------
diff --git a/examples/features/standard/paging/pom.xml b/examples/features/standard/paging/pom.xml
index efab292..63045af 100644
--- a/examples/features/standard/paging/pom.xml
+++ b/examples/features/standard/paging/pom.xml
@@ -38,7 +38,7 @@ under the License.
    <dependencies>
       <dependency>
          <groupId>org.apache.activemq</groupId>
-         <artifactId>artemis-jms-client</artifactId>
+         <artifactId>artemis-jms-client-all</artifactId>
          <version>${project.version}</version>
       </dependency>
    </dependencies>

http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/9c6df111/examples/features/standard/pre-acknowledge/pom.xml
----------------------------------------------------------------------
diff --git a/examples/features/standard/pre-acknowledge/pom.xml b/examples/features/standard/pre-acknowledge/pom.xml
index 1e08c64..e20e98f 100644
--- a/examples/features/standard/pre-acknowledge/pom.xml
+++ b/examples/features/standard/pre-acknowledge/pom.xml
@@ -38,7 +38,7 @@ under the License.
    <dependencies>
       <dependency>
          <groupId>org.apache.activemq</groupId>
-         <artifactId>artemis-jms-client</artifactId>
+         <artifactId>artemis-jms-client-all</artifactId>
          <version>${project.version}</version>
       </dependency>
    </dependencies>

http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/9c6df111/examples/features/standard/producer-rate-limit/pom.xml
----------------------------------------------------------------------
diff --git a/examples/features/standard/producer-rate-limit/pom.xml b/examples/features/standard/producer-rate-limit/pom.xml
index 0f74c83..b411901 100644
--- a/examples/features/standard/producer-rate-limit/pom.xml
+++ b/examples/features/standard/producer-rate-limit/pom.xml
@@ -38,7 +38,7 @@ under the License.
    <dependencies>
       <dependency>
          <groupId>org.apache.activemq</groupId>
-         <artifactId>artemis-jms-client</artifactId>
+         <artifactId>artemis-jms-client-all</artifactId>
          <version>${project.version}</version>
       </dependency>
    </dependencies>

http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/9c6df111/examples/features/standard/queue-requestor/pom.xml
----------------------------------------------------------------------
diff --git a/examples/features/standard/queue-requestor/pom.xml b/examples/features/standard/queue-requestor/pom.xml
index 2141e6b..0f1e258 100644
--- a/examples/features/standard/queue-requestor/pom.xml
+++ b/examples/features/standard/queue-requestor/pom.xml
@@ -38,7 +38,7 @@ under the License.
    <dependencies>
       <dependency>
          <groupId>org.apache.activemq</groupId>
-         <artifactId>artemis-jms-client</artifactId>
+         <artifactId>artemis-jms-client-all</artifactId>
          <version>${project.version}</version>
       </dependency>
    </dependencies>

http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/9c6df111/examples/features/standard/queue-selector/pom.xml
----------------------------------------------------------------------
diff --git a/examples/features/standard/queue-selector/pom.xml b/examples/features/standard/queue-selector/pom.xml
index e6fd47c..2b9d09a 100644
--- a/examples/features/standard/queue-selector/pom.xml
+++ b/examples/features/standard/queue-selector/pom.xml
@@ -38,7 +38,7 @@ under the License.
    <dependencies>
       <dependency>
          <groupId>org.apache.activemq</groupId>
-         <artifactId>artemis-jms-client</artifactId>
+         <artifactId>artemis-jms-client-all</artifactId>
          <version>${project.version}</version>
       </dependency>
    </dependencies>

http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/9c6df111/examples/features/standard/queue/pom.xml
----------------------------------------------------------------------
diff --git a/examples/features/standard/queue/pom.xml b/examples/features/standard/queue/pom.xml
index b1a7d9f..ff31daf 100644
--- a/examples/features/standard/queue/pom.xml
+++ b/examples/features/standard/queue/pom.xml
@@ -38,7 +38,7 @@ under the License.
    <dependencies>
       <dependency>
          <groupId>org.apache.activemq</groupId>
-         <artifactId>artemis-jms-client</artifactId>
+         <artifactId>artemis-jms-client-all</artifactId>
          <version>${project.version}</version>
       </dependency>
    </dependencies>

http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/9c6df111/examples/features/standard/reattach-node/pom.xml
----------------------------------------------------------------------
diff --git a/examples/features/standard/reattach-node/pom.xml b/examples/features/standard/reattach-node/pom.xml
index 5bbb7f4..5d66489 100644
--- a/examples/features/standard/reattach-node/pom.xml
+++ b/examples/features/standard/reattach-node/pom.xml
@@ -38,7 +38,7 @@ under the License.
    <dependencies>
       <dependency>
          <groupId>org.apache.activemq</groupId>
-         <artifactId>artemis-jms-client</artifactId>
+         <artifactId>artemis-jms-client-all</artifactId>
          <version>${project.version}</version>
       </dependency>
    </dependencies>

http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/9c6df111/examples/features/standard/request-reply/pom.xml
----------------------------------------------------------------------
diff --git a/examples/features/standard/request-reply/pom.xml b/examples/features/standard/request-reply/pom.xml
index 0088823..b7efce6 100644
--- a/examples/features/standard/request-reply/pom.xml
+++ b/examples/features/standard/request-reply/pom.xml
@@ -38,7 +38,7 @@ under the License.
    <dependencies>
       <dependency>
          <groupId>org.apache.activemq</groupId>
-         <artifactId>artemis-jms-client</artifactId>
+         <artifactId>artemis-jms-client-all</artifactId>
          <version>${project.version}</version>
       </dependency>
    </dependencies>

http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/9c6df111/examples/features/standard/security-ldap/pom.xml
----------------------------------------------------------------------
diff --git a/examples/features/standard/security-ldap/pom.xml b/examples/features/standard/security-ldap/pom.xml
index 5c57287..f3402aa 100644
--- a/examples/features/standard/security-ldap/pom.xml
+++ b/examples/features/standard/security-ldap/pom.xml
@@ -51,7 +51,7 @@ under the License.
    <dependencies>
       <dependency>
          <groupId>org.apache.activemq</groupId>
-         <artifactId>artemis-jms-client</artifactId>
+         <artifactId>artemis-jms-client-all</artifactId>
          <version>${project.version}</version>
       </dependency>
       <dependency>

http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/9c6df111/examples/features/standard/security/pom.xml
----------------------------------------------------------------------
diff --git a/examples/features/standard/security/pom.xml b/examples/features/standard/security/pom.xml
index 1c2cce4..33ef55e 100644
--- a/examples/features/standard/security/pom.xml
+++ b/examples/features/standard/security/pom.xml
@@ -38,7 +38,7 @@ under the License.
    <dependencies>
       <dependency>
          <groupId>org.apache.activemq</groupId>
-         <artifactId>artemis-jms-client</artifactId>
+         <artifactId>artemis-jms-client-all</artifactId>
          <version>${project.version}</version>
       </dependency>
    </dependencies>

http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/9c6df111/examples/features/standard/send-acknowledgements/pom.xml
----------------------------------------------------------------------
diff --git a/examples/features/standard/send-acknowledgements/pom.xml b/examples/features/standard/send-acknowledgements/pom.xml
index 10d8896..a5168fe 100644
--- a/examples/features/standard/send-acknowledgements/pom.xml
+++ b/examples/features/standard/send-acknowledgements/pom.xml
@@ -38,7 +38,7 @@ under the License.
    <dependencies>
       <dependency>
          <groupId>org.apache.activemq</groupId>
-         <artifactId>artemis-jms-client</artifactId>
+         <artifactId>artemis-jms-client-all</artifactId>
          <version>${project.version}</version>
       </dependency>
    </dependencies>

http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/9c6df111/examples/features/standard/ssl-enabled-dual-authentication/pom.xml
----------------------------------------------------------------------
diff --git a/examples/features/standard/ssl-enabled-dual-authentication/pom.xml b/examples/features/standard/ssl-enabled-dual-authentication/pom.xml
index 6ff3c4f..e7771cc 100644
--- a/examples/features/standard/ssl-enabled-dual-authentication/pom.xml
+++ b/examples/features/standard/ssl-enabled-dual-authentication/pom.xml
@@ -38,7 +38,7 @@ under the License.
    <dependencies>
       <dependency>
          <groupId>org.apache.activemq</groupId>
-         <artifactId>artemis-jms-client</artifactId>
+         <artifactId>artemis-jms-client-all</artifactId>
          <version>${project.version}</version>
       </dependency>
    </dependencies>

http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/9c6df111/examples/features/standard/ssl-enabled/pom.xml
----------------------------------------------------------------------
diff --git a/examples/features/standard/ssl-enabled/pom.xml b/examples/features/standard/ssl-enabled/pom.xml
index 893dd4b..abf9703 100644
--- a/examples/features/standard/ssl-enabled/pom.xml
+++ b/examples/features/standard/ssl-enabled/pom.xml
@@ -38,7 +38,7 @@ under the License.
    <dependencies>
       <dependency>
          <groupId>org.apache.activemq</groupId>
-         <artifactId>artemis-jms-client</artifactId>
+         <artifactId>artemis-jms-client-all</artifactId>
          <version>${project.version}</version>
       </dependency>
    </dependencies>

http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/9c6df111/examples/features/standard/static-selector/pom.xml
----------------------------------------------------------------------
diff --git a/examples/features/standard/static-selector/pom.xml b/examples/features/standard/static-selector/pom.xml
index dfda6fb..c427277 100644
--- a/examples/features/standard/static-selector/pom.xml
+++ b/examples/features/standard/static-selector/pom.xml
@@ -38,7 +38,7 @@ under the License.
    <dependencies>
       <dependency>
          <groupId>org.apache.activemq</groupId>
-         <artifactId>artemis-jms-client</artifactId>
+         <artifactId>artemis-jms-client-all</artifactId>
          <version>${project.version}</version>
       </dependency>
    </dependencies>

http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/9c6df111/examples/features/standard/temp-queue/pom.xml
----------------------------------------------------------------------
diff --git a/examples/features/standard/temp-queue/pom.xml b/examples/features/standard/temp-queue/pom.xml
index f2084f7..7a02a00 100644
--- a/examples/features/standard/temp-queue/pom.xml
+++ b/examples/features/standard/temp-queue/pom.xml
@@ -38,7 +38,7 @@ under the License.
    <dependencies>
       <dependency>
          <groupId>org.apache.activemq</groupId>
-         <artifactId>artemis-jms-client</artifactId>
+         <artifactId>artemis-jms-client-all</artifactId>
          <version>${project.version}</version>
       </dependency>
    </dependencies>

http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/9c6df111/examples/features/standard/topic-hierarchies/pom.xml
----------------------------------------------------------------------
diff --git a/examples/features/standard/topic-hierarchies/pom.xml b/examples/features/standard/topic-hierarchies/pom.xml
index b08aacb..17dab54 100644
--- a/examples/features/standard/topic-hierarchies/pom.xml
+++ b/examples/features/standard/topic-hierarchies/pom.xml
@@ -38,7 +38,7 @@ under the License.
    <dependencies>
       <dependency>
          <groupId>org.apache.activemq</groupId>
-         <artifactId>artemis-jms-client</artifactId>
+         <artifactId>artemis-jms-client-all</artifactId>
          <version>${project.version}</version>
       </dependency>
    </dependencies>

http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/9c6df111/examples/features/standard/topic-selector-example1/pom.xml
----------------------------------------------------------------------
diff --git a/examples/features/standard/topic-selector-example1/pom.xml b/examples/features/standard/topic-selector-example1/pom.xml
index 14db75f..35843a7 100644
--- a/examples/features/standard/topic-selector-example1/pom.xml
+++ b/examples/features/standard/topic-selector-example1/pom.xml
@@ -38,7 +38,7 @@ under the License.
    <dependencies>
       <dependency>
          <groupId>org.apache.activemq</groupId>
-         <artifactId>artemis-jms-client</artifactId>
+         <artifactId>artemis-jms-client-all</artifactId>
          <version>${project.version}</version>
       </dependency>
    </dependencies>

http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/9c6df111/examples/features/standard/topic-selector-example2/pom.xml
----------------------------------------------------------------------
diff --git a/examples/features/standard/topic-selector-example2/pom.xml b/examples/features/standard/topic-selector-example2/pom.xml
index 13fa551..7683b3f 100644
--- a/examples/features/standard/topic-selector-example2/pom.xml
+++ b/examples/features/standard/topic-selector-example2/pom.xml
@@ -38,7 +38,7 @@ under the License.
    <dependencies>
       <dependency>
          <groupId>org.apache.activemq</groupId>
-         <artifactId>artemis-jms-client</artifactId>
+         <artifactId>artemis-jms-client-all</artifactId>
          <version>${project.version}</version>
       </dependency>
    </dependencies>

http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/9c6df111/examples/features/standard/topic/pom.xml
----------------------------------------------------------------------
diff --git a/examples/features/standard/topic/pom.xml b/examples/features/standard/topic/pom.xml
index 3a88dfb..7c015a7 100644
--- a/examples/features/standard/topic/pom.xml
+++ b/examples/features/standard/topic/pom.xml
@@ -38,7 +38,7 @@ under the License.
    <dependencies>
       <dependency>
          <groupId>org.apache.activemq</groupId>
-         <artifactId>artemis-jms-client</artifactId>
+         <artifactId>artemis-jms-client-all</artifactId>
          <version>${project.version}</version>
       </dependency>
    </dependencies>

http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/9c6df111/examples/features/standard/transactional/pom.xml
----------------------------------------------------------------------
diff --git a/examples/features/standard/transactional/pom.xml b/examples/features/standard/transactional/pom.xml
index 4304f55..53f474e 100644
--- a/examples/features/standard/transactional/pom.xml
+++ b/examples/features/standard/transactional/pom.xml
@@ -38,7 +38,7 @@ under the License.
    <dependencies>
       <dependency>
          <groupId>org.apache.activemq</groupId>
-         <artifactId>artemis-jms-client</artifactId>
+         <artifactId>artemis-jms-client-all</artifactId>
          <version>${project.version}</version>
       </dependency>
    </dependencies>

http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/9c6df111/examples/features/standard/xa-heuristic/pom.xml
----------------------------------------------------------------------
diff --git a/examples/features/standard/xa-heuristic/pom.xml b/examples/features/standard/xa-heuristic/pom.xml
index d52a968..3ae8176 100644
--- a/examples/features/standard/xa-heuristic/pom.xml
+++ b/examples/features/standard/xa-heuristic/pom.xml
@@ -38,7 +38,7 @@ under the License.
    <dependencies>
       <dependency>
          <groupId>org.apache.activemq</groupId>
-         <artifactId>artemis-jms-client</artifactId>
+         <artifactId>artemis-jms-client-all</artifactId>
          <version>${project.version}</version>
       </dependency>
    </dependencies>

http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/9c6df111/examples/features/standard/xa-receive/pom.xml
----------------------------------------------------------------------
diff --git a/examples/features/standard/xa-receive/pom.xml b/examples/features/standard/xa-receive/pom.xml
index c9e3feb..769ecee 100644
--- a/examples/features/standard/xa-receive/pom.xml
+++ b/examples/features/standard/xa-receive/pom.xml
@@ -38,7 +38,7 @@ under the License.
    <dependencies>
       <dependency>
          <groupId>org.apache.activemq</groupId>
-         <artifactId>artemis-jms-client</artifactId>
+         <artifactId>artemis-jms-client-all</artifactId>
          <version>${project.version}</version>
       </dependency>
    </dependencies>

http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/9c6df111/examples/features/standard/xa-send/pom.xml
----------------------------------------------------------------------
diff --git a/examples/features/standard/xa-send/pom.xml b/examples/features/standard/xa-send/pom.xml
index ee7caeb..d8ac0c2 100644
--- a/examples/features/standard/xa-send/pom.xml
+++ b/examples/features/standard/xa-send/pom.xml
@@ -38,7 +38,7 @@ under the License.
    <dependencies>
       <dependency>
          <groupId>org.apache.activemq</groupId>
-         <artifactId>artemis-jms-client</artifactId>
+         <artifactId>artemis-jms-client-all</artifactId>
          <version>${project.version}</version>
       </dependency>
    </dependencies>