Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

Albin_Issac
Community profile Albin_Issac Community Advisor
Job title here
Location here
24 BADGES
Community Advisor

Community Advisor

Learn more
Joined the community 19-07-2015 11:50:23 PM
Online
Top badges earned by Albin_Issac
Customize the badges you want to showcase on your profile
Re: please give me one example for how to create login form using post method using slingservlets in aem.
Avatar
Applaud 5
Community Advisor
Albin_Issac
Community Advisor

Likes

144 likes

Total Posts

143 posts

Correct reply

42 solutions
Top badges earned
Applaud 5
Give Back 100
Ignite 5
Ignite 3
Give Back 50
View profile
Albin_Issac
- Adobe Experience Manager
If your requirement is to enable a custom login form to let the user login to the AEM website, the simple option isCreate a Login form with the below input fieldsname="j_username"name="j_password"Submit the form data to /system/sling/login/j_security_check endpoint,Sample form from WKND website - refer to https://wknd.site/us/en.html SIGN IN RegardsAlbin Iwww.albinsblog.com

Views

9

Likes

0

Replies

0
Re: HTTP API for translation project
Avatar
Applaud 5
Community Advisor
Albin_Issac
Community Advisor

Likes

144 likes

Total Posts

143 posts

Correct reply

42 solutions
Top badges earned
Applaud 5
Give Back 100
Ignite 5
Ignite 3
Give Back 50
View profile
Albin_Issac
- Adobe Experience Manager
Refer to the following API doc - https://www.adobe.io/experience-manager/reference-materials/6-4/javadoc/com/adobe/cq/projects/api/ProjectManager.html, create and delete methods are available, see if this API methods can be usedOther option is copy the curl command while performing the project/translation operation in browser e.g delete and modify project, import/export translation based on your need. RegardsAlbin Iwww.albinsblog.com

Views

40

Likes

2

Replies

0
Re: vanity URl not used
Avatar
Applaud 5
Community Advisor
Albin_Issac
Community Advisor

Likes

144 likes

Total Posts

143 posts

Correct reply

42 solutions
Top badges earned
Applaud 5
Give Back 100
Ignite 5
Ignite 3
Give Back 50
View profile
Albin_Issac
- Adobe Experience Manager
If the 404 is for /libs/granite/dispatcher/content/vanityUrls.htm and not planning to use vanity whitelisting, commenting this section will help to remove those 404 errors.

Views

136

Like

1

Replies

1
Re: vanity URl not used
Avatar
Applaud 5
Community Advisor
Albin_Issac
Community Advisor

Likes

144 likes

Total Posts

143 posts

Correct reply

42 solutions
Top badges earned
Applaud 5
Give Back 100
Ignite 5
Ignite 3
Give Back 50
View profile
Albin_Issac
- Adobe Experience Manager
You can remove the /vanity_urls section from farm files, if the vanity whitlisting is not required - white list the vanity URL's in Dispatcher filters RegardsAlbin Iwww.albinsblog.com

Views

153

Likes

2

Replies

3
Re: How to open launch page
Avatar
Applaud 5
Community Advisor
Albin_Issac
Community Advisor

Likes

144 likes

Total Posts

143 posts

Correct reply

42 solutions
Top badges earned
Applaud 5
Give Back 100
Ignite 5
Ignite 3
Give Back 50
View profile
Albin_Issac
- Adobe Experience Manager
Try this, Select the page on which the laucnch was createdSelect rferences -- LaunchesClick on the specific launch then click on "Go to the page"Go to the direct page URL e.g /content/launches/2021/10/13/test/content/mysite/us/en.html if you are tring to access from CRXDE.Use http://localhost:4502/libs/launches/content/launches.html to view the list of launches currently created.RegardsAlbin Iwww.albinsblog.com

Views

45

Like

1

Replies

0
Re: Rendition is missing in new Content Fragment Model
Avatar
Applaud 5
Community Advisor
Albin_Issac
Community Advisor

Likes

144 likes

Total Posts

143 posts

Correct reply

42 solutions
Top badges earned
Applaud 5
Give Back 100
Ignite 5
Ignite 3
Give Back 50
View profile
Albin_Issac
- Adobe Experience Manager
The content is stored under data node in latest AEM versions(not sure from which version), refer to the below image. The rendition folder is empty but the variations and the content is stored under data node I was using specific logic to handle this - https://github.com/adobe/aem-core-wcm-components/blob/master/bundles/core/src/main/java/com/adobe/cq/wcm/core/components/internal/ContentFragmentUtils.java (Just for your info) but as @kishorekumar14 mentioned use the Content Fragment API to fetch ...

