Added code for extra properties:
Add application.properties support for spring.jms and spring.activemq
Add more tests to verify ActiveMQConnectionFactory pooling
Put static imports at the bottom
Fixes #55: stop() connector to unbind socket
The `Tomcat.start()` has to happen to initialize the `ServletContext`
but we can immediately stop the connector and then restart it when
the context is finished refreshing. Seems to make curl fail quickly
if an app is slow to start.
That last commit is because I did another git fetch && git merge upstream/master, and the git rebased my branch against master. It drove to do a git pull --rebase on this branch, and for some reason thought this was important. Hopefully it will merge cleanly.
Added activemq-pool to jms.groovy
That is what happens when you commit before running ALL the tests.
Replace Groovy detection mechanism with @EnableJmsMessaging annotation
The last commit should make this feature integrate nicely, i.e. not collide with the up-and-coming RabbitTemplate autodetection pull request.