You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by "Matthieu Baechler (JIRA)" <se...@james.apache.org> on 2015/10/23 09:44:27 UTC

[jira] [Commented] (JAMES-1624) karaf build failure on james trunk on mvn package

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

Matthieu Baechler commented on JAMES-1624:
------------------------------------------

There something wrong in karaf distribution pom.xml, it tries to deploy artifacts from m2 repository even when running "package" goal, so artifacts are obviously not there.

What about changing the phase to install ? (I'll open a PR for this but I need feedback)

> karaf build failure on james trunk on mvn package
> -------------------------------------------------
>
>                 Key: JAMES-1624
>                 URL: https://issues.apache.org/jira/browse/JAMES-1624
>             Project: James Server
>          Issue Type: Bug
>          Components: Build System
>    Affects Versions: Trunk, 3.0.0-beta5
>         Environment: ➜  james-trunk  uname -a
> Darwin wdx-me 11.4.2 Darwin Kernel Version 11.4.2: Thu Aug 23 16:25:48 PDT 2012; root:xnu-1699.32.7~1/RELEASE_X86_64 x86_64
> ➜  james-trunk  java -version                         
> java version "1.7.0_17"
> Java(TM) SE Runtime Environment (build 1.7.0_17-b02)
> Java HotSpot(TM) 64-Bit Server VM (build 23.7-b01, mixed mode)
> ➜  james-trunk  mvn -v
> Apache Maven 3.0.3 (r1075438; 2011-03-01 01:31:09+0800)
> Maven home: /usr/share/maven
> Java version: 1.7.0_17, vendor: Oracle Corporation
> Java home: /Library/Java/JavaVirtualMachines/jdk1.7.0_17.jdk/Contents/Home/jre
> Default locale: en_US, platform encoding: UTF-8
> OS name: "mac os x", version: "10.7.5", arch: "x86_64", family: "mac"
> ➜  james-trunk  svn info
> Path: .
> Working Copy Root Path: /Users/wdx/art/open/james/james-trunk
> URL: http://svn.apache.org/repos/asf/james/server/trunk
> Repository Root: http://svn.apache.org/repos/asf
> Repository UUID: 13f79535-47bb-0310-9956-ffa450edef68
> Revision: 1487220
> Node Kind: directory
> Schedule: normal
> Last Changed Author: eric
> Last Changed Rev: 1476802
> Last Changed Date: 2013-04-29 01:23:37 +0800 (一, 29  4 2013)
>            Reporter: Matthieu Baechler
>             Fix For: Trunk, 3.0.0-beta5
>
>
> $ mvn clean package -X -DskipTests=true
> ......
> ......
> [INFO] Apache James :: Server ............................ SUCCESS [2.266s]
> [INFO] Apache James :: Server :: Data  :: API ............ SUCCESS [2.375s]
> [INFO] Apache James :: Server :: Lifecycle API ........... SUCCESS [0.987s]
> [INFO] Apache James :: Server :: Filesystem API .......... SUCCESS [1.124s]
> [INFO] Apache James :: Server :: Mailetcontainer API ..... SUCCESS [0.701s]
> [INFO] Apache James :: Server :: Common Utilities ........ SUCCESS [1.575s]
> [INFO] Apache James :: Server :: Protocols Library ....... SUCCESS [1.181s]
> [INFO] Apache James :: Server :: Core .................... SUCCESS [1.092s]
> [INFO] Apache James :: Server :: Container Spring ........ SUCCESS [2.466s]
> [INFO] Apache James :: Server :: Client .................. SUCCESS [1.088s]
> [INFO] Apache James :: Server :: DNS Service :: API ...... SUCCESS [0.363s]
> [INFO] Apache James :: Server :: DNS Service :: Library .. SUCCESS [0.638s]
> [INFO] Apache James :: Server :: Mail Queue :: API ....... SUCCESS [0.497s]
> [INFO] Apache James :: Server :: Mailetcontainer Camel ... SUCCESS [1.471s]
> [INFO] Apache James :: Server :: Mailbox Adapter ......... SUCCESS [0.658s]
> [INFO] Apache James :: Server :: DNS Service :: Implementation  SUCCESS [0.480s]
> [INFO] Apache James :: Server :: Data :: Library ......... SUCCESS [0.974s]
> [INFO] Apache James :: Server :: Data :: LDAP Implementation  SUCCESS [0.483s]
> [INFO] Apache James :: Server :: SMTP .................... SUCCESS [1.684s]
> [INFO] Apache James :: Server :: IMAP .................... SUCCESS [0.641s]
> [INFO] Apache James :: Server :: LMTP .................... SUCCESS [0.811s]
> [INFO] Apache James :: Server :: POP3 .................... SUCCESS [0.829s]
> [INFO] Apache James :: Server :: FetchMail ............... SUCCESS [0.632s]
> [INFO] Apache James :: Server :: Mail Queue :: File ...... SUCCESS [0.519s]
> [INFO] Apache James :: Server :: Mail Queue :: JMS ....... SUCCESS [0.964s]
> [INFO] Apache James :: Server :: Mail Queue :: ActiveMQ .. SUCCESS [0.898s]
> [INFO] Apache James :: Server :: Mailets ................. SUCCESS [1.878s]
> [INFO] Apache James :: Server :: Data :: File Persistence  SUCCESS [0.719s]
> [INFO] Apache James :: Server :: Data :: JPA Persistence . SUCCESS [1.664s]
> [INFO] Apache James :: Server :: Data :: JDBC Persistence  SUCCESS [1.177s]
> [INFO] Apache James :: Server :: Data :: HBase Persistence  SUCCESS [3.562s]
> [INFO] Apache James :: Server :: Data :: JCR Persistence . SUCCESS [1.035s]
> [INFO] Apache James :: Server :: App ..................... SUCCESS [9.655s]
> [INFO] Apache James :: Karaf :: Features ................. SUCCESS [0.342s]
> [INFO] Apache James :: Karaf :: James Server ............. FAILURE [7.591s]
> [INFO] Apache James :: Karaf :: Integration tests ........ SKIPPED
> [INFO] ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO] ------------------------------------------------------------------------
> [INFO] Total time: 57.322s
> [INFO] Finished at: Wed May 29 11:41:01 CST 2013
> [INFO] Final Memory: 98M/465M
> [INFO] ------------------------------------------------------------------------
> [ERROR] Failed to execute goal org.apache.karaf.tooling:features-maven-plugin:2.3.0:add-features-to-repo (add-features-to-repo) on project james-karaf-distribution: Error populating repository: /Users/wdx/.m2/repository/org/apache/james/karaf/james-karaf-features/3.0.0-beta5-SNAPSHOT/james-karaf-features-3.0.0-beta5-SNAPSHOT-features.xml (No such file or directory) -> [Help 1]
> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.karaf.tooling:features-maven-plugin:2.3.0:add-features-to-repo (add-features-to-repo) on project james-karaf-distribution: Error populating repository
> 	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:217)
> 	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
> 	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
> 	at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
> 	at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
> 	at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
> 	at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
> 	at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:319)
> 	at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
> 	at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
> 	at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
> 	at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> 	at java.lang.reflect.Method.invoke(Method.java:601)
> 	at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
> 	at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
> 	at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
> 	at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
> Caused by: org.apache.maven.plugin.MojoExecutionException: Error populating repository
> 	at org.apache.karaf.tooling.features.AddFeaturesToRepoMojo.execute(AddFeaturesToRepoMojo.java:223)
> 	at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
> 	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
> 	... 19 more
> Caused by: java.io.FileNotFoundException: /Users/wdx/.m2/repository/org/apache/james/karaf/james-karaf-features/3.0.0-beta5-SNAPSHOT/james-karaf-features-3.0.0-beta5-SNAPSHOT-features.xml (No such file or directory)
> 	at java.io.FileInputStream.open(Native Method)
> 	at java.io.FileInputStream.<init>(FileInputStream.java:138)
> 	at java.io.FileInputStream.<init>(FileInputStream.java:97)
> 	at sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:90)
> 	at sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:188)
> 	at java.net.URL.openStream(URL.java:1037)
> 	at org.apache.karaf.tooling.features.AddFeaturesToRepoMojo$Repository.loadFeatures(AddFeaturesToRepoMojo.java:465)
> 	at org.apache.karaf.tooling.features.AddFeaturesToRepoMojo$Repository.getFeatures(AddFeaturesToRepoMojo.java:428)
> 	at org.apache.karaf.tooling.features.AddFeaturesToRepoMojo.retrieveDescriptorsRecursively(AddFeaturesToRepoMojo.java:238)
> 	at org.apache.karaf.tooling.features.AddFeaturesToRepoMojo.execute(AddFeaturesToRepoMojo.java:152)
> 	... 21 more
> [ERROR] 
> [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/MojoExecutionException
> [ERROR] 
> [ERROR] After correcting the problems, you can resume the build with the command
> [ERROR]   mvn <goals> -rf :james-karaf-distribution



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

---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org