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

anjali_biddanda
Community profile anjali_biddanda Level 3
Job title here
Location here
15 BADGES
Level 3

Level 3

Learn more
Joined the community 25-06-2014 3:22:14 PM
Offline
Top badges earned by anjali_biddanda
Customize the badges you want to showcase on your profile
Re: Asset report access in AEM 6.4
Avatar
Applaud 5
Level 3
anjali_biddanda
Level 3

Likes

23 likes

Total Posts

88 posts

Correct Reply

8 solutions
Top badges earned
Applaud 5
Give Back 10
Ignite 1
Validate 10
Validate 1
View profile
anjali_biddanda
- Adobe Experience Manager
@abulqasimkp , thank you. The above you pasted is perfect. It however needs one more:# For Assets menu item to show under Tools (in LHS panel)- path: /libs/cq/core/content/nav/tools/assets permission: allow actions: read privileges: repGlob:

Views

59

Like

1

Replies

0
Re: Asset report access in AEM 6.4
Avatar
Applaud 5
Level 3
anjali_biddanda
Level 3

Likes

23 likes

Total Posts

88 posts

Correct Reply

8 solutions
Top badges earned
Applaud 5
Give Back 10
Ignite 1
Validate 10
Validate 1
View profile
anjali_biddanda
- Adobe Experience Manager
The above is perfect. It does however require one more:

Views

64

Likes

0

Replies

0
Re: MessageGatewayService is null
Avatar
Applaud 5
Level 3
anjali_biddanda
Level 3

Likes

23 likes

Total Posts

88 posts

Correct Reply

8 solutions
Top badges earned
Applaud 5
Give Back 10
Ignite 1
Validate 10
Validate 1
View profile
anjali_biddanda
- Adobe Experience Manager
@alexandrad27705 Restarting the com.day.cq.cq-mailer bundle in the environment was the solution that worked for me. The MessageGatewayService contains a hashSet of gateways. If you delete or move your Day CQ Mail Service configuration, a new gateway is added to the hashSet. The messageGatewayService.getGateway() only retrieves one DefaultMailService from the hashSet, and it could be one with cfg null inside, although there exists one configured correctly. Only way to clean this up is by restarti...

Views

18

Like

1

Replies

0
Re: MessageGateway is coming as null
Avatar
Applaud 5
Level 3
anjali_biddanda
Level 3

Likes

23 likes

Total Posts

88 posts

Correct Reply

8 solutions
Top badges earned
Applaud 5
Give Back 10
Ignite 1
Validate 10
Validate 1
View profile
anjali_biddanda
- Adobe Experience Manager
Restarting the com.day.cq.cq-mailer bundle in the environment was the solution that worked for me.The MessageGatewayService contains a hashSet of gateways. If you delete or move your Day CQ Mail Service configuration, a new gateway is added to the hashSet. The messageGatewayService.getGateway() only retrieves one DefaultMailService from the hashSet, and it could be one with cfg null inside, although there exists one configured correctly. Only way to clean this up is by restarting the bundle. Any...

Views

29

Likes

0

Replies

0
Re: CryptoException while decrypting in AEM
Avatar
Applaud 5
Level 3
anjali_biddanda
Level 3

Likes

23 likes

Total Posts

88 posts

Correct Reply

8 solutions
Top badges earned
Applaud 5
Give Back 10
Ignite 1
Validate 10
Validate 1
View profile
anjali_biddanda
- Adobe Experience Manager
I was seeing the same error during package install for an OSGI xml config file. Escape the curly braces for the package to install.

Views

103

Like

1

Replies

0
Re: Hide form actions from a different project
Avatar
Applaud 5
Level 3
anjali_biddanda
Level 3

Likes

23 likes

Total Posts

88 posts

Correct Reply

8 solutions
Top badges earned
Applaud 5
Give Back 10
Ignite 1
Validate 10
Validate 1
View profile
anjali_biddanda
- Adobe Experience Manager
I got this working with ACLs.

