2012-02-24 4 views
2

카라프를 시작할 때 부트 중에 카멜과 액티브 MQ를 시작하고 싶습니다. 내가 찾은 것은 etc/org.apache.karaf.features.cfg입니다. 부팅 중에 시작될 수 있습니다.아파치 카라프에서 부팅시 번들을 시작하는 방법

featuresBoot=config,ssh,management,camel,activemq,camel-jms,activemq-spring,activemq-camel 

이 기능은 'activemq-camel'을 제외한 모든 기능에서 정상적으로 작동합니다 (기능적으로 충분하지 않기 때문에). 아파치 - 낙타 번들을 얻으려면 내가 명령을 실행 실행하려면했습니다 설치 : 그것은 작동

[email protected]>osgi:install -s mvn:org.apache.activemq/activemq-camel/5.5.0 

하지만 차라리 그냥 부팅시 실행 얻을 것입니다. 어떻게하면 activemq-camel 번들을 설치할 때 부팅시에 사용자 정의 기능을 만들지 않고 설치할 수 있습니까?

답변

7

Apache ServiceMix에는이 기능이 이미 정의되어 있습니다. 이를 사용하려면 etc/org.apache.karaf.features.cfgfeaturesRepositories 속성에 mvn:org.apache.servicemix/apache-servicemix/4.4.1/xml/features을 추가 한 다음 속성에 camel-activemq 속성을 추가하십시오.

건배, jon

관련 문제