Page 1 of 1

Message Id PUI0037 when debugging

Posted: Tue Oct 20, 2015 2:38 pm
by Tracker
Hi ,
I have a RPG program that works correctly in Green Screen.
But it bug when debugging in IBM Rational Developer

this is the screen shot
PUI0037.PNG
PUI0037.PNG (86.87 KiB) Viewed 445 times
please i need help.

Re: Message Id PUI0037 when debugging

Posted: Wed Oct 21, 2015 8:52 am
by jwilliams
Hi,
I'm going to open a support issue for your problem and follow up with you through email.

Re: Message Id PUI0037 when debugging

Posted: Wed Oct 21, 2015 10:55 am
by Scott Klement
Is it possible that you are running this with "Update Production Files = No"? PUI0037 means that can't access the "session database". The session database is a set of physical files in the PROFOUNDUI library (or whatever library you installed PUI into). We use this session database to help communicate between the various jobs used in a Profound UI session, so we are often adding/removing data from this file.

If the debugger has "update producction files = no" then it could potentially get PUI0037 when it can't update the session database.

You could try changing the PROFOUNDUI library, or wherever you installed PUI, to be a 'TEST' library to get around this problem ( such as CHGLIB LIB(PROFOUNDUI) TYPE(*TEST) ). Or else, you could run your debug job with 'Update production files = yes".

Anything that causes a problem with accessing the session database files could cause PUI0037, so I am just guessing. Let me know if this helps, or if you have a different problem. (If you're having a different problem, the job log from the debugger session would help us see where this is going wrong.)

Let me know if this helps, or if we need to look for a different problem.

Re: Message Id PUI0037 when debugging

Posted: Thu Oct 29, 2015 11:42 am
by Tracker
I run debug job with 'Update production files = yes".it works correctly.I can change the PROFOUNDUI library.
thinks.