Views

82

Like

1

Replies

0
Re: what is the best approach to add statefileslevels in dispatcher
Avatar
Applaud 5
Community Advisor
Albin_Issac
Community Advisor

Likes

144 likes

Total Posts

143 posts

Correct reply

42 solutions
Top badges earned
Applaud 5
Give Back 100
Ignite 5
Ignite 3
Give Back 50
View profile
Albin_Issac
- Adobe Experience Manager
The statfilefileslevel level 0 invalidate all the contentent irrespective of the content hierarcy on every activation/deactivation - this is not recommended as will impact the performanceMy recommendation is to start with 2 or 3 based on your content structure and validate different scenarios - how the content activations impacting the cache, and identify the optimal statfilefileslevel value.Additinaly you can use TTL based cache invalidation to invalidate the cache for specific scenarios e.g Si...

Views

97

Likes

2

Replies

0
Re: /etc/map with filevault-package-maven-plugin in versi...
Avatar
Applaud 5
Community Advisor
Albin_Issac
Community Advisor

Likes

144 likes

Total Posts

143 posts

Correct reply

42 solutions
Top badges earned
Applaud 5
Give Back 100
Ignite 5
Ignite 3
Give Back 50
View profile
Albin_Issac
- Adobe Experience Manager
Try to add the /etc/map configurations under /ui.content project - /ui.content/src/main/content/jcr_root/etc/Ensure the filter is enabled - /ui.content/src/main/content/META-INF/vault/filter.xml RegardsAlbin Iwww.albinsblog.com

Views

151

Like

1

Replies

0
Re: CRX Package Filter Include Paths With Specific Segment
Avatar
Applaud 5
Community Advisor
Albin_Issac
Community Advisor

Likes

144 likes

Total Posts

143 posts

Correct reply

