Hi,
I've just started experimenting with Apache Karaf, and have been trying to
hot deploy a feature descriptor by simply dropping the file in the deploy
directory which, according to the user's guide, should trigger the
installation of all feature bundles listed in the descriptor.
However, nothing seems to happen, besides a feature bundle being installed
in the OSGi container.
The osgi:list command at the prompt reveals that a new bundle is available:
[ 30] [Active ] [ ] [ 60] C:\tmp\apache-felix-karaf
(1.0.0.deploymyfeature)
But none of the bundles that the descriptor lists has been installed.
My feature descriptor (myfeature.xml) has the following content:
<features>
<feature name="myfeature" version="1.0.0">
<bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.aopalliance/1.0_1</bundle>
<bundle>mvn:org.springframework/spring-core/2.5.6.SEC01</bundle>
<bundle>mvn:org.springframework/spring-beans/2.5.6.SEC01</bundle>
<bundle>mvn:org.springframework/spring-aop/2.5.6.SEC01</bundle>
<bundle>mvn:org.springframework/spring-context/2.5.6.SEC01</bundle>
<bundle>mvn:org.springframework/spring-context-support/2.5.6.SEC01</bundle>
</feature>
</features>
Am I doing some obvious mistake or have I encountered a bug?
I am using the Karaf 1.0.0 release in a win xp setting.
best regards, Peter