Consultor Eletrônico



Kbase P129437: Error 12876 and 12882 when running OOABL code with mismatched case in class and file names
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   16/10/2008
Status: Unverified

FACT(s) (Environment):

OpenEdge 10.1A
OpenEdge 10.1B
All Supported Operating Systems

SYMPTOM(s):

Error 12876 and 12882 when running OOABL code with mismatched case in class and file names

Could not access element '' of class '' using object of type '' - compilation is out of date. (12882)

Could not locate method '' in super-class of ''. (12876)

Case of directory or file name do not match case of class name or package name

CAUSE:

The case in directory or file names do not match case of class name or package name. This is an issue that should be reported at compilation time but was not reported in OpenEdge 10.1A and 10.1B.
OpenEdge 10.1C refuses to compile the code until class or package names are modified to match directory and file names.

FIX:

Adjust the case of class and package names to match directory and file names.
It is recommended to upgrade to OpenEdge 10.1C to benefit from explicit compilation errors that point to which files need to be modified.