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.

>
> 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

Reply via email to