Description of problem: We see following exception when we hot deploy an Switchyard component using jboss-cli. But it doesn't occur when we copy the components in deployments directory. Unable to find BeanManager. Please ensure that you configured the CDI implementation of your choice properly Version-Release number of selected component (if applicable): JBoss Fuse Service Works 6.0.0.GA How reproducible: Steps to Reproduce: 1.Enable message tracing in switchyard.xml <property name="org.switchyard.handlers.messageTrace.enabled" value="true"/> 2.Deploy the component using jboss.cli 3. Actual results: Consumer -> {urn:com.redhat:web-in:4.0}WebInBusOut Provider -> [unassigned] Operation -> process MEP -> IN_ONLY Phase -> IN State -> OK Exchange Context -> CamelCreatedTimestamp ..............: Wed Feb 19 10:16:57 EST 2014 CamelExceptionCaught ...............: java.lang.IllegalStateException: Unable to find BeanManager. Please ensure that you configured the CDI implementation of your choice properly. CamelFailureEndpoint ...............: direct://%7Burn:com.redhat:web-in:4.0%7DWebInBusOut CamelFilterMatched .................: false CamelToEndpoint ....................: direct://%7Burn:com.redhat:web-in:4.0%7DWebInBusOut Additional info: