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

Amedee Van Gasse commented on MNGSITE-250:
------------------------------------------

I uploaded a 4.2.2 POM to Maven Central yesterday, via Sonatype.
I am release engineer at iText Group NV, and I am authorized to update 
artifacts with the com.lowagie and com.itextpdf groupId.
See https://issues.sonatype.org/browse/MVNCENTRAL-760

Versions 4.2.0 and 4.2.1 were uploaded to Maven Central by a company called 
InProTopia, without the knowledge or approval of iText Group NV.
They built their jar not from the official iText repository, but off a patched 
fork created by github user ymasory.
According to Apache's FAQ on uploading artifacts, InProTopia should have used a 
different groupId:

bq. I have a patched version of the foo project developed at foo.com, what 
groupId should I use?
bq. When you patch / modify a third party project, that patched version becomes 
your project and therefore should be distributed under a groupId you control as 
any project you would have developed, never under com.foo. See above 
considerations about groupId.
https://maven.apache.org/guides/mini/guide-central-repository-upload.html

A solution to this problem has been given on StackOverflow: 
http://stackoverflow.com/a/31319337/766786

> Failed reference in *.jar of com.lowagie
> ----------------------------------------
>
>                 Key: MNGSITE-250
>                 URL: https://issues.apache.org/jira/browse/MNGSITE-250
>             Project: Maven Project Web Site
>          Issue Type: Bug
>         Environment: Repository
>            Reporter: Laura Abad
>            Priority: Blocker
>              Labels: maven
>         Attachments: maven-metadata-central.xml
>
>   Original Estimate: 5m
>  Remaining Estimate: 5m
>
> Compiling with maven causes dependency error for jar that has dependecies for 
>  com.lowagie because it directory is move to com.itextpdf but number of 
> revisions don't match.
> Error log:
> Failed to collect dependencies for [jasperreports:jasperreports:jar:2.0.1 
> (compile)]: Failed to read artifact descriptor for 
> com.lowagie:itext:jar:4.2.2: Could not transfer artifact 
> com.itextpdf:itextpdf:pom:4.2.2 from/to jaspersoft 
> (http://www.jasperforge.org/maven2): Access denied to 
> http://www.jasperforge.org/maven2/com/itextpdf/itextpdf/4.2.2/itextpdf-4.2.2.pom.
>  Error code 403, Forbidden -> [Help 1] 
> The problem is caused by an opoened range version y jasperreports pom that 
> tells maven install to compile with latest version of Itext. The metadata 
> from Itext was updated yesterday with a latest version that has no .jar and 
> perevents the compilation.
> Here is the problematic metadata: 
> https://slmaven.indra.es/nexus/content/groups/public/com/lowagie/itext/maven-metadata.xml
> Going to previus version of the metadata will resolve the problem.



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

Reply via email to