Last updated on APRIL 03, 2017
Applies to:JD Edwards EnterpriseOne CRM Foundation - Version 9.0 and later
Information in this document applies to any platform.
While troubleshooting some other problems with the P01301 Activity program, noticed a few errors recorded in the call object kernel running BSFNs called by the application.
One of the errors is this:
Sat Feb 18 10:17:59.976956jdecache.c2990CAC0001529 - (jdeCacheCloseCursor) invalid cursor handle encountered hCursor:[ecb77920]
Duplicated this error in the standard (un-modified) P01301. Initially thought it was okay to disregard this particular message because of information found in document 1410314.1, however the developer who analyzed this on the tools side said that it might not be that simple. Here are a few scenarios where the error could mean something more serious:
1)If there is an error check(closing cursor twice) and halting the business function execution because of error check, then the impact is severe
2)If the error is ignored in the subsequent code, then there may be no impact
3)If a new cursor is allocated to the same old cursor Id and is closed mistakenly, then it may result in a severe crash because the wrong cursor was deleted
So the question is what is causing this error, and if it can be ignored, why can it be ignored?
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
Million Knowledge Articles and hundreds of Community platforms