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.