Activity
From 04/03/2022 to 05/02/2022
05/02/2022
- 04:02 PM Runtime Infrastructure Support #5567: move FWD to Java 11
- Greg Shah wrote:
> I don't think we need to be dynamic. Download it and manually modify the code. We will post the... - 03:33 PM Build and Source Control Bug #6208: cleanup build warnings
- So I did.
Updated patch attached to the ticket.
Its already integrated into #5567 - 11:02 AM Conversion Tools Feature #6256: improved profile support
- If there were a need for 2 main database configured:
# a *merged* configuration with all schemas in one database, na... - 10:25 AM Conversion Tools Feature #6256: improved profile support
- Sorry, failed refresh.
- 10:24 AM Conversion Tools Feature #6256: improved profile support
- Eric Faulhaber wrote:
> Ovidiu, do I understand correctly that when the @importFile@ attribute of @namespace@ is spe... - 10:26 AM Conversion Tools Feature #6302: Improve conversion of empty OCX arguments
- This issue does not appear in known customer scenarios, so its severity reduced to LOW.
- 09:32 AM Database Bug #3896 (Closed): improve performance of the _lock metadata implementation
- 08:05 AM Database Bug #3896: improve performance of the _lock metadata implementation
- Greg Shah wrote:
> Is this complete?
I think so. - 08:04 AM Database Bug #3896: improve performance of the _lock metadata implementation
- Is this complete?
- 08:10 AM Runtime Infrastructure Bug #6084: NIO SSL performance is slower than standard Java SSL
- In #5384, Hynek implemented Conscrypt support for the web client communication (Java client SSL to web client over th...
- 06:46 AM User Interface Bug #6267 (Review): StackOverflowError in BROWSE widget
- Constantin, please review the committed revision 13835(3821c).
05/01/2022
- 11:43 AM Conversion Tools Feature #6256: improved profile support
- The current changes are in 6129a/13823.
04/30/2022
- 05:20 PM Conversion Tools Feature #6256: improved profile support
- Greg Shah wrote:
> We can defer any conversion issues until a second phase of work. The front end part is what is n... - 02:53 PM Conversion Tools Feature #6256: improved profile support
- We can defer any conversion issues until a second phase of work. The front end part is what is needed this week.
- 02:49 PM Conversion Tools Feature #6256: improved profile support
- Greg Shah wrote:
> My idea was to add an extra layer at the ConversionDriver level, which would associate the profil... - 02:32 PM Conversion Tools Feature #6256: improved profile support
- My idea was to add an extra layer at the ConversionDriver level, which would associate the profile with some sub-set ...
- 02:30 PM Conversion Tools Feature #6256: improved profile support
- > What if a file is part of multiple profiles?
The profiles are intended to be mutually-exclusive. We can define ... - 02:26 PM Conversion Tools Feature #6256: improved profile support
- Greg Shah wrote:
> The files specified for the profile should be parsed/converted with the same settings as if the p... - 02:15 PM Conversion Tools Feature #6256: improved profile support
- When I said the multiple profile merge was needed, I meant a different idea.
Each profile can be run standalone. ... - 02:07 PM Conversion Tools Feature #6256: improved profile support
- So, the approach is this:
* multiple profiles are allowed (only for conversion time), and they can be specified via ... - 02:04 PM Conversion Tools Feature #6256: improved profile support
- Eric: I think the shard idea makes good sense. We have multiple customers using this approach in OE today. The idea...
- 01:59 PM Conversion Tools Feature #6256: improved profile support
- A useful addition (medium term, not immediately) would be to be able to load multiple DF files into a single schema n...
- 01:03 PM Conversion Tools Feature #6256: improved profile support
- Greg Shah wrote:
> The multi-profile merge mode is needed as part of this task.
This will be only for conversion. ... - 01:00 PM Conversion Tools Feature #6256: improved profile support
- It is a good plan.
- 12:22 PM Conversion Tools Feature #6256: improved profile support
- Constantin Asofiei wrote:
> * if no profile is set as default, let the global configuration be the default, unless o... - 12:20 PM Conversion Tools Feature #6256: improved profile support
- Greg Shah wrote:
> > The @SchemaConfig$Profile@ has a @isDefault@, which suggests that there can be a @isDefault@ at... - 12:13 PM Conversion Tools Feature #6256: improved profile support
- Greg Shah wrote:
> The multi-profile merge mode is needed as part of this task.
Understood.
- 12:12 PM Conversion Tools Feature #6256: improved profile support
- > Do you see a need to make the profile/schema node optional? In this case, it would be inherited from the global con...
- 12:10 PM Conversion Tools Feature #6256: improved profile support
- Do you see a need to make the @profile/schema@ node optional? In this case, it would be inherited from the global con...
- 11:27 AM Conversion Tools Feature #6256: improved profile support
- I don't think there is a hard requirement for that at the profile level.
- 11:26 AM Conversion Tools Feature #6256: improved profile support
- > The @SchemaConfig$Profile@ has a @isDefault@, which suggests that there can be a @isDefault@ attribute at the @prof...
- 11:26 AM Conversion Tools Feature #6256: improved profile support
- Greg Shah wrote:
> The namespace should assume @default="true"@ so that it doesn't have to be duplicated. But it sh... - 11:24 AM Conversion Tools Feature #6256: improved profile support
- The namespace should assume @default="true"@ so that it doesn't have to be duplicated. But it should be possible to ...
- 11:12 AM Conversion Tools Feature #6256: improved profile support
- The @profile@ node has only @name@ attribute in #6256-8.
The @SchemaConfig$Profile@ has a @isDefault@, which sugge... - 10:03 AM Conversion Tools Feature #6256: improved profile support
- > At least the syntax in note 5 is no longer valid, right?
Right. - 09:56 AM Conversion Tools Feature #6256: improved profile support
- Greg Shah wrote:
> Is there some other use case I'm missing?
I don't think so.
> We already handle the namespace... - 09:49 AM Conversion Tools Feature #6256: improved profile support
- > When running in single profile mode, the profile will need to overwrite default @parameter@ and @file-set@ nodes,
... - 09:48 AM Conversion Tools Feature #6256: improved profile support
- > each profile has the same syntax as the 'global' profile (so the namespace nodes would be added in a schema node)
... - 09:39 AM Conversion Tools Feature #6256: improved profile support
- When running in single profile mode, the profile will need to overwrite default @parameter@ and @file-set@ nodes, and...
- 09:35 AM Conversion Tools Feature #6256: improved profile support
- Greg/Eric: my thought would be the profiles to work like this:
* there is the 'global' profile which is used implici... - 02:17 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- In @annotations/naming.rules@ we use @ConvertedClassName.addMethod()@ to add entries for the c'tors. It seems like t...
- 02:12 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- Greg Shah wrote:
> > If that is removed, the prerequisite (for conversion to complete) will be to have stubbed skele... - 02:07 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- > If that is removed, the prerequisite (for conversion to complete) will be to have stubbed skeletons in p2j.oo for a...
04/29/2022
- 02:54 PM Runtime Infrastructure Support #5567: move FWD to Java 11
- I don't think we need to be dynamic. Download it and manually modify the code. We will post the customized version ...
- 02:20 PM Runtime Infrastructure Support #5567: move FWD to Java 11
- Today:
* Rebased to latest (fixed) version of 3821c
* Fixed more warnings - committed today: 5567a/13834
* Started... - 02:51 PM Build and Source Control Bug #6208: cleanup build warnings
- I assume we would remove the @@Deprecated@.
- 02:20 PM Build and Source Control Bug #6208: cleanup build warnings
- As code lives on there are new warnings to be removed like:...
- 01:49 PM Conversion Tools Bug #6308: post string literal alternative coding quirk in 4GL preprocessor
- The function issue is actually a 4GL preprocessor quirk. I've created a testcase and checked it into [[p2j:Old UAST ...
- 01:46 PM Conversion Tools Bug #6308 (Internal Test): post string literal alternative coding quirk in 4GL preprocessor
- 05:33 AM User Interface Bug #6038: ComboBox setScreenValue improvements
- Marian Edu wrote:
> Guys, I'm trying to close this somehow but although I've tried to keep the current implementatio... - 04:15 AM User Interface Bug #6267: StackOverflowError in BROWSE widget
- If @cpinternal@ is @UTF-8@, then 4GL calculates a key codepoint using reverse mapping of bytes to integer in reverse ...
- 03:25 AM Conversion Tools Feature #6302: Improve conversion of empty OCX arguments
- Vladimir, is there a customer app failing test case for this? If not I suggest you make this lower priority.
- 03:06 AM Conversion Tools Feature #6302: Improve conversion of empty OCX arguments
- Vladimir Tsichevski wrote:
> The @.ast@ file seems to be correct (all parameters in the call are present, but in @.j...
04/28/2022
- 07:29 PM Conversion Tools Feature #6302: Improve conversion of empty OCX arguments
- The @.ast@ file seems to be correct (all parameters in the call are present, but in @.jast@ file parameters for the @...
- 07:08 PM Conversion Tools Feature #6302: Improve conversion of empty OCX arguments
- Vladimir Tsichevski wrote:
> Tijs Wickardt wrote:
>
> > The OpenEdge documentation states explicitly that OCX's a... - 06:18 PM Conversion Tools Feature #6302: Improve conversion of empty OCX arguments
- Tijs Wickardt wrote:
> FYI: see @testcases/oxc_to_fwd/mscomctl-treeview-ocx.w@ :
> @hNode = chCfTreeView:TreeView:... - 06:10 PM Conversion Tools Feature #6302: Improve conversion of empty OCX arguments
- Tijs Wickardt wrote:
> The OpenEdge documentation states explicitly that OCX's are 0-based, not 1-based like the 4... - 03:19 PM Conversion Tools Feature #6302: Improve conversion of empty OCX arguments
- Tijs Wickardt wrote:
> Vladimir Tsichevski wrote:
> > Seems, I was not right here: undefined values *can* be used b... - 03:16 PM Conversion Tools Feature #6302: Improve conversion of empty OCX arguments
- Vladimir Tsichevski wrote:
> Seems, I was not right here: undefined values *can* be used by OE to pass the "default"... - 02:50 PM Conversion Tools Feature #6302 (WIP): Improve conversion of empty OCX arguments
- Seems, I was not right here: undefined values *can* be used by OE to pass the "default" value to OCX. Moreover, undef...
- 01:15 PM Conversion Tools Feature #6302: Improve conversion of empty OCX arguments
- This issue must be fixed along with: #5622-12. Otherwise no compilable code is created by conversion for this call.
- 09:20 AM Conversion Tools Feature #6302: Improve conversion of empty OCX arguments
- Hynek Cihlar wrote:
> @hNode.assign(hTree.unwrapTreeView().getNodes().unwrapTreeNodeCollection().add(new integer()... - 09:16 AM Conversion Tools Feature #6302: Improve conversion of empty OCX arguments
- FYI: see @testcases/oxc_to_fwd/mscomctl-treeview-ocx.w@ :
@hNode = chCfTreeView:TreeView:Nodes:Add(,,cParentNodeID,... - 08:43 AM Conversion Tools Feature #6302: Improve conversion of empty OCX arguments
- The function parameter specification in COM type library may contain a default value. Perhaps this is the value used ...
- 08:32 AM Conversion Tools Feature #6302: Improve conversion of empty OCX arguments
- Empty arguments of converted OCX method invocations are converted into "unknown" instances.
For example the follo... - 08:23 AM Conversion Tools Feature #6302 (WIP): Improve conversion of empty OCX arguments
- 01:34 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- Greg Shah wrote:
> > The main reason the converter is used is the case when we don't have a counterpart skeleton in ... - 01:28 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- > The main reason the converter is used is the case when we don't have a counterpart skeleton in FWD, just the .cls f...
- 09:40 AM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- Greg Shah wrote:
> I've spent the last few days trying to stabilize and finish my previous work. I'm deep into the ... - 09:15 AM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- I've spent the last few days trying to stabilize and finish my previous work. I'm deep into the changes to eliminate...
- 12:10 PM Conversion Tools Feature #6256: improved profile support
- Yes, the syntax is OK.
- 12:00 PM Conversion Tools Feature #6256 (WIP): improved profile support
- Incorporating the above suggestions/requirements, I have updated the sample configuration as follows:...
- 07:25 AM Conversion Tools Feature #6256: improved profile support
- Greg Shah wrote:
> > I'm assuming (for now) that profile *.df files will be found in ./data/<profile-name>/.
> No, ... - 11:40 AM Database Feature #1587: implement full support for word indexes
- I encountered in a customer's data dump the following situation:
The @.df@ file looks like this:... - 10:48 AM User Interface Bug #5622: TREEVIEW widget issues
- Vladimir Tsichevski wrote:
> Tijs Wickardt wrote:
>
> > Interesting. A possible third explanation: OE stores the ... - 10:35 AM User Interface Bug #5622: TREEVIEW widget issues
- Tijs Wickardt wrote:
> Interesting. A possible third explanation: OE stores the default OCX values in the wrx. If ... - 10:01 AM User Interface Bug #5622: TREEVIEW widget issues
- Vladimir Tsichevski wrote:
> > I see two explanations here. OE either looks in the type library where default param ... - 09:34 AM User Interface Bug #5622: TREEVIEW widget issues
- Hynek Cihlar wrote:
> > And this value must *not* be the 4gl @undefined@, because, by my observations, sending @un... - 08:44 AM User Interface Bug #5622: TREEVIEW widget issues
- I created #6302 to cover the empty arguments issue.
- 08:41 AM User Interface Bug #5622: TREEVIEW widget issues
- Vladimir Tsichevski wrote:
> Hynek Cihlar wrote:
>
> > It is on the OCX object to determine what the default valu... - 08:30 AM User Interface Bug #5622: TREEVIEW widget issues
- Hynek Cihlar wrote:
> It is on the OCX object to determine what the default value is when an empty argument is giv... - 03:30 AM User Interface Bug #5622: TREEVIEW widget issues
- Hynek Cihlar wrote:
> Vladimir Tsichevski wrote:
> > Hynek Cihlar wrote:
> >
> > > I assume you mean the followi... - 03:27 AM User Interface Bug #5622: TREEVIEW widget issues
- Vladimir Tsichevski wrote:
> Hynek Cihlar wrote:
>
> > I assume you mean the following statement: @hNode = chCfTr... - 06:59 AM Base Language Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
- Constantin Asofiei wrote:
> Greg Shah wrote:
> > > In FWD, I don't see a reason to emit this 'book' class which ju... - 05:39 AM User Interface Bug #6267: StackOverflowError in BROWSE widget
- I found that the issue is in @Utils.toChar(int)@ that is used for converting a codepoint to a character. If an input ...
04/27/2022
- 07:27 PM Conversion Tools Feature #6256: improved profile support
- > Is this the right vision?
Mostly, yes. The part I don't understand is why there is a @schema@ node inside the @... - 06:07 PM Conversion Tools Feature #6256: improved profile support
- At this moment the structure of the configuration file is:...
- 04:59 PM Conversion Tools Feature #6256: improved profile support
- To translate the above configuration requirements into a sample @p2j.cfg.xml@, I understand it should look something ...
- 07:24 PM User Interface Bug #5622: TREEVIEW widget issues
- Vladimir Tsichevski wrote:
> Tijs Wickardt wrote:
> > On Wed 2022-04-20 we parked some @treeview@ issues. See @xfer... - 06:51 PM User Interface Bug #5622: TREEVIEW widget issues
- Hynek Cihlar wrote:
> I assume you mean the following statement: @hNode = chCfTreeView:TreeView:Nodes:Add(,,cParen... - 06:17 PM User Interface Bug #5622: TREEVIEW widget issues
- Another difference: in OCX the first argument to the @add@ procedure is a 1-based node index, and cannot be zero.
In... - 01:16 PM User Interface Bug #5622: TREEVIEW widget issues
- Tijs Wickardt wrote:
> On Wed 2022-04-20 we parked some @treeview@ issues. See @xfer testcases@ , @ocx_to_fwd/mscomc... - 05:32 AM User Interface Bug #5622: TREEVIEW widget issues
- Tijs Wickardt wrote:
> On Wed 2022-04-20 we parked some @treeview@ issues. See @xfer testcases@ , @ocx_to_fwd/mscomc... - 02:33 AM User Interface Bug #5622: TREEVIEW widget issues
- On Wed 2022-04-20 we parked some @treeview@ issues. See @xfer testcases@ , @ocx_to_fwd/mscomctl-treeview-ocx.readme.t...
- 03:21 PM Base Language Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
- Greg Shah wrote:
> > In FWD, I don't see a reason to emit this 'book' class which just allows to call 'book.create'... - 03:19 PM Base Language Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
- > In FWD, I don't see a reason to emit this 'book' class which just allows to call 'book.create' instead of working ...
- 01:53 PM Base Language Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
- Greg, in OE the proxy Java Open Client allows a 'SubAppObject' which groups access to the programs in its own Java cl...
- 01:29 PM Database Bug #6301: incorrect initialization of date-related fields with today and now literals
- The issue can be observed at runtime: the "now" moment is not evaluated for each record at the moment the record is c...
- 01:18 PM Database Bug #6301 (Test): incorrect initialization of date-related fields with today and now literals
- 07:42 AM Database Bug #3896: improve performance of the _lock metadata implementation
- Eric Faulhaber wrote:
> As noted earlier, I don't want to address this unless we find it's needed. Let's go with the... - 07:34 AM Database Bug #3896: improve performance of the _lock metadata implementation
- Greg Shah wrote:
> The moment that the @_lock@ table is ever accessed by converted 4GL code, maintenance starts. At... - 07:32 AM Database Bug #3896: improve performance of the _lock metadata implementation
- Igor Skornyakov wrote:
> Actually, what Eric suggests (the batch VST cleanup) can reduce the duration of the maint... - 07:28 AM Database Bug #3896: improve performance of the _lock metadata implementation
- The moment that the @_lock@ table is ever accessed by converted 4GL code, maintenance starts. At that point, the @_l...
- 07:22 AM Database Bug #3896: improve performance of the _lock metadata implementation
- Greg Shah wrote:
> > The actual maintenance starts when the first lock persisted because of the access is released.
... - 07:16 AM Database Bug #3896: improve performance of the _lock metadata implementation
- > The actual maintenance starts when the first lock persisted because of the access is released.
By "access is rel... - 06:59 AM Database Bug #3896: improve performance of the _lock metadata implementation
- Greg Shah wrote:
> The moment any access to the @_lock@ table occurs, we start expending CPU cycles maintaining that... - 06:55 AM Database Bug #3896: improve performance of the _lock metadata implementation
- The moment any access to the @_lock@ table occurs, we start expending CPU cycles maintaining that table. Do I unders...
- 06:47 AM Database Bug #3896: improve performance of the _lock metadata implementation
- Greg Shah wrote:
> > Moreover, we submit a clean task only if we see that the lock data was persisted.
>
> What d... - 06:39 AM Database Bug #3896: improve performance of the _lock metadata implementation
- > Moreover, we submit a clean task only if we see that the lock data was persisted.
What do you mean by "persisted... - 06:27 AM Database Bug #3896: improve performance of the _lock metadata implementation
- Greg Shah wrote:
> > After all, if we expect that user access to the _Lock table will be rare, then the cost of the ... - 06:19 AM Database Bug #3896: improve performance of the _lock metadata implementation
- > After all, if we expect that user access to the _Lock table will be rare, then the cost of the background maintenan...
- 06:11 AM Database Bug #3896: improve performance of the _lock metadata implementation
- Greg Shah wrote:
> Eric controls this decision.
>
> I am not suggesting leaving the code as you have written it. ... - 05:54 AM Database Bug #3896: improve performance of the _lock metadata implementation
- Eric controls this decision.
I am not suggesting leaving the code as you have written it. I am suggesting that th... - 05:47 AM Database Bug #3896: improve performance of the _lock metadata implementation
- Greg Shah wrote:
> Are we *really, really sure* that this incremental maintenance approach is needed? The @_lock@ d... - 05:36 AM Database Bug #3896: improve performance of the _lock metadata implementation
- Are we *really, really sure* that this incremental maintenance approach is needed? The @_lock@ data is expected to b...
- 02:27 AM Database Bug #3896: improve performance of the _lock metadata implementation
- Eric Faulhaber wrote:
> Nevertheless, the above scenario could happen (who knows how developers have instrumented so... - 02:17 AM Database Bug #3896: improve performance of the _lock metadata implementation
- Eric Faulhaber wrote:
> Well, the block nesting of the test seems a little odd to me, but it should work. You must... - 11:00 PM Database Bug #3896: improve performance of the _lock metadata implementation
- Igor Skornyakov wrote:
> Eric Faulhaber wrote:
> > Why are we hitting the VST on a state change event? Presumably, ... - 10:20 PM Database Bug #3896: improve performance of the _lock metadata implementation
- Igor Skornyakov wrote:
> I see some strange results with a simple 4GL test.
> Consider the following program:
> [.... - 07:16 AM User Interface Bug #6038: ComboBox setScreenValue improvements
- Greg Shah wrote:
> ** if multiple different format strings are defined (e.g. explicit @FORMAT ""@ definitions or imp... - 05:57 AM User Interface Bug #6267: StackOverflowError in BROWSE widget
- I tested FWD with WINDOWS-1252 and the changes discussed in this thread and found many new issues for Swing and Web c...
04/26/2022
- 03:56 PM User Interface Bug #6267: StackOverflowError in BROWSE widget
- It is okey. I cannot find how to setup of @i18n@ node in the directory. Is @i18n@ a node of @container@ class?
<pre... - 02:47 PM User Interface Bug #6267: StackOverflowError in BROWSE widget
- Sergey Ivanovskiy wrote:
> Sergey Ivanovskiy wrote:
> > It seems that the @Keyboard@ can use unicode codepoints whe... - 02:32 PM User Interface Bug #6267: StackOverflowError in BROWSE widget
- Sergey Ivanovskiy wrote:
> It seems that the @Keyboard@ can use unicode codepoints when it initializes basic keys
>... - 06:41 AM User Interface Bug #6267: StackOverflowError in BROWSE widget
- It seems that the @Keyboard@ can use unicode codepoints when it initializes basic keys...
- 06:36 AM User Interface Bug #6267: StackOverflowError in BROWSE widget
- If integer value is within [0, 255], then it can be decoded using the current internal codepage given by @cpinternal@...
- 01:46 PM Base Language Feature #6300 (Closed): class definitions with USE-WIDGET-POOL
- 01:07 PM Base Language Feature #4354 (Closed): add GET-CLASS() function support
- 01:06 PM Base Language Feature #4354: add GET-CLASS() function support
- Greg Shah wrote:
> Is there anything remaining to work on for this task?
No. - 01:05 PM Base Language Feature #4354: add GET-CLASS() function support
- Is there anything remaining to work on for this task?
- 12:41 PM Runtime Infrastructure Support #5567: move FWD to Java 11
- > antlr warnings are related with objects representing numbers instantiation:
Let's just modify ANTLR 2.7.7 to fix... - 10:57 AM User Interface Bug #6298: Display using format
- > Question - do we need to handle the case when the @value@ passed to @setScreenValue@ might be @FormatedValue@ (by l...
- 06:44 AM User Interface Bug #6298: Display using format
- Looking at some issues with screen-value when the widget is using a custom format and the @display@ statement is used...
- 06:25 AM User Interface Bug #6298 (New): Display using format
- 10:56 AM User Interface Bug #6038: ComboBox setScreenValue improvements
- Our current approach can be described like this:
* static widgets (both client-side and server-side) are aware of ... - 08:52 AM Conversion Tools Feature #6255: simplify the namespace configuration, part deux
- What was frustrating was that in my local testing worked, but with the main project it abended - and this was only be...
- 06:24 AM Database Bug #3896: improve performance of the _lock metadata implementation
- I see some strange results with a simple 4GL test.
Consider the following program:...
04/25/2022
- 04:33 PM Database Bug #3896: improve performance of the _lock metadata implementation
- Eric Faulhaber wrote:
> Code review @_lock3.diff@ (applied to 3821c/13813):
>
> 1) I didn't notice this when I re... - 03:21 PM Database Bug #3896: improve performance of the _lock metadata implementation
- Code review @_lock3.diff@ (applied to 3821c/13813):
1) I didn't notice this when I reviewed an earlier version of ... - 03:42 PM Runtime Infrastructure Support #5567: move FWD to Java 11
- Rebased to latest 3821c and still testing
- 01:44 PM Runtime Infrastructure Support #5567: move FWD to Java 11
- Greg Shah wrote:
> Please show an example.
antlr warnings are related with objects representing numbers instantiati... - 02:09 PM User Interface Bug #6267: StackOverflowError in BROWSE widget
- OK, fix it.
- 01:59 PM User Interface Bug #6267: StackOverflowError in BROWSE widget
- I checked that Apply statement interprets integer expression according to @cpinternal@ code page so @APPLY 225 TO EDI...
- 11:58 AM User Interface Bug #6267: StackOverflowError in BROWSE widget
- Our approach is to use Unicode throughout all internal Java/Javascript code and we only convert to/from the @CPINTERN...
- 11:00 AM User Interface Bug #6267: StackOverflowError in BROWSE widget
- I cannot answer these two questions. In this code...
- 01:20 PM Base Language Feature #6292: nested catch blocks
- A conversion fix for this is complete, but the runtime is not completed (the 'catchBlock' implementation).
- 12:55 PM Base Language Feature #6292: nested catch blocks
- See #6277-4 and #6277-5.
- 12:54 PM Base Language Feature #6292 (Closed): nested catch blocks
- 01:18 PM Base Language Bug #6293: dataset/temp-table options defined in interface
- It is possible to have this:...
- 01:16 PM Base Language Bug #6293 (Rejected): dataset/temp-table options defined in interface
04/24/2022
- 09:07 AM Conversion Tools Feature #6255: simplify the namespace configuration, part deux
- With 13811, the metadata schema can be loaded twice. This was seen in a customer project which then had ambiguous re...
04/22/2022
- 06:28 PM Conversion Tools Feature #6255 (WIP): simplify the namespace configuration, part deux
- The implementation for the initial two requests can be found in FWD starting with r13811 of 3821c.
We should keep ... - 03:22 PM User Interface Bug #6267: StackOverflowError in BROWSE widget
- It looks like the code from @I18nOps@ isn't used by @Keyboard@ but @String cset = Utils.getCharsetOverride();@ is use...
- 01:51 PM User Interface Bug #6267: StackOverflowError in BROWSE widget
- Thank you. I have found this code @I18nOps@ too.
- 01:39 PM User Interface Bug #6267: StackOverflowError in BROWSE widget
- Sergey Ivanovskiy wrote:
> Could you point me what is code that is responsible for providing @cpinternal@ and @cpstr... - 01:36 PM User Interface Bug #6267: StackOverflowError in BROWSE widget
- Could you point me what is code that is responsible for providing @cpinternal@ and @cpstream@ codepage settings? I wo...
- 01:27 PM Runtime Infrastructure Feature #5896: enhance legacy REST support to provide better pure Java development
- OK, at a minimum, it seems like we need a list of those paths which are unsecured. These are publicly visible and re...
- 12:42 PM Runtime Infrastructure Feature #5896: enhance legacy REST support to provide better pure Java development
- Greg, this is a 'chicken and the egg' problem. Lets say an application secures only the @/rest/private/@ paths and l...
- 12:31 PM Runtime Infrastructure Feature #5896: enhance legacy REST support to provide better pure Java development
- > If I use defaults for @login_path@, this mode where authentication is done at each call will no longer work.
Wha... - 12:08 PM Runtime Infrastructure Feature #5896: enhance legacy REST support to provide better pure Java development
- The structure of an ACL to check if a path must be authenticated is:...
- 12:08 PM Runtime Infrastructure Feature #5896: enhance legacy REST support to provide better pure Java development
- Greg Shah wrote:
> Constantin Asofiei wrote:
> > If I force defaults for @rest/authentication/login_path@ and @rest... - 12:05 PM Runtime Infrastructure Feature #5896: enhance legacy REST support to provide better pure Java development
- Constantin Asofiei wrote:
> If I force defaults for @rest/authentication/login_path@ and @rest/authentication/logout... - 06:38 AM Runtime Infrastructure Feature #5896: enhance legacy REST support to provide better pure Java development
- If I force defaults for @rest/authentication/login_path@ and @rest/authentication/logout_path@, to @/fwdlogin@ and @/...
- 11:52 AM Runtime Infrastructure Support #5567: move FWD to Java 11
- Tomasz Domin wrote:
> Greg Shah wrote:
> > > Unfortunately antlr generated code will produce warnings in Java 11 un... - 10:10 AM Runtime Infrastructure Support #5567: move FWD to Java 11
- Today I refactored code to make use of ReflectiveOperationException on .newInstance (instead of 4 other exceptions), ...
- 05:42 AM Runtime Infrastructure Support #5567: move FWD to Java 11
- Greg Shah wrote:
> > Unfortunately antlr generated code will produce warnings in Java 11 until we migrate to newer v...
04/21/2022
- 05:51 PM User Interface Bug #6267: StackOverflowError in BROWSE widget
- > I'll commit the fix for double @super.processKeyEvent(ke)@
Committed as 3821c rev 13808.
- 05:15 PM User Interface Bug #6267: StackOverflowError in BROWSE widget
- > Theoretically, no, @return isPrintable(keyLabel(key));@ should be enough, as those places have already the proper @...
- 10:53 AM User Interface Bug #6267: StackOverflowError in BROWSE widget
- Stanislav Lomany wrote:
> What about the cases when @isReal@ flag is @true@, but it's not called from @EventManager.... - 10:44 AM User Interface Bug #6267: StackOverflowError in BROWSE widget
- What about the cases when @isReal@ flag is @true@, but it's not called from @EventManager.getKeyEvent@? Do we preserv...
- 05:47 AM User Interface Bug #6267: StackOverflowError in BROWSE widget
- Stanislav Lomany wrote:
> > I agree, a replacement to be called by @EventManager.getKeyEvent@, when @isReal@ flag is... - 04:02 AM User Interface Bug #6267: StackOverflowError in BROWSE widget
- Stanislav, I would propose to discuss the following topics:
# To add a special keyboard layout to handle Cyrillic ch... - 08:14 PM User Interface Bug #6267: StackOverflowError in BROWSE widget
- > I agree, a replacement to be called by @EventManager.getKeyEvent@, when @isReal@ flag is true.
Constantin, do ... - 12:46 PM Runtime Infrastructure Support #5567: move FWD to Java 11
- > Unfortunately antlr generated code will produce warnings in Java 11 until we migrate to newer version (which is a s...
- 12:36 PM Runtime Infrastructure Support #5567: move FWD to Java 11
- Today I've mainly worked on changes to newInstance and datatypes conversion, static accessors
Unfortunately antlr g... - 11:38 AM Runtime Infrastructure Feature #5896: enhance legacy REST support to provide better pure Java development
- Greg Shah wrote:
> > or just disable the authentication at the rest/soap/webhandler nodes in the directory.
>
> W... - 11:18 AM Runtime Infrastructure Feature #5896: enhance legacy REST support to provide better pure Java development
- > or just disable the authentication at the rest/soap/webhandler nodes in the directory.
What is the advantage of ... - 11:14 AM Runtime Infrastructure Feature #5896: enhance legacy REST support to provide better pure Java development
- Greg Shah wrote:
> This approach requires an explicit intervention to open everything. But that intervention is not... - 11:13 AM Runtime Infrastructure Feature #5896: enhance legacy REST support to provide better pure Java development
- This approach requires an explicit intervention to open everything. But that intervention is not hard. It is just a...
- 09:27 AM Runtime Infrastructure Feature #5896: enhance legacy REST support to provide better pure Java development
- > the point is to 'force' the user to 'open access to all' for certain APIs, so these are explicitly visible in the d...
- 09:18 AM Runtime Infrastructure Feature #5896: enhance legacy REST support to provide better pure Java development
- Greg Shah wrote:
> We probably should all the ones that are built into FWD. I see no reason these should be optiona... - 09:02 AM Runtime Infrastructure Feature #5896: enhance legacy REST support to provide better pure Java development
- > > I agree that we cannot expect calling applications to be rewritten to our authentication model. I'm not suggesti...
- 08:53 AM Runtime Infrastructure Feature #5896: enhance legacy REST support to provide better pure Java development
- Code Review Task Branch 3821c Revision 13800
The changes are good. - 07:44 AM User Interface Bug #6053 (WIP): Widget realisation
04/20/2022
- 07:46 PM User Interface Bug #6267: StackOverflowError in BROWSE widget
- > * DELETE - considered as printable. It has code 127 and I have to say that it was considered as printable before th...
- 07:40 PM User Interface Bug #6267: StackOverflowError in BROWSE widget
- > It is worth checking the obvious cases that can be generated by Firefox/Chrome with your keyboard. Perhaps there a...
- 07:44 AM User Interface Bug #6267: StackOverflowError in BROWSE widget
- > Greg, should I check all the other keys?
It is worth checking the obvious cases that can be generated by Firefox... - 03:58 AM User Interface Bug #6267: StackOverflowError in BROWSE widget
- Stanislav Lomany wrote:
> > I agree, a replacement to be called by @EventManager.getKeyEvent@, when @isReal@ flag is... - 03:45 AM User Interface Bug #6267: StackOverflowError in BROWSE widget
- > I agree, a replacement to be called by @EventManager.getKeyEvent@, when @isReal@ flag is true.
Constantin, are y... - 03:08 PM Runtime Infrastructure Feature #5896: enhance legacy REST support to provide better pure Java development
- 3821c/13800 contains improvements from the #5896-17 review.
The docs are updated and examples added in [[p2j:Java ...
04/19/2022
- 01:31 PM Build and Source Control Bug #6208: cleanup build warnings
- Recent FWD changes related to schema processing have caused some breakage. Roger is working on moving to a more stan...
- 01:26 PM Build and Source Control Bug #6208: cleanup build warnings
- Is anyone able to build and run ChUI regression tests/p2j 3821c integration tests ?
I am getting errors since last w... - 12:16 PM Database Bug #6275: SKIP-DELETED-RECORD implementation
- Greg Shah wrote:
> Ovidiu: Please review.
A single question: calls to @stopOnSkippedRecord@ occur on @first@, @ne... - 12:02 PM Conversion Tools Feature #6253: add file-set processing into p2j.cfg.xml
- Please check 3821c/13794.
- 10:41 AM Conversion Tools Feature #6253: add file-set processing into p2j.cfg.xml
- > > A command like this:
> > [...]
> > will use the @file-set@ configuration from the @cfg/p2j.cfg.xml@ (will assum... - 11:07 AM Runtime Infrastructure Support #5567: move FWD to Java 11
- Rebased to the latest p2j 3821c (13792)
Managed to build and test hotel_chui - no issues found.
As I dont have a ... - 10:43 AM User Interface Bug #6267: StackOverflowError in BROWSE widget
- Greg Shah wrote:
> Getting rid of the regression is important.
The fix from 3821c/13785 solves the regression.
>... - 09:30 AM User Interface Bug #6267: StackOverflowError in BROWSE widget
- What I mean by separate, is create a replacement for @isPrintableKey()@ for the user-typed key. It should be named d...
- 09:28 AM User Interface Bug #6267: StackOverflowError in BROWSE widget
- Why not separate these cases and do the safe thing at this point? Getting rid of the regression is important.
04/18/2022
- 08:52 AM User Interface Bug #6282: Combo-box VALUE-CHANGED
- For drop-down/drop-down-list combo-box when the drop down list is made visible and a value is selected before closing...
- 08:51 AM User Interface Bug #6282 (New): Combo-box VALUE-CHANGED
- 05:45 AM Conversion Tools Bug #5135 (Closed): replace -s, -f and -x options of ConversionDriver with a single combined mode
- 05:45 AM Conversion Tools Feature #6253 (Closed): add file-set processing into p2j.cfg.xml
- Code Review Task Branch 3821c Revision 13788
It is good. - 05:44 AM User Interface Bug #6267: StackOverflowError in BROWSE widget
- > If you see other places where @isPrintableKey@ receives the code generated by a generated key press, please specify...
- 05:42 AM User Interface Bug #6267: StackOverflowError in BROWSE widget
- Constantin Asofiei wrote:
> About the euro sign: you are right, pressing CTRL-ALT-5 generates the euro sign in OE (w... - 05:04 AM User Interface Bug #6267: StackOverflowError in BROWSE widget
- Not exactly. The only place in FWD where @isPrintableKey@ receives the key code generated as it was typed by the use...
- 04:49 AM User Interface Bug #6267: StackOverflowError in BROWSE widget
- Constantin, so we have
* a "key code" which is a number that can be supplied to @APPLY@ or generated by a key press... - 02:57 AM User Interface Bug #6267: StackOverflowError in BROWSE widget
- It can be more clear if someone run this java program...
04/17/2022
- 03:52 PM User Interface Bug #6267: StackOverflowError in BROWSE widget
- So if you would apply @APPLY 128 TO ch.@ using codepage @Windows-1252@, then you got the euro sign in the target field.
- 03:45 PM User Interface Bug #6267: StackOverflowError in BROWSE widget
- Constantin, the decimal code @8364@ for the euro sign is just a representation of the euro sign but its key code can ...
04/16/2022
- 02:58 PM Conversion Tools Bug #5135: replace -s, -f and -x options of ConversionDriver with a single combined mode
- Greg Shah wrote:
> Any amount of whitespace (not just space char) should be ignored.
Please see 3821c/13788. - 02:58 PM Conversion Tools Feature #6253: add file-set processing into p2j.cfg.xml
- The changes are in 3821c/13788.
- 09:06 AM User Interface Bug #6267: StackOverflowError in BROWSE widget
- A problem with @Keyboard.isPrintable@ originates from having to distinguish between characters being pressed by the u...
04/15/2022
- 04:57 PM User Interface Bug #6267: StackOverflowError in BROWSE widget
- Greg Shah wrote:
> Vladimir: Please use @bzr blame@ and report who wrote the code in question.... - 02:46 PM User Interface Bug #6267: StackOverflowError in BROWSE widget
- Unfortunately, Nick Saxon is the original author of the majority of the @Keyboard@ class, including the key action/fu...
- 02:37 PM User Interface Bug #6267 (WIP): StackOverflowError in BROWSE widget
- OK, now we're on the same page.
Greg, I checked usages of @isPrintableKey(int key)@ and half of them pass @KeyInpu... - 01:49 PM User Interface Bug #6267: StackOverflowError in BROWSE widget
- It seems that this function should be implemented using @evt.keyCode()@...
- 01:36 PM User Interface Bug #6267: StackOverflowError in BROWSE widget
- Stanislav Lomany wrote:
> Consider we have a @KeyInput@ with @KeyInput.key = 501@ and @KeyInput.actionCode = -119@. ... - 01:17 PM User Interface Bug #6267: StackOverflowError in BROWSE widget
- Consider we have a @KeyInput@ with @KeyInput.key = 501@ and @KeyInput.actionCode = -119@. I'm telling that it looks l...
- 11:05 AM User Interface Bug #6267: StackOverflowError in BROWSE widget
- In our system the key codes from 501 to 509 belong the the navigation key set and if @KeyCode@ belongs this range, th...
- 09:57 AM User Interface Bug #6267: StackOverflowError in BROWSE widget
- > Stanislav, it seems that @KeyInput@ is created from @TypeAHead@ with help of @EventManager.eventFromKey@. So @Keybo...
- 09:18 AM User Interface Bug #6267: StackOverflowError in BROWSE widget
- Stanislav Lomany wrote:
> So it looks like you excluded @ǵ@ and some other chars from the printable range.
Yes.
- 09:17 AM User Interface Bug #6267: StackOverflowError in BROWSE widget
- Stanislav, it seems that @KeyInput@ is created from @TypeAHead@ with help of @EventManager.eventFromKey@. So @Keyboar...
- 08:53 AM User Interface Bug #6267: StackOverflowError in BROWSE widget
- So it looks like you excluded @ǵ@ and some other chars from the printable range.
- 08:51 AM User Interface Bug #6267: StackOverflowError in BROWSE widget
- > I found that this unicode symbol ǵ has decimal code 501. It seems that my changes are correct.
Right, but we don... - 08:09 AM User Interface Bug #6267: StackOverflowError in BROWSE widget
- Stanislav Lomany wrote:
>
> An arrow doesn't seem to fall into any of these categories. So it should return @true@ ... - 06:34 AM User Interface Bug #6267: StackOverflowError in BROWSE widget
- Igor, please take a look at the code which Vladimir posted in #6267-1. We have double @super.processKeyEvent(ke)@ cal...
- 06:30 AM User Interface Bug #6267: StackOverflowError in BROWSE widget
- > And, in any case, the program should be guarded against unlimited recursion.
I would say the keys in the browse ... - 06:19 AM User Interface Bug #6267: StackOverflowError in BROWSE widget
- > Committed revision 13785 (3821c) please review.
Sergey, @Character.isAlphabetic@ states that the following keys ... - 05:40 AM User Interface Bug #6267: StackOverflowError in BROWSE widget
- Committed revision 13785 (3821c) please review.
- 01:42 PM Runtime Infrastructure Support #5567: move FWD to Java 11
- Tomasz Domin wrote:
> But I cannot make Swing GUI work - there is only yellow rectangle on screen, the application s... - 08:10 AM Conversion Tools Bug #5135: replace -s, -f and -x options of ConversionDriver with a single combined mode
- Any amount of whitespace (not just space char) should be ignored.
- 12:55 AM Conversion Tools Bug #5135: replace -s, -f and -x options of ConversionDriver with a single combined mode
- I created a list file for a project. The file contained several lines using the @D@ directive. I noticed there can be...
04/14/2022
- 07:00 PM User Interface Bug #6267: StackOverflowError in BROWSE widget
- Sergey Ivanovskiy wrote:
> I would propose to fix @Keyboard.isPrintableKey(key, isReal)@ to limit this condition
> ... - 06:32 PM User Interface Bug #6267: StackOverflowError in BROWSE widget
- I would propose to fix @Keyboard.isPrintableKey(key, isReal)@ to limit this condition
@Character.isAlphabetic(key) &... - 05:37 PM User Interface Bug #6267: StackOverflowError in BROWSE widget
- Vladimir Tsichevski wrote:
> Stanislav Lomany wrote:
> > Vladimir, I cannot help saying that the issue you was anal... - 05:35 PM User Interface Bug #6267: StackOverflowError in BROWSE widget
- Stanislav Lomany wrote:
> Vladimir, I cannot help saying that the issue you was analyzing is caused by your change 1... - 05:34 PM User Interface Bug #6267: StackOverflowError in BROWSE widget
- Stanislav Lomany wrote:
> Vladimir, I cannot help saying that the issue you was analyzing is caused by your change 1... - 04:34 PM User Interface Bug #6267: StackOverflowError in BROWSE widget
- Vladimir, I cannot help saying that the issue you was analyzing is caused by your change 13716 (3821c). The change is...
- 04:57 PM Conversion Tools Feature #6253: add file-set processing into p2j.cfg.xml
- > but recursive makes sense for it to default to 'true'.
Let's do it. - 04:56 PM Conversion Tools Feature #6253: add file-set processing into p2j.cfg.xml
- Code Review Task Branch 3821c Revision 13778
The changes are good.
1. An "include file" has a special meaning i... - 03:26 PM Base Language Feature #6280: date literal // quirk
- The presence of certain malformed separators can be matched and sometimes causes a date literal to have an unexpected...
- 03:22 PM Base Language Feature #6280 (New): date literal // quirk
- 10:59 AM Runtime Infrastructure Support #5567: move FWD to Java 11
- Client Web GUI - both embedded and Virtual Desktop are now working fine
But I cannot make Swing GUI work - there is ... - 02:23 AM Runtime Infrastructure Support #5567: move FWD to Java 11
- Client Web GUI app works except there is a problem with font sizes.
The reason is modularization and ClassLoader.cl... - 02:50 AM Testing Feature #6183: design and implement (as needed) the approach for writing automated 4GL compatibil...
- Greg, all of our tests are using the same approach that is basically generate output in log file and then compare the...
04/13/2022
- 04:10 PM Runtime Infrastructure Support #5567: move FWD to Java 11
- Built hotel_gui, but it does not work correctly.
Most of the scripts for hotel_*ui are based on system-wide java ins... - 06:37 AM Runtime Infrastructure Support #5567: move FWD to Java 11
- Attached for the reference only - patch against trunk branch
branch 5567a:
Rebased to 3821c, pushed to 5567a, com... - 11:27 AM Runtime Infrastructure Feature #5896: enhance legacy REST support to provide better pure Java development
- Ovidiu Maxiniuc wrote:
> @RecordSerializer@:
> * method @initialize()@: I think @record.initialize()@ should be inv... - 09:20 AM Conversion Tools Feature #6203: create cvtpath and move conversion database into that directory
- Constantin Asofiei wrote:
> Thanks, I can duplicate it:
> * run @ant convert.list@ with 3821c - name is @MultiLine1... - 09:15 AM Conversion Tools Feature #6203: create cvtpath and move conversion database into that directory
- Thanks, I can duplicate it:
* run @ant convert.list@ with 3821c - name is @MultiLine1@.
* run @ant clean.all@
* ru... - 09:03 AM Conversion Tools Feature #6203: create cvtpath and move conversion database into that directory
- Constantin Asofiei wrote:
> Roger, please upload to devsrv01 your entire testcases project where you do the conversi... - 04:04 AM Conversion Tools Feature #6203: create cvtpath and move conversion database into that directory
- Roger, please upload to devsrv01 your entire testcases project where you do the conversion (without the p2j/ folder)....
- 09:19 AM Testing Feature #6183: design and implement (as needed) the approach for writing automated 4GL compatibil...
- In this task I want to find some answers so that we can move ahead with implementing the full approach described in [...
- 08:34 AM Conversion Tools Feature #6253: add file-set processing into p2j.cfg.xml
- Greg Shah wrote:
> Should we make the following common cases the default?
>
> * @recursive="true"@
> * @spec="(*... - 08:32 AM Conversion Tools Feature #6253 (Review): add file-set processing into p2j.cfg.xml
- The changes are in 3821c/13778 for both this task and #5135.
- 08:28 AM Conversion Tools Feature #6253: add file-set processing into p2j.cfg.xml
- It looks good.
Should we make the following common cases the default?
* @recursive="true"@
* @spec="(*.[pPwW... - 08:15 AM Conversion Tools Feature #6253: add file-set processing into p2j.cfg.xml
- The @file-set@ in @p2j.cfg.xml@ will look like this:...
- 08:10 AM Conversion Tools Feature #6253: add file-set processing into p2j.cfg.xml
- Constantin Asofiei wrote:
> A command like this:
> [...]
> will use the @file-set@ configuration from the @cfg/p2j... - 08:09 AM Conversion Tools Feature #6253: add file-set processing into p2j.cfg.xml
- > I've used @<file-set filename="file-set.txt" />@ (@filename@ instead of @input-file@) because of the dash in @input...
- 08:08 AM Conversion Tools Feature #6253: add file-set processing into p2j.cfg.xml
- A command like this:...
- 08:07 AM Conversion Tools Feature #6253: add file-set processing into p2j.cfg.xml
- I've used @<file-set filename="file-set.txt" />@ (@filename@ instead of @input-file@) because of the dash in @input-f...
- 08:32 AM Conversion Tools Bug #5135 (Review): replace -s, -f and -x options of ConversionDriver with a single combined mode
- The changes are in 3821c/13778 for both this task and #6253.
- 08:28 AM Conversion Tools Bug #5135: replace -s, -f and -x options of ConversionDriver with a single combined mode
- OK
- 08:19 AM Conversion Tools Bug #5135: replace -s, -f and -x options of ConversionDriver with a single combined mode
- Z mode is stripping the @./@ prefix, because of some peculiarities when resolving the path (I need the real OS filena...
- 07:06 AM Database Bug #6275: SKIP-DELETED-RECORD implementation
- Ovidiu: Please review.
- 04:16 AM Database Bug #6275: SKIP-DELETED-RECORD implementation
- @SKIP-DELETED-RECORD@ was implemented as a part of #5882. In turned out that these changes weren't necessary for fixi...
- 04:02 AM Database Bug #6275 (Review): SKIP-DELETED-RECORD implementation
- 04:16 AM Database Bug #3896: improve performance of the _lock metadata implementation
- Reworked based on the code review and tested with a large customer app.
Please review the final version (attached).
04/12/2022
- 06:21 PM Database Feature #4722 (WIP): data import should be able to run with only the converted application jar fi...
- Partial work in this area was done in recent commits (revisions: 13695, 13746, 13753, 13776 of branch 3821c).
- 04:27 PM Runtime Infrastructure Support #5567: move FWD to Java 11
- Till now worked on trunk branch, as I was already working on it:
Added dependencies missing in java 11:
fwdCCS g... - 10:29 AM Runtime Infrastructure Support #5567: move FWD to Java 11
- > as I didn't know if there are any projects based on clean trunk.
All projects are dependent upon 3821c at this p... - 10:24 AM Runtime Infrastructure Support #5567: move FWD to Java 11
- Greg Shah wrote:
> Via email, from Tomasz:
> Please make sure to rebase 5567a from the latest 3821c. The differenc... - 09:14 AM Runtime Infrastructure Support #5567: move FWD to Java 11
- Via email, from Tomasz:
> Created branch 5567a, started porting with fixing compilation bugs. I've considered upgr... - 04:18 PM Conversion Tools Feature #6203: create cvtpath and move conversion database into that directory
- Ovidiu Maxiniuc wrote:
> This is odd, at least. Does it happens for a single project? It does not happen for me. It ... - 03:42 PM Conversion Tools Feature #6203: create cvtpath and move conversion database into that directory
- This is odd, at least. Does it happens for a single project? It does not happen for me. It is a configuration issue, ...
- 03:27 PM Conversion Tools Feature #6203: create cvtpath and move conversion database into that directory
- I'm not sure if this was an intended change, but with the 13732 revision, generated filenames are no longer Camel-Cas...
- 03:04 AM Base Language Bug #6268: Characters encoding issues with UTF-8 for emoji and confusable symbols.
- The inconsistency regarding emoji length of the JVM versus other runtimes is nicely explained at "Emojis, Java and St...
04/11/2022
- 03:32 PM Base Language Bug #6268: Characters encoding issues with UTF-8 for emoji and confusable symbols.
- Defer.
- 02:44 PM Base Language Bug #6268: Characters encoding issues with UTF-8 for emoji and confusable symbols.
- Greg,
What is our plan here? Do we need to work on this now or can be deferred? - 02:08 PM Database Bug #3896: improve performance of the _lock metadata implementation
- Eric Faulhaber wrote:
> Igor Skornyakov wrote:
>
> > The problem with combining multiple updates into a single tr... - 02:03 PM Database Bug #3896: improve performance of the _lock metadata implementation
- Igor Skornyakov wrote:
> The problem with combining multiple updates into a single transaction is that we need to ... - 01:51 PM Database Bug #3896: improve performance of the _lock metadata implementation
- Eric Faulhaber wrote:
> Igor Skornyakov wrote:
>
> > [...]
> > Anyway, I will think how to improve the current l... - 01:01 PM Database Bug #3896 (Review): improve performance of the _lock metadata implementation
- 12:56 PM Database Bug #3896: improve performance of the _lock metadata implementation
- Eric Faulhaber wrote:
> Igor Skornyakov wrote:
>
> > [...]
> > Anyway, I will think how to improve the current l... - 12:52 PM Database Bug #3896: improve performance of the _lock metadata implementation
- Igor Skornyakov wrote:
> [...]
> Anyway, I will think how to improve the current logic.
As I noted, it is ok t... - 12:49 PM Database Bug #3896: improve performance of the _lock metadata implementation
- Eric Faulhaber wrote:
> @_lock2.diff@ patch code review:
>
> Typo at @FwdJMX@:173: @faild@ -> @failed@.
>
> @L... - 12:19 PM Database Bug #3896: improve performance of the _lock metadata implementation
- @_lock2.diff@ patch code review:
Typo at @FwdJMX@:173: @faild@ -> @failed@.
@LockTableUpdater@:
Please remov... - 11:25 AM Conversion Tools Feature #6270: annotations-based per-file hints
- Greg Shah wrote:
> To clarify, I meant that to maintain the WINE environment one must have an original Windows funct... - 08:54 AM Conversion Tools Feature #6270: annotations-based per-file hints
- > > a working Windows configuration
> This seems to be a misunderstanding. I meant:
> Only the binaries that are n... - 08:48 AM Conversion Tools Feature #6270: annotations-based per-file hints
- No need for apologies, these are all valid points.
> a working Windows configuration
This seems to be a misunders... - 08:17 AM Conversion Tools Feature #6270: annotations-based per-file hints
- Every time we add *any* dependency, we add friction in the process of getting everything running properly. For conve...
- 02:41 AM Conversion Tools Feature #6270: annotations-based per-file hints
- Greg Shah wrote:
> I don't see the same value in maintaining the @.wrx@ as a resource. It cannot be easily edited, ... - 06:04 AM User Interface Bug #6038 (Feedback): ComboBox setScreenValue improvements
- Guys, I'm trying to close this somehow but although I've tried to keep the current implementation where the @screen-v...
- 02:42 AM Runtime Infrastructure Support #5567 (WIP): move FWD to Java 11
- First step - prepare a plan.
Need to review all the code and all tools for problems with JDK11
04/10/2022
- 07:41 PM Conversion Tools Feature #6270: annotations-based per-file hints
- I don't see the same value in maintaining the @.wrx@ as a resource. It cannot be easily edited, it can only be edite...
- 02:36 PM Conversion Tools Feature #6270: annotations-based per-file hints
- Note: https://pkgs.alpinelinux.org/package/edge/community/x86/wine
(and winetricks)
Non edge version (stable): ... - 02:16 PM Conversion Tools Feature #6270: annotations-based per-file hints
- Hynek Cihlar wrote:
> Greg Shah wrote:.
> > > .. interpret .wrx files (for example) the related annotations should ... - 12:15 PM Conversion Tools Feature #6270: annotations-based per-file hints
- Greg Shah wrote:
> > It should be limited only to information that FWD cannot deduce at the conversion.
>
> This... - 12:04 PM Conversion Tools Feature #6270: annotations-based per-file hints
- Greg Shah wrote:
> > It should be limited only to information that FWD cannot deduce at the conversion.
>
> This... - 11:14 AM Conversion Tools Feature #6270: annotations-based per-file hints
- > It should be limited only to information that FWD cannot deduce at the conversion.
This is already the case. W... - 11:08 AM Conversion Tools Feature #6270: annotations-based per-file hints
- I like the idea of using 4GL annotations for FWD runtime hints.
It reduces the chance of an OE developer forgetting ... - 09:48 AM Conversion Tools Feature #6270: annotations-based per-file hints
- Today, we have multiple types of hints at the individual source-file level.
* "UAST Hints" are read from a file th... - 09:14 AM Conversion Tools Feature #6270 (New): annotations-based per-file hints
04/08/2022
- 06:34 PM Base Language Bug #6268: Characters encoding issues with UTF-8 for emoji and confusable symbols.
- Small pic showing the end status for now. Please attach to the new bug issue along with this comment.
Using @the g... - 06:32 PM Base Language Bug #6268: Characters encoding issues with UTF-8 for emoji and confusable symbols.
- The patch to unlock negative @ASC@ code conversion.
- 06:29 PM Base Language Bug #6268 (New): Characters encoding issues with UTF-8 for emoji and confusable symbols.
- 05:38 PM User Interface Bug #6267: StackOverflowError in BROWSE widget
- Vladimir: Please use @bzr blame@ and report who wrote the code in question.
- 02:28 PM User Interface Bug #6267: StackOverflowError in BROWSE widget
- This issue was first published as #5034-1982.
- 02:27 PM User Interface Bug #6267: StackOverflowError in BROWSE widget
- Stack overflow situation in @Browse@ widget:
# create an application with an editable @BROWSE@ widget (example @br... - 02:24 PM User Interface Bug #6267 (Review): StackOverflowError in BROWSE widget
- 05:04 PM Database Bug #3896: improve performance of the _lock metadata implementation
- Eric Faulhaber wrote:
> Is the latest patch still based on 3821c/13684?
Please find the patch based on 3821c/13... - 04:57 PM Database Bug #3896: improve performance of the _lock metadata implementation
- Igor Skornyakov wrote:
> Eric,
> Can you please review this? I cannot commit another changes e.g. for the @Database... - 04:17 PM Database Bug #3896: improve performance of the _lock metadata implementation
- Eric,
Can you please review this? I cannot commit another changes e.g. for the @DatabaseManager@ since these changes... - 10:00 AM Conversion Tools Bug #5135: replace -s, -f and -x options of ConversionDriver with a single combined mode
- > I can either use java.nio.Path.toRealPath (if it works) to resolve the real filename at OS level, or otherwise rely...
- 09:17 AM Conversion Tools Bug #5135: replace -s, -f and -x options of ConversionDriver with a single combined mode
- Another issue: lets assume we are under Windows, where file names are case-insensitive; you have a @F ./Build.p@ line...
- 07:45 AM Conversion Tools Feature #6202: allow .df files to exist in a path that is not directly in data/
- > I think the schema @.hints@ should be stored with the @.df@ file, not with @.schema@.
Correct.
> More than t...
04/07/2022
- 07:05 PM Conversion Tools Feature #6202: allow .df files to exist in a path that is not directly in data/
- This note was added because of the #5034-1965. It was caused because the conversion got confused about the location o...
- 01:42 PM Conversion Tools Feature #6202: allow .df files to exist in a path that is not directly in data/
- > Note that this defines the location where the .d files are, to allow the import for custom locations. This is not t...
- 11:48 AM Conversion Tools Feature #6202: allow .df files to exist in a path that is not directly in data/
- Greg Shah wrote:
> * The @dataPath@ parameter for import could be optional. I like to have the option to override t... - 06:53 AM Conversion Tools Feature #6202: allow .df files to exist in a path that is not directly in data/
- All of this is very good. A couple of items:
* The @dataPath@ parameter for import could be optional. I like to ... - 04:00 PM Build and Source Control Bug #6208: cleanup build warnings
- Thank you for your review.
Ovidiu Maxiniuc wrote:
> Partial review of @fix_all_compile_warnings_6208.diff@. Just ... - 02:25 PM Conversion Tools Bug #5135: replace -s, -f and -x options of ConversionDriver with a single combined mode
- And yes, it is OK to leave @-s@.
- 02:25 PM Conversion Tools Bug #5135: replace -s, -f and -x options of ConversionDriver with a single combined mode
- I was assuming that all of the modes would remain until we've migrated all projects into the @-z@.
- 02:16 PM Conversion Tools Bug #5135: replace -s, -f and -x options of ConversionDriver with a single combined mode
- Greg, I'll remove the whitelist and blacklist modes in current work, but the 'FILESPEC' (-s mode) should remain, this...
- 11:19 AM Conversion Tools Bug #5135: replace -s, -f and -x options of ConversionDriver with a single combined mode
- Greg Shah wrote:
> Yes, this makes sense. We should also require double quoted strings when there are embedded spac... - 11:14 AM Conversion Tools Bug #5135: replace -s, -f and -x options of ConversionDriver with a single combined mode
- Yes, this makes sense. We should also require double quoted strings when there are embedded space characters.
<pr... - 10:25 AM Conversion Tools Bug #5135: replace -s, -f and -x options of ConversionDriver with a single combined mode
- Greg, in the case where we use a file, there will be problems if there are space characters in either the file spec o...
- 06:55 AM Conversion Tools Bug #5135: replace -s, -f and -x options of ConversionDriver with a single combined mode
- As with other flags @-z@ and @-Z@ should be equivalent.
- 06:55 AM Conversion Tools Bug #5135: replace -s, -f and -x options of ConversionDriver with a single combined mode
- > Greg, to make something clear: the @X@ and @I@ filters will work only on the set of files determined from the D, N,...
- 03:04 AM Conversion Tools Bug #5135 (WIP): replace -s, -f and -x options of ConversionDriver with a single combined mode
- Greg, to make something clear: the @X@ and @I@ filters will work only on the set of files determined from the D, N, F...
- 02:04 PM Runtime Infrastructure Feature #5896: enhance legacy REST support to provide better pure Java development
- Greg Shah wrote:
> So: if the calling application has multiple threads, each thread will execute the login with the ... - 01:57 PM Runtime Infrastructure Feature #5896: enhance legacy REST support to provide better pure Java development
- Greg Shah wrote:
> 1. The reasoning behind the use of @ThreadLocal@ in @JsonRequestsParser@, @ResponseArguments@ is ... - 01:37 PM Runtime Infrastructure Feature #5896: enhance legacy REST support to provide better pure Java development
- Code Review Task Branch 3821c Revisions 13714, 13740
It is very good. I especially like the extensibility of the ... - 11:42 AM Runtime Infrastructure Feature #5896: enhance legacy REST support to provide better pure Java development
- > The authentication and authorization implementation does this:
> * the request has a FWD username and a token. FW... - 11:17 AM Runtime Infrastructure Feature #5896: enhance legacy REST support to provide better pure Java development
- > 7. There is a comment "authentication and authorization is not mandatory". Does this mean that by default everythin...
- 11:11 AM Runtime Infrastructure Feature #5896: enhance legacy REST support to provide better pure Java development
- Greg Shah wrote:
> Help me understand the current model, then we will discuss this issue.
The authentication and au... - 10:55 AM Runtime Infrastructure Feature #5896: enhance legacy REST support to provide better pure Java development
- > concurrency issues: FWD contexts do not support this. So I need to prohibit an API call (or queue them?) if there i...
- 10:48 AM Runtime Infrastructure Feature #5896: enhance legacy REST support to provide better pure Java development
- I have reviewed the documentation. Here are some questions/comments about the implementation:
Overall, this is ve... - 11:26 AM Conversion Tools Feature #6253 (WIP): add file-set processing into p2j.cfg.xml
- 08:45 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Eugenie Lyzenko wrote:
> > Constantin Asofiei wrote:
> > > > The question. If I update... - 06:07 AM User Interface Bug #6258: SELECTION-LIST: Swing ChUI: SPACE and arrow buttons processing
- When space is pressed in Swing ChUI mode, the current row is selected.
Issues:
# After the SPACE was pressed, t... - 06:05 AM User Interface Bug #6258 (Closed): SELECTION-LIST: Swing ChUI: SPACE and arrow buttons processing
04/06/2022
- 07:04 PM Conversion Tools Feature #6202: allow .df files to exist in a path that is not directly in data/
- With r13746 we have the abilities to:
* pick the .df from any subdirectory under the project's root. The path is spe... - 07:03 PM Conversion Tools Feature #6256: improved profile support
- For complex projects, the OpenEdge compilation will often be done in multiple different compile runs. Each one might...
- 06:46 PM Conversion Tools Feature #6256 (Closed): improved profile support
- 06:45 PM Conversion Tools Feature #6255: simplify the namespace configuration, part deux
- In #4105, many improvements were made to simplify the namespace configuration in @p2j.cfg.xml@.
I have 2 additiona... - 06:40 PM Conversion Tools Feature #6255 (WIP): simplify the namespace configuration, part deux
- 06:33 PM Conversion Tools Feature #6253: add file-set processing into p2j.cfg.xml
- The global section of the @p2j.cfg.xml@ should allow the definition of a @file-set@ element which will allow the expl...
- 06:14 PM Conversion Tools Feature #6253 (Closed): add file-set processing into p2j.cfg.xml
- 06:19 PM User Interface Bug #6254: SELECTION-LIST: horizontal scrollbar is always inactive
- Horizontal scrolling is not working in @SELECTION-LIST@. The scrollbar is visible, but inactive even if long lines ex...
- 06:18 PM User Interface Bug #6254 (New): SELECTION-LIST: horizontal scrollbar is always inactive
- 06:17 PM Conversion Tools Bug #5135: replace -s, -f and -x options of ConversionDriver with a single combined mode
- This new file processing approach can be activated with the @-Z<input_file>@ command line option. I know this is dif...
- 05:04 PM Conversion Tools Bug #5135: replace -s, -f and -x options of ConversionDriver with a single combined mode
- I've been thinking about the syntax for this approach. Using a list of @X@ (exclude) and @I@ (include) filters is a ...
- 06:10 PM Conversion Tools Feature #6252: cleanup of p2j.cfg.xml
- Make the global section of @p2j.cfg.xml@ simpler with the following changes:
* Set good default values for @P2J_RU... - 06:06 PM Conversion Tools Feature #6252 (New): cleanup of p2j.cfg.xml
- 05:49 PM User Interface Bug #6251: Swing ChUI: BACK-TAB does not work
- Test example @5937.p@.
The @TAB@ key works properly, but the @BACK-TAB@ does not do anything for any widget in the... - 05:48 PM User Interface Bug #6251 (Rejected): Swing ChUI: BACK-TAB does not work
- 05:34 PM User Interface Bug #6250: SELECTION-LIST: declaring event trigger does not suppress normal event processing
- # In OE, if I define an event trigger, the default event processing is suppressed. For example, if I define event tri...
- 05:32 PM User Interface Bug #6250 (New): SELECTION-LIST: declaring event trigger does not suppress normal event processing
- 05:20 PM Conversion Tools Feature #3699: improve call-graph visualization to make it much more usable
- I found an interesting article on the "ForceAtlas2":https://journals.plos.org/plosone/article?id=10.1371/journal.pone...
- 04:25 PM User Interface Bug #6249: SELECTION-LIST: lookup items beginning with SPACE issue
- @SELECTION-LIST@ lookup feature: go to first or next item beginning with the character pressed.
When the user pres... - 04:15 PM User Interface Bug #6249 (New): SELECTION-LIST: lookup items beginning with SPACE issue
- 03:34 PM User Interface Bug #6248: SELECTION-LIST: No mouse double-click actions
- This issue was initially referenced in #5937.
- 03:33 PM User Interface Bug #6248: SELECTION-LIST: No mouse double-click actions
- In OE, when the user double-click an item in @SELECTION-LIST@:
# In *single selection mode*: @DEFAULT-ACTION@ is t... - 03:32 PM User Interface Bug #6248 (New): SELECTION-LIST: No mouse double-click actions
- 02:36 PM Base Language Feature #4384: Builtin OO Implementation
- Eugenie Lyzenko wrote:
> Constantin Asofiei wrote:
> > > The question. If I update to this version for big customer... - 02:36 PM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> > The question. If I update to this version for big customer project, and convert it the... - 02:31 PM Base Language Feature #4384: Builtin OO Implementation
- > The question. If I update to this version for big customer project, and convert it the generated Java code will *no...
- 02:30 PM Base Language Feature #4384: Builtin OO Implementation
- Igor Skornyakov wrote:
> Constantin Asofiei wrote:
> > Greg Shah wrote:
> > > Constantin: Please apply the patch t... - 09:48 AM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> If it is required for your current work, then please add the stubs.
So far I have several doze... - 09:44 AM Base Language Feature #4384: Builtin OO Implementation
- Igor Skornyakov wrote:
> Constantin Asofiei wrote:
> > Greg Shah wrote:
> > > Constantin: Please apply the patch t... - 09:40 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Greg Shah wrote:
> > Constantin: Please apply the patch to the skeleton project and pus... - 09:26 AM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> Constantin: Please apply the patch to the skeleton project and push to xfer and proj.goldencode.c... - 08:39 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin: Please apply the patch to the skeleton project and push to xfer and proj.goldencode.com (see [[p2j:Downlo...
- 03:11 AM Base Language Feature #4384: Builtin OO Implementation
- Attached a skeleton patch for @Progress.Security@ classes.
- 01:56 PM Database Bug #6242: PSQLException when creating identity sequence using PostgreSQL dialect
- In revision 3821c/13746 I added some code to detect whether the query string returned by p2j dialect when updating th...
- 09:48 AM Database Bug #6242: PSQLException when creating identity sequence using PostgreSQL dialect
- When performing database import on a fresh PostgreSQL database using 3821c/13704, we hit:...
- 09:43 AM Database Bug #6242 (New): PSQLException when creating identity sequence using PostgreSQL dialect
- 01:55 PM Runtime Infrastructure Feature #5896: enhance legacy REST support to provide better pure Java development
- Greg, please review [[p2j:Java REST Services]] and [[p2j:Securing the Web Services (REST, SOAP, WEBHANDLER)]], and le...
- 01:10 PM User Interface Bug #6247: SELECTION-LIST drawing issues in GUI mode
- These issues were previously registered as #5937-9 and #5937-10.
- 01:08 PM User Interface Bug #6247: SELECTION-LIST drawing issues in GUI mode
- The selection list in OE:
!5937-OE.png!
the same list in FWD:
!5937-FWD.png!
The differences:
1. in FWD th... - 01:04 PM User Interface Bug #6247 (New): SELECTION-LIST drawing issues in GUI mode
- 11:11 AM User Interface Bug #6245: SELECTION-LIST: the first item is not initially highlighted in Swing ChUI
- The test example @5937-simple.p@.
- 11:05 AM User Interface Bug #6245: SELECTION-LIST: the first item is not initially highlighted in Swing ChUI
- In OE ChUI, when the ``SELECTION-LIST`` is first shown, the first item is highlighted:
!6245-OE.png!
In FWD Swi... - 11:03 AM User Interface Bug #6245 (New): SELECTION-LIST: the first item is not initially highlighted in Swing ChUI
- 09:51 AM User Interface Bug #6241: NPE in LinuxKeyboardReader when Escape is pressed
- # Open any application with a window in ChUI Swing.
# Press @Escape@. Client crashes with NPE.
The stack trace:
... - 09:38 AM User Interface Bug #6241 (New): NPE in LinuxKeyboardReader when Escape is pressed
- 06:48 AM User Interface Bug #6240: Context menu should open on mouse down and not mouse click
- The attached diff simply moves the code responsible for showing context menus from @mouseClicked@ to @mousePressed@. ...
- 06:45 AM User Interface Bug #6240 (New): Context menu should open on mouse down and not mouse click
04/05/2022
- 05:57 PM User Interface Bug #6239: SELECTION-LIST dragging with mouse does not scroll
- In OE if the user drags an item in a @SELECTION-LIST@ with vertical scrolling enabled, the list is scrolled when the ...
- 05:52 PM User Interface Bug #6239 (New): SELECTION-LIST dragging with mouse does not scroll
- 03:20 PM User Interface Bug #6238: Incorrect focus after frame hidden
- The following test case shows the issue. In GUI focus must be set in @t2@ after the button is chosen, but it is set i...
- 03:18 PM User Interface Bug #6238 (New): Incorrect focus after frame hidden
- 01:57 PM Runtime Infrastructure Feature #5896: enhance legacy REST support to provide better pure Java development
- The changes to add authentication and authorization for web services are in 3821c/13740.
I'll finish the documenta... - 12:10 PM Runtime Infrastructure Feature #5896: enhance legacy REST support to provide better pure Java development
- Greg, something which should have been obvious for me from the start: the agent will switch context and execute the t...
- 10:06 AM Conversion Tools Feature #6237: OEUnit support
- "OEUnit":https://github.com/CameronWills/OEUnit is an open source project (Eclipse Public License) which preceded ABL...
- 10:03 AM Conversion Tools Feature #6237 (Closed): OEUnit support
04/04/2022
- 01:04 PM Conversion Tools Feature #6203 (Closed): create cvtpath and move conversion database into that directory
- 11:02 AM Conversion Tools Feature #6203: create cvtpath and move conversion database into that directory
- Greg Shah wrote:
> I'd like to push this to xfer. Please make the @build.xml@ changes in the active customer projec... - 10:55 AM Conversion Tools Feature #6203: create cvtpath and move conversion database into that directory
- I'd like to push this to xfer. Please make the @build.xml@ changes in the active customer projects so that everythin...
- 01:01 PM Runtime Infrastructure Feature #5896: enhance legacy REST support to provide better pure Java development
- Greg, some notes about the authentication mechanism:
* the webservice resource plugin will allow ACLs to be set for ... - 12:21 PM User Interface Bug #6234: Frame does not receive focus
- Example program @frame-focus.p@. In OE, when the user presses a key, the @ANY-KEY@ trigger is fired, and a message is...
- 12:18 PM User Interface Bug #6234 (New): Frame does not receive focus
- 12:14 PM Conversion Tools Feature #6202: allow .df files to exist in a path that is not directly in data/
- Greg Shah wrote:
> > According to #5586, there will not be a @cvt@ in jar. The directory structure for all artifacts... - 12:05 PM Conversion Tools Feature #6202: allow .df files to exist in a path that is not directly in data/
- > According to #5586, there will not be a @cvt@ in jar. The directory structure for all artifacts must be preserved i...
- 12:03 PM Conversion Tools Feature #6202: allow .df files to exist in a path that is not directly in data/
- Constantin Asofiei wrote:
> OK, then the runtime doesn't need 'cvtpath' at all, as the root folder is the project ro... - 12:02 PM Conversion Tools Feature #6202: allow .df files to exist in a path that is not directly in data/
- Just as an FYI, in my customer project, I utilized the "deploy.dist" target to include everything needed to perform t...
- 11:59 AM Conversion Tools Feature #6202: allow .df files to exist in a path that is not directly in data/
- Ovidiu Maxiniuc wrote:
> Constantin Asofiei wrote:
> > I'm confused - how will the artifacts be kept in the jar - w... - 11:56 AM Conversion Tools Feature #6202: allow .df files to exist in a path that is not directly in data/
- Constantin Asofiei wrote:
> I'm confused - how will the artifacts be kept in the jar - will they be relative to the ... - 11:53 AM Conversion Tools Feature #6202: allow .df files to exist in a path that is not directly in data/
- Ovidiu Maxiniuc wrote:
> Constantin Asofiei wrote:
> > Ovidiu Maxiniuc wrote:
> > > It uses @Configuration.getConv... - 11:50 AM Conversion Tools Feature #6202: allow .df files to exist in a path that is not directly in data/
- Constantin Asofiei wrote:
> Ovidiu Maxiniuc wrote:
> > It uses @Configuration.getConversionFolder()@ at conversion ... - 11:42 AM Conversion Tools Feature #6202: allow .df files to exist in a path that is not directly in data/
- Ovidiu Maxiniuc wrote:
> It uses @Configuration.getConversionFolder()@ at conversion but, at runtime, the returned p... - 11:40 AM Conversion Tools Feature #6202: allow .df files to exist in a path that is not directly in data/
- Constantin Asofiei wrote:
> Ovidiu, are you planning to jar the entire @cvt/@ folder?
Of course, not. The @build.xm... - 11:32 AM Conversion Tools Feature #6202: allow .df files to exist in a path that is not directly in data/
- Ovidiu, are you planning to jar the entire @cvt/@ folder? For runtime, I would use a pre-defined/static 'cvtpath' (i...
- 11:23 AM Conversion Tools Feature #6202: allow .df files to exist in a path that is not directly in data/
- Greg Shah wrote:
> Please shift to use the @Configuration.getConversionFolder()@ instead of the @xmlFile@ approach. ... - 07:19 AM User Interface Support #6212 (Closed): View frame display default value for fill-in for some data types
- 02:54 AM User Interface Support #6212: View frame display default value for fill-in for some data types
- 6212.patch checked in 3821c revision 13734.
04/03/2022
- 07:34 PM User Interface Support #6212: View frame display default value for fill-in for some data types
- Yes, go ahead.
- 03:00 PM User Interface Support #6212: View frame display default value for fill-in for some data types
- Hynek Cihlar wrote:
> Greg Shah wrote:
> > Hynek: Please review and merge to 3821c if it is OK.
>
> Marian, the ... - 11:34 AM Conversion Tools Feature #6203: create cvtpath and move conversion database into that directory
- Greg Shah wrote:
> Code Review Task Branch 3821c Revision 13732
>
> Nice!
>
> 1. @Configuration.getConversionF... - 10:34 AM Conversion Tools Feature #6203: create cvtpath and move conversion database into that directory
- Code Review Task Branch 3821c Revision 13732
Nice!
1. @Configuration.getConversionFolder()@ should have the @ex... - 10:22 AM Conversion Tools Feature #6203: create cvtpath and move conversion database into that directory
- Greg wrote:
> When do you think you can have this ready?
Constantin wrote (2 hours later):
> Added to 3821c/1373... - 10:38 AM Conversion Tools Feature #6202: allow .df files to exist in a path that is not directly in data/
- Please shift to use the @Configuration.getConversionFolder()@ instead of the @xmlFile@ approach. By default it shoul...
Also available in: Atom