activemq-artemis/examples/features/standard
Clebert Suconic b851a59ec5 ARTEMIS-1009 Fixing example 2017-03-06 22:09:41 -05:00
..
bridge ARTEMIS-1009 Pure Message Encoding. 2017-03-05 23:08:53 -05:00
browser Major Version Bump 2.0.0 After Major Arch Change 2016-12-09 18:43:15 +00:00
cdi Major Version Bump 2.0.0 After Major Arch Change 2016-12-09 18:43:15 +00:00
client-kickoff ARTEMIS-785 - update examples to new addressing model 2016-12-15 13:36:23 +00:00
consumer-rate-limit Major Version Bump 2.0.0 After Major Arch Change 2016-12-09 18:43:15 +00:00
dead-letter ARTEMIS-785 - update examples to new addressing model 2016-12-15 13:36:23 +00:00
delayed-redelivery ARTEMIS-785 - update examples to new addressing model 2016-12-15 13:36:23 +00:00
divert ARTEMIS-1009 Fixing example 2017-03-06 22:09:41 -05:00
durable-subscription ARTEMIS-785 - update examples to new addressing model 2016-12-15 13:36:23 +00:00
embedded Major Version Bump 2.0.0 After Major Arch Change 2016-12-09 18:43:15 +00:00
embedded-simple Major Version Bump 2.0.0 After Major Arch Change 2016-12-09 18:43:15 +00:00
expiry ARTEMIS-785 - update examples to new addressing model 2016-12-15 13:36:23 +00:00
http-transport ARTEMIS-785 - update examples to new addressing model 2016-12-15 13:36:23 +00:00
instantiate-connection-factory Major Version Bump 2.0.0 After Major Arch Change 2016-12-09 18:43:15 +00:00
interceptor ARTEMIS-785 - update examples to new addressing model 2016-12-15 13:36:23 +00:00
interceptor-client Major Version Bump 2.0.0 After Major Arch Change 2016-12-09 18:43:15 +00:00
jms-auto-closeable Major Version Bump 2.0.0 After Major Arch Change 2016-12-09 18:43:15 +00:00
jms-bridge ARTEMIS-785 - update examples to new addressing model 2016-12-15 13:36:23 +00:00
jms-completion-listener Major Version Bump 2.0.0 After Major Arch Change 2016-12-09 18:43:15 +00:00
jms-context Major Version Bump 2.0.0 After Major Arch Change 2016-12-09 18:43:15 +00:00
jms-shared-consumer ARTEMIS-785 - update examples to new addressing model 2016-12-15 13:36:23 +00:00
jmx ARTEMIS-953 fix examples 2017-02-13 09:51:31 -06:00
large-message Major Version Bump 2.0.0 After Major Arch Change 2016-12-09 18:43:15 +00:00
last-value-queue ARTEMIS-785 - update examples to new addressing model 2016-12-15 13:36:23 +00:00
management ARTEMIS-785 - update examples to new addressing model 2016-12-15 13:36:23 +00:00
management-notifications ARTEMIS-785 - update examples to new addressing model 2016-12-15 13:36:23 +00:00
message-counters ARTEMIS-953 fix examples 2017-02-13 09:51:31 -06:00
message-group Major Version Bump 2.0.0 After Major Arch Change 2016-12-09 18:43:15 +00:00
message-group2 Major Version Bump 2.0.0 After Major Arch Change 2016-12-09 18:43:15 +00:00
message-priority Major Version Bump 2.0.0 After Major Arch Change 2016-12-09 18:43:15 +00:00
no-consumer-buffering Major Version Bump 2.0.0 After Major Arch Change 2016-12-09 18:43:15 +00:00
paging ARTEMIS-873 update broker configs w/new notation 2017-01-19 11:16:06 -06:00
pre-acknowledge ARTEMIS-785 - update examples to new addressing model 2016-12-15 13:36:23 +00:00
producer-rate-limit Major Version Bump 2.0.0 After Major Arch Change 2016-12-09 18:43:15 +00:00
queue Major Version Bump 2.0.0 After Major Arch Change 2016-12-09 18:43:15 +00:00
queue-requestor ARTEMIS-785 - update examples to new addressing model 2016-12-15 13:36:23 +00:00
queue-selector Major Version Bump 2.0.0 After Major Arch Change 2016-12-09 18:43:15 +00:00
reattach-node ARTEMIS-785 - update examples to new addressing model 2016-12-15 13:36:23 +00:00
request-reply Major Version Bump 2.0.0 After Major Arch Change 2016-12-09 18:43:15 +00:00
rest ARTEMIS-785 - update examples to new addressing model 2016-12-15 13:36:23 +00:00
scheduled-message Major Version Bump 2.0.0 After Major Arch Change 2016-12-09 18:43:15 +00:00
security NO-JIRA fix-up security example 2017-02-21 22:22:12 -05:00
security-ldap ARTEMIS-785 - update examples to new addressing model 2016-12-15 13:36:23 +00:00
send-acknowledgements Major Version Bump 2.0.0 After Major Arch Change 2016-12-09 18:43:15 +00:00
spring-integration ARTEMIS-785 - update examples to new addressing model 2016-12-15 13:36:23 +00:00
ssl-enabled ARTEMIS-785 - update examples to new addressing model 2016-12-15 13:36:23 +00:00
ssl-enabled-dual-authentication ARTEMIS-785 - update examples to new addressing model 2016-12-15 13:36:23 +00:00
static-selector ARTEMIS-785 - update examples to new addressing model 2016-12-15 13:36:23 +00:00
temp-queue ARTEMIS-785 - update examples to new addressing model 2016-12-15 13:36:23 +00:00
topic ARTEMIS-785 - update examples to new addressing model 2016-12-15 13:36:23 +00:00
topic-hierarchies ARTEMIS-929 Fixing Topic example 2017-01-19 12:44:44 -05:00
topic-selector-example1 ARTEMIS-785 - update examples to new addressing model 2016-12-15 13:36:23 +00:00
topic-selector-example2 ARTEMIS-785 - update examples to new addressing model 2016-12-15 13:36:23 +00:00
transactional Major Version Bump 2.0.0 After Major Arch Change 2016-12-09 18:43:15 +00:00
xa-heuristic Major Version Bump 2.0.0 After Major Arch Change 2016-12-09 18:43:15 +00:00
xa-receive Major Version Bump 2.0.0 After Major Arch Change 2016-12-09 18:43:15 +00:00
xa-send Major Version Bump 2.0.0 After Major Arch Change 2016-12-09 18:43:15 +00:00
README.md renaming broker-features -> features on examples 2015-08-13 00:11:56 -04:00
pom.xml Major Version Bump 2.0.0 After Major Arch Change 2016-12-09 18:43:15 +00: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