Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide precompiled scripts for AEM 6.5.21 #3403

Open
3 tasks
henrykuijpers opened this issue Aug 5, 2024 · 6 comments
Open
3 tasks

Provide precompiled scripts for AEM 6.5.21 #3403

henrykuijpers opened this issue Aug 5, 2024 · 6 comments

Comments

@henrykuijpers
Copy link
Contributor

Required Information

  • AEM Version, including Service Packs, Cumulative Fix Packs, etc: 6.5.21
  • ACS AEM Commons Version: 6.6.2
  • Reproducible on Latest? yes

It would be nice to have precompiled scripts for ACS AEM Commons. :) This way, with on-premise AEM, we could leverage faster execution times and no more delays due to waiting for scripts to compile ad-hoc.

@kwin
Copy link
Contributor

kwin commented Aug 5, 2024

AFAIK this is only supported in AEMaaCS: adobe/aem-core-wcm-components#1706 which makes this more difficult to implement in ACS AEM Commons (which still supports AEM 6.5)

@henrykuijpers
Copy link
Contributor Author

It also works in AEM 6.5 SP21, because of all the dependency bumps, including the servlets resolver bump. :)

I precompiled all the scripts in our projects.
Precompiled all the scripts in AEM.
And now ACS AEM Commons (and wcm.io libraries) are the only ones that have their scripts still go through adhoc compilation.

@kwin
Copy link
Contributor

kwin commented Aug 5, 2024

Without having an official confirmation from Adobe side on this, I would be a bit reluctant to do this. @henrykuijpers Do you have pointers since which SP this works?
We claim to be compatible with 6.5.10+ (

<aem.classic.api.version>6.5.10.0002</aem.classic.api.version>
)

@henrykuijpers
Copy link
Contributor Author

I agree on that. Hopefully this documentation will be there soon. :)

On the other hand, it shouldn't hurt for AEMaaCS users, as they can already leverage these precompiled scripts.

@henrykuijpers
Copy link
Contributor Author

It works since SP21. That service pack bumps a whole lot of dependencies in AEM. Including the servlets resolver bundle, which contains the precompiled scripts support.

@kwin
Copy link
Contributor

kwin commented Aug 6, 2024

Currently the uber-jar for 6.5.21 generates import-package version ranges not resolvable in the newest AEMaaCS (#3406 (comment)).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants