Could you please raise a jira issue for that, since 2.2.0 Karaf should support feature xml files with the schema reference.
regards, Achim 2011/3/16 Dan Tran <[email protected]>: > ah, sorry, I am using the latest apache-karaf-2.2 > > Thanks > > -Dan > > On Wed, Mar 16, 2011 at 8:33 AM, Achim Nierbeck <[email protected]> > wrote: >> Hi Dan, >> >> my question is which version of Karaf are you using. >> >> Regards, Achim >> >> 2011/3/16 Dan Tran <[email protected]>: >>> 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 >>>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>> >>>> >>> >> >
