Project

General

Profile

Activity

From 05/21/2021 to 06/19/2021

06/18/2021

03:33 PM User Interface Bug #5118: TREELIST widget issues
Hynek Cihlar wrote:
> Vladimir Tsichevski wrote:
> > I can create a diff file and post it here though.
>
> Yes, ...
Vladimir Tsichevski
03:28 PM User Interface Bug #5118: TREELIST widget issues
Vladimir Tsichevski wrote:
> I can create a diff file and post it here though.
Yes, this is what I meant.
Hynek Cihlar
03:22 PM User Interface Bug #5118: TREELIST widget issues
Hynek Cihlar wrote:
> Vladimir Tsichevski wrote:
> > And, I am pretty sure the first generic-related refactoring is...
Vladimir Tsichevski
03:16 PM User Interface Bug #5118: TREELIST widget issues
So, this is the result of the discussion and the current development state:
# Making @TREELIST/TREEVIEW@ implement...
Vladimir Tsichevski
03:14 PM User Interface Bug #5118: TREELIST widget issues
Hynek Cihlar wrote:

> > As to the second refactoring, I am not so sure, so I can try the copy/paste approach you ...
Vladimir Tsichevski
02:52 PM User Interface Bug #5118: TREELIST widget issues
Vladimir Tsichevski wrote:
> And, I am pretty sure the first generic-related refactoring is possible, because I have...
Hynek Cihlar
02:50 PM User Interface Bug #5118: TREELIST widget issues
Vladimir Tsichevski wrote:
> Hynek Cihlar wrote:
> > Vladimir Tsichevski wrote:
> >
> > > h3. Make @TREEVIEW@ i...
Hynek Cihlar
11:06 AM User Interface Bug #5118: TREELIST widget issues
Hynek Cihlar wrote:
> Vladimir Tsichevski wrote:
>
> > h3. Make @TREEVIEW@ implemented as a layer over the @TREE...
Vladimir Tsichevski
10:41 AM User Interface Bug #5118: TREELIST widget issues
Eugenie Lyzenko wrote:
> Vladimir,
>
> Please keep in mind in your efforts there is another customer specific ext...
Vladimir Tsichevski
10:39 AM User Interface Bug #5118: TREELIST widget issues
Hynek Cihlar wrote:
> Vladimir Tsichevski wrote:
> > # The conventional class ancestry is mixed with generics, and ...
Vladimir Tsichevski
09:36 AM User Interface Bug #5118: TREELIST widget issues
Greg Shah wrote:
> > Make @TREEVIEW@ implemented as a layer over the @TREELIST@. @TREEVIEW@ is a one-column @TREELIS...
Vladimir Tsichevski
09:18 AM User Interface Bug #5118: TREELIST widget issues
Sergey Ivanovskiy wrote:
> Vladimir, @TreeViewGuiImpl@ supports the editing of node labels but @TreeListGuiImpl@ doe...
Vladimir Tsichevski
08:05 AM User Interface Bug #5118: TREELIST widget issues
Vladimir Tsichevski wrote:

> h3. Make @TREEVIEW@ implemented as a layer over the @TREELIST@
>
> *Rationale*
>...
Hynek Cihlar
07:56 AM User Interface Bug #5118: TREELIST widget issues
Vladimir,
Please keep in mind in your efforts there is another customer specific external widget that is highly de...
Eugenie Lyzenko
07:47 AM User Interface Bug #5118: TREELIST widget issues
Vladimir Tsichevski wrote:
> # The conventional class ancestry is mixed with generics, and this prevents from using ...
Hynek Cihlar
07:33 AM User Interface Bug #5118: TREELIST widget issues
> Make @TREEVIEW@ implemented as a layer over the @TREELIST@. @TREEVIEW@ is a one-column @TREELIST@ with caption disp... Greg Shah
04:46 AM User Interface Bug #5118: TREELIST widget issues
Vladimir, @TreeViewGuiImpl@ supports the editing of node labels but @TreeListGuiImpl@ doesn't implement this function... Sergey Ivanovskiy
03:12 PM Database Bug #5476: Bug in Java UDF addinterval(date, ...)
The statement @select public.addinterval(date '1999-01-08', 1, 'months')@ works fine, while @select public.addinterva... Igor Skornyakov
03:11 PM Database Bug #5476 (New): Bug in Java UDF addinterval(date, ...)
Igor Skornyakov

06/17/2021

05:41 PM User Interface Bug #5118: TREELIST widget issues
h2. Refactoring the @TREELIST/TREEVIEW@ implementation
# Make @TREEVIEW@ implemented as a layer over the @TREELIST...
Vladimir Tsichevski
05:34 PM Testing Feature #3704: enable automated testing for GUI (Swing and web clients)
Newer documentation for SikuliX is here: https://sikulix.github.io/docs
Sikuli relies heavily on OpenCV template m...
Roger Borrello
05:21 PM Testing Feature #3704: enable automated testing for GUI (Swing and web clients)
A little proof of concept using SikuliX.
Here is what I was able to create using the IDE. ...
Roger Borrello
03:15 PM User Interface Bug #5472: Implement Swing keyboard mapping in a similar manner to web client
Yes, the same approach can be taken. Greg Shah
12:18 PM User Interface Bug #5472: Implement Swing keyboard mapping in a similar manner to web client
Do we really need to detect the user's keyboard layout? Could we follow the same approach as it was implemented for t... Sergey Ivanovskiy
09:28 AM User Interface Bug #5472: Implement Swing keyboard mapping in a similar manner to web client
It is about selecting (or better yet, detecting) the correct keyboard layout.
More importantly, we must make chang...
Greg Shah
09:25 AM User Interface Bug #5472: Implement Swing keyboard mapping in a similar manner to web client
Recent updates allow for keyboard mapping to be selected in the web client. Similar implementation is needed for Swing. Roger Borrello
09:23 AM User Interface Bug #5472 (New): Implement Swing keyboard mapping in a similar manner to web client
Roger Borrello
10:39 AM User Interface Bug #5473: go-pending value is not maintained properly
This is a helpful patch to add logging of the changes to @isGoPending@ in @ThinClient.java@... Roger Borrello
10:29 AM User Interface Bug #5473 (New): go-pending value is not maintained properly
Roger Borrello
08:06 AM Base Language Bug #5294: parsing problems for assign-style statements with a OO chained lvalue
Greg, the parser patch is this:... Constantin Asofiei
07:23 AM Base Language Feature #4384: Builtin OO Implementation
3821c revision 12542 is now available on xfer. Greg Shah
05:25 AM Base Language Feature #4384: Builtin OO Implementation
We will notify here when the proper version of 3821c is available on xfer. Greg Shah
05:24 AM Base Language Feature #4384: Builtin OO Implementation
We are about to push a new revision of 3821c to xfer. This will include a large number of changes to the OO built-in... Greg Shah

06/16/2021

