AEM Connector
The Adobe Experience Manager (AEM) connector allows Turing ES to index content from AEM author and publish instances. The connector runs as a separate process (Dumont DEP) and communicates with Turing ES via REST. Turing ES acts as a proxy — the API path /api/v2/integration/{integrationId}/** forwards requests to the configured connector endpoint.
For general integration management — creating instances, monitoring, statistics, and system information — see Integration.
Overview
The AEM connector is a two-part system:
| Component | Where it runs | Documentation |
|---|---|---|
| AEM Event Listener | Inside AEM (OSGi bundle) — sends indexing events to the connector | Dumont DEP — AEM Event Listener |
| AEM Connector Plugin | Dumont DEP process — fetches content from AEM and indexes it into Turing ES | Dumont DEP — AEM Connector |
| Integration Instance | Turing ES admin console — proxy configuration and monitoring | Integration |
Configuration
All AEM-specific source configuration — connection details, root paths, content types, author/publish environments, locale mappings, delta tracking, indexing rules, and the Indexing Manager — is documented in the Dumont DEP — AEM Connector page.
The Turing ES admin console provides the UI for managing these settings under Enterprise Search → Integration → [your AEM instance].
Monitoring & Diagnostics
The following features are available in the Turing ES admin console for each AEM integration instance (see Integration for details):
| Feature | Description |
|---|---|
| Monitoring | Real-time dashboard for tracking indexing events with filters and auto-refresh |
| Indexing Stats | Table of completed bulk indexing operations with throughput metrics |
| Double Check | Validates consistency between the connector's content and the Turing ES search index |
| System Information | Live status, version, memory, and disk information from the connector |
| AEM Logging | AEM-specific logs in Logging → AEM (see Logging) |
Related Pages
| Page | Description |
|---|---|
| Integration | General integration management — instances, monitoring, statistics, and system information |
| Semantic Navigation | Configure the SN Sites that receive indexed content |
| Architecture Overview | End-to-end indexing flow from connector to Solr |
| REST API Reference | API endpoints for programmatic indexing |
| Dumont DEP — AEM Connector | How the AEM connector works — source configuration, indexing flow, event listeners, API triggering |
| Dumont DEP — AEM Event Listener | Install the OSGi event listener bundle inside AEM for real-time indexing |
| Dumont DEP — Extending AEM | Custom attribute extractors, content processors, and configuration JSON reference |