Hi,
yes it is.
If you have a feature defined like this:
<feature name="my.feature" version="my.version">
<feature version="other.version">other.feature</feature>
<bundle>mvn:my.groupId/my.artifactId/my.version</bundle>
</feature>
you should have alll bundles from other.feature in your local maven
repo. It means that you have to define all dependencies.
I'm agree that it's not trivial and the feature maven plugin should be
able to update the local repo.
Regards
JB
On 11/29/2010 01:59 PM, Massimiliano Guillaro wrote:
Hi JB,
thank you for your support. I'm very confused!! i haven't inserted the
dependency because i suppose that when i select the features, presents in
the xml, automatically it downloads every dependencies itself. So i must
insert every dependency in the pom like this:
<feature name="servicemix-wsn2005" version="2010.02.0-fuse-01-00">
<feature version="2010.02.0-fuse-01-00">servicemix-shared</feature>
<feature version="5.4.1-fuse-00-00">activemq</feature>
<bundle>
mvn:org.apache.geronimo.specs/geronimo-ws-metadata_2.0_spec/1.1.2
</bundle>
in the pom will be
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-ws-metadata_2.0_spec</artifactId>
<version>1.1.2</version>
</dependency>
is it correct?
If this is the problem i say thank you for your helpfulness.
Regards
Massimiliano