Views

18

Like

1

Replies

0
Re: Hide / Remove Form Actions
Avatar
Applaud 5
Level 3
anjali_biddanda
Level 3

Likes

23 likes

Total Posts

88 posts

Correct Reply

8 solutions
Top badges earned
Applaud 5
Give Back 10
Ignite 1
Validate 10
Validate 1
View profile
anjali_biddanda
- Adobe Experience Manager
Update: It works nicely for me with ACLs.

Views

20

Likes

0

Replies

0
Re: Hide OOTB form actions
Avatar
Applaud 5
Level 3
anjali_biddanda
Level 3

Likes

23 likes

Total Posts

88 posts

Correct Reply

8 solutions
Top badges earned
Applaud 5
Give Back 10
Ignite 1
Validate 10
Validate 1
View profile
anjali_biddanda
- Adobe Experience Manager
You can do this with ACLs. Works nicely.

Views

71

Like

1

Replies

0
Hide OOTB form actions
Avatar
Applaud 5
Level 3
anjali_biddanda
Level 3

Likes

23 likes

Total Posts

88 posts

Correct Reply

8 solutions
Top badges earned
Applaud 5
Give Back 10
Ignite 1
Validate 10
Validate 1
View profile
anjali_biddanda
- Adobe Experience Manager
Hi guys, We've added a custom form action type (/apps//components/form/actions) to the list of form action types that show in the OOTB form container ActionType drop down.I want to hide some of the OOTB actions: /libs/commerce/components/actions/submitorder that show in this drop down. This drop down picks up all resource types 'foundation/components/form/action' everywhere. I've tried overlaying them inside my project and using sling:hideResource, doesn't work. Any ideas? Thanks.

Views

86

Likes

0

Replies

1
Re: Hide form actions from a different project
Avatar
Applaud 5
Level 3
anjali_biddanda
Level 3

Likes

23 likes

Total Posts

88 posts

Correct Reply

8 solutions
Top badges earned
Applaud 5
Give Back 10
Ignite 1
Validate 10
Validate 1
View profile
anjali_biddanda
- Adobe Experience Manager
You can do this with ACLs.

Views

20

Like

1

Replies

0
Re: Hide / Remove Form Actions
Avatar
Applaud 5
Level 3
anjali_biddanda
Level 3

Likes

23 likes

Total Posts

88 posts

Correct Reply

8 solutions
Top badges earned
Applaud 5
Give Back 10
Ignite 1
Validate 10
Validate 1
View profile
anjali_biddanda
- Adobe Experience Manager
Hi @Mahamood. I'm trying to do the same. I tried overlaying the form action and using sling:hideResource. Did you manage to do this?

Views

29

Likes

0

Replies

0
Re: Can we add custom columns to AEM inbox?
Avatar
Applaud 5
Level 3
anjali_biddanda
Level 3

Likes

23 likes

Total Posts

88 posts

Correct Reply

8 solutions
Top badges earned
Applaud 5
Give Back 10
Ignite 1
Validate 10
Validate 1
View profile
anjali_biddanda
- Adobe Experience Manager
Hi guys, for anyone looking to do this in 6.5.5 and above, here's the way to do it: https://experienceleague.adobe.com/docs/experience-manager-learn/forms/inbox-customization/add-married-column.html?lang=en#create-service

Views

176

Likes

0

Replies

0
Can we add custom columns to AEM inbox?
Avatar
Applaud 5
Level 3
anjali_biddanda
Level 3

Likes

23 likes

Total Posts

88 posts

Correct Reply

8 solutions
Top badges earned
Applaud 5
Give Back 10
Ignite 1
Validate 10
Validate 1
View profile
anjali_biddanda
- Adobe Experience Manager
Hi guys, Can we add custom columns to AEM Inbox: http://localhost:4502/aem/inbox ? E.g. Columns for 'Initiator', and 'Payload path', and update the 'Description' to add Jira details? I've seen some questions here. This one says https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/customize-overlay-aem-6-4-inbox-screen/qaq-p/289954# not to overlay if it can be avoided. While I've seen this https://stackoverflow.com/questions/47160460/add-a-new-custom-property-to-workflow-inbo...

