내 커뮤니티 업적 표시줄을 확대합니다.

Submissions are now open for the 2026 Adobe Experience Maker Awards.

Mark Solution

활동이 없어 이 대화는 잠겼습니다. 새 게시물을 작성해 주세요.

해결됨

Exception while fetching payload paths using ResourceCollectionHelper.getPaths(path, rcCollections)

Avatar

Level 4

I'm trying to fetch active workflows in the instances and their payload but some paths are '/var/workflow/packages/generated-package80' so I've used 

 

 ResourceCollectionHelper.getPaths("/var/workflow/packages/generated-package80", rcCollections) 

 

for getting the content and other associated paths in the package, the above method is working as expected and returns path in WorkFlowProcess. But In Scheduler, I've used the same approach for getting actual payload path from '/var/workflow/packages/generated-package80' but it returns an exception like "Cannot build path list out of the resource collection ".

Need some suggestions to resolve this or Can I use Node Iteration approach?

Hopefully someone can give me some suggestions. thanks

1 채택된 해결책 개

Avatar

정확한 답변 작성자:
Level 4

Thanks all for the suggestions. I've tried the above approaches but it wasn't working for me and after some research on the generated-package in /var, I found the paths are stored under contentRootPaths. So the below code snippet gets the whole path for me.

workItem.getWorkflowData().getMetaDataMap().get("contentRootPaths");

 

원본 게시물의 솔루션 보기

5 답변 개

Avatar

Community Advisor

Hi,

Can you please check if this is because of access rights?

Arun Patidar

AEM LinksLinkedIn

Avatar

Level 4

Yes, the user has all the access rights/permissions.

Avatar

Employee Advisor

Could you please share your code so that I can give a try from my end.

 

Thanks,

Debal

Avatar

Community Advisor

Can you also check the resourcersolver object which you are using in both workflow and scheduler is it same or different

Better to use service resolver in both cases having same ACLs

 

Avatar

정확한 답변 작성자:
Level 4

Thanks all for the suggestions. I've tried the above approaches but it wasn't working for me and after some research on the generated-package in /var, I found the paths are stored under contentRootPaths. So the below code snippet gets the whole path for me.

workItem.getWorkflowData().getMetaDataMap().get("contentRootPaths");