Skip to content

AEM Connector

The Adobe Experience Manager (AEM) connector allows Viglet Turing to index content from AEM author and publish instances. The connector runs as a separate process (Viglet Dumont) and communicates with Turing via REST. Turing 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.


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: AEM Event Listener
AEM Connector Plugin Dumont process: fetches content from AEM and indexes it into Turing Dumont: AEM Connector
Integration Instance Turing admin console: proxy configuration and monitoring Integration

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: AEM Connector page.

The Turing admin console provides the UI for managing these settings under Enterprise Search → Integration → [your AEM instance].


The following features are available in the Turing 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 search index
System Information Live status, version, memory, and disk information from the connector
AEM Logging AEM-specific logs in Logging → AEM (see Logging)

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: AEM Connector How the AEM connector works: source configuration, indexing flow, event listeners, API triggering
Dumont: AEM Event Listener Install the OSGi event listener bundle inside AEM for real-time indexing
Dumont: Extending AEM Custom attribute extractors, content processors, and configuration JSON reference