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
BedrockMission!

Learn More

View all

Sign in to view all badges

asutosh_jena
Community profile asutosh_jena Level 10
Senior AEM Developer
Bangalore
24 BADGES
Level 10

Level 10

Learn more
Joined the community 10-07-2016 10:21:37 PM
Online
Top badges earned by asutosh_jena
Customize the badges you want to showcase on your profile
Re: After Service Pack 6.5.8 Installation I cannot login...
Avatar
Affirm 100
Level 10
asutosh_jena
Level 10

Likes

367 likes

Total Posts

462 posts

Correct Reply

134 solutions
Top badges earned
Affirm 100
Ignite 1
Establish
Give Back 50
Give Back 5
View profile
asutosh_jena
- Adobe Experience Manager
Hi @alex_p_c_ Once you are logged in can you try accessing /crx/de and see if it works?Try in different browsers as well.

Views

134

Like

1

Replies

0
Re: After Service Pack 6.5.8 Installation I cannot login...
Avatar
Affirm 100
Level 10
asutosh_jena
Level 10

Likes

367 likes

Total Posts

462 posts

Correct Reply

134 solutions
Top badges earned
Affirm 100
Ignite 1
Establish
Give Back 50
Give Back 5
View profile
asutosh_jena
- Adobe Experience Manager
Hi @alex_p_c_ If the credentials are correct you should be able to login. Just check if there are any errors in the log or if you have any console error while submitting the form.The below one also works for me:http://localhost:4503/libs/granite/core/content/login.html?resource=crx/de Please check the logs once while logging into the system.

Views

149

Like

1

Replies

0
Re: Select dropdown is not getting populating using datas...
Avatar
Affirm 100
Level 10
asutosh_jena
Level 10

Likes

367 likes

Total Posts

462 posts

Correct Reply

134 solutions
Top badges earned
Affirm 100
Ignite 1
Establish
Give Back 50
Give Back 5
View profile
asutosh_jena
- Adobe Experience Manager
Sounds good!

Views

30

Likes

0

Replies

0
Re: After Service Pack 6.5.8 Installation I cannot login...
Avatar
Affirm 100
Level 10
asutosh_jena
Level 10

Likes

367 likes

Total Posts

462 posts

Correct Reply

134 solutions
Top badges earned
Affirm 100
Ignite 1
Establish
Give Back 50
Give Back 5
View profile
asutosh_jena
- Adobe Experience Manager
Hi @alex_p_c_ You can login with http://localhost:4503/libs/granite/core/content/login.html and it will take you to the login screen. Provide the credentials and you will be logged into the system. Thanks!

Views

159

Like

1

Replies

5
Re: How to change page title from authors user interface...
Avatar
Affirm 100
Level 10
asutosh_jena
Level 10

Likes

367 likes

Total Posts

462 posts

Correct Reply

134 solutions
Top badges earned
Affirm 100
Ignite 1
Establish
Give Back 50
Give Back 5
View profile
asutosh_jena
- Adobe Experience Manager
Hi @Magicr AEM Start in 6.4 is loading from /libs/granite/ui/content/shell/start pathYou can overlay the node in /apps and change the value to required title./apps/granite/ui/content/shell/start Thanks!

Views

78

Likes

3

Replies

2
Re: how to get admin session using service user
Avatar
Affirm 100
Level 10
asutosh_jena
Level 10

Likes

367 likes

Total Posts

462 posts

Correct Reply

