Reverse Auto-Population From Auto-Created Record To Shell Attribute Form Is Failing With an Exception
(Doc ID 2778236.1)
Last updated on APRIL 15, 2024
Applies to:
Primavera Unifier - Version 20.12.1.0 to 20.12.4.0 [Release 20.12]Primavera Unifier Cloud Service - Version 20.12.1.0 to 20.12.4.0 [Release 20.12]
Information in this document applies to any platform.
Symptoms
On Unifier : Version 20.12.1
When Reverse Auto-Population (RAP) is designed to update a Shell Attribute Details Form from an Auto-Created Business Process (BP) record.
Expected Result
The entry in the auto-created BP record should be RAP'd to the Shell Attribute Details Form without incident
Actual Result
The RAP is failing. It is noted that the RAP is successful when the BP record is created manually.
Steps to Reproduce
- Create one source BP record
- Take action to trigger the auto-creation of the destination record
- Notice that when the destination record is created it holds the entry that is supposed to be RAP'd to the Shell Attribute Details form
- Notice in the Shell Attribute Details form that the entry was not RAP'd
An exception similar to the following may be found written to the Unifier log files:
#c<skire.webant.scheduler.WebJob> <RUN> unifier:/webservice/bp/reverse_populate_job?src_projectid=XXXX&companyid=XXXX&
userid=0&proxyuserid=0
...
#c<Exception> unifier:/webservice/bp/reverse_populate_job throws an exception at file:///webservice/action.xml:XX:
[root] java.lang.NullPointerException at com.skire.common.bp.ReversePopulateUtils.executeReversePopulate(ReversePopulateUtils.java:128)
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Cause |
Solution |
References |