How Process Reporting Works

Process Reporting is the reporting module of the Adobe LiveCycle Enterprise Suite.

Process Reporting allows you to run reports on LiveCycle processes and tasks.

Process Reporting uses the embedded Process Reporting repository to publish LiveCycle data. It then uses that data to run reports.

Process Reporting architecture

Process Reporting modules

ProcessDataPublisher service

The ProcessDataPublisher server runs periodically on the LiveCycle database and extracts the data that has changed since the last run of the service. It then publishes the data to the Process Data Storage service.

For details on configuring the service, see Configure ProcessDataPublisher service.

ProcessDataStorageProvider service

The ProcessDataStorageProvider service receives process data from the ProcessDataPublisher service and saves the data to the Process Reporting repository.

For details on configuring the service, see Configure ProcessDataStorageProvider service.

OSGi service

The QueryDataServlet uses this service to obtain the reporting data from the Process Reporting repository.

QueryDataServlet service

The QueryDataServlet service accepts queries from Process Reporting user interface.

The service then uses OSGi services to obtain the relevant reporting data, processes the data, and returns the data to the user interface.

Process Reporting user interface

The Process Reporting user interface is a Web browser-based interface. You use this interface to view process and task information that is published from the LiveCycle database.

For an introduction to the Process Reporting user interface, see Process Reporting user interface.

QueryDataServlet service

The QueryDataServlet service accepts queries from Process Reporting user interface.

The service then uses OSGi services to obtain the relevant reporting data, processes the data, and returns the data to the user interface.

Custom Reports

You can create your own custom reports and display these reports in the Custom Reports tab of the Process Reporting user interface.

For the steps to create a custom report, see To create a custom report in the article Custom Reports in Process Reporting.

Get help faster and easier

New user?