134 solutions
Top badges earned
Affirm 100
Ignite 1
Establish
Give Back 50
Give Back 5
View profile
asutosh_jena
- Adobe Experience Manager
Hi @manikanthar1295 You can create a JCRUtilService class which will read the service user and then get the resource resolver from it.Once you have the resource resolver available, you can get the session from it. This Util class can be used anywhere you need an admin resource resolver. Please see the below code: @Component(service = JcrUtilService.class, immediate = true, property = {"process.label=Project - JCR Service", Constants.SERVICE_DESCRIPTION + "=Project - JCR Service", Constants.SERVI...

Views

68

Like

1

Replies

0
Hi There is no way you can apply 2 different cloud co...
Avatar
Affirm 100
Level 10
asutosh_jena
Level 10

Likes

367 likes

Total Posts

462 posts

Correct Reply

134 solutions
Top badges earned
Affirm 100
Ignite 1
Establish
Give Back 50
Give Back 5
View profile
asutosh_jena
- Adobe Experience Manager
Hi @hinajain29 There is no way you can apply 2 different cloud config to a single folder property. It has to be always 1. You cannot create tenant-a and tenant-b inside conf/global. It has to be/conf/global -> This will hold all your global content fragment models/conf/tenant-a -> This will hold all your tenant a specific content fragment models/conf/tenant-b -> This will hold all your tenant b specific content fragment models Now you can create the global content folder under /content/dam/proje...

Views

77

Like

1

Replies

1
Re: Project bundles does not start after couple of builds...
Avatar
Affirm 100
Level 10
asutosh_jena
Level 10

Likes

367 likes

Total Posts

462 posts

Correct Reply

134 solutions
Top badges earned
Affirm 100
Ignite 1
Establish
Give Back 50
Give Back 5
View profile
asutosh_jena
- Adobe Experience Manager
Please update the below line in sling.properties file:from sling.bootdelegation.sun=sun.*,com.sun.*to sling.bootdelegation.sun=sun.*,com.sun.*,jdk.internal.reflect,jdk.internal.reflect.* Restart the instance once.Thanks!

Views

54

Likes

0

Replies

0
Re: Project bundles does not start after couple of builds...
Avatar
Affirm 100
Level 10
asutosh_jena
Level 10

Likes

367 likes

Total Posts

462 posts

Correct Reply

134 solutions
Top badges earned
Affirm 100
Ignite 1
Establish
Give Back 50
Give Back 5
View profile
asutosh_jena
- Adobe Experience Manager
Hi @hptarora Are you running AEM 6.5 on JDK 11? Or this is on JDK 8? If it's on JDK 11Please update the below line in sling.properties file:from sling.bootdelegation.sun=sun.*,com.sun.*to sling.bootdelegation.sun=sun.*,com.sun.*,jdk.internal.reflect,jdk.internal.reflect.* Thanks!

Views

72

Like

1

Replies

2
Re: Filter rejects: GET /bin/customservlet
Avatar
Affirm 100
Level 10
asutosh_jena
Level 10

Likes

367 likes

Total Posts

462 posts

Correct Reply

134 solutions
Top badges earned
Affirm 100
Ignite 1
Establish
Give Back 50
Give Back 5
View profile
asutosh_jena
- Adobe Experience Manager
Also please remove the rewrite condition as mentioned above.

Views

48

Likes

0

Replies

0
Re: Filter rejects: GET /bin/customservlet
Avatar
Affirm 100
Level 10
asutosh_jena
Level 10

Likes

367 likes

Total Posts

462 posts

Correct Reply

134 solutions
Top badges earned
Affirm 100
Ignite 1
Establish
Give Back 50
Give Back 5
View profile
asutosh_jena
- Adobe Experience Manager
Hi @Antony6790 If your servlet path is /bin/customservlet then you need to update the rule as below: { /type "allow" /method "GET" /url "/bin/customservlet*" } in filter.any Also why you need this redirect? Any specific reason this redirect is applied?RewriteCond %{REQUEST_URI} ^/bin/customservletRewriteRule ^(.*)$ $1 [PT,QSA,NE,L] I see the request is being made as GET /bin/customservlet/ whereas it should be made as GET /bin/customservlet without a trailing slash. What is the request URL you a...

Views

62

Likes

2

Replies

2
Re: Select dropdown is not getting populating using datas...
Avatar
Affirm 100
Level 10
asutosh_jena
Level 10

Likes

367 likes

Total Posts

462 posts

Correct Reply

134 solutions
Top badges earned
Affirm 100
Ignite 1
Establish
Give Back 50
Give Back 5
View profile
asutosh_jena
- Adobe Experience Manager
Hi @ks_hitijingole Can you confirm if the model class is getting executed?If model class is working as expected, then we need to see the datasource from where the data is loading in the Sling Model. Also you can remove the absolute path for the resource type and provide a relative path i.e. instead of /apps you can start from roche/diagnostics....... Thanks!

Views

58

Like

1

Replies

2
Re: AEM Author environment : multiple download and to col...
Avatar
Affirm 100
Level 10
asutosh_jena
Level 10

Likes

367 likes

Total Posts

462 posts

Correct Reply

134 solutions
Top badges earned
Affirm 100
Ignite 1
Establish
Give Back 50
Give Back 5
View profile
asutosh_jena
- Adobe Experience Manager
Hi @Firealan This feature is already available in AEM. Please see the screenshot below.I have selected multiple assets and can see the Download and To Collection option on AEM author. Which version of AEM you are using? Thanks!

Views

41

Like

1

Replies

1
Re: Update AEM Page Properties in bulk
Avatar
Affirm 100
Level 10
asutosh_jena
Level 10

Likes

367 likes

Total Posts

462 posts

Correct Reply

134 solutions
Top badges earned
Affirm 100
Ignite 1
Establish
Give Back 50
Give Back 5
View profile
asutosh_jena
- Adobe Experience Manager
Hi @Anantha You can create a Sling Servlet that can accept specific query parameters, which allows you to manipulate and change properties using CRUD API.CRUD API - https://sling.apache.org/documentation/the-sling-engine/sling-api-crud-support.html The servlet will accept parameters as "resourcePath", "propertyName", "propertyValue".example: [POST] /bin/update-resourceresourcePath=/content/my-site/folder;propertyName=testpropertyName;propertyValue=true Iterate through all the pages and then upda...

Views

49

Like

1

Replies

0
Re: advantages of Adobe Client Data Layer (ACDL)
Avatar
Affirm 100
Level 10
asutosh_jena
Level 10

Likes

367 likes

Total Posts

462 posts

Correct Reply

134 solutions
Top badges earned
Affirm 100
Ignite 1
Establish
Give Back 50
Give Back 5
View profile
asutosh_jena
- Adobe Experience Manager
Hi @umamaheswariy46 Here are some benefits of using ACDL:The ACDL introduces a standard method to collect and store data about a visitors experience on a webpage and then make it easy to access this data.The goal of the ACDL is to reduce the effort to instrument websites by providing a standardized method to expose and access any kind of data for any script.The ACDL is platform agnostic, but is fully integrated into the Core Components for use with AEM. If required, you can customize the ACDL wi...

Views

45

Like

1

Replies

0
Re: Adobe Summit 2021 | Play and win | Guaranteed Price for first 3500, Still plenty left, Grab it!!
Avatar
Affirm 100
Level 10
asutosh_jena
Level 10

Likes

367 likes

Total Posts

462 posts

Correct Reply

134 solutions
Top badges earned
Affirm 100
Ignite 1
Establish
Give Back 50
Give Back 5
View profile
asutosh_jena
- Adobe Experience Manager
Happy Adobe Summit Week to everyone here and Thanks for amazing prize!!!@kautuk_sahni

Views

484

Like

1

Replies

0
Re: System user and content deployment in AEM as a Cloud...
Avatar
Affirm 100
Level 10
asutosh_jena
Level 10

Likes

367 likes

Total Posts

462 posts

Correct Reply

134 solutions
Top badges earned
Affirm 100
Ignite 1
Establish
Give Back 50
Give Back 5
View profile
asutosh_jena
- Adobe Experience Manager
Hi @Prince_Shivhare Please see the below screenshot: replace aem65app with your project name. Thanks!

Views

47

Likes

0

Replies

0
Re: IMS users are not being synced to AEM
Avatar
Affirm 100
Level 10
asutosh_jena
Level 10

Likes

367 likes

Total Posts

462 posts

Correct Reply

134 solutions
Top badges earned
Affirm 100
Ignite 1
Establish
Give Back 50
Give Back 5
View profile
asutosh_jena
- Adobe Experience Manager
Hi @thiszparveen There is a User Sync Tool and when the User Sync runs, it fetches a list of users from the organization’s Active Directory and compares it with the list of users within the Admin Console. It then calls the Adobe User Management API so that the Admin Console is synchronized with the organization’s directory. The change flow is entirely one way. Any edits made in the Admin Console do not get pushed out to the directory. Please see the link for IMS Support for Adobe Experience Mana...

Views

57

Likes

2

Replies

1
Re: Toggle Full screen and Help button are not available...
Avatar
Affirm 100
Level 10
asutosh_jena
Level 10

Likes

367 likes

Total Posts

462 posts

Correct Reply

134 solutions
Top badges earned
Affirm 100
Ignite 1
Establish
Give Back 50
Give Back 5
View profile
asutosh_jena
- Adobe Experience Manager
Hi @samsundar23 I just verified with my AEM 6.5.7.0 instance and all the dialog seems to be working fine and the Help, Toggle Full Screen options are also showing.Can you check if you are getting any console error or anything in the error log while opening the dialog? Also please check if you are facing the same issue on OOTB components such as any core component or if this is only reproducible on the custom component that you have developed. Thanks!

Views

47

Likes

2

Replies

0
Re: System user and content deployment in AEM as a Cloud...
Avatar
Affirm 100
Level 10
asutosh_jena
Level 10

Likes

367 likes

Total Posts

462 posts

Correct Reply

134 solutions
Top badges earned
Affirm 100
Ignite 1
Establish
Give Back 50
Give Back 5
View profile
asutosh_jena
- Adobe Experience Manager
Hi @Prince_Shivhare To create the system user you can leverage the Repo Init service i.e. create an OSGi config under the deafult run mode with the below name:org.apache.sling.jcr.repoinit.RepositoryInitializer-projectname.config and add the following content to it. You can customize as needed and once the code is deployed the system user will be created and required permission will be set. scripts=[ " create service user demo-user set ACL on /content/project allow jcr:read for demo-user end "] ...

Views

90

Like

1

Replies

4
Re: ACS commons/Marketo + AEM integration: Marketo form n...
Avatar
Affirm 100
Level 10
asutosh_jena
Level 10

Likes

367 likes

Total Posts

462 posts

Correct Reply

134 solutions
Top badges earned
Affirm 100
Ignite 1
Establish
Give Back 50
Give Back 5
View profile
asutosh_jena
- Adobe Experience Manager
Sounds good!

Views

30

Likes

0

Replies

0
Re: Adaptive Form submission Errors while redirecting to...
Avatar
Affirm 100
Level 10
asutosh_jena
Level 10

Likes

367 likes

Total Posts

462 posts

Correct Reply

134 solutions
Top badges earned
Affirm 100
Ignite 1
Establish
Give Back 50
Give Back 5
View profile
asutosh_jena
- Adobe Experience Manager
Hi @sushmaa61672298 As per the error message it looks like while calling JSON.parse function it's giving an error and as you mentioned that it's an intermittent issue:It could be an issue with the data that is being passed from the form.Please ensure you are passing all the requried data and proper data validations are in place.Also please observe the data submission pattern, what is the difference between the data when one call gives success and other call gives the console error. This will hel...

Views

49

Like

1

Replies

1
Re: AEM 6.5 Root node is not accessible
Avatar
Affirm 100
Level 10
asutosh_jena
Level 10

Likes

367 likes

Total Posts

462 posts

Correct Reply

134 solutions
Top badges earned
Affirm 100
Ignite 1
Establish
Give Back 50
Give Back 5
View profile
asutosh_jena
- Adobe Experience Manager
Sounds good!

Views

37

Likes

0

Replies

0
Re: Permission sensitive caching dispatcher
Avatar
Affirm 100
Level 10
asutosh_jena
Level 10

Likes

367 likes

Total Posts

462 posts

Correct Reply

134 solutions
Top badges earned
Affirm 100
Ignite 1
Establish
Give Back 50
Give Back 5
View profile
asutosh_jena
- Adobe Experience Manager
For site level page you can keep those specific pages under a secure folder and then apply the above logic. This will ensure to check the condition first and will deliver the content only if it satisfies.

Views

52

Likes

0

Replies

0
Re: Permission sensitive caching dispatcher
Avatar
Affirm 100
Level 10
asutosh_jena
Level 10

Likes

367 likes

Total Posts

462 posts

Correct Reply

134 solutions
Top badges earned
Affirm 100
Ignite 1
Establish
Give Back 50
Give Back 5
View profile
asutosh_jena
- Adobe Experience Manager
Hi @trc41594544 You can make HEAD requests from postman client by passing any Auth Header (if any). I just passed the AEM author URL in request. You can pass the dispatcher URL in place of that. If you see the below code, any page request from /content/secure folder will be appended with /bin/permissioncheck?{pagepath} and will be served only if the condition matches./auth_checker { # request is sent to this URL with '?uri=' appended /url "/bin/permissioncheck" # only the requested pages matchin...

Views

73

Like

1

Replies

3
Re: Why I am getting Status 401 in response of an API req...
Avatar
Affirm 100
Level 10
asutosh_jena
Level 10

Likes

367 likes

Total Posts

462 posts

Correct Reply

134 solutions
Top badges earned
Affirm 100
Ignite 1
Establish
Give Back 50
Give Back 5
View profile
asutosh_jena
- Adobe Experience Manager
Hi @madhavimaheshwari While making the request from postman you need to select Authorization type as "Basic Auth" and need to pass the username and password. Once you pass these information and make the request it will return 200 response and will no more give 401. Thanks!

Views

113

Likes

2

Replies

1
Re: AEM 6.5 Root node is not accessible
Avatar
Affirm 100
Level 10
asutosh_jena
Level 10

Likes

367 likes

Total Posts

462 posts

Correct Reply

134 solutions
Top badges earned
Affirm 100
Ignite 1
Establish
Give Back 50
Give Back 5
View profile
asutosh_jena
- Adobe Experience Manager
Hi @Leena_1 You can look for the Bundle-SymbolicName header in the MANIFEST.MF in the bundle. This is the only mandatory header in an OSGi bundle.So if the Bundle-SymbolicName header is defined, then the JAR is an OSGi bundle. If not, then it is just a JAR. See the screenshot below: As you mentioned you can install the bundle using system console which will be one time manuall process that needs to be done across all the AEM instance. Also there is a way you can automate the same process which i...

Views

54

Likes

0

Replies

0
Re: AEM 6.5 Root node is not accessible
Avatar
Affirm 100
Level 10
asutosh_jena
Level 10

Likes

367 likes

Total Posts

462 posts

Correct Reply

134 solutions
Top badges earned
Affirm 100
Ignite 1
Establish
Give Back 50
Give Back 5
View profile
asutosh_jena
- Adobe Experience Manager
Hi Leena, Which bundle you are trying to install here and what is the process followed to install the bundle?Are you trying by deploying it using any package or it is done directly on the system console? When you are installing the bundle please ensure you have that bundle as OSGi ready. Also deploying/installing a bundle should not be dependent on crx/explorer/nodetypes/index.jsp link. Thanks!

Views

69

Likes

0

Replies

0
Re: $(document).on("foundation-contentloaded") dialog eve...
Avatar
Affirm 100
Level 10
asutosh_jena
Level 10

Likes

367 likes

Total Posts

462 posts

Correct Reply

134 solutions
Top badges earned
Affirm 100
Ignite 1
Establish
Give Back 50
Give Back 5
View profile
asutosh_jena
- Adobe Experience Manager
Hi @ibishika Please use with below code: (function ($, $document) { $document.on("dialog-ready", function () { // code will go here console.log("dialog ready now!!!"); });})($, $(document));This will be executed when the dialog is loaded. Thanks!

Views

49

Like

1

Replies

0
Re: How to Create a Simple Workflow Programatically
Avatar
Affirm 100
Level 10
asutosh_jena
Level 10

Likes

367 likes

Total Posts

462 posts

Correct Reply

134 solutions
Top badges earned
Affirm 100
Ignite 1
Establish
Give Back 50
Give Back 5
View profile
asutosh_jena
- Adobe Experience Manager
Hi @ashwinikhaple Here is a link from ArgilDX which gives the complete idea about creating a workflow in AEM programatically.Please have a look:https://www.argildx.com/technology/workflow-in-aem/ Also you can refer the documentation from Adobe as well:https://experienceleague.adobe.com/docs/experience-manager-65/developing/extending-aem/extending-workflows/workflows-program-interaction.html?lang=en#obtaining-workflow-objects-in-ecma-scripts Hope this helps! Thanks!

Views

62

Likes

5

Replies

0