Maven Build Error - Could not transfer artifact com.day.jcr.vault:content-package-maven-plugin:pom:1.0.2 from/to adobe-public-releases (https://repo.adobe.com/nexus/content/groups/public) | Community
Skip to main content
Level 2
August 14, 2020
Solved

Maven Build Error - Could not transfer artifact com.day.jcr.vault:content-package-maven-plugin:pom:1.0.2 from/to adobe-public-releases (https://repo.adobe.com/nexus/content/groups/public)

  • August 14, 2020
  • 3 replies
  • 101650 views

Hi All,

 

I am trying to build an already existing maven project using mvn clean install -P autoInstallPackage

I am getting the below error:-

 

Downloading from adobe-public-releases: https://repo.adobe.com/nexus/content/groups/public/com/day/jcr/vault/content-package-maven-plugin/1.0.2/content-package-maven-plugin-1.0.2.pom
[ERROR] [ERROR] Some problems were encountered while processing the POMs:
[ERROR] Unresolveable build extension: Plugin com.day.jcr.vault:content-package-maven-plugin:1.0.2 or one of its dependencies could not be resolved: Failed to read artifact descriptor for com.day.jcr.vault:content-package-maven-plugin:jar:1.0.2 @
[ERROR] Unknown packaging: content-package @ line 35, column 16
[ERROR] Unresolveable build extension: Plugin com.day.jcr.vault:content-package-maven-plugin:1.0.2 or one of its dependencies could not be resolved: Failed to read artifact descriptor for com.day.jcr.vault:content-package-maven-plugin:jar:1.0.2 @
[ERROR] Unknown packaging: content-package @ line 34, column 16
[ERROR] Unresolveable build extension: Plugin com.day.jcr.vault:content-package-maven-plugin:1.0.2 or one of its dependencies could not be resolved: Failed to read artifact descriptor for com.day.jcr.vault:content-package-maven-plugin:jar:1.0.2 @
[ERROR] Unknown packaging: content-package @ line 34, column 16
@
[ERROR] The build could not read 3 projects -> [Help 1]
[ERROR]
[ERROR] The project com.xyz:xyz-redesign.all:1.0-SNAPSHOT (D:\xyz-redesign\xyz-redesign\all\pom.xml) has 2 errors
[ERROR] Unresolveable build extension: Plugin com.day.jcr.vault:content-package-maven-plugin:1.0.2 or one of its dependencies could not be resolved: Failed to read artifact descriptor for com.day.jcr.vault:content-package-maven-plugin:jar:1.0.2: Could not transfer artifact com.day.jcr.vault:content-package-maven-plugin:pom:1.0.2 from/to adobe-public-releases (https://repo.adobe.com/nexus/content/groups/public  ) : Transfer failed for https://repo.adobe.com/nexus/content/groups/public/com/day/jcr/vault/content-package-maven-plugin/1.0.2/content-package-maven-plugin-1.0.2.pom: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target -> [Help 2]
[ERROR] Unknown packaging: content-package @ line 35, column 16
[ERROR]
[ERROR] The project com.xyz:xyz-redesign.ui.apps:1.0-SNAPSHOT (D:\xyz-redesign\xyz-redesign\ui.apps\pom.xml) has 2 errors
[ERROR] Unresolveable build extension: Plugin com.day.jcr.vault:content-package-maven-plugin:1.0.2 or one of its dependencies could not be resolved: Failed to read artifact descriptor for com.day.jcr.vault:content-package-maven-plugin:jar:1.0.2: Could not transfer artifact com.day.jcr.vault:content-package-maven-plugin:pom:1.0.2 from/to adobe-public-releases (https://repo.adobe.com/nexus/content/groups/public) : Transfer failed for https://repo.adobe.com/nexus/content/groups/public/com/day/jcr/vault/content-package-maven-plugin/1.0.2/content-package-maven-plugin-1.0.2.pom: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target -> [Help 2]
[ERROR] Unknown packaging: content-package @ line 34, column 16
[ERROR]
[ERROR] The project com.xyz:xyz-redesign.ui.content:1.0-SNAPSHOT (D:\xyz-redesign\xyz-redesign\ui.content\pom.xml) has 2 errors
[ERROR] Unresolveable build extension: Plugin com.day.jcr.vault:content-package-maven-plugin:1.0.2 or one of its dependencies could not be resolved: Failed to read artifact descriptor for com.day.jcr.vault:content-package-maven-plugin:jar:1.0.2: Could not transfer artifact com.day.jcr.vault:content-package-maven-plugin:pom:1.0.2 from/to adobe-public-releases (https://repo.adobe.com/nexus/content/groups/public) :Transfer failed for https://repo.adobe.com/nexus/content/groups/public/com/day/jcr/vault/content-package-maven-plugin/1.0.2/content-package-maven-plugin-1.0.2.pom: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target -> [Help 2]
[ERROR] Unknown packaging: content-package @ line 34, column 16

 

I am able to connect to URL https://repo.adobe.com/nexus/content/groups/public/com/day/jcr/vault/content-package-maven-plugin/1.0.2/ using my browser and my settings.xml file for m2 has https based URL. <url>https://repo.adobe.com/nexus/content/groups/public</url>

 

Could you please let me know how to resolve this issue ?

Best answer by Ankur_Khare

try this command-

 

mvn clean install -P autoInstallPackage -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true

3 replies

Varun_Shakya
Community Advisor
Community Advisor
August 14, 2020
sg-aemAuthor
Level 2
August 14, 2020
I checked and posted it on too.
Ankur_Khare
Community Advisor
Ankur_KhareCommunity AdvisorAccepted solution
Community Advisor
August 14, 2020

try this command-

 

mvn clean install -P autoInstallPackage -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true

sg-aemAuthor
Level 2
August 14, 2020

Thank You @ankur_khare ! This works correctly.

Upon checking the argument parameters I see maven.wagon.http.ssl.insecure = true relaxes the check of public key certificates.

I had installed the certificate via keytool -import for content-package-plugin. Then taking new built gave below error :-

[ERROR] Failed to execute goal on project xyz-redesign.core: Could not resolve dependencies for project com.xyz:xyz-redesign.c
is:6.5.0: Failed to read artifact descriptor for com.adobe.aem:uber-jar:jar:apis:6.5.0: Could not transfer artifact com.adobe.
ntent/groups/public): Transfer failed for https://repo.adobe.com/nexus/content/groups/public/com/adobe/aem/uber-jar/6.5.0/uber
BuilderException: unable to find valid certification path to requested target

 

Can you explain why these arguments were required ?

Thanks again for your help !

Nikhil-Kumar
Community Advisor
Community Advisor
August 15, 2020

Hey,

Try using the mvn -PautoInstallPackage -Padobe-public clean install
If issue still exists you try updating your settings/xml in .m2 folder.

I have the updated settings.xml which worked for me, you get it on my post settings.xml
I
t contains Adobe Public added to it.
It worked for me!!!

September 24, 2021
Resolved