You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Christian Müller (JIRA)" <ji...@apache.org> on 2014/11/10 22:53:34 UTC

[jira] [Commented] (CAMEL-7887) Executing of 'mvn clean install -Pvalidate' in camel/platforms/karaf/features is failing

    [ https://issues.apache.org/jira/browse/CAMEL-7887?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14205390#comment-14205390 ] 

Christian Müller commented on CAMEL-7887:
-----------------------------------------

Some news here?

> Executing of 'mvn clean install -Pvalidate' in camel/platforms/karaf/features is failing
> ----------------------------------------------------------------------------------------
>
>                 Key: CAMEL-7887
>                 URL: https://issues.apache.org/jira/browse/CAMEL-7887
>             Project: Camel
>          Issue Type: Task
>          Components: build system
>    Affects Versions: 2.15.0
>            Reporter: Christian Müller
>            Assignee: Jean-Baptiste Onofré
>             Fix For: 2.15.0
>
>
> Executing of 'mvn clean install -Pvalidate' in camel/platforms/karaf/features is failing:
> {noformat}
> $ mvn clean install -Pvalidate
> [INFO] Scanning for projects...
> [INFO]
> [INFO] ------------------------------------------------------------------------
> [INFO] Building Camel :: Platforms :: Apache Karaf :: Features 2.15-SNAPSHOT
> [INFO] ------------------------------------------------------------------------
> [INFO]
> [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ apache-camel ---
> [INFO] Deleting /Users/cmueller/workspaceCamel/camel/platforms/karaf/features/target
> [INFO]
> [INFO] --- maven-bundle-plugin:2.3.7:cleanVersions (versions) @ apache-camel ---
> [INFO]
> [INFO] --- maven-remote-resources-plugin:1.5:process (default) @ apache-camel ---
> [INFO]
> [INFO] --- maven-resources-plugin:2.6:resources (filter) @ apache-camel ---
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] Copying 3 resources
> [INFO] Copying 3 resources
> [INFO]
> [INFO] >>> features-maven-plugin:2.4.0:validate (validate) @ apache-camel >>>
> [INFO]
> [INFO] --- maven-bundle-plugin:2.3.7:cleanVersions (versions) @ apache-camel ---
> [INFO]
> [INFO] --- maven-remote-resources-plugin:1.5:process (default) @ apache-camel ---
> [INFO]
> [INFO] --- maven-resources-plugin:2.6:resources (filter) @ apache-camel ---
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] Copying 3 resources
> [INFO] Copying 3 resources
> [INFO] Copying 3 resources
> [INFO]
> [INFO] <<< features-maven-plugin:2.4.0:validate (validate) @ apache-camel <<<
> [INFO]
> [INFO] --- features-maven-plugin:2.4.0:validate (validate) @ apache-camel ---
> [INFO] == Preparing for validation ==
> [INFO]  - getting list of system bundle exports
> [INFO]  - getting list of provided bundle exports
> [INFO]     scanning org.apache.camel.karaf:apache-camel:pom:2.15-SNAPSHOT for exports
> [INFO]     scanning org.osgi:org.osgi.core:jar:4.3.1:provided for exports
> [INFO]     scanning org.ops4j.pax.logging:pax-logging-api:jar:1.7.1:provided for exports
> [INFO]     scanning org.ops4j.pax.logging:pax-logging-service:jar:1.7.1:provided for exports
> [INFO]     scanning log4j:log4j:jar:1.2.17:provided for exports
> [INFO]     scanning org.apache.felix:org.apache.felix.framework:jar:3.2.2:provided for exports
> [INFO]     scanning org.apache.felix:org.apache.felix.configadmin:jar:1.4.0:provided for exports
> [INFO]     scanning org.apache.aries.blueprint:org.apache.aries.blueprint:jar:1.1.0:provided for exports
> [INFO]     scanning org.apache.karaf.shell:org.apache.karaf.shell.console:jar:2.4.0:provided for exports
> [INFO]     scanning jline:jline:jar:2.12:provided for exports
> [INFO]     scanning org.fusesource.jansi:jansi:jar:1.11:provided for exports
> [INFO]     scanning org.jledit:core:jar:0.2.1:provided for exports
> [INFO]     scanning org.osgi:org.osgi.core:jar:4.3.1:provided for exports
> [INFO]     scanning org.osgi:org.osgi.compendium:jar:4.3.1:provided for exports
> [INFO]     scanning org.apache.karaf.jaas:org.apache.karaf.jaas.boot:jar:2.4.0:provided for exports
> [INFO]     scanning org.apache.karaf.jaas:org.apache.karaf.jaas.modules:jar:2.4.0:provided for exports
> [INFO]     scanning org.apache.karaf.jaas:org.apache.karaf.jaas.config:jar:2.4.0:provided for exports
> [INFO]     scanning org.apache.karaf.jaas:org.apache.karaf.jaas.boot:jar:2.4.0:provided for exports
> [INFO]     scanning org.apache.felix:org.apache.felix.utils:jar:1.6.0:provided for exports
> [INFO]     scanning org.osgi:org.osgi.compendium:jar:4.3.1:provided for exports
> [INFO]     scanning org.apache.felix:org.apache.felix.fileinstall:jar:3.4.2:provided for exports
> [INFO]     scanning org.apache.karaf:org.apache.karaf.util:jar:2.4.0:provided for exports
> [INFO]     scanning org.osgi:org.osgi.core:jar:4.3.1:provided for exports
> [INFO]     scanning org.apache.felix:org.apache.felix.utils:jar:1.6.0:provided for exports
> [INFO]     scanning org.apache.aries.blueprint:org.apache.aries.blueprint.core:jar:1.1.0:provided for exports
> [INFO]     scanning org.apache.aries.blueprint:org.apache.aries.blueprint.api:jar:1.0.0:provided for exports
> [INFO]     scanning org.apache.aries:org.apache.aries.util:jar:1.0.0:provided for exports
> [INFO]     scanning org.apache.aries.quiesce:org.apache.aries.quiesce.api:jar:1.0.0:provided for exports
> [INFO]     scanning org.apache.aries.proxy:org.apache.aries.proxy.api:jar:1.0.0:provided for exports
> [INFO]     scanning org.apache.aries:org.apache.aries.util:jar:1.0.0:provided for exports
> [INFO]     scanning org.apache.felix:org.apache.felix.gogo.runtime:jar:0.12.1:provided for exports
> [INFO]     scanning org.apache.sshd:sshd-core:jar:0.12.0:provided for exports
> [INFO]     scanning org.apache.mina:mina-core:jar:1.1.7:provided for exports
> [INFO]     scanning org.slf4j:slf4j-api:jar:1.6.6:provided for exports
> [INFO]     scanning com.sun.xml.bind:jaxb-impl:jar:2.2.7:compile for exports
> [INFO]     scanning com.sun.xml.bind:jaxb-core:jar:2.2.7:compile for exports
> [INFO]     scanning javax.xml.bind:jaxb-api:jar:2.2.7:compile for exports
> [INFO]     scanning com.sun.istack:istack-commons-runtime:jar:2.16:compile for exports
> [INFO]     scanning com.sun.xml.fastinfoset:FastInfoset:jar:1.2.12:compile for exports
> [INFO]     scanning javax.xml.bind:jsr173_api:jar:1.0:compile for exports
> [INFO]  - populating repositories with Karaf core features descriptors
> [INFO]  - validation of file:/Users/cmueller/workspaceCamel/camel/platforms/karaf/features/target/classes/features.xml
> [INFO] == Analyzing feature descriptor ==
> [INFO]  - read /Users/cmueller/workspaceCamel/camel/platforms/karaf/features/target/classes/features.xml
> [INFO]  - adding repository from mvn:org.apache.karaf.assemblies.features/standard/2.4.0/xml/features
> [INFO]  - validation of mvn:org.apache.karaf.assemblies.features/standard/2.4.0/xml/features
> [INFO]     scanning feature service-security for exports
> [INFO]     OK: imports resolved for aries-proxy
> [INFO]     scanning feature karaf-framework for exports
> [INFO]     scanning feature aries-proxy for exports
> [INFO]     scanning feature aries-blueprint for exports
> [INFO]     scanning feature features for exports
> [INFO]     scanning feature admin for exports
> [INFO]     OK: imports resolved for shell
> [INFO]     scanning feature diagnostic for exports
> [INFO]     scanning feature shell for exports
> [INFO]     OK: imports resolved for jaas
> [INFO]     scanning feature deployer for exports
> [INFO]     scanning feature wrapper for exports
> [INFO]     scanning feature service-wrapper for exports
> [INFO]     scanning feature obr for exports
> [INFO]     scanning feature config for exports
> [INFO]     scanning feature jetty for exports
> [INFO]     OK: imports resolved for pax-jetty
> [INFO]     scanning feature http for exports
> [INFO]     OK: imports resolved for pax-http
> [INFO]     scanning feature http-whiteboard for exports
> [INFO]     OK: imports resolved for pax-http-whiteboard
> [INFO]     scanning feature war for exports
> [INFO]     OK: imports resolved for pax-war
> [INFO]     scanning feature kar for exports
> [INFO]     scanning feature webconsole for exports
> [INFO]     scanning feature jaas for exports
> [INFO]     scanning feature ssh for exports
> [INFO]     scanning feature management for exports
> [INFO]     scanning feature eventadmin for exports
> [INFO]     scanning feature jasypt-encryption for exports
> [INFO]     scanning feature blueprint-web for exports
> [INFO]     scanning feature scr for exports
> [INFO]     scanning feature wrap for exports
> [INFO]  - adding repository from mvn:org.apache.karaf.assemblies.features/enterprise/2.4.0/xml/features
> [INFO]  - validation of mvn:org.apache.karaf.assemblies.features/enterprise/2.4.0/xml/features
> [INFO] ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO] ------------------------------------------------------------------------
> [INFO] Total time: 5.365s
> [INFO] Finished at: Sun Oct 05 17:35:17 CEST 2014
> [INFO] Final Memory: 16M/244M
> [INFO] ------------------------------------------------------------------------
> [ERROR] Failed to execute goal org.apache.karaf.tooling:features-maven-plugin:2.4.0:validate (validate) on project apache-camel: Execution validate of goal org.apache.karaf.tooling:features-maven-plugin:2.4.0:validate failed: An API incompatibility was encountered while executing org.apache.karaf.tooling:features-maven-plugin:2.4.0:validate: java.lang.NoSuchMethodError: aQute.lib.io.IO.drain(Ljava/io/InputStream;)J
> [ERROR] -----------------------------------------------------
> [ERROR] realm =    plugin>org.apache.karaf.tooling:features-maven-plugin:2.4.0
> [ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
> [ERROR] urls[0] = file:/Users/cmueller/.m2/repository/org/apache/karaf/tooling/features-maven-plugin/2.4.0/features-maven-plugin-2.4.0.jar
> [ERROR] urls[1] = file:/Users/cmueller/.m2/repository/biz/aQute/bndlib/1.50.0/bndlib-1.50.0.jar
> [ERROR] urls[2] = file:/Users/cmueller/.m2/repository/org/slf4j/slf4j-jdk14/1.7.7/slf4j-jdk14-1.7.7.jar
> [ERROR] urls[3] = file:/Users/cmueller/.m2/repository/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar
> [ERROR] urls[4] = file:/Users/cmueller/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.jar
> [ERROR] urls[5] = file:/Users/cmueller/.m2/repository/org/sonatype/sisu/sisu-inject-bean/2.3.0/sisu-inject-bean-2.3.0.jar
> [ERROR] urls[6] = file:/Users/cmueller/.m2/repository/org/sonatype/sisu/sisu-guice/3.1.0/sisu-guice-3.1.0-no_aop.jar
> [ERROR] urls[7] = file:/Users/cmueller/.m2/repository/org/sonatype/sisu/sisu-guava/0.9.9/sisu-guava-0.9.9.jar
> [ERROR] urls[8] = file:/Users/cmueller/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.1/plexus-interpolation-1.1.jar
> [ERROR] urls[9] = file:/Users/cmueller/.m2/repository/org/apache/xbean/xbean-reflect/3.4/xbean-reflect-3.4.jar
> [ERROR] urls[10] = file:/Users/cmueller/.m2/repository/log4j/log4j/1.2.17/log4j-1.2.17.jar
> [ERROR] urls[11] = file:/Users/cmueller/.m2/repository/commons-logging/commons-logging-api/1.1/commons-logging-api-1.1.jar
> [ERROR] urls[12] = file:/Users/cmueller/.m2/repository/com/google/code/google-collections/google-collect/snapshot-20080530/google-collect-snapshot-20080530.jar
> [ERROR] urls[13] = file:/Users/cmueller/.m2/repository/junit/junit/3.8.2/junit-3.8.2.jar
> [ERROR] urls[14] = file:/Users/cmueller/.m2/repository/org/codehaus/woodstox/wstx-asl/3.2.6/wstx-asl-3.2.6.jar
> [ERROR] urls[15] = file:/Users/cmueller/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar
> [ERROR] urls[16] = file:/Users/cmueller/.m2/repository/org/sonatype/spice/model-builder/1.3/model-builder-1.3.jar
> [ERROR] urls[17] = file:/Users/cmueller/.m2/repository/org/apache/maven/maven-project-builder/3.0-alpha-2/maven-project-builder-3.0-alpha-2.jar
> [ERROR] urls[18] = file:/Users/cmueller/.m2/repository/org/apache/felix/maven-bundle-plugin/2.5.0/maven-bundle-plugin-2.5.0.jar
> [ERROR] urls[19] = file:/Users/cmueller/.m2/repository/biz/aQute/bnd/bndlib/2.3.0/bndlib-2.3.0.jar
> [ERROR] urls[20] = file:/Users/cmueller/.m2/repository/org/osgi/org.osgi.core/5.0.0/org.osgi.core-5.0.0.jar
> [ERROR] urls[21] = file:/Users/cmueller/.m2/repository/org/apache/felix/org.apache.felix.bundlerepository/2.0.2/org.apache.felix.bundlerepository-2.0.2.jar
> [ERROR] urls[22] = file:/Users/cmueller/.m2/repository/org/easymock/easymock/3.2/easymock-3.2.jar
> [ERROR] urls[23] = file:/Users/cmueller/.m2/repository/cglib/cglib-nodep/2.2.2/cglib-nodep-2.2.2.jar
> [ERROR] urls[24] = file:/Users/cmueller/.m2/repository/org/objenesis/objenesis/1.3/objenesis-1.3.jar
> [ERROR] urls[25] = file:/Users/cmueller/.m2/repository/org/apache/felix/org.apache.felix.utils/1.6.0/org.apache.felix.utils-1.6.0.jar
> [ERROR] urls[26] = file:/Users/cmueller/.m2/repository/org/osgi/org.osgi.compendium/5.0.0/org.osgi.compendium-5.0.0.jar
> [ERROR] urls[27] = file:/Users/cmueller/.m2/repository/org/apache/maven/reporting/maven-reporting-api/2.0.7/maven-reporting-api-2.0.7.jar
> [ERROR] urls[28] = file:/Users/cmueller/.m2/repository/commons-cli/commons-cli/1.0/commons-cli-1.0.jar
> [ERROR] urls[29] = file:/Users/cmueller/.m2/repository/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-4/plexus-interactivity-api-1.0-alpha-4.jar
> [ERROR] urls[30] = file:/Users/cmueller/.m2/repository/org/apache/maven/maven-archiver/2.5/maven-archiver-2.5.jar
> [ERROR] urls[31] = file:/Users/cmueller/.m2/repository/org/codehaus/plexus/plexus-archiver/2.1/plexus-archiver-2.1.jar
> [ERROR] urls[32] = file:/Users/cmueller/.m2/repository/org/codehaus/plexus/plexus-io/2.0.2/plexus-io-2.0.2.jar
> [ERROR] urls[33] = file:/Users/cmueller/.m2/repository/org/apache/maven/shared/maven-dependency-tree/2.1/maven-dependency-tree-2.1.jar
> [ERROR] urls[34] = file:/Users/cmueller/.m2/repository/org/eclipse/aether/aether-util/0.9.0.M2/aether-util-0.9.0.M2.jar
> [ERROR] urls[35] = file:/Users/cmueller/.m2/repository/org/apache/maven/doxia/doxia-sink-api/1.0/doxia-sink-api-1.0.jar
> [ERROR] urls[36] = file:/Users/cmueller/.m2/repository/org/apache/maven/doxia/doxia-site-renderer/1.0/doxia-site-renderer-1.0.jar
> [ERROR] urls[37] = file:/Users/cmueller/.m2/repository/org/apache/maven/doxia/doxia-core/1.0/doxia-core-1.0.jar
> [ERROR] urls[38] = file:/Users/cmueller/.m2/repository/org/codehaus/plexus/plexus-i18n/1.0-beta-7/plexus-i18n-1.0-beta-7.jar
> [ERROR] urls[39] = file:/Users/cmueller/.m2/repository/org/codehaus/plexus/plexus-velocity/1.1.7/plexus-velocity-1.1.7.jar
> [ERROR] urls[40] = file:/Users/cmueller/.m2/repository/org/apache/velocity/velocity/1.5/velocity-1.5.jar
> [ERROR] urls[41] = file:/Users/cmueller/.m2/repository/oro/oro/2.0.8/oro-2.0.8.jar
> [ERROR] urls[42] = file:/Users/cmueller/.m2/repository/org/apache/maven/doxia/doxia-decoration-model/1.0/doxia-decoration-model-1.0.jar
> [ERROR] urls[43] = file:/Users/cmueller/.m2/repository/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar
> [ERROR] urls[44] = file:/Users/cmueller/.m2/repository/org/apache/maven/doxia/doxia-module-apt/1.0/doxia-module-apt-1.0.jar
> [ERROR] urls[45] = file:/Users/cmueller/.m2/repository/org/apache/maven/doxia/doxia-module-fml/1.0/doxia-module-fml-1.0.jar
> [ERROR] urls[46] = file:/Users/cmueller/.m2/repository/org/apache/maven/doxia/doxia-module-xdoc/1.0/doxia-module-xdoc-1.0.jar
> [ERROR] urls[47] = file:/Users/cmueller/.m2/repository/org/apache/maven/doxia/doxia-module-xhtml/1.0/doxia-module-xhtml-1.0.jar
> [ERROR] urls[48] = file:/Users/cmueller/.m2/repository/org/apache/karaf/features/org.apache.karaf.features.core/2.4.0/org.apache.karaf.features.core-2.4.0.jar
> [ERROR] urls[49] = file:/Users/cmueller/.m2/repository/org/apache/karaf/shell/org.apache.karaf.shell.obr/2.4.0/org.apache.karaf.shell.obr-2.4.0.jar
> [ERROR] urls[50] = file:/Users/cmueller/.m2/repository/org/ops4j/pax/url/pax-url-wrap/2.1.0/pax-url-wrap-2.1.0.jar
> [ERROR] urls[51] = file:/Users/cmueller/.m2/repository/org/ops4j/base/ops4j-base-net/1.4.0/ops4j-base-net-1.4.0.jar
> [ERROR] urls[52] = file:/Users/cmueller/.m2/repository/org/ops4j/base/ops4j-base-lang/1.4.0/ops4j-base-lang-1.4.0.jar
> [ERROR] urls[53] = file:/Users/cmueller/.m2/repository/org/ops4j/base/ops4j-base-monitors/1.4.0/ops4j-base-monitors-1.4.0.jar
> [ERROR] urls[54] = file:/Users/cmueller/.m2/repository/org/ops4j/pax/swissbox/pax-swissbox-bnd/1.7.1/pax-swissbox-bnd-1.7.1.jar
> [ERROR] urls[55] = file:/Users/cmueller/.m2/repository/org/ops4j/pax/url/pax-url-commons/2.1.0/pax-url-commons-2.1.0.jar
> [ERROR] urls[56] = file:/Users/cmueller/.m2/repository/org/ops4j/pax/swissbox/pax-swissbox-property/1.7.1/pax-swissbox-property-1.7.1.jar
> [ERROR] urls[57] = file:/Users/cmueller/.m2/repository/org/ops4j/base/ops4j-base-util-property/1.4.0/ops4j-base-util-property-1.4.0.jar
> [ERROR] urls[58] = file:/Users/cmueller/.m2/repository/org/ops4j/pax/url/pax-url-aether/2.1.0/pax-url-aether-2.1.0.jar
> [ERROR] urls[59] = file:/Users/cmueller/.m2/repository/org/apache/karaf/deployer/org.apache.karaf.deployer.spring/2.4.0/org.apache.karaf.deployer.spring-2.4.0.jar
> [ERROR] urls[60] = file:/Users/cmueller/.m2/repository/org/apache/karaf/org.apache.karaf.util/2.4.0/org.apache.karaf.util-2.4.0.jar
> [ERROR] urls[61] = file:/Users/cmueller/.m2/repository/org/apache/karaf/deployer/org.apache.karaf.deployer.blueprint/2.4.0/org.apache.karaf.deployer.blueprint-2.4.0.jar
> [ERROR] urls[62] = file:/Users/cmueller/.m2/repository/org/apache/karaf/deployer/org.apache.karaf.deployer.features/2.4.0/org.apache.karaf.deployer.features-2.4.0.jar
> [ERROR] urls[63] = file:/Users/cmueller/.m2/repository/org/apache/karaf/deployer/org.apache.karaf.deployer.kar/2.4.0/org.apache.karaf.deployer.kar-2.4.0.jar
> [ERROR] urls[64] = file:/Users/cmueller/.m2/repository/org/apache/servicemix/bundles/org.apache.servicemix.bundles.ant/1.8.4_1/org.apache.servicemix.bundles.ant-1.8.4_1.jar
> [ERROR] urls[65] = file:/Users/cmueller/.m2/repository/org/codehaus/plexus/plexus-utils/3.0/plexus-utils-3.0.jar
> [ERROR] urls[66] = file:/Users/cmueller/.m2/repository/org/apache/maven/wagon/wagon-http-lightweight/2.6/wagon-http-lightweight-2.6.jar
> [ERROR] urls[67] = file:/Users/cmueller/.m2/repository/org/apache/maven/wagon/wagon-http-shared/2.6/wagon-http-shared-2.6.jar
> [ERROR] urls[68] = file:/Users/cmueller/.m2/repository/org/jsoup/jsoup/1.7.2/jsoup-1.7.2.jar
> [ERROR] urls[69] = file:/Users/cmueller/.m2/repository/commons-lang/commons-lang/2.6/commons-lang-2.6.jar
> [ERROR] urls[70] = file:/Users/cmueller/.m2/repository/commons-io/commons-io/2.4/commons-io-2.4.jar
> [ERROR] Number of foreign imports: 1
> [ERROR] import: Entry[import  from realm ClassRealm[project>org.apache.camel.karaf:apache-camel:2.15-SNAPSHOT, parent: ClassRealm[maven.api, parent: null]]]
> [ERROR]
> [ERROR] -----------------------------------------------------
> [ERROR] -> [Help 1]
> [ERROR]
> [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> [ERROR]
> [ERROR] For more information about the errors and possible solutions, please read the following articles:
> [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginContainerException
> {noformat}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)