Delete *.project* file in sample project: * control-bus * http Delete also: * applications/cafe/.springBeans * applications/loan-broker/.springBeans * applications/loanshark/.springBeans * basic/feed/.springBeans * basic/file/.springBeans * basic/ftp/.springBeans * basic/helloworld/.springBeans * basic/http/.springBeans * basic/jms/.springBeans * basic/jmx/.springBeans * basic/mail/.springBeans * basic/oddeven/.springBeans * basic/quote/.springBeans * basic/sftp/.springBeans * basic/tcp-client-server/.springBeans * basic/twitter/.springBeans * basic/ws-inbound-gateway/.springBeans * basic/ws-outbound-gateway/.springBeans * basic/xml/.springBeans * basic/xmpp/.springBeans * intermediate/async-gateway/.springBeans * intermediate/errorhandling/.springBeans * intermediate/file-processing/.springBeans * intermediate/multipart-http/.springBeans * intermediate/travel/.springBeans
Control Bus Sample
This example demonstrates the functionality of the Control Bus component available with Spring Integration. The Control Bus uses SpEL to send a Control Message to start/stop an inbound adapter. To run the Control Bus sample simply execute ControlBusDemoTest in the org.springframework.integration.samples.controlbus package.
You will see output similar to this:
INFO : org.springframework.integration.samples.jmx.ControlBusDemo - Received before adapter started: null
INFO : org.springframework.integration.samples.jmx.ControlBusDemo - Received before adapter started: [Payload=Hello][Headers={timestamp=1294950897714, id=240e72fb-93b0-4d38-8fe8-b701cf7e9a5d}]
INFO : org.springframework.integration.samples.jmx.ControlBusDemo - Received after adapter stopped: null