HTTP client procedure library (OpenEdge.Net.pl) is missing from PROPATH.
After installing OpenEdge the
OpenEdge.Net.pl is not included by default in the PROPATH.
In PDSOE and PASOE the OpenEdge.Net.pl file is in the PROPATH by default, but not for ABL Client prowin, _proapsv or _progres sessions.
COMPILE fails with errors 12886 5638 when the
OpenEdge.Net.pl is missing from the PROPATH.
When the
OpenEdge.Net.pl is not manually added into the PROPATH , "USING" statements fail with error 12886:
Could not find class or interface OpenEdge.Net.HTTP.ClientBuilder. (12886)
** Could not understand line 4. (196)
Could not find class or interface OpenEdge.Net.HTTP.IHttpRequest. (12886)
** Could not understand line 5. (196)
Could not find class or interface OpenEdge.Net.HTTP.IHttpResponse. (12886)
** Could not understand line 6. (196)
Could not find class or interface OpenEdge.Net.HTTP.RequestBuilder. (12886)
** Could not understand line 7. (196)
Invalid datatype specified: IHttpRequest.
Specify a datatype such as 'character' or the name of a class. (5638)
** Could not understand line 11. (196)
Error 14631 has also been observed in some cases:
Static instance failed to load.
Cannot reference class OpenEdge.Net.HTTP.ClientBuilder. (14631)