Activity
From 10/29/2020 to 11/27/2020
11/27/2020
- 10:42 AM Bug #5025: syserror, jsonerror...
- Using @isTracked()@ is a good solution for any object that MUST stay out of the @FIRST-OBJECT@/@LAST-OBJECT@ linked l...
- 10:36 AM Bug #5025: syserror, jsonerror...
- From Marian:
> Something along the lines… have tracked turned off for SysError so all instances are always valid a... - 10:35 AM Bug #5025: syserror, jsonerror...
- From Marian:
> In 4GL the JSON parser is throwing JsonError/JsonParserError which is something one can’t instantia... - 10:34 AM Bug #5025 (Closed): syserror, jsonerror...
- 10:09 AM Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
- Greg Shah wrote:
> This is the alias of the process account of the *caller* process (as opposed to the appserver pro... - 10:08 AM Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
- >>> @soap/alias@, a process certificate alias associated with the workers which will process the SOAP requests; these...
- 10:03 AM Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
- Greg Shah wrote:
> > @soap/wsdl@, a comma-separated list of WSDL files, relative to the root Java package.
>
> Th... - 09:41 AM Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
- > @soap/wsdl@, a comma-separated list of WSDL files, relative to the root Java package.
The WSDL files are generat...
11/25/2020
- 04:55 PM Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
- For SOAP, only the @.wsm@ files are required for conversion.
For runtime, you need an entry like this under e.g. @... - 03:57 PM Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
- For conversion, do I understand correctly that this is the process:
# place the WSA artifacts (@.wsm@ and @.xpxg@ ... - 01:59 PM Feature #5009 (Test): add OS-USERID function as 4GL extension
- Documentation is available in "OS-USERID":/projects/p2j/wiki/OS-USERID.
- 01:45 PM Feature #5009: add OS-USERID function as 4GL extension
- I've implemented this feature in 3821c revision 11837.
Example code:...
11/20/2020
- 09:16 AM Bug #5011: unimplemented OO 4GL quirks and bugs
- This is a tracking task to maintain the list of unimplemented bugs/quirks.
#5010 OO Quirk - Core.Collections.Entry... - 09:15 AM Bug #5011 (New): unimplemented OO 4GL quirks and bugs
- 09:15 AM Bug #5010 (Hold): OO Quirk - Core.Collections.EntrySet
- This is a bug. I see no reason to support it unless an application is encountered which relies upon this (heavily) f...
- 09:12 AM Bug #5010: OO Quirk - Core.Collections.EntrySet
- From Marian:
> @RemoveAll@ method on @Core.Collections.EntrySet@ only removes entries present in input entry set i... - 05:59 AM Bug #5010 (Hold): OO Quirk - Core.Collections.EntrySet
11/17/2020
- 06:04 PM Feature #5009: add OS-USERID function as 4GL extension
- We have a customer that needs to access the OS user id/name. It seems a poor approach to force the customer to write...
- 05:50 PM Feature #5009 (Closed): add OS-USERID function as 4GL extension
11/11/2020
- 03:43 PM Feature #1970: improve ControlFlowOps method resolution by reflection
- Nevermind, I guess that it is meant to exclude the persistent trigger form of the @ON@ statement.
- 03:37 PM Feature #1970: improve ControlFlowOps method resolution by reflection
- What is the purpose of the @and !upPath("KW_ON/KW_PERSIST")@ exclusion in @convert/control_flow.rules@ line 935 which...
11/09/2020
- 04:10 PM Feature #1970: improve ControlFlowOps method resolution by reflection
- Greg Shah wrote:
> Is there anything significant that is missing from @InvokeConfig@ support today?
>
> All forms... - 04:05 PM Feature #1970: improve ControlFlowOps method resolution by reflection
- Is there anything significant that is missing from @InvokeConfig@ support today?
All forms of function are support... - 04:02 PM Feature #1970: improve ControlFlowOps method resolution by reflection
- Greg Shah wrote:
> Can @InvokeConfig@ be used as a full replacement for all forms of @CFS.invoke*()@ usage?
Yes, In... - 03:52 PM Feature #1970: improve ControlFlowOps method resolution by reflection
- Can @InvokeConfig@ be used as a full replacement for all forms of @CFS.invoke*()@ usage?
The more I look at CFS, t... - 08:06 AM Feature #4384: Builtin OO Implementation
- Our extreme focus on compatibility is not absolute. There are many bugs in the OpenEdge implementation which we do n...
- 02:29 AM Feature #4384: Builtin OO Implementation
- Greg, there are definitively some bugs in the 4GL implementation that simple were not discovered yet... some of the o...
11/04/2020
- 06:40 AM Feature #4384: Builtin OO Implementation
- > but the issue is they might just want to extend the default one :(
If someone does this, we will implement a fu... - 04:54 AM Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> Is ABLSocketLibrary required here? Is there some public interface of the HTTP client that requri... - 08:09 PM Feature #4384: Builtin OO Implementation
- > This, however, makes the implementation not 100% compatible and anything beside the main `execute` method in ABLSoc...
- 06:34 AM Feature #3853: implement LOG-MANAGER runtime
- Please see #4384-396 for some discussion about logging in the built-in OO classes. There will be work there to test ...
- 06:01 AM Bug #4992: File lock with JSON Parse/Write File
- Greg Shah wrote:
> Does this happen on both Linux and Windows?
We were only working on Windows for now but this m... - 05:57 AM Bug #4992: File lock with JSON Parse/Write File
- Greg Shah wrote:
> What JDK do you use (post output of @java -version@)?
java version "1.8.0_101"
Java(TM) SE Runt... - 05:51 AM Bug #4992: File lock with JSON Parse/Write File
- What JDK do you use (post output of @java -version@)?
- 05:50 AM Bug #4992: File lock with JSON Parse/Write File
- Does this happen on both Linux and Windows?
- 04:16 AM Bug #4992: File lock with JSON Parse/Write File
- Just to clarify, it looks like the issue comes from opening the file read-only. We open, close the log file constantl...
- 08:20 PM Bug #4992: File lock with JSON Parse/Write File
- From Marian:
> There seems to be a locking issue that we're experiencing with @ParseFile@ (ObjectModelParser) and ...
11/02/2020
- 08:44 AM Bug #4992 (New): File lock with JSON Parse/Write File
- 02:30 AM Feature #4384: Builtin OO Implementation
- Greg, for the HTTP client in 4GL a plain client socket is used for making all requests while in FWD the Apache Http c...
Also available in: Atom