Add JMS configuration properties #57

Closed
wants to merge 6 commits into
from

Projects

None yet

2 participants

@gregturn
Member

Added code for extra properties:

  • spring.jms.pubSubDomain - defaults to true (topic style)
  • spring.activemq.inMemory - default to true, returning vm://localhost from getBrokerURL. Switching to false flips brokerURL whatever is in spring.activemq.brokerURL.
  • spring.activemq.brokerURL - defaults to tcp://localhost:61616, the default installation URL for ActiveMQ standalone broker. This is overridden when spring.activemq.inMemory is true.
gregturn and others added some commits Sep 20, 2013
@gregturn gregturn Add application.properties support for spring.jms and spring.activemq 18a6428
@gregturn gregturn Add more tests to verify ActiveMQConnectionFactory pooling bea745c
@gregturn gregturn Put static imports at the bottom a12fccc
@dsyer @gregturn dsyer 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.
0c466dc
@gregturn
Member

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.

@gregturn
Owner

That is what happens when you commit before running ALL the tests.

@gregturn
Member

The last commit should make this feature integrate nicely, i.e. not collide with the up-and-coming RabbitTemplate autodetection pull request.

@dsyer
Member
dsyer commented Sep 26, 2013

Merged, thanks

@dsyer dsyer closed this Sep 26, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment