| <?xml version="1.0" encoding="UTF-8"?> |
| <!DOCTYPE project> |
| <!-- |
| 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> |
| <pomVersion>3</pomVersion> |
| <extend>${basedir}/../etc/project.xml</extend> |
| <name>ActiveMQ :: Assembly</name> |
| <id>incubator-activemq</id> |
| <shortDescription>ActiveMQ Assembly</shortDescription> |
| <description>ActiveMQ Assembly creates an ActiveMQ distribution</description> |
| |
| <!-- ============ --> |
| <!-- Dependencies --> |
| <!-- ============ --> |
| <dependencies> |
| |
| <dependency> |
| <groupId>${pom.groupId}</groupId> |
| <artifactId>activemq-core</artifactId> |
| <version>${pom.currentVersion}</version> |
| <properties> |
| <activemq.module>true</activemq.module> |
| <lib>true</lib> |
| </properties> |
| </dependency> |
| |
| <dependency> |
| <groupId>${pom.groupId}</groupId> |
| <artifactId>activemq-optional</artifactId> |
| <version>${pom.currentVersion}</version> |
| <properties> |
| <activemq.module>true</activemq.module> |
| <optional>true</optional> |
| </properties> |
| </dependency> |
| |
| <dependency> |
| <groupId>${pom.groupId}</groupId> |
| <artifactId>activeio-core</artifactId> |
| <version>${activeio_version}</version> |
| <properties> |
| <activemq.module>true</activemq.module> |
| <lib>true</lib> |
| </properties> |
| </dependency> |
| |
| <dependency> |
| <groupId>${pom.groupId}</groupId> |
| <artifactId>activemq-core-test</artifactId> |
| <version>${pom.currentVersion}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>${pom.groupId}</groupId> |
| <artifactId>activemq-console</artifactId> |
| <version>${pom.currentVersion}</version> |
| <properties> |
| <activemq.module>true</activemq.module> |
| <lib>true</lib> |
| </properties> |
| </dependency> |
| |
| <dependency> |
| <groupId>${pom.groupId}</groupId> |
| <artifactId>activemq-ra</artifactId> |
| <version>${pom.currentVersion}</version> |
| <type>rar</type> |
| <properties> |
| <optional>true</optional> |
| </properties> |
| </dependency> |
| |
| <!-- |
| <dependency> |
| <groupId>${pom.groupId}</groupId> |
| <artifactId>activemq-web</artifactId> |
| <version>${pom.currentVersion}</version> |
| <type>jar</type> |
| <properties> |
| <optional>true</optional> |
| </properties> |
| </dependency> |
| --> |
| |
| <!-- used by the WS module --> |
| <dependency> |
| <groupId>activesoap</groupId> |
| <artifactId>activesoap</artifactId> |
| <version>${activesoap_version}</version> |
| <type>jar</type> |
| </dependency> |
| |
| <!-- used to support optional transport configuration via URI query strings --> |
| <dependency> |
| <groupId>commons-beanutils</groupId> |
| <artifactId>commons-beanutils</artifactId> |
| <version>${commons_beanutils_version}</version> |
| <properties> |
| <war.bundle>true</war.bundle> |
| <rar.bundle>true</rar.bundle> |
| <optional>true</optional> |
| </properties> |
| </dependency> |
| <dependency> |
| <groupId>commons-collections</groupId> |
| <artifactId>commons-collections</artifactId> |
| <version>${commons_collections_version}</version> |
| <properties> |
| <war.bundle>true</war.bundle> |
| <rar.bundle>true</rar.bundle> |
| <optional>true</optional> |
| </properties> |
| </dependency> |
| |
| <dependency> |
| <groupId>commons-httpclient</groupId> |
| <artifactId>commons-httpclient</artifactId> |
| <version>${commons_httpclient_version}</version> |
| <properties> |
| <optional>true</optional> |
| </properties> |
| </dependency> |
| |
| |
| <!-- web container --> |
| <dependency> |
| <groupId>jetty</groupId> |
| <artifactId>servlet-api</artifactId> |
| <version>${servlet_api_version}</version> |
| <properties> |
| <optional>true</optional> |
| </properties> |
| </dependency> |
| <dependency> |
| <groupId>jetty</groupId> |
| <artifactId>jetty</artifactId> |
| <version>${jetty_version}</version> |
| <properties> |
| <optional>true</optional> |
| </properties> |
| </dependency> |
| <dependency> |
| <groupId>jetty</groupId> |
| <artifactId>jetty-util</artifactId> |
| <version>${jetty_version}</version> |
| <properties> |
| <optional>true</optional> |
| </properties> |
| </dependency> |
| |
| <dependency> |
| <groupId>jrms</groupId> |
| <artifactId>jrms</artifactId> |
| <version>${jrms_version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>xstream</groupId> |
| <artifactId>xstream</artifactId> |
| <version>${xstream_version}</version> |
| <properties> |
| <optional>true</optional> |
| </properties> |
| </dependency> |
| |
| <dependency> |
| <groupId>xmlpull</groupId> |
| <artifactId>xmlpull</artifactId> |
| <version>${xmlpull_version}</version> |
| <properties> |
| <optional>true</optional> |
| </properties> |
| </dependency> |
| |
| <dependency> |
| <groupId>activemq</groupId> |
| <artifactId>jmdns</artifactId> |
| <version>${jmdns_version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.apache.xbean</groupId> |
| <artifactId>xbean-spring</artifactId> |
| <version>${xbean_spring_version}</version> |
| <url>http://www.gbean.org</url> |
| <properties> |
| <optional>true</optional> |
| </properties> |
| </dependency> |
| |
| <dependency> |
| <id>springframework</id> |
| <artifactId>spring</artifactId> |
| <version>${spring_version}</version> |
| <url>http://www.springframework.org</url> |
| <properties> |
| <optional>true</optional> |
| </properties> |
| </dependency> |
| |
| <!-- To create Pooled DataSources for the JDBC message store --> |
| <dependency> |
| <groupId>commons-dbcp</groupId> |
| <artifactId>commons-dbcp</artifactId> |
| <version>${commons_dbcp_version}</version> |
| <properties> |
| <optional>true</optional> |
| </properties> |
| </dependency> |
| <dependency> |
| <groupId>commons-pool</groupId> |
| <artifactId>commons-pool</artifactId> |
| <version>${commons_pool_version}</version> |
| <properties> |
| <optional>true</optional> |
| </properties> |
| </dependency> |
| |
| <!-- Derby DB used for testing JDBC message store --> |
| <dependency> |
| <groupId>org.apache.derby</groupId> |
| <artifactId>derby</artifactId> |
| <version>${derby_version}</version> |
| <properties> |
| <activemq.module>true</activemq.module> |
| <optional>true</optional> |
| </properties> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.derby</groupId> |
| <artifactId>derbynet</artifactId> |
| <version>${derbynet_version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>xerces</groupId> |
| <artifactId>xercesImpl</artifactId> |
| <version>${xercesImpl_version}</version> |
| </dependency> |
| <dependency> |
| <groupId>xerces</groupId> |
| <artifactId>xmlParserAPIs</artifactId> |
| <version>${xercesImpl_version}</version> |
| </dependency> |
| |
| <!-- to create a web server to test out the web stuff --> |
| <dependency> |
| <groupId>org.apache.geronimo.specs</groupId> |
| <artifactId>geronimo-jsp_2.0_spec</artifactId> |
| <version>${geronimo_spec_jsp_version}</version> |
| <properties> |
| <war.bundle>false</war.bundle> |
| <!-- <eclipse.dependency>true</eclipse.dependency> --> |
| </properties> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.apache.geronimo.specs</groupId> |
| <artifactId>geronimo-j2ee-connector_1.5_spec</artifactId> |
| <version>${geronimo_spec_j2ee_connector_version}</version> |
| <properties> |
| <optional>true</optional> |
| </properties> |
| </dependency> |
| |
| <dependency> |
| <groupId>mx4j</groupId> |
| <artifactId>mx4j</artifactId> |
| <version>${mx4j_version}</version> |
| <properties> |
| <lib>true</lib> |
| </properties> |
| </dependency> |
| |
| <dependency> |
| <groupId>mx4j</groupId> |
| <artifactId>mx4j-tools</artifactId> |
| <version>${mx4j_version}</version> |
| <properties> |
| <optional>true</optional> |
| </properties> |
| </dependency> |
| |
| <dependency> |
| <groupId>mx4j</groupId> |
| <artifactId>mx4j-remote</artifactId> |
| <version>${mx4j_remote_version}</version> |
| <properties> |
| <optional>true</optional> |
| </properties> |
| </dependency> |
| |
| </dependencies> |
| |
| <build> |
| <nagEmailAddress>dev@activemq.codehaus.org</nagEmailAddress> |
| <sourceDirectory>src/main/java</sourceDirectory> |
| <unitTestSourceDirectory>src/test/java</unitTestSourceDirectory> |
| |
| <integrationUnitTestSourceDirectory/> |
| <aspectSourceDirectory/> |
| |
| <unitTest> |
| <resources> |
| <resource> |
| <directory>src/test/resources</directory> |
| <includes> |
| <include>**/*.properties</include> |
| <include>**/*.xml</include> |
| </includes> |
| </resource> |
| </resources> |
| <includes> |
| <include>**/*Test.*</include> |
| </includes> |
| <excludes> |
| <!-- https://jira.logicblaze.com/jira/browse/AMQ-472 --> |
| <exclude>**/TopicClusterTest.*</exclude> |
| |
| <!-- http://jira.activemq.org/jira/browse/AMQ-562 --> |
| <exclude>**/TwoMulticastDiscoveryBrokerTopicSendReceiveTest.*</exclude> |
| <!-- http://jira.activemq.org/jira/browse/AMQ-540 --> |
| <exclude>**/TwoBrokerMessageNotSentToRemoteWhenNoConsumerTest.*</exclude> |
| <!-- https://jira.logicblaze.com/jira/browse/AMQ-478 --> |
| <exclude>**/TwoBrokerTopicSendReceiveUsingTcpTest.*</exclude> |
| <!-- https://jira.logicblaze.com/jira/browse/AMQ-479 --> |
| <exclude>**/TwoBrokerQueueClientsReconnectTest.*</exclude> |
| <!--http://jira.activemq.org/jira/browse/AMQ-526--> |
| <exclude>**/TwoBrokerMulticastQueueTest.*</exclude> |
| |
| <!-- https://jira.logicblaze.com/jira/browse/AMQ-475 --> |
| <exclude>**/ThreeBrokerQueueNetworkTest.*</exclude> |
| <!-- https://jira.logicblaze.com/jira/browse/AMQ-476 --> |
| <exclude>**/ThreeBrokerTopicNetworkTest.*</exclude> |
| <!-- https://jira.logicblaze.com/jira/browse/AMQ-477 --> |
| <exclude>**/ThreeBrokerTopicNetworkUsingTcpTest.*</exclude> |
| <!-- http://jira.activemq.org/jira/browse/AMQ-539 --> |
| <exclude>**/ThreeBrokerQueueNetworkUsingTcpTest.*</exclude> |
| |
| <!-- https://jira.logicblaze.com/jira/browse/AMQ-473 --> |
| <exclude>**/MultiBrokersMultiClientsTest.*</exclude> |
| <!-- https://jira.logicblaze.com/jira/browse/AMQ-474 --> |
| <exclude>**/MultiBrokersMultiClientsUsingTcpTest.*</exclude> |
| |
| <!-- http://jira.activemq.org/jira/browse/AMQ-575 --> |
| <exclude>**/QueueClusterTest.*</exclude> |
| |
| </excludes> |
| </unitTest> |
| |
| <resources> |
| <resource> |
| <directory>src/main/resources</directory> |
| <includes> |
| <include>**/*</include> |
| </includes> |
| </resource> |
| </resources> |
| </build> |
| |
| </project> |
| |