Para mayor comprensión pueden ver el siguiente post:
http://emanuelpeg.blogspot.com/2012/03/primeros-pasos-con-apache-servicemix.html
La idea sería construir un pequeño ejemplo de integración con Apache Camel y vamos a deployarlo en ServiceMix. La idea es copiar un archivo desde la carpeta input a la carpeta output y para mantener un registro escribir un log.
Uno de los caminos más simples para deployear un router de Camel en ServiceMix es definir el router en un Blueprint XML.
Este archivo hay que guardarlo en la carpeta deploy de servicemix yo le puse copia.xml
Ahora a deployear, si ejecutamos osgi:list vamos a ver nuestro servicio llamado “copia.xml”
Con osgi:start y el id del servicio podemos levantar el servicio; en mi caso el número 156
osgi:start 156
y si lo queremos parar con
osgi:stop 156
Ya esta! Si hacemos:
log:display | grep INFO
Podemos ver como se movieron los archivos.