Expand my Community achievements bar.

Adobe Summit 2025: AEM Session Recordings Are Live! Missed a session or want to revisit your favorites? Watch the latest recordings now.

Mark Solution

This conversation has been locked due to inactivity. Please create a new post.

Missing languages property in /etc/tags

Avatar

Level 2

We are having a NullPointerException in /libs/cq/tagging/gui/components/tagedit/languagepicker/render.jsp because the property "languages" is missing in /etc/tags.

We are not able to add the property (tried crxde and curl) because of the node type, getting: javax.jcr.nodetype.ConstraintViolationException: No matching property definition: languages = [en]

How to fix it?

3 Replies

Avatar

Community Advisor

Hi,

What version are you using? I tried in AEM 6.3, I am able to add property.

The /etc/tags/ is type of sling:Folder node and languages property is allowed there.

sling-Folder - Apache Sling - Apache Software Foundation

For testing I added languages property in a test node.

Screenshot 2019-03-15 at 3.33.11 AM.png

Arun Patidar

AEM LinksLinkedIn

Avatar

Level 2

Sorry forgot the version. It's an AEM 6.3, that was upgraded from an earlier version.

I tried on a fresh AEM on local and don't have any problem, but the property was already there to start with.

Avatar

Community Advisor

Hi,

Can you try to delete and and add again if possible or you can create a node of type sling:Folder and try to add there languages property.

Arun Patidar

AEM LinksLinkedIn