[x] AEM Version, including Service Packs, Cumulative Fix Packs, etc: skyline latest
[x] ACS AEM Commons Version: 4.x
[x] Reproducible on Latest? yes
Expected Behavior
For a project code base that supports both classic and cloud service distributions, it is very challenging to structure a content package hierarchy in a convenient way that allows for deployments to both platforms in parallel, to a local cloud SDK, if that code base includes a config/rewriter override in /apps that includes the versioned-clientlibs transformer. This transformer may be needed in AEM classic installations that are either too old to have the HTML Library Manager rewrite functionality. These code bases should expect more graceful behavior for a lack of support for the versioned-clientlibs functionality than a completely blank page, when conceptually, the OSGi service can be responsible for opting out with a simple log statement at activation.
Actual Behavior
When a config/rewriter node referencing the versioned-clientlibs transformer is deployed to a cloud service instance or a cloud sdk instance, the transformer engine fails to satisfy the service reference and causes all requests to be rendered blank.
Required Information
Expected Behavior
For a project code base that supports both classic and cloud service distributions, it is very challenging to structure a content package hierarchy in a convenient way that allows for deployments to both platforms in parallel, to a local cloud SDK, if that code base includes a config/rewriter override in /apps that includes the
versioned-clientlibs
transformer. This transformer may be needed in AEM classic installations that are either too old to have the HTML Library Manager rewrite functionality. These code bases should expect more graceful behavior for a lack of support for the versioned-clientlibs functionality than a completely blank page, when conceptually, the OSGi service can be responsible for opting out with a simple log statement at activation.Actual Behavior
When a config/rewriter node referencing the versioned-clientlibs transformer is deployed to a cloud service instance or a cloud sdk instance, the transformer engine fails to satisfy the service reference and causes all requests to be rendered blank.
Steps to Reproduce
See above.