42 solutions
Top badges earned
Applaud 5
Give Back 100
Ignite 5
Ignite 3
Give Back 50
View profile
Albin_Issac
- Adobe Experience Manager
Looks to be not working for your useTried with the following rule - /content[/a-z]*/config/*.*Rule including only the content under /content/config but not under different levels e.g. /content/test/configThe regex is valid and matching both cases while validating externally, seems only limited regex supported here RegardsAlbin Iwww.albinsblog.com

Views

66

Likes

3

Replies

1
Re: CRX Package Filter Include Paths With Specific Segment
Avatar
Applaud 5
Community Advisor
Albin_Issac
Community Advisor

Likes

144 likes

Total Posts

143 posts

Correct reply

42 solutions
Top badges earned
Applaud 5
Give Back 100
Ignite 5
Ignite 3
Give Back 50
View profile
Albin_Issac
- Adobe Experience Manager
Please try thisRoot path: /contentRules: include *.*/config/*.*RegardsAlbin Iwww.albinsblog.com

Views

90

Like

1

Replies

3
Re: SSO integration between AEM and Salesforce Communities
Avatar
Applaud 5
Community Advisor
Albin_Issac
Community Advisor

Likes

144 likes

Total Posts

143 posts

Correct reply

42 solutions
Top badges earned
Applaud 5
Give Back 100
Ignite 5
Ignite 3
Give Back 50
View profile
Albin_Issac
- Adobe Experience Manager
It is possible through SAML if both systems(AEM and Salesforce Community) connect to the same identity provider for user authentication. RegardsAlbin Iwww.albinsblog.com

Views

66

Like

1

Replies

0
Re: Google API - auth 2.0 error while connecting to alteryx
Avatar
Applaud 5
Community Advisor
Albin_Issac
Community Advisor

Likes

144 likes

Total Posts

143 posts

Correct reply

42 solutions
Top badges earned
Applaud 5
Give Back 100
Ignite 5
Ignite 3
Give Back 50
View profile
Albin_Issac
- Adobe Experience Manager
The access tokens will have a limited lifetime, you should be using the refresh token to generate the new access token, refer to the following URL for more details - https://developers.google.com/identity/protocols/oauth2 The refresh token also expires after a specific lifetime, in that case, a new refresh token should be retrieved. RegardsAlbin I

Views

63

Like

1

Replies

0
Re: creating a basic authentication for aem service for different non aem server for post call (aem6.5)
Avatar
Applaud 5
Community Advisor
Albin_Issac
Community Advisor

Likes

144 likes

Total Posts

143 posts

Correct reply

42 solutions
Top badges earned
Applaud 5
Give Back 100
Ignite 5
Ignite 3
Give Back 50
View profile
Albin_Issac
- Adobe Experience Manager
If required, even you can use the OAUTH JWT Bearer Token token to achive your use case(default Assets HTTP API with basic authentication), refer to the following URL for more details - https://medium.com/tech-learnings/how-to-manage-the-protected-aem-resources-through-oauth-2-0-851ce4c7a5ef (JWT Bearer Token— Server to Server integration) RegardsAlbin Iwww.albinsblog.com

Views

81

Like

1

Replies

0
Re: Create component which should be preloaded with template
Avatar
Applaud 5
Community Advisor
Albin_Issac
Community Advisor

Likes

144 likes

Total Posts

143 posts

Correct reply

42 solutions
Top badges earned
Applaud 5
Give Back 100
Ignite 5
Ignite 3
Give Back 50
View profile
Albin_Issac
- Adobe Experience Manager Headless
You should be able to update the component dialogs through code deployment, refer to the following URL for more details - https://experienceleague.adobe.com/docs/experience-manager-learn/getting-started-with-aem-headless/spa-editor/react/custom-component.html?lang=en RegardsAlbin Iwww.albinsblog.com

Views

105

Like

1

Replies

0
Re: Create component which should be preloaded with template
Avatar
Applaud 5
Community Advisor
Albin_Issac
Community Advisor

Likes

144 likes

Total Posts

143 posts

Correct reply

42 solutions
Top badges earned
Applaud 5
Give Back 100
Ignite 5
Ignite 3
Give Back 50
View profile
Albin_Issac
- Adobe Experience Manager Headless
You should be able to use the initial content (initial content mode) from an editable template to achieve your use case(Add the required components, the components can be added only to the unlocked container - content authors will be able to manage these components - remove or modify the configurations) Even the initial structure e.g header and footer can be defined in the template through structure mode(Lock the container and add the required components - content authors will not be able to man...

Views

141

Like

1

Replies

3
Re: How to change the main/root div css class in AEM pages
Avatar
Applaud 5
Community Advisor
Albin_Issac
Community Advisor

Likes

144 likes

Total Posts

143 posts

Correct reply

42 solutions
Top badges earned
Applaud 5
Give Back 100
Ignite 5
Ignite 3
Give Back 50
View profile
Albin_Issac
- Adobe Experience Manager
You may not be able to modify the default claasess added OOBTB but try adding the custom class names through policy style tab if that helps - not sure if this will be added into the same element or on the wrapped element RegardsAlbin Iwww.albinsblog.com

Views

218

Like

1

Replies

0
Re: Verify JWT Token - Registered OAuth Clients
Avatar
Applaud 5
Community Advisor
Albin_Issac
Community Advisor

Likes

144 likes

Total Posts

143 posts

Correct reply

42 solutions
Top badges earned
Applaud 5
Give Back 100
Ignite 5
Ignite 3
Give Back 50
View profile
Albin_Issac
- Adobe Experience Manager
Looks to be this is the default behaviour, getResourcePath(User user) returns signle path as string Please post the extended AuthHandler here if possible, may helps others with same requirement. RegardsAlbin Iwww.albinsblog.com

Views

133

Likes

0

Replies

0
Re: Verify JWT Token - Registered OAuth Clients
Avatar
Applaud 5
Community Advisor
Albin_Issac
Community Advisor

Likes

144 likes

Total Posts

143 posts

Correct reply

42 solutions
Top badges earned
Applaud 5
Give Back 100
Ignite 5
Ignite 3
Give Back 50
View profile
Albin_Issac
- Adobe Experience Manager
No this is the token referred in my blog for server to server OAuth(JWT) eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJodHRwOi8vbG9jYWxob3N0OjQ1MDIvb2F1dGgvdG9rZW4iLCJpc3MiOiJnNmIzajl2aTk4bDM5ZmFvNzFpdmc0aDlraC1xM2dydGdoaCIsInN1YiI6ImFsYmlub2F1dGgiLCJleHAiOjE1OTcyNzM4OTA5NDA2LCJpYXQiOjE1OTcyNzM4MDk0MDYsInNjb3BlIjoiZGFtX3JlYWQiLCJjdHkiOiJjb2RlIn0.EmXLGX9RK-i4OPh-kA8YSTxi8PSJxVtk7uWsYLcMqXY4Z-ZI6pJK_1uLZdJbFxurs3tLqkg300w6w3M99PTrHZg54J2s9SafZyB7psAh6K8ycEvJDHsUDD1ovZvMfQ__tqhMC8yzGFlODLWaAx095f...

Views

152

Like

1

Replies

3
Re: Verify JWT Token - Registered OAuth Clients
Avatar
Applaud 5
Community Advisor
Albin_Issac
Community Advisor

Likes

144 likes

Total Posts

143 posts

Correct reply

42 solutions
Top badges earned
Applaud 5
Give Back 100
Ignite 5
Ignite 3
Give Back 50
View profile
Albin_Issac
- Adobe Experience Manager
How are you generating the JWT token? Have you specified the username in the sub while generating token? Also, please parse the generated token through jwt.io and see if the user name is available(Refer to the blog for more details - https://medium.com/tech-learnings/how-to-manage-the-protected-aem-resources-through-oauth-2-0-851ce4c7a5ef) RegardsAlbin Iwww.albinsblog.com

Views

158

Like

1

Replies

5
Re: Maintenance of Editable Templates
Avatar
Applaud 5
Community Advisor
Albin_Issac
Community Advisor

Likes

144 likes

Total Posts

143 posts

Correct reply

42 solutions
Top badges earned
Applaud 5
Give Back 100
Ignite 5
Ignite 3
Give Back 50
View profile
Albin_Issac
- Adobe Experience Manager
Two options can be followed - Enable any new editable templates through code deployment(obviously this wont provide the required flexibility for the Authors) - I will recommend this if less number of templates created and well planned ahead of time - Allow the author to enable the templates - Sync the template changes from Prod to your code base in regular interval and deploy to other environments(optional but better to keep the code sync) In both the options ensure the filter.xml entry for the ...

Views

127

Likes

2

Replies

0
Re: Skip: Deploy to dispatcher Reason: no dispatcher configuration packages
Avatar
Applaud 5
Community Advisor
Albin_Issac
Community Advisor

Likes

144 likes

Total Posts

143 posts

Correct reply

42 solutions
Top badges earned
Applaud 5
Give Back 100
Ignite 5
Ignite 3
Give Back 50
View profile
Albin_Issac
- Adobe Experience Manager
If all the required configurations files are available inside the module, I suspect the issue is with symlinks, please refer to the following URL for more details on symlinks in dispatcher configurations - https://medium.com/tech-learnings/aem-dispatcher-configurations-symlinks-8f52f554ffa5 RegardsAlbin Iwww.albinsblog.com

Views

187

Likes

3

Replies

1
Re: Verify JWT Token - Registered OAuth Clients
Avatar
Applaud 5
Community Advisor
Albin_Issac
Community Advisor

Likes

144 likes

Total Posts

143 posts

Correct reply

42 solutions
Top badges earned
Applaud 5
Give Back 100
Ignite 5
Ignite 3
Give Back 50
View profile
Albin_Issac
- Adobe Experience Manager
@jarvislukow - I never tried this but should be possible with some effort - Extend the OAuth2ServerAuthenticationHandler The OAuth2ServerAuthenticationHandler is responsibe for validating the token and sending the AuthenticationInfo object on sucessfull validation/login(null response incase of validation/login failure) - The class is available in "Adobe Granite OAuth Server(com.adobe.granite.oauth.server)" bundle You can create a custom AuthenticationHandler(extend - adjust the ranking) and resp...

Views

199

Like

1

Replies

8
Re: Verify JWT Token - Registered OAuth Clients
Avatar
Applaud 5
Community Advisor
Albin_Issac
Community Advisor

Likes

144 likes

Total Posts

143 posts

Correct reply

42 solutions
Top badges earned
Applaud 5
Give Back 100
Ignite 5
Ignite 3
Give Back 50
View profile
Albin_Issac
- Adobe Experience Manager
Please check if this URL helps - https://medium.com/tech-learnings/how-to-manage-the-protected-aem-resources-through-oauth-2-0-851ce4c7a5ef RegardsAlbin I

Views

226

Likes

2

Replies

12
Re: Template management for multi country/language setup
Avatar
Applaud 5
Community Advisor
Albin_Issac
Community Advisor

Likes

144 likes

Total Posts

143 posts

Correct reply

42 solutions
Top badges earned
Applaud 5
Give Back 100
Ignite 5
Ignite 3
Give Back 50
View profile
Albin_Issac
- Adobe Experience Manager
You can try to use the localization feature of the core experience fragment(define header and footer through experience fragment) to achieve your scenario with the same template. Refer to https://www.albinsblog.com/2021/02/how-to-reuse-editable-template-with-multiple-sites-in-aem.html for more details RegardsAlbin I

Views

103

Like

1

Replies

0
Re: RTE Anchor tag in aem 6.5.
Avatar
Applaud 5
Community Advisor
Albin_Issac
Community Advisor

Likes

144 likes

Total Posts

143 posts

Correct reply

42 solutions
Top badges earned
Applaud 5
Give Back 100
Ignite 5
Ignite 3
Give Back 50
View profile
Albin_Issac
- Adobe Experience Manager
Please refer to the following URL to get more details on enabling Anchor - https://youtu.be/EVXOqv6b3lURegardsAlbin Iwww.albinsblog.com

Views

416

Like

1

Replies

1
Re: Search Synonym
Avatar
Applaud 5
Community Advisor
Albin_Issac
Community Advisor

Likes

144 likes

Total Posts

143 posts

Correct reply

42 solutions
Top badges earned
Applaud 5
Give Back 100
Ignite 5
Ignite 3
Give Back 50
View profile
Albin_Issac
- Adobe Experience Manager
Thanks @kautuk_sahni HI @mahamooda726898Please let me if you still facing the issue after following the blog. Also share the index configuration packageRegardsAlbin Iwww.albinsblog.com

Views

257

Likes

0

Replies

0
Re: Issues with etc/map redirect
Avatar
Applaud 5
Community Advisor
Albin_Issac
Community Advisor

Likes

144 likes

Total Posts

143 posts

Correct reply

42 solutions
Top badges earned
Applaud 5
Give Back 100
Ignite 5
Ignite 3
Give Back 50
View profile
Albin_Issac
- Adobe Experience Manager
Working JSON {"jcr:primaryType": "sling:Folder","jcr:createdBy": "admin","hidden": "true","jcr:created": "Wed Oct 16 2019 20:55:35 GMT-0500","http": {"jcr:primaryType": "sling:Folder","jcr:createdBy": "admin","jcr:created": "Wed Oct 16 2019 20:55:35 GMT-0500","prepaid.test.com": {"jcr:primaryType": "sling:Mapping","jcr:createdBy": "admin","jcr:created": "Wed Jan 06 2021 12:45:10 GMT-0600","test-redirect": {"jcr:primaryType": "sling:Mapping","jcr:createdBy": "admin","sling:redirect": "https://www...

Views

625

Like

1

Replies

0
Re: Issues with etc/map redirect
Avatar
Applaud 5
Community Advisor
Albin_Issac
Community Advisor

Likes

144 likes

Total Posts

143 posts

Correct reply

42 solutions
Top badges earned
Applaud 5
Give Back 100
Ignite 5
Ignite 3
Give Back 50
View profile
Albin_Issac
- Adobe Experience Manager
Try to modify the sling:match as sling:match - prepaidcards/student.html (removed the slash). Also, note sling:redirect instead of sling:internalRedirect with complete URL should used if you want to redirect the user to specific URL in browser.

Views

641

Like

1

Replies

0
Re: Issues with etc/map redirect
Avatar
Applaud 5
Community Advisor
Albin_Issac
Community Advisor

Likes

144 likes

Total Posts

143 posts

Correct reply

42 solutions
Top badges earned
Applaud 5
Give Back 100
Ignite 5
Ignite 3
Give Back 50
View profile
Albin_Issac
- Adobe Experience Manager
Can you post the JSON for the mapping?

Views

661

Like

1

Replies

0
Re: Issues with etc/map redirect
Avatar
Applaud 5
Community Advisor
Albin_Issac
Community Advisor

Likes

144 likes

Total Posts

143 posts

Correct reply

42 solutions
Top badges earned
Applaud 5
Give Back 100
Ignite 5
Ignite 3
Give Back 50
View profile
Albin_Issac
- Adobe Experience Manager
Try adding the maapings under http node, if that works. The X-Forwarded headers will be sent by Load Balancers if the SSL is terminated at Load Balancer.

Views

684

Like

1

Replies

0