Crx Packmgr Helper: Check for status of Package Manager Servlet before installation is being triggered

Description

Currently in case the Package Manager servlet is not up and running instead the Default Sling POST servlet is answering the requests to the Package Manager URLs and creates an according node in /crx/packmgr/service.jsp/file. This might happen if some required service from the Package Manager is not up and running. To prevent those kind of errors it would be good to first check the status of component with PID com.day.crx.packaging.impl.PackageManagerServlet. Only in case that is active it makes sense to trigger the installation via the install goal.

Environment

None

Status

Assignee

Unassigned

Reporter

Konrad Windszus

Labels

None

Components

Fix versions

Affects versions

Priority

Major
Configure