Kbase P139691: ABL: GET accessors of PRIVATE STATIC class properties do not execute
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  12/01/2009 |
|
Status: Unverified
SYMPTOM(s):
ABL: GET accessors of PRIVATE STATIC class properties do not execute
Running the following code shows that the GET accessor of the PRIVATE STATIC PROPERTY p of class a.cls does not execute:
DEF VAR o AS a.
o = NEW a().
o:m().
QUIT.
Where a.cls is given by the following code:
CLASS PrivateStatic:
DEF PRIVATE STATIC PROPERTY p AS CHAR INIT "InitialValue"
GET:
MESSAGE 'get'
VIEW-AS ALERT-BOX INFO BUTTONS OK.
RETURN "GetterValue".
END GET.
METHOD PUBLIC VOID m():
MESSAGE p
VIEW-AS ALERT-BOX INFO BUTTONS OK.
END METHOD.
END.
FACT(s) (Environment):
All Supported Operating Systems
OpenEdge 10.1C
OpenEdge 10.1C01 Service Pack
OpenEdge 10.1C02 Service Pack
OpenEdge 10.1C03 Service Pack
CAUSE:
Bug# OE00179791
FIX:
Upgrade to OpenEdge 10.2A or later