Views

194

Likes

0

Replies

1
Re: OutputService.generatePDFOutput connection to failed Service
Avatar
Applaud 5
Level 3
anjali_biddanda
Level 3

Likes

23 likes

Total Posts

88 posts

Correct Reply

8 solutions
Top badges earned
Applaud 5
Give Back 10
Ignite 1
Validate 10
Validate 1
View profile
anjali_biddanda
- Adobe Experience Manager
Thanks @LincolnDlamini. That was very helpful. However, I'm on macOS 10.15 Catalina, which unlike earlier versions which supported 32-bit apps, Catalina has all 32-bit code ripped out. My only option is to run Parallels or a VM with the older macOS 10.14.6.

Views

743

Likes

0

Replies

0
Re: OutputService.generatePDFOutput connection to failed Service
Avatar
Applaud 5
Level 3
anjali_biddanda
Level 3

Likes

23 likes

Total Posts

88 posts

Correct Reply

8 solutions
Top badges earned
Applaud 5
Give Back 10
Ignite 1
Validate 10
Validate 1
View profile
anjali_biddanda
- Adobe Experience Manager
@smacdonald2008, we're doing the same. `return outputService.generatePDFOutput(templatePath, inputXml, outputOptions);` where OutputService is a Reference to com.adobe.fd.output.api.OutputService. We're seeing the same error pasted by @nchandra. This works on a windows machine, not on my MacOSX. We're using AEM 6.5.3 and adobe-aemfd-win-pkg-6.0.122.zip. cc: @mayankg

Views

777

Likes

0

Replies

0
Re: OutputService.generatePDFOutput connection to failed Service
Avatar
Applaud 5
Level 3
anjali_biddanda
Level 3

Likes

23 likes

Total Posts

88 posts

Correct Reply

8 solutions
Top badges earned
Applaud 5
Give Back 10
Ignite 1
Validate 10
Validate 1
View profile
anjali_biddanda
- Adobe Experience Manager
@nchandra/ @LincolnDlamini did either of you find the cause for this error?

Views

822

Likes

0

Replies

0
Re: Activate page not working on AEM 6.3.2.2
Avatar
Applaud 5
Level 3
anjali_biddanda
Level 3

Likes

23 likes

Total Posts

88 posts

Correct Reply

8 solutions
Top badges earned
Applaud 5
Give Back 10
Ignite 1
Validate 10
Validate 1
View profile
anjali_biddanda
- Adobe Experience Manager
Or the lastModified or lastModifiedBy properties are missing if you've deployed these from code. Thanks Andrew.

Views

567

Likes

0

Replies

0
We're considering using this HTTP Assets API for Content...
Avatar
Applaud 5
Level 3
anjali_biddanda
Level 3

Likes

23 likes

Total Posts

88 posts

Correct Reply

8 solutions
Top badges earned
Applaud 5
Give Back 10
Ignite 1
Validate 10
Validate 1
View profile
anjali_biddanda
- Adobe Experience Manager
We're considering using this HTTP Assets API for Content Fragments. This API endpoint will be consumed by channels. (Apps, Salesforce etc). However this Assets API only captures dc namespace metadata from the metadata node. Metadata such as lastReplicated date from the jcr:content node of asset is not captured. The need for this lastReplicated date is so that channels only retrieve the CF if it has changed, if not, the cached version at their end is used. As I understand this OOTB Assts API cann...

Views

200

Like

1

Replies

0
We're considering using this HTTP Assets API for Content...
Avatar
Applaud 5
Level 3
anjali_biddanda
Level 3

Likes

23 likes

Total Posts

88 posts

Correct Reply