04:04 PM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
Greg Shah wrote:
> OK. Please enable the BC stuff in both places. Let us know if you see the problem.
It has be...
Roger Borrello
12:10 PM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
Greg Shah wrote:
> One thing I don't understand here is how there can be a race condition. Our server startup is sin...
Igor Skornyakov
12:04 PM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
OK. Please enable the BC stuff in both places. Let us know if you see the problem. Greg Shah
11:58 AM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
Greg Shah wrote:
> Roger: Were you previously able to recreate the issue locally? If so, then you can use the OpenJ...
Roger Borrello
11:54 AM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
> It looks that the problem can be a race condition. When I step through the cipher suite selection with a debugger a... Greg Shah
11:46 AM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
Yes, work on #4551 while we wait for Roger to get some results on this.
Roger: Were you previously able to recreat...
Greg Shah
11:27 AM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
Greg Shah wrote:
> Using BouncyCastle is really just a hopeful attempt at a workaround for some low level network is...
Igor Skornyakov
11:21 AM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
Using BouncyCastle is really just a hopeful attempt at a workaround for some low level network issue which you can't ... Greg Shah
11:10 AM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
Greg Shah wrote:
> What can we do to disallow BouncyCastle in OracleJDK? I'm fine with that for now. I don't want ...
Igor Skornyakov
10:46 AM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
What can we do to disallow BouncyCastle in OracleJDK? I'm fine with that for now. I don't want to spend any more ti... Greg Shah
09:44 AM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
Igor Skornyakov wrote:
> Please double check that you've removed *all* old BC jars (@bc*-jdk15on-1.56.jar@) from the...
Roger Borrello
04:54 AM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
It looks that the problem can be a race condition. When I step through the cipher suite selection with a debugger and... Igor Skornyakov

06/15/2021

07:12 PM Database Feature #5453: optimize FindQuery hasOne and hasAny implementations
Alternatively, we can keep the record in session cache, hoping a future query will have the result already fetched. U... Ovidiu Maxiniuc
12:15 PM Database Feature #5453: optimize FindQuery hasOne and hasAny implementations
We currently convert standalone CAN-FIND calls to use @FindQuery.hasAny@ or @FindQuery.hasOne@. These methods will fe... Eric Faulhaber
12:09 PM Database Feature #5453 (New): optimize FindQuery hasOne and hasAny implementations
Eric Faulhaber
07:05 PM Database Bug #5452: eliminate use of ResultSet.CONCUR_UPDATABLE?
You are right. Since we always fetch the data from the @ResultSet@ s and use it to hydrate our own @Record@ s there i... Ovidiu Maxiniuc
12:07 PM Database Bug #5452: eliminate use of ResultSet.CONCUR_UPDATABLE?
Ovidiu, while debugging a few days ago, I came across this in @SQLQuery.scroll(Session, int, boolean, List<RowStructu... Eric Faulhaber
12:00 PM Database Bug #5452 (Closed): eliminate use of ResultSet.CONCUR_UPDATABLE?
Eric Faulhaber
04:49 PM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
The problem is that with the combination of Oracle JDK and BouncyCastle JCR/JSST providers the server fails to select... Igor Skornyakov
12:18 PM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
Roger Borrello wrote:
> I received this error in @server.log@:
> [...]
>
> The 1.68 jar files were in place. It ...
Igor Skornyakov
10:43 AM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
I received this error in @server.log@:... Roger Borrello
09:49 AM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
Roger Borrello wrote:
> Just to confirm, running @SSLCertGenUtil@ to create new certificates is *not* required becau...
Igor Skornyakov
09:48 AM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
Just to confirm, running @SSLCertGenUtil@ to create new certificates is *not* required because they are backwardly co... Roger Borrello

06/14/2021

06:15 PM Database Bug #5289: Misc. problems with triggers
Eric Faulhaber wrote:
> Is bullet point 3 (NPE in @PreselectQuery@ for FIND trigger) in #5289-1 the only thing left ...
Ovidiu Maxiniuc
02:55 PM Database Bug #5289: Misc. problems with triggers
Is bullet point 3 (NPE in @PreselectQuery@ for FIND trigger) in #5289-1 the only thing left in this task?
Were you...
Eric Faulhaber
04:56 PM User Interface Bug #5449: Focusing issues after APPLY entry TO window
Related discussion is in #5142-14, #5142-24 thru #5142-32.
Testcase attached. To reproduce, press "ENTRY to window...
Stanislav Lomany
04:15 PM User Interface Bug #5449 (New): Focusing issues after APPLY entry TO window
Stanislav Lomany
02:57 PM Database Support #3871 (Closed): determine how to change codepages/locales during import
Greg Shah
09:46 AM Base Language Bug #5446: PUT UNFORMATTED performace (stream is flushed on each call)
This testcases executes in 4GL almost immediately:... Constantin Asofiei
09:43 AM Base Language Bug #5446 (New): PUT UNFORMATTED performace (stream is flushed on each call)
Constantin Asofiei
08:07 AM Database Feature #3930: allow session level control over the database(s) which are auto-connected
Eric Faulhaber wrote:
> Please do not re-use branches once they have been merged. Please extract your changes and ei...
Igor Skornyakov
09:12 PM Database Feature #3930 (Closed): allow session level control over the database(s) which are auto-connected
Eric Faulhaber
07:06 AM Base Language Bug #5296 (Closed): output parameters are cleared if an argument is another function call
Greg Shah
06:53 AM Base Language Bug #5296: output parameters are cleared if an argument is another function call
Greg Shah wrote:
> Is there anything remaining to do in this task?
No, it can be closed.
Constantin Asofiei
06:51 AM Base Language Bug #5296: output parameters are cleared if an argument is another function call
Is there anything remaining to do in this task? Greg Shah
06:39 AM Base Language Bug #5296: output parameters are cleared if an argument is another function call
I've fixed the dead code issue and merged 5296a/12535 to 3821c 12531.
5296a was archived.
Constantin Asofiei
06:13 AM Base Language Bug #5296: output parameters are cleared if an argument is another function call
You can merge 5296a to 3821c. Greg Shah
06:12 AM Base Language Bug #5296: output parameters are cleared if an argument is another function call
Code Review Task Branch 5296a Revisions 12533-12534
I only see one minor issue. In @AbstractParameter.postProcess...
Greg Shah
03:37 AM Base Language Bug #5296: output parameters are cleared if an argument is another function call
Rebased 5296a from 3821c rev 12530 - new revision 12534.
In 5296a rev 12533 and 12534 I've fixed some other issues...
Constantin Asofiei
09:16 PM Base Language Bug #5203: Temp Table - serialization/transaction scope/pk
Ovidiu Maxiniuc wrote:
> Greg Shah wrote:
> > Is this task complete as of 3821c rev 12222?
> Yes. Now all temporar...
Eric Faulhaber

06/13/2021

07:56 PM Database Feature #3930: allow session level control over the database(s) which are auto-connected
Igor Skornyakov wrote:
> Get rid of the notion of the permanent connection.
>
> Committed to 3930a revision 12499...
Eric Faulhaber
04:29 PM Database Feature #3930: allow session level control over the database(s) which are auto-connected
Get rid of the notion of the permanent connection.
Committed to 3930a revision 12499.
The notion of the transient...
Igor Skornyakov
07:42 PM Database Bug #5440: finish DatabaseManager refactoring for implicit/explicit connections
Issue #3930 added session level control over database connections (in the 4GL sense, not the JDBC sense). These conne... Eric Faulhaber
07:11 PM Database Bug #5440 (New): finish DatabaseManager refactoring for implicit/explicit connections
Eric Faulhaber
11:04 AM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
Please note that I've experienced strange problems with BoucyCastle JSSE and Oracle JDK.
Do not use this combination...
Igor Skornyakov

06/12/2021

04:53 PM Base Language Bug #5439: com.goldencode.util.Stack problem
The following tests fail:... Vladimir Tsichevski
03:45 PM Base Language Bug #5439 (New): com.goldencode.util.Stack problem
Vladimir Tsichevski

06/11/2021

05:06 PM Database Bug #5289: Misc. problems with triggers
Yes, attempt to improve generics was rolled back in r12522. It was reported by other colleagues which compiled newly ... Ovidiu Maxiniuc
03:46 AM Database Bug #5289: Misc. problems with triggers
Is the generics regression in @DatabaseTriggerManager@ which was causing converted code to not compile fixed in 3821c... Eric Faulhaber
10:59 PM Database Bug #5289: Misc. problems with triggers
I committed the fix for REPLICATION and improved management of table triggers (including veto support) in r12468 and ... Ovidiu Maxiniuc
04:54 PM Database Support #3871: determine how to change codepages/locales during import
Indeed, the usage of static configuration on client side (added in r12499) was incorrect so was reverted in 12502.
I...
Ovidiu Maxiniuc
07:10 AM Database Support #3871: determine how to change codepages/locales during import
Code Review Task Branch 3821c Revision 12502
The changes are good.
Isn't there still an issue with calling @Con...
Greg Shah
10:45 PM Database Support #3871: determine how to change codepages/locales during import
The revision 12502 of 3821c handles the issues and suggestions from the ode review:
* the @CharsetConverter@ which w...
Ovidiu Maxiniuc
03:41 PM Database Feature #3930: allow session level control over the database(s) which are auto-connected
Eric Faulhaber wrote:
> For the remaining cleanup, please note that the explicit connections really shouldn't be tre...
Igor Skornyakov
03:33 PM Database Feature #3930: allow session level control over the database(s) which are auto-connected
For the remaining cleanup, please note that the explicit connections really shouldn't be treated much differently tha... Eric Faulhaber
09:31 AM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
Roger Borrello wrote:
> Igor Skornyakov wrote:
> > We use a very old version of the BouncyCastle library which does...
Igor Skornyakov
09:09 AM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
Igor Skornyakov wrote:
> We use a very old version of the BouncyCastle library which does not contain the JSSE provi...
Roger Borrello
03:28 AM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
Roger Borrello wrote:
> Which file should get updated? Is that @directory.xml@ or @client.xml@?
The issue is seen...
Igor Skornyakov
08:42 PM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
Igor Skornyakov wrote:
> Committed to 3821c/12527.
> I cannot reproduce the issue described in this and related tas...
Roger Borrello

06/10/2021

04:51 PM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
Committed to 3821c/12527.
I cannot reproduce the issue described in this and related tasks.
Those, which experien...
Igor Skornyakov
04:34 PM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
Igor Skornyakov wrote:
> Igor Skornyakov wrote:
> > Well, it works now. Thanks a lot!
>
> Can I commit my change...
Constantin Asofiei
04:30 PM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
Igor Skornyakov wrote:
> Well, it works now. Thanks a lot!
Can I commit my changes with BC upgrade?
Thank you.
Igor Skornyakov
04:29 PM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
Constantin Asofiei wrote:
> Igor Skornyakov wrote:
> > But this is exactly what I do. Which password should I use o...
Igor Skornyakov
04:21 PM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
Igor Skornyakov wrote:
> But this is exactly what I do. Which password should I use on a second run?
The one on thi...
Constantin Asofiei
04:16 PM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
Constantin Asofiei wrote:
> I get this too, with the xfer project. I might have merged the directory.xml wrong or s...
Igor Skornyakov
04:11 PM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
I get this too, with the xfer project. I might have merged the directory.xml wrong or something else, when I re-gene... Constantin Asofiei
03:44 PM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
Here is the log of the full re-generation:... Igor Skornyakov
03:18 PM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
You are using the wrong password - use the one from the '... password and the password was NOT SAVED in the directory... Constantin Asofiei
03:12 PM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
Constantin Asofiei wrote:
> Great, now do this:
> * revert the directory/store changes so you are on the latest rev...
Igor Skornyakov
02:46 PM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
Great, now do this:
* revert the directory/store changes so you are on the latest revision. Run again but this time...
Constantin Asofiei
02:41 PM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
Constantin Asofiei wrote:
> Igor, do not reuse the root CA - regenerate everything, including this.
In this case,...
Igor Skornyakov
02:38 PM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
This is the old log for testcases project. Sergey Ivanovskiy
02:36 PM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
Igor, do not reuse the root CA - regenerate everything, including this. Constantin Asofiei
02:36 PM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
I have this old log for hotel_gui. Sergey Ivanovskiy
02:29 PM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
Sergey Ivanovskiy wrote:
> It seems that @hotel_gui@ project is more reliable because it was tested with the directo...
Igor Skornyakov
02:25 PM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
It seems that @hotel_gui@ project is more reliable because it was tested with the directory template. Sergey Ivanovskiy
02:11 PM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
It seems that I just use the utility with wrong parameters.
What is the root CA private-key encryption password for ...
Igor Skornyakov
01:30 PM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
Igor Skornyakov wrote:
> Constantin Asofiei wrote:
> > Use the directory from [[internal-documentation:Xfersrv01_Us...
Igor Skornyakov
11:11 AM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
Constantin Asofiei wrote:
> Use the directory from [[internal-documentation:Xfersrv01_Usage#4GL-Testcase-Development...
Igor Skornyakov
10:07 AM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
Use the directory from [[internal-documentation:Xfersrv01_Usage#4GL-Testcase-Development|testcases project]], that on... Constantin Asofiei
10:03 AM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
Constantin Asofiei wrote:
> Igor, does this impact the BouncyCastle usage for SSLCertGenUtil? I mean, did they chang...
Igor Skornyakov
09:04 AM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
Constantin Asofiei wrote:
> Igor, does this impact the BouncyCastle usage for SSLCertGenUtil? I mean, did they chang...
Igor Skornyakov
08:27 AM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
Igor, does this impact the BouncyCastle usage for SSLCertGenUtil? I mean, did they change APIs?
In any case, pleas...
Constantin Asofiei

06/09/2021

01:51 PM Base Language Bug #5296: output parameters are cleared if an argument is another function call
Thanks, those explanations are helpful. Greg Shah
01:09 PM Base Language Bug #5296: output parameters are cleared if an argument is another function call
Greg Shah wrote:
> Overall, the update looks reasonable. Unfortunately, my lack of knowledge of the output/input-ou...
Constantin Asofiei
12:51 PM Base Language Bug #5296: output parameters are cleared if an argument is another function call
Code Review Task Branch 5296a Revision 12519
Overall, the update looks reasonable. Unfortunately, my lack of know...
Greg Shah
10:48 AM Base Language Bug #5296: output parameters are cleared if an argument is another function call
The changes are in 5296a rev 12519. Hotel GUI works OK (conversion and runtime). Please review.
The fix list is ...
Constantin Asofiei
06:39 AM Base Language Bug #5296: output parameters are cleared if an argument is another function call
Created task branch 5296a from 3821c rev 12518. Constantin Asofiei
12:57 PM Base Language Feature #4384: Builtin OO Implementation
I found only 4 cases which have null, and need to have this set to the class:... Constantin Asofiei
12:20 PM Base Language Feature #4384: Builtin OO Implementation
Marian, some findings:
* for a static OO method, the @BlockManager.function@ first argument must be the class (inste...
Constantin Asofiei
11:37 AM User Interface Bug #5118: TREELIST widget issues
Vladimir Tsichevski wrote:
> Greg Shah wrote:
>
> > 4. Column titles are not "dotted" when trimmed.
>
> They a...
Vladimir Tsichevski

06/08/2021

05:44 PM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
* Added additional information to the log in the @unwrap()@ failure.
* Added optional use of the BouncyCastle JCE an...
Igor Skornyakov
04:49 PM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
Constantin: Any objections? Greg Shah
04:05 PM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
We use a very old version of the BouncyCastle library which does not contain the JSSE provider required for TLS/SSL. ... Igor Skornyakov
03:28 PM User Interface Bug #5118: TREELIST widget issues
FIXED in rev. 12521. Greg Shah wrote:
> 4. Column titles are not "dotted" when trimmed.
They are indeed dotted,...
Vladimir Tsichevski
03:13 PM User Interface Bug #5118: TREELIST widget issues
Vladimir Tsichevski wrote:
> In FWD a node is collapsed/expanded on mouse up event for *any mouse button* in *any ...
Vladimir Tsichevski
02:59 PM User Interface Bug #5118: TREELIST widget issues
Adrian Lungu wrote:
> Vladimir Tsichevski wrote:
> > Another thing still unfixed (or a regression?): when the node ...
Vladimir Tsichevski
11:42 AM Base Language Bug #5296: output parameters are cleared if an argument is another function call
The good news - the entire list of output/input-output parameters in @p2j.oo@ is short, so no need to automate this; ... Constantin Asofiei
11:17 AM Base Language Bug #5296: output parameters are cleared if an argument is another function call
So, something I didn't consider before - the hand-written legacy OO implementations in FWD.
Now, the assigner gets...
Constantin Asofiei

06/07/2021

07:12 AM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
Greg Shah wrote:
> I'm not opposed to this, as long as it defaults to the JDK version. We already use BouncyCastle ...
Igor Skornyakov
06:58 AM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
I'm not opposed to this, as long as it defaults to the JDK version. We already use BouncyCastle for certificate crea... Greg Shah
06:43 AM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
Greg Shah wrote:
> Can you put logging code in that will help you figure this out? Eugenie and others see this rout...
Igor Skornyakov
06:35 AM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
Can you put logging code in that will help you figure this out? Eugenie and others see this routinely. Greg Shah

06/06/2021

03:27 PM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
I've tried to reproduce this issue both with @openjdk version "1.8.0_292"@ and Oracle @java version "1.8.0_201"@, but... Igor Skornyakov

06/04/2021

10:02 AM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
I've found a similar issue in the internet- https://stackoverflow.com/questions/53320551/javax-crypto-aeadbadtagexcep... Igor Skornyakov

06/03/2021

03:50 PM User Interface Bug #5118: TREELIST widget issues
FIXED. New findings:
Each cell in the original OCX has two distinct slots to keep the "cell value":
# @value@ ...
Vladimir Tsichevski
11:02 AM User Interface Feature #5401: add 4GL syntax option to SYSTEM-DIALOG GET-FILE to lock the user into a given root...
As a security measure, this task will add a 4GL syntax @JAIL-PATH <path_expr>@ option to @SYSTEM-DIALOG GET-FILE@ to ... Greg Shah
11:00 AM User Interface Feature #5401 (New): add 4GL syntax option to SYSTEM-DIALOG GET-FILE to lock the user into a give...
Greg Shah

06/02/2021

07:17 PM Conversion Tools Bug #5399: schema parsing failure when a string literal ends in a tilde
In a @.df@, if a field definition has a string literal that has a tilde as its last character, in the 4GL this is han... Greg Shah
07:00 PM Conversion Tools Bug #5399 (New): schema parsing failure when a string literal ends in a tilde
Greg Shah
05:15 PM User Interface Bug #5398: Fix UNDERLINE and COLOR don't convert to valid Java code for default frame
The following code sample should convert the @UNDERLINE@ and @COLOR@ statements (with or without the @FORM@ statement... Hynek Cihlar
05:09 PM User Interface Bug #5398 (New): Fix UNDERLINE and COLOR don't convert to valid Java code for default frame
Hynek Cihlar
03:45 PM User Interface Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
I like it. I also deleted the old files. Greg Shah
01:16 PM User Interface Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
Greg Shah wrote:
> > I don't have rights to remove hotel-gui_guests_unsized2.png, hotel-gui_guests_resized2.png and...
Roger Borrello
01:00 PM User Interface Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
> I don't have rights to remove hotel-gui_guests_unsized2.png, hotel-gui_guests_resized2.png and hotel-gui_guests_si... Greg Shah
12:51 PM User Interface Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
Roger Borrello wrote:
> Also, what am I doing wrong with Virtual Desktop Mode? Should the directory update be in a d...
Roger Borrello
12:37 PM User Interface Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
With respect to the sizing itself, the number of pixels that are used to determine if you are trying to grab diagonal... Roger Borrello
12:34 PM User Interface Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
Greg Shah wrote:
> It is definitely not correct behavior.
>
> Also, you didn't do embedded mode. You did the Swi...
Roger Borrello
11:56 AM User Interface Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
It is definitely not correct behavior.
Also, you didn't do embedded mode. You did the Swing client. We don't nee...
Greg Shah
11:49 AM User Interface Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
Take a look at "Samples":/projects/p2j/wiki/Dynamic_Layout#Samples
It actually doesn't look correct, although I ma...
Roger Borrello
07:53 AM User Interface Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
Greg Shah wrote:
> Roger: Could you please capture some screen shots of example Windows before/after resize? I'd li...
Roger Borrello
07:51 AM User Interface Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
Roger: Could you please capture some screen shots of example Windows before/after resize? I'd like 2 sequences (each... Greg Shah
01:43 AM User Interface Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
Greg Shah wrote:
> I added a note about the @<window>:RESIZE@ attribute.
It looks good.
Hynek Cihlar
08:51 PM User Interface Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
I added a note about the @<window>:RESIZE@ attribute. Greg Shah
01:29 PM User Interface Feature #5397: TREELIST: implement multi-column sorting
Currently tree list nodes can only be sorted by a single column value. Original OCX prototype supports optional multi... Vladimir Tsichevski
01:26 PM User Interface Feature #5397 (New): TREELIST: implement multi-column sorting
Vladimir Tsichevski
05:13 AM Database Feature #3930: allow session level control over the database(s) which are auto-connected
Merged to 3821c/12490. Igor Skornyakov
12:34 AM Database Feature #3930: allow session level control over the database(s) which are auto-connected
The changes in 3930a revs 12482-3 look good. Please add the more detailed javadoc and clean up the code to coding sta... Eric Faulhaber

06/01/2021

07:21 PM User Interface Bug #5118: TREELIST widget issues
Vladimir Tsichevski wrote:
> Eugenie Lyzenko wrote:
> > Vladimir,
>
> > Could you please fix this ASAP.
>
> t...
Eugenie Lyzenko
07:12 PM User Interface Bug #5118: TREELIST widget issues
Eugenie Lyzenko wrote:
> Vladimir,
> Could you please fix this ASAP.
this was a glitch. Fixed.
Note: this c...
Vladimir Tsichevski
06:27 PM User Interface Bug #5118: TREELIST widget issues
Vladimir,
The customer application fix to be in sync with @12481@ - @12487@ caused another extension jar failure:
...
Eugenie Lyzenko
12:27 PM User Interface Bug #5118: TREELIST widget issues
Fixed by rev. 12481: #5118-32, #5118-69, #5118-72. Vladimir Tsichevski
11:58 AM User Interface Bug #5118: TREELIST widget issues
Vladimir Tsichevski wrote:
> Unfortunately, these examples do not convert correctly, the 4gl line:
Rev. 12481: ...
Vladimir Tsichevski
08:01 AM User Interface Bug #5118: TREELIST widget issues
Sergey Ivanovskiy wrote:
> Please take into account that Image List OCX can be set for Tree View OCX. These testcase...
Vladimir Tsichevski
07:25 AM User Interface Bug #5118: TREELIST widget issues
Hynek Cihlar wrote:
> Vladimir Tsichevski wrote:
> > In the original @TREELIST@ OCX, at the moment a @TREELIST@ is ...
Hynek Cihlar
07:24 AM User Interface Bug #5118: TREELIST widget issues
Vladimir Tsichevski wrote:
> In the original @TREELIST@ OCX, at the moment a @TREELIST@ is created, there are 3 icon...
Hynek Cihlar
05:02 AM User Interface Bug #5118: TREELIST widget issues
Sergey Ivanovskiy wrote:
> Please take into account that Image List OCX can be set for Tree View OCX. These testcase...
Vladimir Tsichevski
02:51 AM User Interface Bug #5118: TREELIST widget issues
Please take into account that Image List OCX can be set for Tree View OCX. These testcases @./treeview/test-image-li... Sergey Ivanovskiy
05:14 PM Database Feature #3930: allow session level control over the database(s) which are auto-connected
Eric Faulhaber wrote:
> Please move the @autoConnect@ method to @DatabaseManager@ (#3930-118) and remove the first l...
Igor Skornyakov
04:15 PM User Interface Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
Greg Shah wrote:
> I've created "Dynamic Layout":/projects/p2j/wiki/Dynamic_Layout based on #3269-42.
>
> Hynek: ...
Roger Borrello
01:43 PM User Interface Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
Greg Shah wrote:
> I've created "Dynamic Layout":/projects/p2j/wiki/Dynamic_Layout based on #3269-42.
>
> Hynek: ...
Hynek Cihlar
11:31 AM User Interface Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
I've created "Dynamic Layout":/projects/p2j/wiki/Dynamic_Layout based on #3269-42.
Hynek: Please review and edit a...
Greg Shah
02:16 PM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
This problem is also being seen in #5347. Greg Shah

05/31/2021

07:31 PM User Interface Bug #5118: TREELIST widget issues
FIXED in rev. 12481
In the original @TREELIST@ OCX, at the moment a @TREELIST@ is created, there are 3 icons already...
Vladimir Tsichevski
04:50 PM User Interface Bug #5118: TREELIST widget issues
The @MultiSelect@ feature (both the getter and the setter) is not currently implemented, but it is used in customer c... Vladimir Tsichevski
11:15 AM User Interface Bug #5118: TREELIST widget issues
FIXED in rev. 12481
@TreeWidgetBase.clearNodesImageList()@ destroys *all* images related to the widget, including ...
Vladimir Tsichevski
06:59 AM Database Feature #3930: allow session level control over the database(s) which are auto-connected
Eric Faulhaber wrote:
> We have covered a lot of ground...could you please review and report what is left to do befo...
Igor Skornyakov
06:48 AM Database Feature #3930: allow session level control over the database(s) which are auto-connected
We have covered a lot of ground...could you please review and report what is left to do before we can consider this t... Eric Faulhaber
06:34 AM Database Feature #3930: allow session level control over the database(s) which are auto-connected
Eric Faulhaber wrote:
> Code review 3930a/12481:
> Please move the @autoConnect@ method to @DatabaseManager@ (#3930...
Igor Skornyakov
06:29 AM Database Feature #3930: allow session level control over the database(s) which are auto-connected
Code review 3930a/12481:
Thanks for making these changes.
Please move the @autoConnect@ method to @DatabaseMana...
Eric Faulhaber
05:59 AM Database Feature #3930: allow session level control over the database(s) which are auto-connected
Eric Faulhaber wrote:
> Igor Skornyakov wrote:
> > Do you mean that I should make this more explicit by using @Cont...
Igor Skornyakov

05/30/2021

05:20 PM Database Feature #3930: allow session level control over the database(s) which are auto-connected
Eric Faulhaber wrote:
> Igor Skornyakov wrote:
> > Do you mean that I should make this more explicit by using @Cont...
Igor Skornyakov
05:16 PM Database Feature #3930: allow session level control over the database(s) which are auto-connected
Igor Skornyakov wrote:
> Do you mean that I should make this more explicit by using @ContextLocal@? This will of cou...
Eric Faulhaber
05:10 PM Database Feature #3930: allow session level control over the database(s) which are auto-connected
Eric Faulhaber wrote:
> Your understanding about deactivation is correct, but I don't agree with the conclusion you'...
Igor Skornyakov
04:50 PM Database Feature #3930: allow session level control over the database(s) which are auto-connected
Igor Skornyakov wrote:
> Eric Faulhaber wrote:
> > I am not suggesting reference counters and I don't see how using...
Eric Faulhaber
03:28 PM Database Feature #3930: allow session level control over the database(s) which are auto-connected
Eric Faulhaber wrote:
> I am not suggesting reference counters and I don't see how using @ContextLocal@ prevents pro...
Igor Skornyakov
03:14 PM Database Feature #3930: allow session level control over the database(s) which are auto-connected
Igor Skornyakov wrote:
> Eric Faulhaber wrote:
> > * The implementation uses @SessionListener@ for cleanup purposes...
Eric Faulhaber

05/28/2021

03:17 PM Database Feature #3930: allow session level control over the database(s) which are auto-connected
Eric Faulhaber wrote:
> * The concept of "permanent" and "transient" databases, and the use of the @load_at_startup@...
Igor Skornyakov
01:20 PM User Interface Bug #5118: TREELIST widget issues
FIXED in rev. 12481
Caption rendering: if the text does not fit the caption width, is must be left-aligned.
Vladimir Tsichevski
10:50 AM User Interface Bug #5118: TREELIST widget issues
Tree node background and foreground colors seem to be supported, but setting these does not affect the tree view. May... Vladimir Tsichevski

05/27/2021

06:49 PM User Interface Bug #5118: TREELIST widget issues
FIXED
In original OCX when dragged to the leftmost position, cells of an "icon-type" column are rendered exactly t...
Vladimir Tsichevski
06:12 PM User Interface Bug #5118: TREELIST widget issues
FIXED in rev. 12481
Also, on the image in #5118-62, it is seen that drawing the focused node is incorrect: the blu...
Vladimir Tsichevski
10:46 AM User Interface Bug #5118: TREELIST widget issues
FIXED
When the user starts column resizing by dragging a column dividing line, the whole tree header is re-painted s...
Vladimir Tsichevski
10:15 AM User Interface Bug #5118: TREELIST widget issues
FIXED in rev. 12481
In FWD, there is no line dividing the headers and cells. In the original OCX there is.
Vladimir Tsichevski
08:39 AM User Interface Bug #5118: TREELIST widget issues
Probably, a regression due to the latest changes: the horizontal position of arrows while a column header is dragged ... Vladimir Tsichevski
04:19 PM Database Feature #2617 (Closed): implement RCODE-INFORMATION attributes
Greg Shah
03:18 PM Database Feature #2617: implement RCODE-INFORMATION attributes
Greg Shah wrote:
> Please update the gap marking.
Done in 3821c rev 12464.
Constantin Asofiei
02:50 PM Database Feature #2617: implement RCODE-INFORMATION attributes
Code Review Task Branch 3821c Revision 12462
The changes are good.
Please update the gap marking.
Greg Shah
08:06 AM Database Feature #2617 (WIP): implement RCODE-INFORMATION attributes
FILENAME, DB-REFERENCES and IS-CLASS were added to 3821c rev 12462 Constantin Asofiei
04:18 PM Base Language Bug #4682 (Closed): modify FILE-INFO processing to honor searches for 4GL programs
Greg Shah
03:06 PM Base Language Bug #4682: modify FILE-INFO processing to honor searches for 4GL programs
Greg Shah wrote:
> Is there any reason to leave this task open?
No.
Constantin Asofiei
02:52 PM Base Language Bug #4682: modify FILE-INFO processing to honor searches for 4GL programs
The changes are good.
> A limitation is that it will find both the .r and .p versions - FWD doesn't know if there ...
Greg Shah
08:07 AM Base Language Bug #4682: modify FILE-INFO processing to honor searches for 4GL programs
FileSystemOps.initFileInfo was changed to find a converted external program or class, too - see 3821c rev 12462
A ...
Constantin Asofiei
01:09 PM Database Support #3871: determine how to change codepages/locales during import
Than you for the quick code review.
I will remove the @CharsetConverter@ accessors. It is a clever way to handle c...
Ovidiu Maxiniuc
11:53 AM Database Support #3871: determine how to change codepages/locales during import
Code Review Task Branch 3821c Revision 12459
The changes are a nice improvement.
1. @FileStream.getCc()@ and @F...
Greg Shah
10:21 PM Database Support #3871: determine how to change codepages/locales during import
Now the requested text decoder is used when processing dump files.
At the same time, I fixed support for processing ...
Ovidiu Maxiniuc
11:14 AM Database Bug #5289 (WIP): Misc. problems with triggers
No, not yet.
I am waiting to finish the ASSIGN triggers work, too, and commit all in a single unified commit. I esti...
Ovidiu Maxiniuc
07:59 AM Database Bug #5289: Misc. problems with triggers
Are those change in 3821c? Greg Shah
10:28 PM Database Bug #5289: Misc. problems with triggers
Yes, the REPLICATION triggers work correctly now (pending commit).
I also added/fixed vetoing support for some trigg...
Ovidiu Maxiniuc
09:33 AM User Interface Bug #5390: Strange tooltip issue in WebGL renderer for WEB client
To recreate - open any testcase that uses tooltip feature in @Web@ client with @webgl@ renderer. The picture:
!too...
Eugenie Lyzenko
09:26 AM User Interface Bug #5390 (New): Strange tooltip issue in WebGL renderer for WEB client
Eugenie Lyzenko
03:41 AM Database Feature #3930: allow session level control over the database(s) which are auto-connected
Eric Faulhaber wrote:
> I think there was a miscommunication or misunderstanding with #3930-11. I was trying to conv...
Igor Skornyakov
03:33 AM Database Feature #3930: allow session level control over the database(s) which are auto-connected
Constantin Asofiei wrote:
> The token support is already in FWD, and the directory utility APIs already have this (a...
Igor Skornyakov
09:35 PM Database Feature #3930: allow session level control over the database(s) which are auto-connected
Igor Skornyakov wrote:
> Eric Faulhaber wrote:
> > * The concept of "permanent" and "transient" databases, and the ...
Eric Faulhaber

05/26/2021

04:27 PM Database Feature #3930: allow session level control over the database(s) which are auto-connected
Eric Faulhaber wrote:
> * The concept of "permanent" and "transient" databases, and the use of the @load_at_startup@...
Igor Skornyakov
03:42 PM Database Feature #3930: allow session level control over the database(s) which are auto-connected
Eric Faulhaber wrote:
> Igor Skornyakov wrote:
>
> > I prefer to avoid reference counters as it is a fragile tech...
Igor Skornyakov
03:34 PM Database Feature #3930: allow session level control over the database(s) which are auto-connected
Igor Skornyakov wrote:
> I prefer to avoid reference counters as it is a fragile technique. With @ContextLocal@ I...
Eric Faulhaber
03:27 PM Database Feature #3930: allow session level control over the database(s) which are auto-connected
Eric Faulhaber wrote:
> * The implementation uses @SessionListener@ for cleanup purposes and adds references to netw...
Igor Skornyakov
03:16 PM Database Feature #3930: allow session level control over the database(s) which are auto-connected
Eric Faulhaber wrote:
> I am starting my code review. I will have more detailed feedback later, but on a quick first...
Igor Skornyakov
03:12 PM Database Feature #3930: allow session level control over the database(s) which are auto-connected
I am starting my code review. I will have more detailed feedback later, but on a quick first pass, I noticed a few pr... Eric Faulhaber
02:50 PM Database Feature #3930: allow session level control over the database(s) which are auto-connected
Constantin Asofiei wrote:
> Sorry, I didn't notice that. Use @database-connections.prj@.
I see, Thank you. At thi...
Igor Skornyakov
02:47 PM Database Feature #3930: allow session level control over the database(s) which are auto-connected
Sorry, I didn't notice that. Use @database-connections.prj@. Constantin Asofiei
02:44 PM Database Feature #3930: allow session level control over the database(s) which are auto-connected
Constantin Asofiei wrote:
> Igor Skornyakov wrote:
> > Constantin. Where exactly I should add this node?
> As a si...
Igor Skornyakov
02:40 PM Database Feature #3930: allow session level control over the database(s) which are auto-connected
Igor Skornyakov wrote:
> Constantin. Where exactly I should add this node?
As a sibling of the @auto-connect@ node.
Constantin Asofiei
02:38 PM Database Feature #3930: allow session level control over the database(s) which are auto-connected
Constantin Asofiei wrote:
> The token support is already in FWD, and the directory utility APIs already have this (a...
Igor Skornyakov
02:30 PM Database Feature #3930: allow session level control over the database(s) which are auto-connected
> I had not considered this feature. Constantin, the implementation so far only reads from the directory. What needs ... Greg Shah
02:28 PM Database Feature #3930: allow session level control over the database(s) which are auto-connected
The token support is already in FWD, and the directory utility APIs already have this (at least the @Utils.getDirecto... Constantin Asofiei
02:25 PM Database Feature #3930: allow session level control over the database(s) which are auto-connected
Igor Skornyakov wrote:
> Constantin Asofiei wrote:
> > Igor, does the @auto-connect@ directory configuration suppor...
Eric Faulhaber
02:15 PM Database Feature #3930: allow session level control over the database(s) which are auto-connected
Constantin Asofiei wrote:
> Igor, does the @auto-connect@ directory configuration support the 'project token' approa...
Igor Skornyakov
01:52 PM Database Feature #3930: allow session level control over the database(s) which are auto-connected
Igor, does the @auto-connect@ directory configuration support the 'project token' approach? Here I mean that the cli... Constantin Asofiei
07:23 AM Database Feature #3930: allow session level control over the database(s) which are auto-connected
Igor Skornyakov wrote:
> There is a regression caused by my changes in a large customer application. Analyzing.
T...
Igor Skornyakov
04:59 AM Database Feature #3930: allow session level control over the database(s) which are auto-connected
There is a regression caused by my changes in a large customer application. Analyzing. Igor Skornyakov
02:51 PM Runtime Infrastructure Bug #5362: Handshake failure while testing the simple web cllient
If we cannot recover the session, then we need to exit the web client. BUT if possible, we should try to reconnect t... Greg Shah
02:49 PM Runtime Infrastructure Bug #5362: Handshake failure while testing the simple web cllient
To clarify #5362-5 I added messages logs for the js web client... Sergey Ivanovskiy
02:48 PM Runtime Infrastructure Bug #5362: Handshake failure while testing the simple web cllient
I observed the case when the server threw... Sergey Ivanovskiy
02:20 PM User Interface Bug #5118: TREELIST widget issues
PARTLY FIXED in rev. 12481
FIXED in rev. 13480.
The following @TreeList@ procedures:...
Vladimir Tsichevski
02:02 PM User Interface Bug #5118: TREELIST widget issues
FIXED in rev. 12481
Background colors passed as an argument to tree list column create functions, do not reach the...
Vladimir Tsichevski
11:46 AM User Interface Bug #5118: TREELIST widget issues
Tree headers layout is broken after a cell value changed in a horizontally scrolled tree list:
The test applicatio...
Vladimir Tsichevski
08:03 AM User Interface Bug #5118: TREELIST widget issues
FIXED in rev. 12481
Incorrect handling values passed to @setCellString@ for icon type cells.
In original OCX, a...
Vladimir Tsichevski
12:18 PM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
> Sergey, could improper tuning of #5028-39 lead to this issue? Perhaps retry logic is trying to re-utilize a connect... Greg Shah
12:07 PM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
Sergey, could improper tuning of #5028-39 lead to this issue? Perhaps retry logic is trying to re-utilize a connectio... Roger Borrello
11:46 AM Runtime Infrastructure Bug #5388: handshake failure while testing customer app
I'm not sure this is actually a different root cause than #5362, but the stack trace is different.
While opening a...
Eric Faulhaber
11:40 AM Runtime Infrastructure Bug #5388 (Closed): handshake failure while testing customer app
Eric Faulhaber
07:48 AM Runtime Infrastructure Feature #4405 (Closed): provide the capability to deliver static HTML and resources via the FWD s...
Greg Shah
07:37 AM Runtime Infrastructure Feature #4405: provide the capability to deliver static HTML and resources via the FWD server's J...
Greg Shah wrote:
> Sergey: Please edit the "Web Server":/projects/p2j/wiki/Web_Server page to clarify these question...
Sergey Ivanovskiy
07:38 AM Database Bug #5289: Misc. problems with triggers
Ovidiu: From emails, I know you have some of these issues resolved. Please document the status here.
If we can ge...
Greg Shah
08:23 PM Database Support #5183: database collation
I've reviewed the output of the @cp_coll.p@ program from several environments:
* en_US / 8859-1
** Linux
** Wind...
Eric Faulhaber

05/25/2021

03:53 PM Database Feature #3930: allow session level control over the database(s) which are auto-connected
The functionality is implemented and tested with the test app. Will test with the real customer app.
Committed to ...
Igor Skornyakov
03:22 PM Runtime Infrastructure Feature #4405: provide the capability to deliver static HTML and resources via the FWD server's J...
Sergey: Please edit the "Web Server":/projects/p2j/wiki/Web_Server page to clarify these questions:
* What is @web...
Greg Shah
11:33 AM User Interface Bug #5118: TREELIST widget issues
Vladimir Tsichevski wrote:
> In the original @TREELIST@ it is possible to reset column sorting by clicking on the co...
Vladimir Tsichevski
08:58 AM Runtime Infrastructure Support #5221: Initialization failure during server runtime
Deividas: Is everything working? I'd like to close this task if it is resolved. Greg Shah
07:30 AM User Interface Bug #5214: Broken z-order for all driver widgets (including SPREADSHEET, HTML-BROWSER, etc.)
Replaced the HTML-BROWSER with a SPREADSHEET in my testcase and the result is as expected. I will try to look into a ... Adrian Lungu

05/24/2021

07:28 PM User Interface Bug #5118: TREELIST widget issues
In FWD, if a child node is added, and a sorting by some column is set, nodes are automatically sorted. In the origina... Vladimir Tsichevski
07:23 PM User Interface Bug #5118: TREELIST widget issues
In FWD, if a child node is added, the parent node always expands. In the original OCX this does not happen. Vladimir Tsichevski
07:19 PM User Interface Bug #5118: TREELIST widget issues
Unimplemented OCX call: @GetNodeVisibleInViewPort@. This call return value of the @logical@ type is used in customer ... Vladimir Tsichevski
07:16 PM User Interface Bug #5118: TREELIST widget issues
FIXED in rev. 12481
Narrow column alignment is incorrect in FWD: in original OCX, it the column text does not fit ...
Vladimir Tsichevski
02:56 PM User Interface Bug #5118: TREELIST widget issues
FIXED in rev. 12481
Rendering trelist icon columns: in FWD icons are always centered regardless of the column alig...
Vladimir Tsichevski
11:43 AM User Interface Bug #5118: TREELIST widget issues
No, but I don't want to remove stuff that will need to be added back later. Greg Shah
11:37 AM User Interface Bug #5118: TREELIST widget issues
Greg Shah wrote:
> Our intention is to have a completed and compatible OCX replacement. We don't want to have to ad...
Vladimir Tsichevski
10:41 AM User Interface Bug #5118: TREELIST widget issues
Our intention is to have a completed and compatible OCX replacement. We don't want to have to add features with ever... Greg Shah
10:38 AM User Interface Bug #5118: TREELIST widget issues
Vladimir Tsichevski wrote:
> Hynek Cihlar wrote:
> > > There is no such method in @vmacmtree1@.
> >
> > There is...
Hynek Cihlar
08:03 AM User Interface Bug #5118: TREELIST widget issues
Hynek Cihlar wrote:
> Vladimir Tsichevski wrote:
> > Hynek Cihlar wrote:
> >
> > > If there is an API method in ...
Vladimir Tsichevski
05:09 PM User Interface Bug #5383: The web client deadlock
The web client deadlock was found in #5028-35, #5028-44 ... Sergey Ivanovskiy
05:01 PM User Interface Bug #5383 (New): The web client deadlock
Sergey Ivanovskiy
10:59 AM User Interface Bug #5214: Broken z-order for all driver widgets (including SPREADSHEET, HTML-BROWSER, etc.)
Adrian Lungu wrote:
> I checked a custom testcase and can't reproduce anything suspicious. I used 3821c/rev. 12446 a...
Hynek Cihlar
10:52 AM User Interface Bug #5214: Broken z-order for all driver widgets (including SPREADSHEET, HTML-BROWSER, etc.)
I checked a custom testcase and can't reproduce anything suspicious. I used 3821c/rev. 12446 and the attached files. ... Adrian Lungu
09:15 AM User Interface Bug #5214 (WIP): Broken z-order for all driver widgets (including SPREADSHEET, HTML-BROWSER, etc.)
Adrian Lungu

05/23/2021

06:28 PM User Interface Support #2674: list of HTML5, CSS and Javascript features in use in the web client (both ChUI and...
h2. Web Client Known Limitations
1. Browser shortcuts such as @ALT-F4@ cannot be captured as events. This means t...
Greg Shah
01:39 PM User Interface Bug #5118: TREELIST widget issues
Vladimir Tsichevski wrote:
> Hynek Cihlar wrote:
>
> > If there is an API method in the original treeview and tre...
Hynek Cihlar

05/22/2021

01:54 PM User Interface Bug #5118: TREELIST widget issues
Hynek Cihlar wrote:
> If there is an API method in the original treeview and treelist native controls to toggle so...
Vladimir Tsichevski

05/21/2021

06:24 PM User Interface Bug #5381: Backing buffers should be filled in SELECT* functions of a multi-selection BROWSE
Testcases attached. When one of the @SELECT*@ browse functions is called, it should reposition the browsed query to t... Stanislav Lomany
06:12 PM User Interface Bug #5381 (New): Backing buffers should be filled in SELECT* functions of a multi-selection BROWSE
Stanislav Lomany
05:20 PM User Interface Bug #5118: TREELIST widget issues
Vladimir Tsichevski wrote:
> Hynek,
>
> there is the following field in @TreeConfig@
> [...]
>
> It seems, th...
Hynek Cihlar
05:15 PM User Interface Bug #5118: TREELIST widget issues
FIXED
In the original @TREELIST@ it is possible to reset column sorting by clicking on the column header with the ...
Vladimir Tsichevski
05:06 PM User Interface Bug #5118: TREELIST widget issues
Hynek,
there is the following field in @TreeConfig@...
Vladimir Tsichevski
04:46 PM User Interface Bug #5118: TREELIST widget issues
Scrollbar visibility and (sometimes) displayed values are wrong:
@WrongHorizontalScrollbar.mp4@
In this video a...
Vladimir Tsichevski
03:51 PM User Interface Bug #5118: TREELIST widget issues
Tree element positions differs from the original:
In original tree the horizontal distance between the columns (ve...
Vladimir Tsichevski
01:39 PM Database Feature #3930: allow session level control over the database(s) which are auto-connected
Eric Faulhaber wrote:
> That being said, I'm not sure that code looks right now...what if we had two @database@ keys...
Igor Skornyakov
01:33 PM Database Feature #3930: allow session level control over the database(s) which are auto-connected
That being said, I'm not sure that code looks right now...what if we had two @database@ keys mapped to the same @Sess... Eric Faulhaber
01:13 PM Database Feature #3930: allow session level control over the database(s) which are auto-connected
Eric Faulhaber wrote:
> The current @deregisterDatabase@ code is just about cleaning up local data structures when a...
Igor Skornyakov
01:12 PM Database Feature #3930: allow session level control over the database(s) which are auto-connected
The current @deregisterDatabase@ code is just about cleaning up local data structures when a database connection ends... Eric Faulhaber
01:05 PM Database Feature #3930: allow session level control over the database(s) which are auto-connected
Eric Faulhaber wrote:
> Igor Skornyakov wrote:
>
> > As far as I understand the same logic is used for local data...
Igor Skornyakov
01:02 PM Database Feature #3930: allow session level control over the database(s) which are auto-connected
Igor Skornyakov wrote:
> As far as I understand the same logic is used for local databases as well. Should I fix i...
Eric Faulhaber
12:56 PM Database Feature #3930: allow session level control over the database(s) which are auto-connected
Eric Faulhaber wrote:
> IIRC, for remote connections, we create one virtual session between server A and server B, r...
Igor Skornyakov
12:40 PM Database Feature #3930: allow session level control over the database(s) which are auto-connected
IIRC, for remote connections, we create one virtual session between server A and server B, regardless of how many use... Eric Faulhaber
06:51 AM Database Feature #3930: allow session level control over the database(s) which are auto-connected
I'm confused with the following code in the @ConnectionManager.disconnectImmediately()@:... Igor Skornyakov
03:04 AM Database Feature #3930: allow session level control over the database(s) which are auto-connected
Constantin Asofiei wrote:
> Igor, as I mentioned - Agents can reset their context (for State-reset mode) - in this c...
Igor Skornyakov
02:01 AM Database Feature #3930: allow session level control over the database(s) which are auto-connected
Igor, as I mentioned - Agents can reset their context (for State-reset mode) - in this case, I think these databases ... Constantin Asofiei
01:07 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
Greg Shah wrote:
> I've noticed that @convert_member_name@ in @annotations_prep.xml@ is only ever called with @mtype...
Constantin Asofiei
11:04 AM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
I've noticed that @convert_member_name@ in @annotations_prep.xml@ is only ever called with @mtype == names.method@. ... Greg Shah
12:46 PM Database Support #5183 (WIP): database collation
Eric Faulhaber
 

Also available in: Atom