-
Notifications
You must be signed in to change notification settings - Fork 607
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
Unable to consume "VanityUrlAdjuster" in custom application #2542
Comments
@davidjgonzalez Can you please review this bug ? Its broken in this PR |
Fixed in v4.12.0 |
Yesterday, should be available on maven central now. Just didn't have time to update the website! |
Thanks @davidjgonzalez , can someone please test this as the custom Impl class that i have written is not being called. And this is a very critical feature for our go live, unless a fix is required and we end up rewriting VanityURLServiceImpl in our code base. Appreciate your help here :) |
Sorry, don't understand the ask. Only you has your customer class to test..? |
So, i was trying to write the Impl for Adjuster class, but for some reason in "VanityURLServiceImpl" the vanityUrlAdjuster variable is always null. May be i am doing something wrong or something wrong on ACS commons end. |
Have you tried compiling against 4.12.0 w the VanityUrlAdjuster interface in the updated (Public) location? |
* master: [maven-release-plugin] prepare for next development iteration [maven-release-plugin] prepare release acs-aem-commons-5.0.2 v5.0.2 release Don't set ACLs on potentially non-existing path /etc/tags (Adobe-Consulting-Services#2547) [maven-release-plugin] prepare for next development iteration [maven-release-plugin] prepare release acs-aem-commons-5.0.0 [maven-release-plugin] prepare for next development iteration [maven-release-plugin] prepare release acs-aem-commons-4.12.0 4.12.0 changelog Sorter (Update) (Adobe-Consulting-Services#2544) Adobe-Consulting-Services#2542 - Fixed VanityUrlAdjuster package location (Adobe-Consulting-Services#2543) ACS Redirect Manager (Adobe-Consulting-Services#2513) Adding (backwards compatible) options to the i18nprovider / injector to: (Adobe-Consulting-Services#2518) Add append option to dataimporter (Adobe-Consulting-Services#2535) Make sure show hide of tabs also works when coral panel is of region (Adobe-Consulting-Services#2540) Make ui.content package no longer block replication queue on AEMaaCS (Adobe-Consulting-Services#2523) Introduce marker interface for ClusterLeader (Adobe-Consulting-Services#2499) # Conflicts: # CHANGELOG.md
@davidjgonzalez #2548, need to make VanityUrlAdjuster volatile for dynamic references |
@abhinavsinha347 Can you come up with a PR? |
@kwin sure. |
Should be fixed by #2552. |
Fixed in 5.0.4 (released) - @abhinavsinha347 let me know if you need this back-ported to a 4.x.x line. |
@davidjgonzalez , i can upgrade to 5.0.4 version that should be fine. |
Required Information
Expected Behavior
Able to consume VanityUrlAdjuster Interface to provide custom implementations as per the documentation.
Actual Behavior
Unable to consume the Interface as its not exported.
Steps to Reproduce
Create a service class in custom application and write an implementation of VanityUrlAdjuster. Deploy the bundle to AEM and check bundle status.
The text was updated successfully, but these errors were encountered: