wttech / CQ-Unix-Toolkit

CQ Unix Toolkit
46 stars 23 forks source link

Package Manager API replacement #47

Open jwadolowski opened 5 years ago

jwadolowski commented 5 years ago

At the time of writing all commands use old, XML-based Package Manager API located at /crx/packmgr/service.jsp.

Most recent AEM versions still support that API, but it's no longer documented.

In most cases it works just fine, but I recently encountered a few issues, which boil down to limitations of that API:

The list is definitely not complete, but those issue affect my work most frequently.

Each Package Manager operation has JSON-based API equivalent:

toniedzwiedz commented 5 years ago

Official documentation on the endpoints to call https://helpx.adobe.com/experience-manager/kb/common-AEM-Curl-commands.html#PACKAGES