Error message opening a project PDSOE

Posted by James Palmer on 08-Nov-2018 09:49

Since yesterday I've been getting the below message when opening my project. This is 11.6 32 bit on Windows. 

---------------------------
Error (Press HELP to view stack trace)
---------------------------
Could not evaluate the expression describing the context of external function 'getProjectName'. (2767)
---------------------------
OK Help
---------------------------

Anyone got any ideas? Get the same with the 'Clean' option. 

All Replies

Posted by Mike Fechner on 08-Nov-2018 09:56

Stacktrace?

Posted by James Palmer on 08-Nov-2018 10:37

Good point. Thanks Mike.

--> runproc c:\progress\openedge116\oeide\eclipse\plugins\com.openedge.pdt.project_11.6.4.00\runtime\_serverdefault.p at line 141  (c:\progress\openedge116\oeide\eclipse\plugins\com.openedge.pdt.project_11.6.4.00\runtime\_serverdefault.p)

   executeCmd C:\Progress\OpenEdge116\oeide\eclipse\plugins\com.openedge.pdt.project_11.6.4.00\runtime\_server.p at line 255  (C:\Progress\OpenEdge116\oeide\eclipse\plugins\com.openedge.pdt.project_11.6.4.00\runtime\_server.p)

   ReceiveCommand C:\Progress\OpenEdge116\oeide\eclipse\plugins\com.openedge.pdt.project_11.6.4.00\runtime\_socketclient.p at line 497  (C:\Progress\OpenEdge116\oeide\eclipse\plugins\com.openedge.pdt.project_11.6.4.00\runtime\_socketclient.p)

   C:\Progress\OpenEdge116\oeide\eclipse\plugins\com.openedge.pdt.project_11.6.4.00\runtime\_server.p at line 174  (C:\Progress\OpenEdge116\oeide\eclipse\plugins\com.openedge.pdt.project_11.6.4.00\runtime\_server.p)

Posted by Simon L. Prinsloo on 08-Nov-2018 10:42

As far as I remember, that is a function in a persistent procedure that is part of the code underlying the PDSOE, so I get the feeling some procedure did not start. Is there anything useful in the workspace's .metadata/.log file?

Posted by James Palmer on 08-Nov-2018 10:53

Thanks Simon - just a couple of Keybinding conflicts that I suspect are irrelevant.

Interestingly it started happening after I applied a code update to my workspace. I've just helped a colleague apply the same update and he has the same message now, so I will look through the changes applied and see if there's anything obvious there.

Posted by Arno van der Ende on 08-Nov-2018 11:00

The communication of Eclispe with Progress AVM runs via sockets. Maybe one of the sockets cannot be connected. Have a look at Eclipse preferences / Progress OpenEdge / Startup -> Lower & Upper port number.

Posted by James Palmer on 08-Nov-2018 11:02

I've found the problem. It's an issue in _idestartup.p. So we will resolve this internally.

This thread is closed