On 08/11/2011 06:25 PM, Sergiu Dumitriu wrote: > > > On 08/11/2011 05:44 PM, Ashleigh Ings-Lamb wrote: >> Hi >> >> The problem was precisely that I had not correctly configured >> settings.xml >> which I have now done and XWiki built. The only problem is that there is >> still an unresolved dependency. I get the following message: >> >> Failed to resolve artifact. >> >> Missing: >> ---------- >> 1) org.xwiki.platform:xwiki-platform-legacy:jar:3.2-SNAPSHOT > > Hm, that might actually be a real problem, I'll look into it. Since this > was recently removed, there might be a forgotten dependency.
This one was fixed as well two days ago in https://github.com/xwiki/xwiki-enterprise/commit/dc271c4ed Looking at https://github.com/ashlamb/xwiki-enterprise I see that your fork is 16 commits behind the original. >> >> I synchronized my Github fork and did a fresh clone today so unless I'm >> missing something I don't think it's a synchronization problem as >> previously >> suggested. Any help on how to proceed would be greatly appreciated. >> >> Thank you all so much for the help >> >> On 11 August 2011 20:13, Sergiu Dumitriu<[email protected]> wrote: >> >>> On 08/06/2011 10:24 AM, Ashleigh Ings-Lamb wrote: >>>> I've edited the global settings.xml to include the xwiki profile and >>>> run >>> a >>>> build following your instructions but receive this error: >>>> >>>> Failed to execute goal >>>> org.apache.maven.plugins:maven-remote-resources-plugin:1.2.1:process >>>> (xwiki-license-resources) on project xwiki-enterprise: Error finding >>>> remote resources manifests >>>> >>>> >>>> I've again posted the -X output on pastebin at >>> http://pastebin.com/v5M4Vc1C >>> >>> Looking at the log, I see that it tries to look for the needed project >>> in two places only: >>> - local repository >>> - xwiki externals repository >>> >>> It doesn't try to look into the xwiki snapshots repository. >>> >>> 1. Are you sure you have put all the right configurations in >>> settings.xml, including the snapshots repository? >>> >>> <repository> >>> <id>xwiki-snapshots</id> >>> <name>XWiki Maven2 Remote Repository for Snapshots</name> >>> <url>http://maven.xwiki.org/snapshots</url> >>> <releases> >>> <enabled>false</enabled> >>> </releases> >>> <snapshots> >>> <enabled>true</enabled> >>> </snapshots> >>> </repository> >>> >>> 2. If that doesn't solve your problem, you can try to manually build the >>> xwiki-commons repository once on the machine (or add it to Jenkins) >>> >>>> Thanks >>>> >>>> On 6 August 2011 14:59, Ashleigh Ings-Lamb<[email protected]> >>> wrote: >>>> >>>>> The link to pastebin is http://pastebin.com/25BPU9ys< >>> http://pastebin.com/25BPU9ys> >>>>> >>>>> Also, which settings.xml has to be edited? I've created a settings.xml >>> in >>>>> my ~/.m2 directory as per instructions but this doesn't work, so I >>>>> think >>> I'm >>>>> editing the wrong file. Is it the global settings.xml >>>>> at /usr/share/maven/conf that has to be edited? >>>>> >>>>> Thanks >>>>> >>>>> >>>>> On 6 August 2011 14:20, Vincent Massol<[email protected]> wrote: >>>>> >>>>>> >>>>>> On Aug 6, 2011, at 3:04 PM, Ashleigh Ings-Lamb wrote: >>>>>> >>>>>>> Hi Vincent >>>>>>> >>>>>>> Thank you so much for the reply. I have run a build with -X and >>>>>>> posted >>>>>> the >>>>>>> result to pastebin under the title xwiki_debug_output. >>>>>> >>>>>> Can you paste the link? >>>>>> >>>>>>> I'm using Maven 3.0.3 and run the following via an Execute shell >>>>>>> build >>>>>> step: >>>>>>> >>>>>>> mvn -X -f /Users/ash/xwiki/xwiki-commons/pom.xml package >>>>>>> >>>>>>> I use -f because otherwise I receive a "failed to parse POM" error >>> when >>>>>>> running a build using just the URL to the local cloned repository, >>> which >>>>>>> is file:///Users/ash/xwiki/xwiki-enterprise >>>>>> >>>>>> You don't need -f. Just cd to what you want to build and run mvn >>>>>> clean >>>>>> install >>>>>> >>>>>> For example to build xwiki enterprise: >>>>>> >>>>>> cd /Users/ash/xwiki/xwiki-enterprise >>>>>> mvn clean install >>>>>> >>>>>>> Also, I'm not sure that my local cloned repository set-up is >>>>>>> correct. >>>>>> I've >>>>>>> cloned both Enterprise and Commons and have them in a shared >>>>>>> directory >>>>>>> /Users/ash/xwiki. I did this because I initially cloned just >>> Enterprise >>>>>> but >>>>>>> received the "failed to parse POM" error, and found that this was >>> fixed >>>>>> by >>>>>>> cloning Commons and pointing Maven at the POM contained there. Hope >>> this >>>>>>> makes sense although I get the feeling I've probably made a >>>>>>> schoolboy >>>>>> error >>>>>>> somewhere along the line. >>>>>> >>>>>> Nope. If all you want to build is XWiki Enterprise, just clone that >>>>>> repository. >>>>>> What you're missing I think is to edit your settings.xml as described >>>>>> here: >>>>>> http://dev.xwiki.org/xwiki/bin/view/Community/Building >>>>>> >>>>>> Hope it helps, >>>>>> -Vincent >>>>>> >>>>>>> >>>>>>> Thanks again for your help. >>>>>>> >>>>>>> ash >>>>>>> >>>>>>> On 6 August 2011 12:12, Vincent Massol<[email protected]> wrote: >>>>>>> >>>>>>>> Hi, >>>>>>>> >>>>>>>> On Aug 5, 2011, at 4:54 PM, Ashleigh Ings-Lamb wrote: >>>>>>>> >>>>>>>>> Hi >>>>>>>>> >>>>>>>>> I have forked and cloned XWiki Enterprise and XWiki commons from >>>>>> Github >>>>>>>> and >>>>>>>>> am trying to build Enterprise using Jenkins as part of an MSc >>> project >>>>>>>>> looking at cloud software testing and development but am receiving >>> the >>>>>>>>> following error: >>>>>>>>> >>>>>>>>> message : Failed to execute goal >>>>>>>>> org.apache.maven.plugins:maven-remote-resources-plugin:1.2.1:bundle >>>>>>>>> >>>>>>>>> (default) on project xwiki-commons-tool-license-resources: Error >>>>>>>>> creating remote resources manifest. >>>>>>>>> cause : Error creating remote resources manifest. >>>>>>>>> Stack trace : >>>>>>>>> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to >>>>>>>>> execute goal >>>>>>>> org.apache.maven.plugins:maven-remote-resources-plugin:1.2.1:bundle >>>>>>>>> (default) on project xwiki-commons-tool-license-resources: Error >>>>>>>>> creating remote resources manifest. >>>>>>>>> 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) >>> >>>>>>>> >>>>>>>> hmm… I don't recall seeing this error. Could you run with -X and >>> paste >>>>>> the >>>>>>>> result on pastebin.com? >>>>>>>> >>>>>>>> Also what version of Maven are you using? >>>>>>>> >>>>>>>> In which directory are you using the command and which command? >>>>>>>> >>>>>>>> Thanks >>>>>>>> -Vincent >>>>>>>> >>>>>>>>> Any pointers/help on how to solve this would be greatly >>>>>>>>> appreciated. >>>>>>>>> >>>>>>>>> Thank you very much >>>>>>>>> >>>>>>>>> Ash Lamb (MSc candidate University of St Andrews) >>>>>>>>> >>>>>>>>> p.s. apologies if this is not the correct place to ask this >>>>>>>>> question >>>>>> but >>>>>>>> an >>>>>>>>> extensive web search and troubleshooting session have not been >>>>>>>>> able >>> to >>>>>>>> find >>>>>>>>> a fix for this. >>>>>> _______________________________________________ >>>>>> devs mailing list >>>>>> [email protected] >>>>>> http://lists.xwiki.org/mailman/listinfo/devs >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Ash >>>>> >>>> >>>> >>>> >>> >>> -- >>> Sergiu Dumitriu >>> http://purl.org/net/sergiu/ >>> _______________________________________________ >>> devs mailing list >>> [email protected] >>> http://lists.xwiki.org/mailman/listinfo/devs >>> >> >> >> > -- Sergiu Dumitriu http://purl.org/net/sergiu/ _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

