Details
-
Task
-
Resolution: Not a Bug
-
Major
-
None
-
fuse-7.4-GA
-
None
-
%
Description
Fuse 7.4 Bom downloading 'guava-19.0.0.redhat-1.jar'
<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> <skip.quickstarts.tests>true</skip.quickstarts.tests> <!-- version of BOM --> <version.org.jboss.redhat-fuse>7.4.0.fuse-740036-redhat-00002</version.org.jboss.redhat-fuse> <!-- versions of Maven plugins --> <version.plugin.felix.maven-bundle-plugin>3.5.1</version.plugin.felix.maven-bundle-plugin> <!-- Plugins from org.apache.maven.plugins --> <version.plugin.maven-compiler-plugin>3.7.0</version.plugin.maven-compiler-plugin> <version.plugin.maven-deploy-plugin>2.8.2</version.plugin.maven-deploy-plugin> <version.plugin.maven-install-plugin>2.5.2</version.plugin.maven-install-plugin> <version.plugin.maven-resources-plugin>3.0.2</version.plugin.maven-resources-plugin> <version.plugin.maven-surefire-plugin>2.20.1</version.plugin.maven-surefire-plugin> <version.plugin.maven-bundle-plugin>3.5.1</version.plugin.maven-bundle-plugin> </properties> <dependencyManagement> <dependencies> <!-- Fuse BOM to import all non-plugin dependencies --> <dependency> <groupId>org.jboss.redhat-fuse</groupId> <artifactId>fuse-karaf-bom</artifactId> <version>${version.org.jboss.redhat-fuse}</version> <scope>import</scope> <type>pom</type> </dependency> </dependencies> </dependencyManagement> <dependencies> <!-- Camel dependencies --> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-blueprint</artifactId> <scope>provided</scope> </dependency> <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <scope>provided</scope> </dependency>
where as fuse system has
23 │ Active │ 25 │ 20.0.0.redhat-1 │ Guava: Google Core Libraries for Java
So when we deploy the bundle, Fuse is throwing "missing requirement" error.
... osgi.wiring.package; filter:="(&(osgi.wiring.package=com.google.common.base)(version>=19.0.0)(!(version>=20.0.0)))"]]