Expand my Community achievements bar.

SOLVED

cq-wcm-taglib - 5.13.8

Avatar

Level 4

There's a newer verision of com.day.cq.wcm:cq-wcm-taglib in AEM 6.5.21 (version 5.13.8), but it's not available on mvnrepository.com

Is there another way to download it so we can add to our parent pom? Thanks.

stiegjo22_0-1724788142187.png

 

 

1 Accepted Solution

Avatar

Correct answer by
Level 4

Here's the response from Adobe support:

"We understand that you are looking to upgrade to version 5.8.13, but currently, the latest version available on the Maven repository is 5.8.2. Our development and release teams are continuously working on updating and releasing new versions of our libraries and components. However, there might be a slight delay in the availability of the latest versions on public repositories due to various internal processes, including rigorous testing and validation to ensure the highest quality and stability."

Spoiler
This MVN public repo has not been updated since Oct 2020! 

View solution in original post

6 Replies

Avatar

Community Advisor

Hi, 


Maybe the version is not in the maven repo for a reason, I don't know if you can download from any other repo (legally). Have you considered using the version that is already available in AEM? You could set the scope of your dependency to provided and explicitly specify the version that AEM is shipped with.

 

Hope this helps



Esteban Bustamante

Avatar

Level 4

When I change it to provided (without the version) I get the following error:

 

<!-- Taglibs -->
<dependency>
<groupId>com.day.cq.wcm</groupId>
<artifactId>cq-wcm-taglib</artifactId>
<scope>provided</scope>
</dependency>

 

[ERROR] [ERROR] Some problems were encountered while processing the POMs:
[WARNING] 'dependencies.dependency.version' for org.testng:testng:jar is either LATEST or RELEASE (both of them are being deprecated) @ line 340, column 22
[WARNING] The expression ${build.directory} is deprecated. Please use ${project.build.directory} instead. @ 
[ERROR] 'dependencies.dependency.version' for com.day.cq.wcm:cq-wcm-taglib:jar is missing. @ line 153, column 21


 

Avatar

Community Advisor

Right, you should declare the "version" as well (in reality the range of versions is preferable), check this out: https://docs.oracle.com/middleware/1212/core/MAVEN/maven_version.htm



Esteban Bustamante

Avatar

Level 4

It seems that the version 5.13.8 of cq-wcm-taglib is not available in the Adobe public repository. 

 

[ERROR] Failed to execute goal on project jhi-investments.ui.apps: Could not resolve dependencies for project com.mim.aem:jhi-investments.ui.apps:content-package:1.37.0-SNAPSHOT: Could not find artifact com.day.cq.wcm:cq-wcm-taglib:jar:5.13.8 in adobe-public-releases (https://repo.adobe.com/nexus/content/groups/public) -> [Help 1]

Avatar

Level 4

Can anyone from Adobe please respond why version 5.13.8 is not available in https://mvnrepository.com/artifact/com.day.cq.wcm/cq-wcm-taglib or in the Adobe public repository?

Avatar

Correct answer by
Level 4

Here's the response from Adobe support:

"We understand that you are looking to upgrade to version 5.8.13, but currently, the latest version available on the Maven repository is 5.8.2. Our development and release teams are continuously working on updating and releasing new versions of our libraries and components. However, there might be a slight delay in the availability of the latest versions on public repositories due to various internal processes, including rigorous testing and validation to ensure the highest quality and stability."

Spoiler
This MVN public repo has not been updated since Oct 2020!