Thursday, September 25, 2014

Calling XDO Data Engine... java.lang.NullPointerException

YOu are trying to run a concurrent program and it is failing with below error

XDO Data Engine Version No: 5.6.3
Resp: 20420
Org ID : 204
Request ID: 5917401
All Parameters: p_OrgId=2:p_VendorId=144
Data Template Code: INV
Data Template Application Short Name: XDO
Debug Flag: N
{p_VendorId=144, p_OrgId=2}
Calling XDO Data Engine...
java.lang.NullPointerException
at oracle.apps.xdo.oa.util.DataTemplate.getDataTemplate(DataTemplate.java:379)
at oracle.apps.xdo.oa.util.DataTemplate.(DataTemplate.java:226)
at oracle.apps.xdo.oa.cp.JCP4XDODataEngine.runProgram(JCP4XDODataEngine.java:283)
at oracle.apps.fnd.cp.request.Run.main(Run.java:157)



The reason for this issue is that your Concurrent Program Short name and the Data Definition code are not same.

In my case both the values were same however in concurrent program is was "INV" and in the Data definition code it was "inv"

It is very important that the Concurrent program short name and the Data definition code Should match exactly with case otherwise you will find this issue.

Now in order to resolve this issue you go to your data definition and specify an end date for the data definition and save the changes. This will invalidate the data definition.




Now next create a new data definition and Use the proper case for the code name

3 comments:

Anonymous said...

Thank you so much....
:)

Anonymous said...

THANK YOU SO MUCH :)

Anonymous said...

Thanks a lot