Expand my Community achievements bar.

Submissions are now open for the 2026 Adobe Experience Maker Awards.

Mark Solution

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

SOLVED

How can I query the AEM JCR

Avatar

Level 10

Can i use an OSGi bundle to query the AEM JCR?

1 Accepted Solution

Avatar

Correct answer by
Level 10

You can create an OSGi bundle and place Java JCR API application logic within the OSGi bundle. That is, you can wrap JCR API application logic within an OSGi bundle to query the AEM JCR. You can then invoke operation exposed by the OSGi bundle from a client web page and display the result set (data retrieved from the Adobe CQ JCR) in a grid control, as shown here:

[img]datagrid.png[/img]

For details, see http://scottsdigitalcommunity.blogspot.ca/2013/02/querying-adobe-experience-manager-data.html.

View solution in original post

2 Replies

Avatar

Correct answer by
Level 10

You can create an OSGi bundle and place Java JCR API application logic within the OSGi bundle. That is, you can wrap JCR API application logic within an OSGi bundle to query the AEM JCR. You can then invoke operation exposed by the OSGi bundle from a client web page and display the result set (data retrieved from the Adobe CQ JCR) in a grid control, as shown here:

[img]datagrid.png[/img]

For details, see http://scottsdigitalcommunity.blogspot.ca/2013/02/querying-adobe-experience-manager-data.html.

Avatar

Level 1

Very Helpful, thanks!