Hi Achim I am not sure about the version, but I just replace
<features xmlns="http://karaf.apache.org/xmlns/features/v1.0.0"> .... </features> for <features> ... </features> So I assume version 1.0.0 was used -Dan On Wed, Mar 16, 2011 at 4:30 AM, Achim Nierbeck <[email protected]> wrote: > Hi Dan, > > the xml schema was introduced with karaf 2.2 which version are you using? > > regards, Achim > > 2011/3/16 Dan Tran <[email protected]>: >> When compare with the one generated by maven-features-plugin, I notice >> the generated one does not have this >> "xmlns="http://karaf.apache.org/xmlns/features/v1.0.0" >> >> I took it out of my hand crafted features.xml, Karaf is now happily loading >> it >> >> Is this a bug? >> >> -Dan >> >> On Mon, Mar 14, 2011 at 9:09 AM, Dan Tran <[email protected]> wrote: >>> ah, I should have looking further to figure out how to turn on debug >>> logging. >>> >>> -D >>> >>> On Mon, Mar 14, 2011 at 8:50 AM, Achim Nierbeck <[email protected]> >>> wrote: >>>> ok, >>>> >>>> what is features:list telling you? >>>> if your active-mq feature isn't listed here you have some other sort of >>>> issue. >>>> Please take a look at the logs, and if there is nothing in it switch >>>> to DEBUG logging. >>>> >>>> When looking for such issues it's always helpfull to restart your >>>> karaf instance with dev:restart -clean >>>> this way the data directory is deleted and you start with a fresh >>>> installation :) >>>> >>>> regards, Achim >>>> >>>> 2011/3/14 Dan Tran <[email protected]>: >>>>> Hi Achime, >>>>> >>>>> features:install activemq-client does not work, Karaf cant not find it >>>>> ( "Error executing command: No feature named 'activemq-client' with >>>>> version '0.0.0' available" ) >>>>> >>>>> On other hand, the following features.xml file generated from >>>>> maven-features-plugin, works: >>>>> >>>>> <?xml version="1.0" encoding="UTF-8"?> >>>>> <features> >>>>> <feature name='spring-jms' version='3.0.5.RELEASE'> >>>>> <bundle>mvn:org.springframework/spring-core/3.0.5.RELEASE</bundle> >>>>> <bundle>mvn:org.springframework/spring-tx/3.0.5.RELEASE</bundle> >>>>> <bundle>mvn:org.springframework/spring-context/3.0.5.RELEASE</bundle> >>>>> <bundle>mvn:org.springframework/spring-beans/3.0.5.RELEASE</bundle> >>>>> <bundle>mvn:org.springframework/spring-aop/3.0.5.RELEASE</bundle> >>>>> >>>>> <bundle>mvn:org.springframework/spring-expression/3.0.5.RELEASE</bundle> >>>>> <bundle>mvn:org.springframework/spring-asm/3.0.5.RELEASE</bundle> >>>>> <bundle>mvn:org.springframework/spring-jms/3.0.5.RELEASE</bundle> >>>>> </feature> >>>>> <feature name='activemq-core' version='5.4.2'> >>>>> <bundle>mvn:org.springframework/spring-core/3.0.5.RELEASE</bundle> >>>>> <bundle>mvn:org.springframework/spring-context/3.0.5.RELEASE</bundle> >>>>> >>>>> <bundle>mvn:org.springframework/spring-expression/3.0.5.RELEASE</bundle> >>>>> <bundle>mvn:org.springframework/spring-beans/3.0.5.RELEASE</bundle> >>>>> <bundle>mvn:org.springframework/spring-aop/3.0.5.RELEASE</bundle> >>>>> <bundle>mvn:org.springframework/spring-asm/3.0.5.RELEASE</bundle> >>>>> <bundle>mvn:commons-net/commons-net/2.0</bundle> >>>>> <bundle>mvn:org.apache.activemq/activemq-core/5.4.2</bundle> >>>>> </feature> >>>>> <feature name='xbean-spring' version='3.7'> >>>>> <bundle>mvn:org.springframework/spring-core/3.0.5.RELEASE</bundle> >>>>> >>>>> <bundle>mvn:org.springframework/spring-expression/3.0.5.RELEASE</bundle> >>>>> <bundle>mvn:org.springframework/spring-beans/3.0.5.RELEASE</bundle> >>>>> <bundle>mvn:org.springframework/spring-aop/3.0.5.RELEASE</bundle> >>>>> <bundle>mvn:org.springframework/spring-context/3.0.5.RELEASE</bundle> >>>>> <bundle>mvn:org.springframework/spring-asm/3.0.5.RELEASE</bundle> >>>>> <bundle>mvn:org.apache.xbean/xbean-spring/3.7</bundle> >>>>> </feature> >>>>> <feature name='geronimo-jta_1.1_spec' version='1.1.1'> >>>>> >>>>> <bundle>mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/1.1.1</bundle> >>>>> </feature> >>>>> <feature name='geronimo-jms_1.1_spec' version='1.1.1'> >>>>> <feature version='1.1.1'>geronimo-jta_1.1_spec</feature> >>>>> >>>>> <bundle>mvn:org.apache.geronimo.specs/geronimo-jms_1.1_spec/1.1.1</bundle> >>>>> </feature> >>>>> <feature name='geronimo-annotation_1.0_spec' version='1.1.1'> >>>>> >>>>> <bundle>mvn:org.apache.geronimo.specs/geronimo-annotation_1.0_spec/1.1.1</bundle> >>>>> </feature> >>>>> <feature name='geronimo-j2ee-management_1.1_spec' version='1.0.1'> >>>>> >>>>> <bundle>mvn:org.apache.geronimo.specs/geronimo-j2ee-management_1.1_spec/1.0.1</bundle> >>>>> </feature> >>>>> <feature name='kahadb' version='5.4.2'> >>>>> <bundle>mvn:org.apache.activemq/kahadb/5.4.2</bundle> >>>>> </feature> >>>>> </features> >>>>> >>>>> >>>>> >>>>> -Dan >>>>> >>>>> >>>>> On Mon, Mar 14, 2011 at 2:13 AM, Achim Nierbeck <[email protected]> >>>>> wrote: >>>>>> Hi Dan, >>>>>> >>>>>> after droping your features.xml your features are also available for >>>>>> installing by features:install activemq-client. >>>>>> If you do this in the shell you will receive the information you are >>>>>> missing right now. >>>>>> >>>>>> regards, Achim >>>>>> >>>>>> 2011/3/14 Dan Tran <[email protected]>: >>>>>>> Hi, >>>>>>> >>>>>>> >>>>>>> Since I now have a known set of bundles for activemq client ( i deploy >>>>>>> all the bundles to deploy directory and karaf happy ), the next step >>>>>>> is to see if I can automate it via a features.xml. However karaf is >>>>>>> dead silent when i drop my features.xml to deploy directory >>>>>>> >>>>>>> here is my file >>>>>>> >>>>>>> <?xml version="1.0" encoding="UTF-8"?> >>>>>>> <features xmlns="http://karaf.apache.org/xmlns/features/v1.0.0"> >>>>>>> <feature name='activemq-client' version='5.4.2' > >>>>>>> >>>>>>> <bundle>mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/1.1.1</bundle> >>>>>>> >>>>>>> <bundle>mvn:org.apache.geronimo.specs/geronimo-jms_1.1_spec/1.1.1</bundle> >>>>>>> >>>>>>> <bundle>mvn:org.apache.geronimo.specs/geronimo-j2ee-management_1.1_spec/1.0.1</bundle> >>>>>>> >>>>>>> <bundle>mvn:org.apache.geronimo.specs/geronimo-annotation_1.0_spec/1.1.1</bundle> >>>>>>> <bundle>mvn:org.apache.activemq/activemq-core/5.4.2</bundle> >>>>>>> <bundle>mvn:org.apache.activemq/kahadb/5.4.2</bundle> >>>>>>> <bundle>mvn:org.apache.xbean/xbean-spring/3.7</bundle> >>>>>>> <bundle>mvn:org.springframework/spring-jms/3.0.5.RELEASE</bundle> >>>>>>> <bundle>mvn:org.springframework/spring-tx/3.0.5.RELEASE</bundle> >>>>>>> </feature> >>>>>>> </features> >>>>>>> >>>>>>> >>>>>>> what is the best way to trouble shot this issue? >>>>>>> >>>>>>> Thanks >>>>>>> >>>>>>> -Dan >>>>>>> >>>>>> >>>>> >>>> >>> >> >
