Salesforce

Is there a way to identify the version number related to error message 2888?

« Go Back

Information

 
TitleIs there a way to identify the version number related to error message 2888?
URL NameP113957
Article Number000154471
EnvironmentProduct: Progress
Version: 6.x, 7.x, 8.x, 9.x
Product: OpenEdge
Version: 10.x, 11.x
OS: All Supported Operating Systems
Question/Problem Description
Is there a way to identify the version number related to error message 2888?
Is there a list of r-code versions and their corresponding OpenEdge versions?
 
Steps to Reproduce
Clarifying Information
Error MessageInvalid version, <version> (expected <version>) in object file <file-name>. (2888)
Defect Number
Enhancement Number
Cause
Resolution
Unfortunately there is no logic or algorithm that allows one to identify the version of the r-code and relate it to the Progress version using the version number displayed in this error message.  Typically the actual number is unimportant.  The only time it really isn't is if you no longer have the ability to compile (i.e. local licensing issue or loss of source code).

The first number in the error is embedded in the r-code when complied and the second represents the version associated with the client that is running the code.

If you are receiving the error,  you can compile code in the suspected version and run on the problem version.  If you need to know what version the r-code version number corresponds to contact Progress Technical Support for assistance.

Below are the values of r-code version related to Progress / OpenEdge version.
R-Code Version Progress / OpenEdge Version
9009.0x (has appserver code)
9089.0b (without acs segments)
9099.0b (uses 4 acs segments)
100510.0a
100610.1b
100710.1a (with new datasets/64bit)
100810.2b (with 64bit)
100910.2b (support for stream handles)
1100OpenEdge version 11.x
1200OpenEdge 12.x


For values significantly higher than the above version numbers (which in some versions of OpenEdge 10 indicated 64-bit r-code) take the number listed and subtract 16384 to get the adjusted r-code version.

Example:
R-CODE version in error is 17391. 
17391 - 16384 = 1007
Workaround
Notes
Keyword Phrase
Last Modified Date3/2/2020 5:57 PM

Powered by