activemq-artemis/examples/features/standard
Ville Skyttä 149216e8ec Remove unnecessary null checks and assignments 2016-07-05 14:18:01 -04:00
..
bridge [maven-release-plugin] prepare for next development iteration 2016-06-09 12:52:56 +01:00
browser [maven-release-plugin] prepare for next development iteration 2016-06-09 12:52:56 +01:00
client-kickoff Fix/update some links in docs 2016-06-17 11:59:28 +03:00
consumer-rate-limit [maven-release-plugin] prepare for next development iteration 2016-06-09 12:52:56 +01:00
dead-letter [maven-release-plugin] prepare for next development iteration 2016-06-09 12:52:56 +01:00
delayed-redelivery [maven-release-plugin] prepare for next development iteration 2016-06-09 12:52:56 +01:00
divert [maven-release-plugin] prepare for next development iteration 2016-06-09 12:52:56 +01:00
durable-subscription [maven-release-plugin] prepare for next development iteration 2016-06-09 12:52:56 +01:00
embedded [maven-release-plugin] prepare for next development iteration 2016-06-09 12:52:56 +01:00
embedded-simple [maven-release-plugin] prepare for next development iteration 2016-06-09 12:52:56 +01:00
expiry [maven-release-plugin] prepare for next development iteration 2016-06-09 12:52:56 +01:00
http-transport [maven-release-plugin] prepare for next development iteration 2016-06-09 12:52:56 +01:00
instantiate-connection-factory [maven-release-plugin] prepare for next development iteration 2016-06-09 12:52:56 +01:00
interceptor [maven-release-plugin] prepare for next development iteration 2016-06-09 12:52:56 +01:00
interceptor-client [maven-release-plugin] prepare for next development iteration 2016-06-09 12:52:56 +01:00
jms-auto-closeable [maven-release-plugin] prepare for next development iteration 2016-06-09 12:52:56 +01:00
jms-bridge [maven-release-plugin] prepare for next development iteration 2016-06-09 12:52:56 +01:00
jms-completion-listener [maven-release-plugin] prepare for next development iteration 2016-06-09 12:52:56 +01:00
jms-context [maven-release-plugin] prepare for next development iteration 2016-06-09 12:52:56 +01:00
jms-shared-consumer [maven-release-plugin] prepare for next development iteration 2016-06-09 12:52:56 +01:00
jmx Fix/update some links in docs 2016-06-17 11:59:28 +03:00
large-message [maven-release-plugin] prepare for next development iteration 2016-06-09 12:52:56 +01:00
last-value-queue [maven-release-plugin] prepare for next development iteration 2016-06-09 12:52:56 +01:00
management [maven-release-plugin] prepare for next development iteration 2016-06-09 12:52:56 +01:00
management-notifications [maven-release-plugin] prepare for next development iteration 2016-06-09 12:52:56 +01:00
message-counters [maven-release-plugin] prepare for next development iteration 2016-06-09 12:52:56 +01:00
message-group Fix checkstyle redundant modifier violations 2016-06-13 20:03:54 +03:00
message-group2 Fix checkstyle redundant modifier violations 2016-06-13 20:03:54 +03:00
message-priority ARTEMIS-555 Allowing examples to be executed as part of a testsuite 2016-06-30 13:23:10 -04:00
no-consumer-buffering [maven-release-plugin] prepare for next development iteration 2016-06-09 12:52:56 +01:00
paging [maven-release-plugin] prepare for next development iteration 2016-06-09 12:52:56 +01:00
pre-acknowledge [maven-release-plugin] prepare for next development iteration 2016-06-09 12:52:56 +01:00
producer-rate-limit [maven-release-plugin] prepare for next development iteration 2016-06-09 12:52:56 +01:00
queue [maven-release-plugin] prepare for next development iteration 2016-06-09 12:52:56 +01:00
queue-requestor [maven-release-plugin] prepare for next development iteration 2016-06-09 12:52:56 +01:00
queue-selector Fix checkstyle redundant modifier violations 2016-06-13 20:03:54 +03:00
reattach-node [maven-release-plugin] prepare for next development iteration 2016-06-09 12:52:56 +01:00
request-reply [maven-release-plugin] prepare for next development iteration 2016-06-09 12:52:56 +01:00
rest ARTEMIS-602 Fix REST examples 2016-07-05 12:44:17 -04:00
scheduled-message [maven-release-plugin] prepare for next development iteration 2016-06-09 12:52:56 +01:00
security [maven-release-plugin] prepare for next development iteration 2016-06-09 12:52:56 +01:00
security-ldap Remove unnecessary null checks and assignments 2016-07-05 14:18:01 -04:00
send-acknowledgements [maven-release-plugin] prepare for next development iteration 2016-06-09 12:52:56 +01:00
spring-integration [maven-release-plugin] prepare for next development iteration 2016-06-09 12:52:56 +01:00
ssl-enabled [maven-release-plugin] prepare for next development iteration 2016-06-09 12:52:56 +01:00
ssl-enabled-dual-authentication Fix minor build issue (parent pom version) 2016-06-20 15:14:12 +08:00
static-selector Fix checkstyle redundant modifier violations 2016-06-13 20:03:54 +03:00
temp-queue [maven-release-plugin] prepare for next development iteration 2016-06-09 12:52:56 +01:00
topic [maven-release-plugin] prepare for next development iteration 2016-06-09 12:52:56 +01:00
topic-hierarchies [maven-release-plugin] prepare for next development iteration 2016-06-09 12:52:56 +01:00
topic-selector-example1 [maven-release-plugin] prepare for next development iteration 2016-06-09 12:52:56 +01:00
topic-selector-example2 Fix checkstyle redundant modifier violations 2016-06-13 20:03:54 +03:00
transactional [maven-release-plugin] prepare for next development iteration 2016-06-09 12:52:56 +01:00
xa-heuristic [maven-release-plugin] prepare for next development iteration 2016-06-09 12:52:56 +01:00
xa-receive [maven-release-plugin] prepare for next development iteration 2016-06-09 12:52:56 +01:00
xa-send Fix checkstyle redundant modifier violations 2016-06-13 20:03:54 +03:00
README.md renaming broker-features -> features on examples 2015-08-13 00:11:56 -04:00
pom.xml ARTEMIS-529 support dual auth 2016-06-17 11:07:03 -05:00

README.md

Running the ActiveMQ Artemis Examples

To run an individual example firstly cd into the example directory and run

mvn verify

Most examples offer a way to start them without creating and starting the server (say if you want to do it manually)

mvn verify -PnoServer

If you are running against an un released version, i.e. from master branch, you will have to run mvn install on the root pom.xml and the example/activemq-jms-examples-common/pom.xml first.

If you want to run all the examples (except those that need to be run standalone) you can run mvn verify -Pexamples in the examples directory but before you do you will need to up the memory used by running:

export MAVEN_OPTS="-Xmx1024m -XX:MaxPermSize=256m"

Recreating the examples

If you are trying to copy the examples somewhere else and modifying them. Consider asking Maven to explicitly list all the dependencies:

# if trying to modify the 'topic' example:
cd examples/jms/topic && mvn dependency:list