8 solutions
Top badges earned
Applaud 5
Give Back 10
Ignite 1
Validate 10
Validate 1
View profile
anjali_biddanda
- Adobe Experience Manager
We're considering using this HTTP Assets API for Content Fragments. This API endpoint will be consumed by channels. (Apps, Salesforce etc). However this Assets API only captures metadata from the dc namespace. Metadata such as lastReplicated date is not captured. The need for this lastReplicated date is so that channels only retrieve the CF if it has changed, if not, the cached version at their end is used. As I understand this OOTB Assts API cannot be customised. We're looking into other approa...

Views

252

Like

1

Replies

1
Re: Launcher gets triggered by another workflow
Avatar
Applaud 5
Level 3
anjali_biddanda
Level 3

Likes

23 likes

Total Posts

88 posts

Correct Reply

8 solutions
Top badges earned
Applaud 5
Give Back 10
Ignite 1
Validate 10
Validate 1
View profile
anjali_biddanda
- Adobe Experience Manager Forms
Thanks Jorg. You're right, I think the event-user-data can only be used for the Assets workflows. Btw, the answer for this has been updated here: https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/launcher-gets-triggered-by-another-workflow/qaq-p/383822 I had incorrectly raised this question under Forms, and there's a duplicate question raised in AEM.

Views

377

Like

1

Replies

0
Re: How to get list of Users/Group with specific privileg...
Avatar
Applaud 5
Level 3
anjali_biddanda
Level 3

Likes

23 likes

Total Posts

88 posts

Correct Reply

8 solutions
Top badges earned
Applaud 5
Give Back 10
Ignite 1
Validate 10
Validate 1
View profile
anjali_biddanda
- Adobe Experience Manager
I've added the solution as an answer above.

Views

314

Likes

0

Replies

0
Re: How to get list of Users/Group with specific privileg...
Avatar
Applaud 5
Level 3
anjali_biddanda
Level 3

Likes

23 likes

Total Posts

88 posts

Correct Reply

8 solutions
Top badges earned
Applaud 5
Give Back 10
Ignite 1
Validate 10
Validate 1
View profile
anjali_biddanda
- Adobe Experience Manager
You can do this: Authorizable userGroup = userManager.getAuthorizable("test-usergroup"); JackrabbitAccessControlManager jMgr = (JackrabbitAccessControlManager) adminSession.getAccessControlManager(); jMgr.hasPrivileges(path, Collections.singleton(userGroup.getPrincipal()), privileges);

Views

248

Like

1

Replies

0
Re: How to get list of Users/Group with specific privileg...
Avatar
Applaud 5
Level 3
anjali_biddanda
Level 3

Likes

23 likes

Total Posts

88 posts

Correct Reply

8 solutions
Top badges earned
Applaud 5
Give Back 10
Ignite 1
Validate 10
Validate 1
View profile
anjali_biddanda
- Adobe Experience Manager
Hi @jura_khrapunov, thanks for your quick response. Years back, I understand. I'm trying other approaches.

Views

327

Likes

0

Replies

0
Re: How to get list of Users/Group with specific privileg...
Avatar
Applaud 5
Level 3
anjali_biddanda
Level 3

Likes

23 likes

Total Posts

88 posts

Correct Reply

8 solutions
Top badges earned
Applaud 5
Give Back 10
Ignite 1
Validate 10
Validate 1
View profile
anjali_biddanda
- Adobe Experience Manager
Hi @jura_khrapunov , were you able to use this to solve your issue? userManager.findAuthorizables(path, "rep:Group")I have the same problem. I need to know what user groups have write access to a given path. I can't use the above successfully. It only works for relative paths like userManager.findAuthorizables("jcr:primaryType", "rep:Group") @smacdonald2008 , do you have any suggestions?

Views

340

Like

1

Replies

3
Re: Jacoco coverage report has 0 coverage, although junit...
Avatar
Applaud 5
Level 3
anjali_biddanda
Level 3

Likes

23 likes

Total Posts

88 posts

Correct Reply

