Question
Ciberspring
IN
Last activity: 23 Feb 2023 4:17 EST
Data Transform not found error
Recently we upgraded our Dev from Pega 8.6.2 to Pega 8.6.6. I'm getting this error "Data Transform not found" when I add Apply Data transform step in another Data transform rule and try to pass parameters.
I
I noticed that the Class is blank here and on tracing, the property pyClassName is going blank. Hard-coding it is also not working.
One more point to note it that this is happening only if I add a new step (Apply Data Transform) in an existing or in a new data transform. But, the existing Apply Data Transform step in any existing data transform rule is working fine as below.
For work around, I'm doing a save as of the existing Data transform rule and modifying the steps. But, this doesn't work if I want to refer a newly created Data transform rule.
Can anyone please suggest some solution?
-
Likes (3)
Mario Andrés Piñeros Rojas Victor Ramirez Virendranath Alahakoon -
Share this page Facebook Twitter LinkedIn Email Copying... Copied!
Accepted Solution
Updated: 23 Feb 2023 4:17 EST
Ciberspring
IN
@LahiruAgar , My Team Lead (Also my mentor) @NisargK0 gave a solution that we can use for now.
Step 1: Call the Data transform along with the class just like how we call activity in another class. Syntax: Class.Datatransform. E.g., Aegis-Aegility-Work.Test
Step 2: Configure your params.
Step 3: Remove the class name (Aegis-Aegility-Work) from Aegis-Aegility-Work.Test
Pegasystems Inc.
IN
@DhruvaKumarDK Hi Can you please try revalidating the rule may be that could help.
Revalidate and Save Navigation: Configure-->system-->Release-->upgrade-->validate--> revalidate and save
In that you have to select the class rule-obj-model select the ruleset and its version and give a memo and click on list. Select all the DT that you would like to revalidate and then do a run.
Check after that if you face the same problem
Updated: 8 Feb 2023 2:56 EST
Ciberspring
IN
@SrinidhiMHi, I did a revalidate and save on newly created Data transform rules (Test and Test2) where I'm trying to call "Test" DT from "Test2" DT. I'm getting the same error as before.
Cognizant
ES
@DhruvaKumarDK I am getting the same error when creating new Data Transform, I havent found a solution yet.
Pegasystems Inc.
IN
@AndresP7 Can you please check the logs and see what exception is getting logged when you try to add the dt and please post a screenshot of the same
Ciberspring
IN
@SrinidhiM Hi, I didn't find anything in the logs.
Areteans
IN
@DhruvaKumarDK Can you try just by giving data transform name and save the data transform and can you post what error you are getting while saving data transform
Erste Group
IN
@DhruvaKumarDK I am also facing the same issue and our environment also recently got updated. Have you found any resolution for this issue?
Pegasystems Inc.
IN
@RajasekarK16682028 Hi Can you please provide tracer and logs screenshot?
Updated: 20 Feb 2023 2:16 EST
Ciberspring
IN
@SrinidhiMNow I'm unable to see the details in tracer. When I try to trace, my session hangs and throws error after sometime.
When we first traced few days back, I saw that pyClassName was blank in step 5 of activity "pzShowModelParamsModal".
Pegasystems Inc.
IN
@DhruvaKumarDKAny exception in logs?
Ciberspring
IN
(Modal.Embed_ModelParams.Action) ERROR aegvtwmapp40| Proprietary information hidden HEZKN32Z0QL6J7BSUEZVA3FWD2EA4ZKWNA dvedamurthy - Error in Obj-Open
This is the same error I see in the tracer.
Pegasystems Inc.
IN
@DhruvaKumarDK Can you please raise an SR, because this seems to be an upgrade related issue and post the incident number here for reference
Updated: 23 Feb 2023 4:20 EST
Ciberspring
IN
@SrinidhiM Yes, we need to raise an SR. Will check with my seniors. Thanks.
-
Srinidhi Mrithyunjayan
AreteansTech
AU
@DhruvaKumarDKSame here. Any progress on what the cause might be, or solution?
Accepted Solution
Updated: 23 Feb 2023 4:17 EST
Ciberspring
IN
@LahiruAgar , My Team Lead (Also my mentor) @NisargK0 gave a solution that we can use for now.
Step 1: Call the Data transform along with the class just like how we call activity in another class. Syntax: Class.Datatransform. E.g., Aegis-Aegility-Work.Test
Step 2: Configure your params.
Step 3: Remove the class name (Aegis-Aegility-Work) from Aegis-Aegility-Work.Test
Pegasystems Inc.
US
Thank you for sharing the solution your lead gave you. If you do end up opening a ticket with Support, please reference this post so that they can review it as well for what troubleshooting has already occurred. And do let us know the ID so we can link the two together.
If you are satisfied with the solution above, please mark that reply with "Accept Solution".
Thank you!