Really I don't understand.

camel-hdfs and camel-soap features don't work out of the box EVEN using a JRE 1.6 profile (because the version mismatch): it's exactly the test that I did on a Karaf 2.2.4, using a JDK 1.6 with jre-1.6 profile.

For me, it's worse to have camel-* features that didn't work out of the box.

Regards
JB

On 12/24/2011 09:29 AM, Willem Jiang wrote:
-1 for it.
As it brokes CAMEL-4671 even we don't add the dependency of the
xml-specs-api feature on the camel-core.
And it make it wore, the user need to remove lots of xml-specs-api this
time.

If we want to support to install the feature out of box, we may consider
to provide two kind of feature this time.

On Fri Dec 23 23:56:36 2011, jbono...@apache.org wrote:
Author: jbonofre
Date: Fri Dec 23 15:56:36 2011
New Revision: 1222709

URL: http://svn.apache.org/viewvc?rev=1222709&view=rev
Log:
[CAMEL-4818] camel-hdfs and camel-soap reference xml-specs-api feature

Modified:
camel/trunk/platforms/karaf/features/src/main/resources/features.xml

Modified:
camel/trunk/platforms/karaf/features/src/main/resources/features.xml
URL:
http://svn.apache.org/viewvc/camel/trunk/platforms/karaf/features/src/main/resources/features.xml?rev=1222709&r1=1222708&r2=1222709&view=diff

==============================================================================

---
camel/trunk/platforms/karaf/features/src/main/resources/features.xml
(original)
+++
camel/trunk/platforms/karaf/features/src/main/resources/features.xml
Fri Dec 23 15:56:36 2011
@@ -282,6 +282,7 @@
<bundle>mvn:org.apache.camel/camel-hawtdb/${project.version}</bundle>
</feature>
<feature name='camel-hdfs' version='${project.version}'
resolver='(obr)' start-level='50'>
+<feature version='${servicemix-specs-version}'>xml-specs-api</feature>
<feature version='${project.version}'>camel-core</feature>
<feature>war</feature>
<bundle
dependency="true">mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jaxws-api-2.2/${servicemix-specs-version}</bundle>

@@ -595,6 +596,7 @@
<bundle>mvn:org.apache.camel/camel-snmp/${project.version}</bundle>
</feature>
<feature name='camel-soap' version='${project.version}'
resolver='(obr)' start-level='50'>
+<feature version='${servicemix-specs-version}'>xml-specs-api</feature>
<feature version='${project.version}'>camel-jaxb</feature>
<bundle
dependency="true">mvn:org.apache.geronimo.specs/geronimo-ws-metadata_2.0_spec/${geronimo-ws-metadata-spec-version}</bundle>

<bundle
dependency="true">mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jaxws-api-2.2/${servicemix-specs-version}</bundle>








--
Jean-Baptiste Onofré
jbono...@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com

Reply via email to