You can customise the project startup using a .p (see Progress Documentation).
For launching programs you can setup a Run Configuration to do almost anything you want - pretty much like a Windows shortcut. Take a look at Progress Documentation .
You mention 2 OE versions. Does this error only happen in one of them? It looks like that property was only added in 11.7.x and so is't available in 11.6. Progress Customer Community
In OE 12.5 and up, there's a GetRawEntity() method that will get you the raw/plain bytes, as a Memptr instance, on the WebRequest. In 11.7 you can use the same approach - see ADE/WebRequest.cls at 8e76c2c7d0eddc3c7d10c613fa17255c1f970b8d · progress/ADE .
Just make sure you clean up after...
@Cecil you're never a noob
the OpenEdge.Net.HTTP.HttpRequest (or http response) isn't natively serializable , ie CLASS ... SERIALIZABLE.
So you have to log a bug with progress and while they fix that, deal with that yourself (yes I accept the irony of that statement).
"Deal with it" means...
It does, but is version dependent. It looks like you need at least 12.2 for the server side. See Progress Documentation
For the ABL client side, support for client certificates was added a few releases later. Like 12.4 and 12.5 if memory serves.
Given that you're load-balancing, I'd think yes. You're already using networked db connections so there's no consideration of performance impact there.
I'd be curious why the load-balancing is in pairs when there are 4 AppServer brokers. But regardless, if you load-balance across a pair of...
In some later OE versions (12.3 I think, and the roughly-equivalent 11.7.8 update), the INDEX() function has been enhanced to support using a MEMPTR as a source. This means you don't need to copy the MEMPTR to a LONGCHAR and back.
define variable iPos as int64 no-undo.
iPos = index(v_ptrXML...
I agree on using the WEB transport over REST.
It's all in ABL, so debugging becomes simpler (for us ABL developers)
You can return any MIME type - not just the binary that @Jean-Christophe Cardot mentions, but also things like multipart messages or custom/vendor content types
You get far more...
The AVM does not let errors "past the WAIT-FOR". If there are unhandled errors, the AVM will itself display any errors (or let .NET deal with them).
In .NET terms, you need to add catch blocks to all event handlers, and deal with the errors there. That could be showing errors in some form of...
You can migrate "classic" webspeed to PASOE using the (shipped) CompatibilityHander. In the development server it's the default handler - so in a dev environment you can test easily.
If you want to write new code then you need to add your own WebHandlers. You can use them to process/handler a...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.