//@Configuration public class TestBrokerConfig { @Bean( initMethod = "start", destroyMethod = "stop" ) public BrokerService broker() throws Exception { final BrokerService broker = new BrokerService(); broker.addConnector( "stomp://localhost:61614" ); broker.setPersistent( false ); broker.setShutdownHooks( Collections.< Runnable >singletonList( new SpringContextHook() ) ); final ManagementContext managementContext = new ManagementContext(); managementContext.setCreateConnector( true ); broker.setManagementContext( managementContext ); return broker; } }