Adobe Maven Repo: The specified blob does not exist | Community
Skip to main content
November 22, 2022
Solved

Adobe Maven Repo: The specified blob does not exist

  • November 22, 2022
  • 3 replies
  • 2683 views

Hi, I'm trying to build an old AEM project on my PC and I have this error after "mvn clean install" command

 

 

$ mvn clean install -q
[ERROR] [ERROR] Some problems were encountered while processing the POMs:
[ERROR] Unresolveable build extension: Plugin org.apache.felix:maven-bundle-plugin:4.1.0 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.felix:maven-bundle-plugin:jar:4.1.0 @
[ERROR] Unknown packaging: bundle @ line 27, column 16
@
[ERROR] The build could not read 1 project -> [Help 1]
[ERROR]
[ERROR] The project it.xxx.xx.xxxxxxxxxx:xxx.core:1.0-SNAPSHOT (C:\Users\xxxx\Development\aem-projects\xxxx\core\pom.xml) has 2 errors
[ERROR] Unresolveable build extension: Plugin org.apache.felix:maven-bundle-plugin:4.1.0 or one of its dependencies could not be resolved: Failed to read
artifact descriptor for org.apache.felix:maven-bundle-plugin:jar:4.1.0: Could not transfer artifact org.apache.felix:maven-bundle-plugin:pom:4.1.0 from/to adobe-public-releases (https://repo.adobe.com/nexus/content/groups/public😞 transfer failed for https://repo.adobe.com/nexus/content/groups/public/org/apache/felix/maven-bundle-plugin/4.1.0/maven-bundle-plugin-4.1.0.pom: Tag mismatch! -> [Help 2]
[ERROR] Unknown packaging: bundle @ line 27, column 16
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException
[ERROR] [Help 2] http://cwiki.apache.org/confluence/display/MAVEN/PluginManagerException

 

 

If I open the link

https://repo.adobe.com/nexus/content/groups/public/org/apache/felix/maven-bundle-plugin/4.1.0/maven-bundle-plugin-4.1.0.pom

in Chrome, I get the error:

 

<Error>
<Code>BlobNotFound</Code>
<Message>The specified blob does not exist. RequestId:c000c90c-001e-004f-5d5c-fece12000XXX Time:2022-11-22T10:22:58.1530119Z</Message>
</Error>

 

What's the problem?

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by Avinash_Gupta_

@lvalenti 

 

 repo.adobe.com has been decommissioned. You would have to remove it's dependency from maven-bundle-plugin:jar:4.1.0:

 

Make changes in your pom.xml to use Uber.jar. and compile code against this. The AEM Uber jar includes all AEM APIs as a single dependency in your Maven project’s pom.xml.

 

<dependency>
<groupId>com.adobe.aem</groupId>
<artifactId>uber-jar</artifactId>
<version>6.5.9</version>
<scope>provided</scope>
</dependency>

3 replies

Avinash_Gupta_
Community Advisor and Adobe Champion
Avinash_Gupta_Community Advisor and Adobe ChampionAccepted solution
Community Advisor and Adobe Champion
November 22, 2022

@lvalenti 

 

 repo.adobe.com has been decommissioned. You would have to remove it's dependency from maven-bundle-plugin:jar:4.1.0:

 

Make changes in your pom.xml to use Uber.jar. and compile code against this. The AEM Uber jar includes all AEM APIs as a single dependency in your Maven project’s pom.xml.

 

<dependency>
<groupId>com.adobe.aem</groupId>
<artifactId>uber-jar</artifactId>
<version>6.5.9</version>
<scope>provided</scope>
</dependency>

SantoshSai
Community Advisor
Community Advisor
November 22, 2022

Hi @lvalenti,

From AEM 6.4.8.2 onwards, UberJar and other related artifacts are available in the Maven Central repository instead of the Adobe Public Maven repository (repo.adobe.com). The main UberJar file is renamed to uber-jar-<version>.jar . As a result, there is no classifier , with apis as the value, for the dependency tag.

Always keep an eye on: https://status.adobe.com/products/1175/en

You can see this up: https://repo1.maven.org/maven2/com/adobe/cq/

See: https://docs.adobe.com/content/help/en/experience-manager-65/developing/devtools/ht-projects-maven.h...

Adobe Public Maven Repository

NOTICE: THIS REPOSITORY HAS BEEN DECOMMISSIONED

All artifacts have been moved to Maven Central. Please REMOVE repo.adobe.com from your maven settings. This server will be shut down soon.

 

When you said it's old project FYI:

Adobe repo url was made secured. from

http://repo.adobe.com/nexus/content/groups/public/ to https://repo.adobe.com/nexus/content/groups/public/ ("https" protocol instead of "http")

Instructions on how to use repo were displayed here https://repo.adobe.com/index.html

Also, have a look at: https://experienceleague.adobe.com/docs/experience-cloud-kcs/kbarticles/KA-17454.html?lang=en

Hope that helps!

Regards,

Santosh

 

Santosh Sai
Avinash_Gupta_
Community Advisor and Adobe Champion
Community Advisor and Adobe Champion
November 22, 2022

Secured URL of nexus repo is also not accessible https://repo.adobe.com/nexus/content/groups/public/ 

SantoshSai
Community Advisor
Community Advisor
November 22, 2022

Yes! you are right, hence specified as FYI.

Santosh Sai
lvalentiAuthor
November 23, 2022

Thank you all.

 

Actually, it was a problem in the antivirus policy of my organization and not a development configuration issue.