| <?xml version='1.0'?> | 
 | <!-- | 
 | 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.examples.broker</groupId> | 
 |       <artifactId>jms-examples</artifactId> | 
 |       <version>2.19.0-SNAPSHOT</version> | 
 |    </parent> | 
 |  | 
 |    <artifactId>message-group</artifactId> | 
 |    <packaging>jar</packaging> | 
 |    <name>ActiveMQ Artemis JMS Message Group Example</name> | 
 |  | 
 |    <properties> | 
 |       <activemq.basedir>${project.basedir}/../../../..</activemq.basedir> | 
 |    </properties> | 
 |  | 
 |    <dependencies> | 
 |       <dependency> | 
 |          <groupId>org.apache.activemq</groupId> | 
 |          <artifactId>artemis-jms-client-all</artifactId> | 
 |          <version>${project.version}</version> | 
 |       </dependency> | 
 |    </dependencies> | 
 |  | 
 |    <build> | 
 |       <plugins> | 
 |          <plugin> | 
 |             <groupId>org.apache.activemq</groupId> | 
 |             <artifactId>artemis-maven-plugin</artifactId> | 
 |             <executions> | 
 |                <execution> | 
 |                   <id>create</id> | 
 |                   <goals> | 
 |                      <goal>create</goal> | 
 |                   </goals> | 
 |                   <configuration> | 
 |                      <ignore>${noServer}</ignore> | 
 |                   </configuration> | 
 |                </execution> | 
 |                <execution> | 
 |                   <id>start</id> | 
 |                   <goals> | 
 |                      <goal>cli</goal> | 
 |                   </goals> | 
 |                   <configuration> | 
 |                      <ignore>${noServer}</ignore> | 
 |                      <spawn>true</spawn> | 
 |                      <testURI>tcp://localhost:61616</testURI> | 
 |                      <args> | 
 |                         <param>run</param> | 
 |                      </args> | 
 |                   </configuration> | 
 |                </execution> | 
 |                <execution> | 
 |                   <id>runClient</id> | 
 |                   <goals> | 
 |                      <goal>runClient</goal> | 
 |                   </goals> | 
 |                   <configuration> | 
 |                      <clientClass>org.apache.activemq.artemis.jms.example.MessageGroupExample</clientClass> | 
 |                   </configuration> | 
 |                </execution> | 
 |                <execution> | 
 |                   <id>stop</id> | 
 |                   <goals> | 
 |                      <goal>cli</goal> | 
 |                   </goals> | 
 |                   <configuration> | 
 |                      <ignore>${noServer}</ignore> | 
 |                      <args> | 
 |                         <param>stop</param> | 
 |                      </args> | 
 |                   </configuration> | 
 |                </execution> | 
 |             </executions> | 
 |             <dependencies> | 
 |                <dependency> | 
 |                   <groupId>org.apache.activemq.examples.broker</groupId> | 
 |                   <artifactId>message-group</artifactId> | 
 |                   <version>${project.version}</version> | 
 |                </dependency> | 
 |             </dependencies> | 
 |          </plugin> | 
 |          <plugin> | 
 |             <groupId>org.apache.maven.plugins</groupId> | 
 |             <artifactId>maven-clean-plugin</artifactId> | 
 |          </plugin> | 
 |       </plugins> | 
 |    </build> | 
 | </project> |