Feature #4391
enhance existing SESSION:STARTUP-PARAMETERS support to honor -H -db -S -ld -N values
100%
Related issues
History
#1 Updated by Roger Borrello over 4 years ago
There are a few tasks related to START-PARAMETERS
, so it's challenging to get an overall status. It looks like trunk-11342
has full conversion support and partial runtime support for prog.kw_stup_par
. #3812 and #4162 as well as this one.
Is the work focused on main/LegacyCLI.java
for adding support for options? It looks to me like -rereadnolock
and -icfparam
are supported (even though the comment indicates "only rereadnolock command line parameter is supported".
The contents of .pf files (ABL default startup pf in $DLC/startup.pf
, $PROSTARTUP
environment variable, and user-specified .pf file) are supposed to app in this attribute, along with any specified on the command line. Are we supporting those methods of passing parameters?
It doesn't look like our implementation of util/NumEntries.java
applies to the SESSION:STARTUP-PARAMETERS
attribute.
#2 Updated by Roger Borrello over 4 years ago
Roger Borrello wrote:
It doesn't look like our implementation of
util/NumEntries.java
applies to theSESSION:STARTUP-PARAMETERS
attribute.
Never-mind on this point. It looks fine.
#3 Updated by Greg Shah over 4 years ago
It looks like trunk-11342 has full conversion support and partial runtime support for prog.kw_stup_par.
Yes. Hint: if all you care about (at this time) is conversion support, then you can ignore this task.
Is the work focused on main/LegacyCLI.java for adding support for options? It looks to me like -rereadnolock and -icfparam are supported (even though the comment indicates "only rereadnolock command line parameter is supported".
Yes.
The lookup of an option may be form the runtime instead of from the directory. But the point here is to add support for those options which FWD can support. Then LegacyCLI
maps that into a compatible STARTUP-PARAMETERS
string.
The contents of .pf files (ABL default startup pf in $DLC/startup.fp, $PROSTARTUP environment variable, and user-specified .pf file) are supposed to app in this attribute, along with any specified on the command line. Are we supporting those methods of passing parameters?
These have no meaning in FWD, so we don't care about them. In addition, even LegacyCLI
is NOT about passing parameters, right? It is about reporting various state as if these were passed on the now-non-existent legacy command line.
It doesn't look like our implementation of
util/NumEntries.java
applies to the SESSION:STARTUP-PARAMETERS attribute.
I think you are confusing the NUM-ENTRIES()
built-in function with the NUM-ENTRIES
attribute. util/NumEntries.java
is related to the attribute and has nothing to do with STARTUP-PARAMETERS
.
#4 Updated by Greg Shah almost 2 years ago
- Related to Feature #6425: SESSION handle features added
#5 Updated by Roger Borrello 11 months ago
- Related to Feature #4162: enhance existing SESSION:STARTUP-PARAMETERS support to honor -ininame value added
#11 Updated by Greg Shah 9 months ago
- Related to Feature #7675: add missing runtime support for 4GL command line parameters added