Tagging issue in AEM 6.4

Avatar

Avatar

rajkumark10

Avatar

rajkumark10

rajkumark10

27-02-2019

Hi All,

We have migrated 6.2 to 6.4. As we all know Tag folder structure in 6.2 is etc/tags where else in 6.4 it should store in content/cq:tags. When i try to create tags in 6.4, it is not falling under content folder. Instead it is still falling under etc/tags.

Thanks in advance. kindly let us know, what we are missing here.

NOTE: using acs-commons 3.9.0 and service pack 6.4.2

Let me know in case of any additional information required.

View Entire Topic

Avatar

Avatar

vaibhavs7024655

Avatar

vaibhavs7024655

vaibhavs7024655

28-02-2019

Hi rajkumark10

Tag Manager API Supports either older location (/etc/tags) or newer location at a time. At the start of the component, It detects if this is an upgraded system i.e. /etc/tags exists. Then the TagManager runs in BC mode, i.e. it uses /etc/tags as base path, If not, it uses new location '/content/cq:tags'. In BC mode, TagManager (tag pickers) shows the tags from /etc/tags and not from /content/cq:tags.

To make TagManager to use new location (i.e. /content/cq:tags.) the system should not have tags under /etc/tags.

In case of upgraded instances where tags are present under old location (i.e. '/etc/tags') are supported by tagmanager API and classic/touch UI. Once references to old tag base path (i.e. '/etc/tags') are replaced by using tagId or new tag location (i.e. "/content/cq:tags"), you can move tags to the new location (i.e. '/content/cq:tags') in CRX followed by component restart.Also, may I know why are you still creating tags under /etc/ and not in /content? I would suggest you to migrate your old tags to the new location and also create new tags using the new location only.