I am working on Pega Platform 8.4
I added Pega-BIX:08-04 ruleset to my application
I added the following roles to my operator: PDU:SysAdm4, PegaRULES:SysOpsAdministrator.
I created an Extract rule, with XML output to extract all the property from my class DMOrg-PDU-Work
I defined and successfully tested the output directory and file
When I execute the rule I receive the message:
The operation completed successfully, but returned no content
Operator:Unauthenticated or not available
Node:No ID available
Nothing is created in the target directory.
Tracer doesn't show any failure.
So why you pointed to Unauthenticated accessgroup. Can you please change the Accessgroup to Adminstrator and execute the activity.
And also did you create the actiivty in Rule-Admin-Extract class? If not, create in specified class and call your extract rule in the activity and post that call the pxExtractWithArgs OOTB activity by passing required params.
I eventually got your point and manage to have my Extract rule producing the file.
Extract rules cannot be run by themselves (test) they must be called by the activity you mentioned. So the final working flow is:
[Custom activity] --> [pxExtractDataWithArgs activity] --> [Extract rule]
Do you know how to generate the exported file (xml/cvs) as non-root user?