8 solutions
Top badges earned
Applaud 5
Give Back 10
Ignite 1
Validate 10
Validate 1
View profile
anjali_biddanda
- Adobe Experience Manager
Hi @Manjunath_K, all good after I changed it to JUnit5 @ExtendWith syntax.

Views

1.0K

Likes

0

Replies

0
Re: Jacoco coverage report has 0 coverage, although junit...
Avatar
Applaud 5
Level 3
anjali_biddanda
Level 3

Likes

23 likes

Total Posts

88 posts

Correct Reply

8 solutions
Top badges earned
Applaud 5
Give Back 10
Ignite 1
Validate 10
Validate 1
View profile
anjali_biddanda
- Adobe Experience Manager
Hi guys, I changed the junit4 syntax (@RunWith(MockitoJUnitRunner.class)) to use @ExtendWith(MockitoExtension.class) and this fixes it. Jacoco doesn't understand the old syntax.

Views

1.1K

Likes

2

Replies

3
Jacoco coverage report has 0 coverage, although junit tests run with 100% coverage
Avatar
Applaud 5
Level 3
anjali_biddanda
Level 3

Likes

23 likes

Total Posts

88 posts

Correct Reply

8 solutions
Top badges earned
Applaud 5
Give Back 10
Ignite 1
Validate 10
Validate 1
View profile
anjali_biddanda
- Adobe Experience Manager
Hi Everyone, I have a workflow process class and a junit test class for it. Junit tests run successfully. However, Jacoco reports 0% coverage. It seems to ignore this class because of the annotation:@RunWith(MockitoJUnitRunner.class) I'd like to use the new @ExtendWith(MockitoExtension.class), but I'm not successful in getting the tests to run successfully. I haven't seen an example of this Junit5 notation used for Workflow processes. There are recent unit test examples for workflow processes he...

Views

1.2K

Likes

0

Replies

4
Re: Multiple conditions in workflow launcher
Avatar
Applaud 5
Level 3
anjali_biddanda
Level 3

Likes

23 likes

Total Posts

88 posts

Correct Reply

8 solutions
Top badges earned
Applaud 5
Give Back 10
Ignite 1
Validate 10
Validate 1
View profile
anjali_biddanda
- Adobe Experience Manager
Later versions of AEM allow multiple conditions to be added to list when you use the Launcher configuration in Touch UI.But you could try the following, as this is how it is constructed when you add multiple conditions in touch ui:(condition 1) && (condition 2)

Views

359

Like

1

Replies

0
Re: Multiple conditions in workflow launcher
Avatar
Applaud 5
Level 3
anjali_biddanda
Level 3

Likes

23 likes

Total Posts

88 posts

Correct Reply

8 solutions
Top badges earned
Applaud 5
Give Back 10
Ignite 1
Validate 10
Validate 1
View profile
anjali_biddanda
- Adobe Experience Manager
Later versions of AEM allow multiple conditions to be added to list when you use the Launcher configuration in Touch UI.But you could try the following, as this is how it is constructed when you add multiple conditions in touch ui:(condition 1) && (condition 2)

Views

364

Like

1

Replies

0
Re: How to set up a rep:policy(deny) for a specific user...
Avatar
Applaud 5
Level 3
anjali_biddanda
Level 3

Likes

23 likes

Total Posts

88 posts

Correct Reply

8 solutions
Top badges earned
Applaud 5
Give Back 10
Ignite 1
Validate 10
Validate 1
View profile
anjali_biddanda
- Adobe Experience Manager
This does it: //Create your adminSession using a mapped service user Map param = new HashMap(); param.put(ResourceResolverFactory.SUBSERVICE, "write-service"); //ensure you have write-service user created via a config script or on usermanager ResourceResolver resourceResolver = resourceResolverFactory.getServiceResourceResolver(param); Session adminSession = resourceResolver.adaptTo(Session.class); AccessControlManager aMgr = adminSession.getAccessControlManager(); // create privilege Privilege[...

Views

716

Like

1

Replies

0