Questions tagged [aem]

The Adobe Experience Manager is a large-scale web content management system that is currently available from Adobe Systems. It is the successor brand name of a previous product called Communiqué (short: CQ).

The Adobe Experience Manager is a large-scale web content management system. It is currently available from Adobe Systems as a part of the Adobe Marketing Cloud platform. It is the successor brand name of a previous product called , which was acquired from Day Software in October 2010.

Links

Older versions of AEM have reached their end of life and is no longer supported. However, you can still access their documentation through Package Share. For instructions on how to access the package and install refer this article.

5008 questions
7
votes
3 answers

What is the difference between jcr:primaryType and jcr:mixinTypes?

I am just curious to know what is the difference between jcr:primaryType and jcr:mixinTypes, and why exactly does jcr:mixinTypes is used ? what does it signifies ? If you check /content/dam folder in crx it shows jcr:primaryType property value as…
yash ahuja
  • 470
  • 1
  • 8
  • 23
7
votes
4 answers

CQ5: 403 Forbidden occurs when call a Post servlet

Hi I'm using this code to create a Post method for my CQ5 example application. package com.adobe.cq.sling; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import…
Tien Nguyen
  • 4,298
  • 9
  • 30
  • 44
7
votes
2 answers

What is the use of Parbase component:

I couldn't understand the need for a parbase component in CQ5. From what I read in CQ5 documentation, parbase is a component that can extend from other components. But all the components can extend other components by specifying…
Suneel
  • 817
  • 3
  • 10
  • 23
7
votes
2 answers

Cq5.5 applying a servlet filter to a specific path

I'm working on a custom form handler in cq5.5 and everything is going great. I'm now working on locking down some of the security and one of my tasks is to implement a request throttling filter to the form handlers path. Currently I have something…
Brodie
  • 8,399
  • 8
  • 35
  • 55
7
votes
2 answers

Start a workflow on page activation without activating the page in CQ5

I would need to call a workflow whenever a content author clicks activate on a page. The workflow would then send a notification to the administrator, who then proceeds to activate the page. Let me explain this with some more detail. There are 2…
bongman1612
  • 440
  • 1
  • 11
  • 23
7
votes
3 answers

How would you go about persisting selectors in links in CQ5 / AEM

I am trying to keep particular selectors present within links when hitting a cq5 page. For example, say you have gone to /content/mysite/mypage.stickyselector.html, I want all of my subsequent links on the page, such as the aboutus.html and…
Bayani Portier
  • 660
  • 8
  • 18
7
votes
2 answers

How to implement a custom AdapterFactory for Sling Resource?

The Adobe AEM software provides several classes which can take an apache Sling Resource and adapt it to another class like so: Page page = resource.adaptTo(Page.class); To use this syntax with classes that you author and control this boils down to…
jedatu
  • 4,053
  • 6
  • 48
  • 60
7
votes
1 answer

how osgi bundles are used by sling

I am just starting on Apache sling and CQ5 development. There is this concept of using OSGI bundles in Sling. I can't find out how the sling framework actually interacts with these bundles and where does the response from bundles go ?
Riju Mahna
  • 6,718
  • 12
  • 52
  • 91
7
votes
5 answers

How to limit the number of elements in multifield in CQ5?

I develop the site with Day CQ5 and was faced witha problem. I'm creating a component, and the dialogue for it. I use in the dialog for the component element "multifield", which contains several elements "pathfield." How can I set a specific number…
Hleb
  • 7,037
  • 12
  • 58
  • 117
6
votes
1 answer

Jackrabbit searches across joined nodes

I have tagged objects in a Jackrabbit repository (actually Adobe/Day CQ's CRX, but I think this is the Jackrabbit code): asset: tags = A, B child asset data 1: tags = A, C, E child asset data 2: tags = D, E I want to query against the union of…
Rup
  • 33,765
  • 9
  • 83
  • 112
6
votes
1 answer

Transitive Dependency: Using Elasticsearch Rest High Client problem in AEM

I am trying to use Java High Level Rest Client in Adobe Experience Manager to finish project of comparison between Lucene, Solr and Elasticsearch search engines. I am having some problems with elasticsearh implementation. Here is the…
Tadija Malić
  • 445
  • 7
  • 26
6
votes
2 answers

JCR API or Apache Sling

I read a lot of articles like JCR vs Apache Sling and I'm confused about what to use. Some authors advise to use JCR API like more performance optimized and the rest are on the side of Apache Sling because it's faster to write and far more readable…
6
votes
4 answers

How do I change parsys drop area text in AEM 6.3's Touch UI?

I had a project in AEM 6.1's Classic UI where I was able to override the default Drag components or assets here label to a custom one simply like that: I've created a custom parsys component. Let's name it custom/parsys I've used…
reggie_7
  • 63
  • 1
  • 5
6
votes
4 answers

org.apache.sling.commons.json.JSONArray is deprecated in AEM 6.3

In AEM 6.3,The JSONArray API is deprecated ,so what is the alternative in place of JSONArray API?
Shivani Garg
  • 107
  • 1
  • 7
6
votes
1 answer

Selectors in AEM

What is the use of selectors in Sling? http://www.resourcePath.selector.extension I have read the documents online about the usage of selectors: Some of the documents say that it is used for caching response from a page which cannot be done when…
Vishal--JAVA--CQ
  • 188
  • 1
  • 2
  • 18