Thank you both!

I found another one broken at
http://nexus.xwiki.org/nexus/content/groups/public/uk/ac/ed/ph/snuggletex/snuggletex-jeuclid/1.1.0/snuggletex-jeuclid-1.1.0.pom
.

Also, I could get past building this by deleting the artifacts from my
local repository and adding snuggletex's repository to my settings.xml:

<repository>
  <id>www2.ph.ed.ac.uk-releases</id>
  <url>http://www2.ph.ed.ac.uk/maven2</url>
</repository>

Thanks again,
Fernando

On Wed, Aug 22, 2012 at 12:49 PM, Sergiu Dumitriu <[email protected]> wrote:

> On 08/22/2012 07:47 AM, Jeremie BOUSQUET wrote:
>
>> hello,
>>
>> not an answer for you sorry, but an advice for xwiki nexus config: you
>> should set "File content Validation" option on all proxy repositories
>> in Nexus IMHO. Happened to me recently, and the result is not nice.
>>
>
> Yes, I did that a few days ago when I noticed another broken jar.
>
>
>  you could try adding the restlet repo before xwiki repo, and also
>> clear locally cached artifacts.
>>
>
> A different order might still break when another repo has problems.
>
>
>  To solve that on nexus side would need to remove corrupted artifacts
>> and expire cache (or maybe only expire cache ?).
>>
>
> Expire cache didn't seem to fix it, I also removed the broken artifacts
> that I could find.
>
>
>  Br,
>> Jeremie
>>
>>
>> 2012/8/22 Fernando Ferreira <[email protected]>:
>>
>>> Hi all!
>>>
>>> I was trying to build XWiki from sources (xwiki-commons) with a fresh new
>>> Maven installation (empty local repository) and found a problem with the
>>> *
>>> org.restlet.ext.jaxrs* artifact (2.0.14).
>>>
>>> This was the build error:
>>> [ERROR] Failed to execute goal
>>> org.apache.maven.plugins:**maven-compiler-plugin:2.5.1:**compile
>>> (default-compile) on project xwiki-commons-extension-**repository-xwiki:
>>> Compilation failure: Compilation failure:
>>> [ERROR]
>>> /data/Repository/XWiki/xwiki-**commons/xwiki-commons-core/**
>>> xwiki-commons-extension/xwiki-**commons-extension-**
>>> repositories/xwiki-commons-**extension-repository-xwiki/**
>>> src/main/java/org/xwiki/**extension/repository/xwiki/**internal/**
>>> XWikiExtensionRepository.java:**[38,23]
>>> package org.restlet.data does not exist
>>> [ERROR]
>>> /data/Repository/XWiki/xwiki-**commons/xwiki-commons-core/**
>>> xwiki-commons-extension/xwiki-**commons-extension-**
>>> repositories/xwiki-commons-**extension-repository-xwiki/**
>>> src/main/java/org/xwiki/**extension/repository/xwiki/**internal/**
>>> XWikiExtensionRepository.java:**[116,47]
>>> package MediaType does not exist
>>>
>>> A little above it i saw this:
>>> Downloading:
>>> http://nexus.xwiki.org/nexus/**content/groups/public/org/**
>>> restlet/jse/org.restlet.ext.**jaxrs/2.0.14/org.restlet.ext.**
>>> jaxrs-2.0.14.pom<http://nexus.xwiki.org/nexus/content/groups/public/org/restlet/jse/org.restlet.ext.jaxrs/2.0.14/org.restlet.ext.jaxrs-2.0.14.pom>
>>> [WARNING] Checksum validation failed, expected <!DOCTYPE but is
>>> 97d021087f5852baf8cc9deca20825**b1bf42bbaf for
>>> http://nexus.xwiki.org/nexus/**content/groups/public/org/**
>>> restlet/jse/org.restlet.ext.**jaxrs/2.0.14/org.restlet.ext.**
>>> jaxrs-2.0.14.pom<http://nexus.xwiki.org/nexus/content/groups/public/org/restlet/jse/org.restlet.ext.jaxrs/2.0.14/org.restlet.ext.jaxrs-2.0.14.pom>
>>> [WARNING] Checksum validation failed, expected <!DOCTYPE but is
>>> 97d021087f5852baf8cc9deca20825**b1bf42bbaf for
>>> http://nexus.xwiki.org/nexus/**content/groups/public/org/**
>>> restlet/jse/org.restlet.ext.**jaxrs/2.0.14/org.restlet.ext.**
>>> jaxrs-2.0.14.pom<http://nexus.xwiki.org/nexus/content/groups/public/org/restlet/jse/org.restlet.ext.jaxrs/2.0.14/org.restlet.ext.jaxrs-2.0.14.pom>
>>> Downloaded:
>>> http://nexus.xwiki.org/nexus/**content/groups/public/org/**
>>> restlet/jse/org.restlet.ext.**jaxrs/2.0.14/org.restlet.ext.**
>>> jaxrs-2.0.14.pom(3<http://nexus.xwiki.org/nexus/content/groups/public/org/restlet/jse/org.restlet.ext.jaxrs/2.0.14/org.restlet.ext.jaxrs-2.0.14.pom%283>
>>> KB at 1.6 KB/sec)
>>> [WARNING] The POM for org.restlet.jse:org.restlet.**ext.jaxrs:jar:2.0.14
>>> is
>>> invalid, transitive dependencies (if any) will not be available, enable
>>> debug logging for more details
>>> Downloading:
>>> http://nexus.xwiki.org/nexus/**content/groups/public/org/**
>>> restlet/jse/org.restlet.ext.**jaxrs/2.0.14/org.restlet.ext.**
>>> jaxrs-2.0.14.jar<http://nexus.xwiki.org/nexus/content/groups/public/org/restlet/jse/org.restlet.ext.jaxrs/2.0.14/org.restlet.ext.jaxrs-2.0.14.jar>
>>> Downloaded:
>>> http://nexus.xwiki.org/nexus/**content/groups/public/org/**
>>> restlet/jse/org.restlet.ext.**jaxrs/2.0.14/org.restlet.ext.**
>>> jaxrs-2.0.14.jar(294<http://nexus.xwiki.org/nexus/content/groups/public/org/restlet/jse/org.restlet.ext.jaxrs/2.0.14/org.restlet.ext.jaxrs-2.0.14.jar%28294>
>>> KB at 47.0 KB/sec)
>>>
>>> It seems the org.restlet's repository was down for maintenance at the
>>> time
>>> Nexus fetched the files.
>>> The POM (
>>> http://nexus.xwiki.org/nexus/**content/groups/public/org/**
>>> restlet/jse/org.restlet.ext.**jaxrs/2.0.14/org.restlet.ext.**
>>> jaxrs-2.0.14.pom<http://nexus.xwiki.org/nexus/content/groups/public/org/restlet/jse/org.restlet.ext.jaxrs/2.0.14/org.restlet.ext.jaxrs-2.0.14.pom>
>>> )
>>> has this inside:
>>> You caught us doing a little maintenance.  We're sorry that you can't
>>> access your community right now.
>>> ...
>>>
>>> With a problem like this, would something like adding the org.restlet's
>>> repository to my settings.xml do the work?
>>> I'm in no hurry anyway, i can wait for the repository... ;)
>>>
>>> If there's anything else i can do, just drop me a message!
>>>
>>> Thanks,
>>>
>>
>
> --
> Sergiu Dumitriu
> http://purl.org/net/sergiu/
>
> ______________________________**_________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/**mailman/listinfo/devs<http://lists.xwiki.org/mailman/listinfo/devs>
>
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to