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.
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)
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?
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.
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.
I've found the problem. It's an issue in _idestartup.p. So we will resolve this internally.