Project

General

Profile

Activity

From 10/25/2017 to 11/23/2017

11/24/2017

10:45 PM Base Language Feature #3262: implement COM/OLE Automation support
OK. Looks like the @4GL@ @COM@ garbage collector approach has been clarified. The internal object taken from given @C... Eugenie Lyzenko
09:11 PM Base Language Feature #3262: implement COM/OLE Automation support
Greg Shah wrote:
> > The COM objects has no actual parent-child relationships. The same object can be obtained for r...
Eugenie Lyzenko
07:05 PM Base Language Feature #3262: implement COM/OLE Automation support
Greg,
Looks like we also need to change gap report processing rules to reflect the added implementation, this is o...
Eugenie Lyzenko

11/23/2017

06:42 PM Base Language Feature #3262: implement COM/OLE Automation support
Task branch @3262b@ has been updated for review to revision @11225@.
This update adds extent array support for pro...
Eugenie Lyzenko
06:25 AM Base Language Feature #3262: implement COM/OLE Automation support
> The COM objects has no actual parent-child relationships. The same object can be obtained for re-use from different... Greg Shah
09:42 PM Base Language Feature #3262: implement COM/OLE Automation support
Task branch @3262b@ has been updated for review to revision @11224@.
This is minor cleanup update. I have designed...
Eugenie Lyzenko
12:45 PM Bug #3378: Date input fields don't get focus by clicking on them
Please look at the committed rev. 11223 (3369a). Sergey Ivanovskiy
12:04 PM Bug #3378: Date input fields don't get focus by clicking on them
Sergey Ivanovskiy wrote:
> Constantin, actually your patch fixes the issue (the tab button is not displayed active, ...
Constantin Asofiei
11:57 AM Bug #3378: Date input fields don't get focus by clicking on them
Constantin, actually your patch fixes the issue (the tab button is not displayed active, but it has the current focus... Sergey Ivanovskiy
11:39 AM Bug #3378: Date input fields don't get focus by clicking on them
Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > I checked the Swing client, but the original issue was reproduce...
Constantin Asofiei
11:32 AM Bug #3378: Date input fields don't get focus by clicking on them
Sergey Ivanovskiy wrote:
> I checked the Swing client, but the original issue was reproduced with the web client too...
Hynek Cihlar
11:30 AM Bug #3378: Date input fields don't get focus by clicking on them
I checked the Swing client, but the original issue was reproduced with the web client too. Sergey Ivanovskiy
11:28 AM Bug #3378: Date input fields don't get focus by clicking on them
Constantin Asofiei wrote:
> OK, this is because the old login window is still assumed as the 'current focus window'....
Hynek Cihlar
11:11 AM Bug #3378: Date input fields don't get focus by clicking on them
Sergey Ivanovskiy wrote:
> It seems very close to be a fix. The Available Rooms tab button is selected in this case,...
Constantin Asofiei
09:28 AM Bug #3378: Date input fields don't get focus by clicking on them
It seems very close to be a fix. The Available Rooms tab button is selected in this case, and @FocusManager.setFocusO... Sergey Ivanovskiy
08:58 AM Bug #3378: Date input fields don't get focus by clicking on them
Sergey Ivanovskiy wrote:
> Checked on windev01 that the native Hotel GUI places focus on the "Available Rooms" tab b...
Constantin Asofiei
08:46 AM Bug #3378: Date input fields don't get focus by clicking on them
It seems reasonable changes. Checked on windev01 that the native Hotel GUI places focus on the "Available Rooms" tab ... Sergey Ivanovskiy
08:32 AM Bug #3378: Date input fields don't get focus by clicking on them
There is this code in @TC.processProgressEvent@:... Constantin Asofiei
08:03 AM Bug #3378: Date input fields don't get focus by clicking on them
OK, understand, planning to find another way. Sadly I couldn't setup Hotel GUI on VM Windows 12, but Hotel GUI is ava... Sergey Ivanovskiy
07:46 AM Bug #3378: Date input fields don't get focus by clicking on them
Sergey Ivanovskiy wrote:
> According to #3378-3 this @ENTRY@ event was not sent because @oldFocus@ was @null@.
Po...
Hynek Cihlar
07:41 AM Bug #3378: Date input fields don't get focus by clicking on them
Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > I would like to propose this diff for the fix
> > [...]
> > be...
Sergey Ivanovskiy
06:53 AM Bug #3378: Date input fields don't get focus by clicking on them
Sergey Ivanovskiy wrote:
> I would like to propose this diff for the fix
> [...]
> because all another GUI widgets...
Hynek Cihlar
12:09 PM User Interface Bug #3382: Client-side popup menus abend
I've created a client-side popup menu for browse (using the same approach used as in @ScrollPopupGuiImpl@) and called... Stanislav Lomany
12:01 PM User Interface Bug #3382: Client-side popup menus abend
Stanislav, do you remember the actual case when the exception happened? I would rather have a real recreate for this. Hynek Cihlar
11:45 AM User Interface Bug #3382 (WIP): Client-side popup menus abend
Hynek Cihlar
11:33 AM User Interface Bug #3373: incremental scroll in non-full Browse page
Greg, I'll fix it, but considering the amount of work for #3261 I'm not sure if I should fix it before or after Nov 30. Stanislav Lomany
11:30 AM User Interface Bug #3373 (WIP): incremental scroll in non-full Browse page
Stanislav,
I understand you are working on this issue so I am assigning it to you.
Ovidiu Maxiniuc
11:33 AM User Interface Bug #3375 (WIP): Stack overflow kills the client
Ovidiu Maxiniuc
10:22 AM User Interface Bug #3375: Stack overflow kills the client
Created task branch 3375a and checked in the fix. The changes passed GUI regression tests, ChUI regression testing is... Hynek Cihlar
11:32 AM User Interface Bug #3374 (WIP): NPE in ConfigManager
I committed the fix for this issue was committed to 3369a with revision 11211. Ovidiu Maxiniuc
11:26 AM User Interface Bug #3371: NPE in AbstractGuiDriver in client log
The revision 11212 of 3369a makes sure the window is selected in @EditorGuiImpl.computeLineWidths()@. The exceptions ... Ovidiu Maxiniuc
11:22 AM User Interface Bug #3370: READ-ONLY attribute error in server log
I created 3370a created and committed a patch for this issue. Current revision is 11203. Please review. Ovidiu Maxiniuc
06:00 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Sergey Ivanovskiy wrote:
> Can I merge 3240c into the trunk?
3240c was rebased over trunc rev. 11202. The current...
Sergey Ivanovskiy

11/22/2017

04:36 PM Base Language Feature #3262: implement COM/OLE Automation support
Greg Shah wrote:
>Eugenie: Can you write the Java-side array changes that are needed? Constantin is busy with anothe...
Eugenie Lyzenko
03:50 PM Base Language Feature #3262: implement COM/OLE Automation support
Eugenie: Can you write the Java-side array changes that are needed? Constantin is busy with another task.
What el...
Greg Shah
02:17 PM Base Language Feature #3262: implement COM/OLE Automation support
Task branch @3262b@ has been rebased with trunk @11202@, new revision is @11223@. Eugenie Lyzenko
02:00 PM Base Language Feature #3262: implement COM/OLE Automation support
Task branch @3262b@ has been updated for review to revision @11222@.
This is code partial cleanup and adding inter...
Eugenie Lyzenko
08:05 AM Base Language Feature #3262: implement COM/OLE Automation support
Greg Shah wrote:
> If I understand correctly, they are stating that the user is responsible for releasing all of the...
Eugenie Lyzenko
06:05 AM Base Language Feature #3262: implement COM/OLE Automation support
> The intermediate COM handles created with lines like comObject:prop1:prop2:(prop|method()) is not explicitly releas... Greg Shah
04:08 PM Bug #3378: Date input fields don't get focus by clicking on them
OK, merged this change into 3369a, revision 11221. Planning to archive 3355a. Sergey Ivanovskiy
03:53 PM Bug #3378: Date input fields don't get focus by clicking on them
3355a is going to be archived because its changes are already in 3369a, right?
This change should go into 3369a.
Greg Shah
03:10 PM Bug #3378: Date input fields don't get focus by clicking on them
Committed revision 11203 (3355a) applied this fix. Sergey Ivanovskiy
01:03 PM Bug #3378: Date input fields don't get focus by clicking on them
I would like to propose this diff for the fix... Sergey Ivanovskiy
06:32 AM Bug #3378: Date input fields don't get focus by clicking on them
Sergey Ivanovskiy wrote:
> On the web client after some random clicks involving the date input dialog I got this bro...
Ovidiu Maxiniuc
05:53 AM Bug #3378: Date input fields don't get focus by clicking on them
Debugged the Swing client for Hotel GUI. If the target "Checkin Date" fillin was clicked, then at the certain point o... Sergey Ivanovskiy
04:02 PM User Interface Feature #3369: add support for BGCOLOR-RGB and FGCOLOR-RGB, FWD extension widget attributes
3369a 11220 improves performance of coordinate values rounding. Hynek Cihlar
03:57 PM User Interface Feature #3369: add support for BGCOLOR-RGB and FGCOLOR-RGB, FWD extension widget attributes
Code Review Task Branch 3369a Revision 11219
I'm good with the change.
Greg Shah
02:43 PM User Interface Feature #3369: add support for BGCOLOR-RGB and FGCOLOR-RGB, FWD extension widget attributes
Revision 11219 contains a fix for unresponsive message boxes. Somebody please review. Hynek Cihlar
02:25 PM User Interface Feature #3369: add support for BGCOLOR-RGB and FGCOLOR-RGB, FWD extension widget attributes
Committed revision 11218 removed waste code due to the web client profiling done by Eric. Sergey Ivanovskiy
01:18 PM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Can I merge 3240c into the trunk? Sergey Ivanovskiy
10:56 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
I did this constraint in order that this new web alias has a unique name within the directory. If the web alias is fr... Sergey Ivanovskiy
08:24 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Sergey, looks like I'm not allowed to use @embedded@ alias - is it because there is a process using the same certific... Constantin Asofiei
09:41 AM User Interface Bug #3382: Client-side popup menus abend
The problem with popup menus created at client side is that they can cause abend under a certain circumstances, e.g. ... Stanislav Lomany
09:18 AM User Interface Bug #3382 (Closed): Client-side popup menus abend
Stanislav Lomany
08:33 AM User Interface Bug #3368 (Closed): dialog-box frame height is not set correctly
Greg Shah
08:20 AM User Interface Bug #3368: dialog-box frame height is not set correctly
3368a was merged in trunk as revision 11202 and archived. Hynek Cihlar
06:23 AM User Interface Bug #3368: dialog-box frame height is not set correctly
Code Review Task Branch 3368a Revision 11205
The changes are good. You can merge to trunk.
Greg Shah
05:22 AM User Interface Bug #3368: dialog-box frame height is not set correctly
3368a revision 11205 contains a small change that resolves a regression found during ChUI testing. The revision has ... Hynek Cihlar
08:12 AM User Interface Bug #3381: Sub-menu drawing issues
Testcase attached (@sub-menus.p@). The following scenarios have issues:
# Right-click on the button: in swing the ri...
Stanislav Lomany
05:43 AM User Interface Bug #3381 (Closed): Sub-menu drawing issues
Stanislav Lomany
06:57 AM User Interface Bug #3370: READ-ONLY attribute error in server log
I think this needs to be separate from 3369a, so that we don't introduce a delay in getting the most critical changes... Greg Shah
05:23 AM User Interface Bug #3370 (WIP): READ-ONLY attribute error in server log
Ovidiu Maxiniuc
05:22 AM User Interface Bug #3370: READ-ONLY attribute error in server log
Greg,
I finished moving the READ-ONLY attribute to a new interface.
Because the introduction of the new interface @...
Ovidiu Maxiniuc
05:10 AM User Interface Bug #3370: READ-ONLY attribute error in server log
I found that @CommonHandle.readOnlyError(String)@ is annotated with @@LegacyAttribute(name = "READ-ONLY")@.
I cons...
Ovidiu Maxiniuc
02:48 AM User Interface Bug #3373: incremental scroll in non-full Browse page
The issue occurs because the browse is not yet initialized at the point when "END" event is applied. So we must figur... Stanislav Lomany

11/21/2017

06:33 PM Base Language Feature #3262: implement COM/OLE Automation support
Task branch @3262b@ has been updated for review to revision @11221@.
This updates has changes to make chain calls ...
Eugenie Lyzenko
06:07 PM Base Language Feature #3262: implement COM/OLE Automation support
Constantin Asofiei wrote:
> Eugenie Lyzenko wrote:
> > Honestly I do not understand why we need attributes support ...
Eugenie Lyzenko
05:37 PM Base Language Feature #3262: implement COM/OLE Automation support
Eugenie Lyzenko wrote:
> Honestly I do not understand why we need attributes support for @COM-HANDLE@. @COM-HANDLE@ ...
Constantin Asofiei
05:32 PM Base Language Feature #3262: implement COM/OLE Automation support
I would suggest to change @com_access.rules@ to:... Eugenie Lyzenko
04:56 PM Base Language Feature #3262: implement COM/OLE Automation support
Constantin Asofiei wrote:
> Eugenie Lyzenko wrote:
> > The @NAME@ is a reserved keyword? What makes @NAME@ property...
Eugenie Lyzenko
02:57 PM Base Language Feature #3262: implement COM/OLE Automation support
Eugenie Lyzenko wrote:
> The @NAME@ is a reserved keyword? What makes @NAME@ property to process differently?
Is a ...
Constantin Asofiei
02:55 PM Base Language Feature #3262: implement COM/OLE Automation support
Constantin Asofiei wrote:
> Eugenie Lyzenko wrote:
> > 2. Consider the following @4GL@ code:
> > [...]
> >
> > ...
Eugenie Lyzenko
02:13 PM Base Language Feature #3262: implement COM/OLE Automation support
Eugenie Lyzenko wrote:
> This is correct conversion and we have property getter and method call. Both of them return...
Constantin Asofiei
01:54 PM Base Language Feature #3262: implement COM/OLE Automation support
Constantin Asofiei wrote:
> Eugenie Lyzenko wrote:
> > Guys,
> >
> > I have two notes at this time for Java side...
Eugenie Lyzenko
01:20 PM Base Language Feature #3262: implement COM/OLE Automation support
Eugenie Lyzenko wrote:
> Guys,
>
> I have two notes at this time for Java side with real @Excel@ application:
> ...
Constantin Asofiei
01:16 PM Base Language Feature #3262: implement COM/OLE Automation support
Guys,
I have two notes at this time for Java side with real @Excel@ application:
1. The @NativeComObject@ must ...
Eugenie Lyzenko
09:56 PM Base Language Feature #3262: implement COM/OLE Automation support
The testcases repo has been updated to revision @1700@.
The real @MS Office@ testcases have been added. The curren...
Eugenie Lyzenko
05:45 PM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
OK, stopped this testing. Sergey Ivanovskiy
05:19 PM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
> In this run there are different failed tests except tc_job_002 and tc_job_clock_004
I think this is enough to t...
Greg Shah
04:23 PM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
The last main-regression tests were failed without writing reports. Planning to restart for rev 11208. Sergey Ivanovskiy
03:13 PM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Found the following unrelated issue that if the directory doesn't have a company configuration, then generated certif... Sergey Ivanovskiy
03:00 PM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
I checked that the main web site @www.goldencode.com@ has these target fields unset too. Sergey Ivanovskiy
02:56 PM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
@domain.csr@ has all required fields... Sergey Ivanovskiy
02:14 PM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Sergey Ivanovskiy wrote:
> No, I don't think that with 3240c there is this bug. Constantin, could I look at @domain....
Constantin Asofiei
01:42 PM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Constantin Asofiei wrote:
> Sergey Ivanovskiy wrote:
> > Checked P2J self-signed certificates and found that they d...
Sergey Ivanovskiy
11:41 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Sergey Ivanovskiy wrote:
> Checked P2J self-signed certificates and found that they don't have organization and orga...
Constantin Asofiei
11:37 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
May be we should check up these use cases for AcmeClient: revoke certificate, delete account, then register new accou... Sergey Ivanovskiy
11:32 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Constantin Asofiei wrote:
> Sergey, OK, the certificate is generated and is trusted by the browser. Issues:
> 1. a...
Sergey Ivanovskiy
10:50 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Sergey, OK, the certificate is generated and is trusted by the browser. Issues:
# although I specified @--web-alias...
Constantin Asofiei
10:39 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Planning to run main-regression tests for rev. 11206. Sergey Ivanovskiy
10:34 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Greg Shah wrote:
> Please re-run the main regression testing. You don't have to re-do the CTRL-C tests.
Yes, the n...
Sergey Ivanovskiy
10:21 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Sergey Ivanovskiy wrote:
> Constantin Asofiei wrote:
> > Sergey, I'm getting this on demosrv01:
> > [...]
> >
>...
Sergey Ivanovskiy
10:17 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Constantin Asofiei wrote:
> Sergey, I'm getting this on demosrv01:
> [...]
>
> demosrv01 is configured with 3240...
Sergey Ivanovskiy
09:52 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Please re-run the main regression testing. You don't have to re-do the CTRL-C tests. Greg Shah
08:39 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Sergey, I'm getting this on demosrv01:... Constantin Asofiei
04:23 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
The @ctrl-c-regression@ part has been finished with these results 20171120_231820.zip, where @gso_ctrlc_tests@ are pa... Sergey Ivanovskiy
11:35 PM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
The @main-regression@ part of the run-time tests is ready and available at devsrv01 in the results folder 20171120_16... Sergey Ivanovskiy
04:03 PM User Interface Feature #3369: add support for BGCOLOR-RGB and FGCOLOR-RGB, FWD extension widget attributes
3355a was merged into 3369a rev. 11213. Sergey Ivanovskiy
01:43 PM Bugs Bug #3355: The tab pane button for HOTEL GUI is not included in the focus traversal chain
OK, my patch was failed, I need to apply changes manually. Sergey Ivanovskiy
11:42 AM Bugs Bug #3355: The tab pane button for HOTEL GUI is not included in the focus traversal chain
Greg Shah wrote:
> Constantin: How about merging these into 3369a?
Yes. Sergey, please merge into 3369a.
Constantin Asofiei
11:19 AM Bugs Bug #3355: The tab pane button for HOTEL GUI is not included in the focus traversal chain
Constantin: How about merging these into 3369a? Greg Shah
11:12 AM Bugs Bug #3355: The tab pane button for HOTEL GUI is not included in the focus traversal chain
Greg Shah wrote:
> Constantin: any objections?
The changes make sense.
Constantin Asofiei
10:09 AM Bugs Bug #3355: The tab pane button for HOTEL GUI is not included in the focus traversal chain
Code Review Task Branch 3355a Revision 11202
I am fine with the changes.
Constantin: any objections?
Greg Shah
12:55 PM Database Bug #3379: do not copy index definitions when defining WORKFILE like TABLE
A customer pointed out that when defining a WORKFILE using LIKE to copy the definition of a table, index information ... Eric Faulhaber
12:52 PM Database Bug #3379 (Closed): do not copy index definitions when defining WORKFILE like TABLE
Eric Faulhaber
12:37 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> As far as I understand file choose dialog (for choosing report output file) is in WIP state, so it works to a cert... Greg Shah
09:01 AM User Interface Bug #3371: NPE in AbstractGuiDriver in client log
Constantin Asofiei wrote:
> Ovidiu, please try something: is @EditorGuiImpl.processScrollPane@ called when i.e. the ...
Ovidiu Maxiniuc
08:41 AM User Interface Bug #3371: NPE in AbstractGuiDriver in client log
Ovidiu, please try something: is @EditorGuiImpl.processScrollPane@ called when i.e. the editor is drawn? I wonder if... Constantin Asofiei
08:33 AM User Interface Bug #3371: NPE in AbstractGuiDriver in client log
I tried to move the code in a @withSelectedWindow()@, but the widget is not fully reconstructed so the parent is not ... Ovidiu Maxiniuc
07:56 AM Bug #3378: Date input fields don't get focus by clicking on them
On the web client after some random clicks involving the date input dialog I got this broken screen. The web client l... Sergey Ivanovskiy
07:49 AM Bug #3378: Date input fields don't get focus by clicking on them
Open Hotel GUI with Swing client. The main screen is displayed with its first available tab "Available Rooms". Clicki... Sergey Ivanovskiy
07:45 AM Bug #3378 (Closed): Date input fields don't get focus by clicking on them
Sergey Ivanovskiy
06:42 AM User Interface Bug #3368: dialog-box frame height is not set correctly
Code Review Task Branch 3368a Revision 11204
I'm fine with the code. If it passes regression testing, you can mer...
Greg Shah
06:21 AM User Interface Bug #3368: dialog-box frame height is not set correctly
Greg Shah wrote:
> except it is not clear why the null check was removed from @FrameGuiImpl@.
The null check was ...
Hynek Cihlar
07:01 PM User Interface Bug #3368: dialog-box frame height is not set correctly
Code Review Task Branch 3368a Revision 11203
I'm fine with the changes, except it is not clear why the null check ...
Greg Shah

11/20/2017

05:35 PM User Interface Bug #3371: NPE in AbstractGuiDriver in client log
Ovidiu, I would rather ensure that @EditorGuiImpl.computeLineWidths@ has a window selected (i.e. is bracketed in @gd.... Constantin Asofiei
03:11 PM User Interface Bug #3371: NPE in AbstractGuiDriver in client log
Code Review Task Branch 3369a Revision 11211
I generally OK with the changes. The one thing that is not clear to ...
Greg Shah
04:46 PM User Interface Bug #3368: dialog-box frame height is not set correctly
The incorrect size turned to be a problem in the frame layout itself. The frame height is not calculated correctly wh... Hynek Cihlar
04:04 PM Bugs Bug #3355: The tab pane button for HOTEL GUI is not included in the focus traversal chain
Constantin Asofiei wrote:
> Sergey Ivanovskiy wrote:
> > It looks like we should set useHandleChainSiblings() === t...
Sergey Ivanovskiy
03:05 AM Bugs Bug #3355: The tab pane button for HOTEL GUI is not included in the focus traversal chain
Created task branch 3355a to work on #3355-19, #3355-20 and #3355-21. Sergey Ivanovskiy
01:28 PM User Interface Feature #3369: add support for BGCOLOR-RGB and FGCOLOR-RGB, FWD extension widget attributes
Code Review Task Branch 3369a Revision 11209
I'm fine with the changes. I checked in some minor changes to make i...
Greg Shah
01:08 PM User Interface Feature #3369: add support for BGCOLOR-RGB and FGCOLOR-RGB, FWD extension widget attributes
Constantin Asofiei wrote:
> Eric, I couldn't reproduce the iframe issue you've reported with 3369a. If you have any...
Eric Faulhaber
01:02 PM User Interface Feature #3369: add support for BGCOLOR-RGB and FGCOLOR-RGB, FWD extension widget attributes
Constantin Asofiei wrote:
> Eric: Persistence.java needs a history entry.
Done.
Eric Faulhaber
12:58 PM User Interface Feature #3369: add support for BGCOLOR-RGB and FGCOLOR-RGB, FWD extension widget attributes
Eric, I couldn't reproduce the iframe issue you've reported with 3369a. If you have any other details I can use to d... Constantin Asofiei
12:46 PM User Interface Feature #3369: add support for BGCOLOR-RGB and FGCOLOR-RGB, FWD extension widget attributes
Greg, 3369a rev 11208 is ready for review.
Eric: Persistence.java needs a history entry.
Constantin Asofiei
10:30 AM User Interface Feature #3369: add support for BGCOLOR-RGB and FGCOLOR-RGB, FWD extension widget attributes
3369a rebased from trunk 11201. new rev is 11207. Constantin Asofiei
01:11 PM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
There are no another requirements to run the command except the P2J and embedded application servers should be stopped. Sergey Ivanovskiy
01:04 PM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
This command should change @directory.xml@ and add downloaded certificates to @directory.xml@ under @/security/certif... Sergey Ivanovskiy
12:47 PM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Sergey, what directory preparations are there required? I assume all Jetty web servers will be using the same alias ... Constantin Asofiei
11:40 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Constantin, please test this command #3240-80 (#3240-95) with these additional parameters @--web-alias@ and @--server... Sergey Ivanovskiy
11:27 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Sergey Ivanovskiy wrote:
> Constantin, the tool @SSLCertGenUtil@ can build now the web key store that can be used fo...
Constantin Asofiei
11:02 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
I'm OK with the changes in 3240c rev 11205.
Sergey Ivanovskiy wrote:
> Should this branch 3240c be checked with r...
Constantin Asofiei
02:43 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Should this branch 3240c be checked with regression tests on devsrv01? It seems that the changes are related to web s... Sergey Ivanovskiy
10:26 AM User Interface Bug #2799: browse widget doesn't execute validation expressions in P2J (both chui and gui)
Stanislav Lomany wrote:
> > And now the BROWSE version is also fully supported, right?
> Right.
Please update th...
Greg Shah
10:12 AM User Interface Bug #2799: browse widget doesn't execute validation expressions in P2J (both chui and gui)
> And now the BROWSE version is also fully supported, right?
Right.
Stanislav Lomany
09:50 AM User Interface Bug #2799: browse widget doesn't execute validation expressions in P2J (both chui and gui)
> @FRAME:NO-AUTO-VALIDATE@ option is mentioned here and I didn't deal with it. Otherwise it can be closed.
I belie...
Greg Shah
09:53 AM User Interface Bug #3373: incremental scroll in non-full Browse page
Stanislav Lomany wrote:
> I'm not sure.
> Ovidiu, how did you managed to create a @0 DOWN@ browse? (normally you ca...
Ovidiu Maxiniuc
09:46 AM User Interface Bug #3373: incremental scroll in non-full Browse page
I'm not sure.
Ovidiu, how did you managed to create a @0 DOWN@ browse? (normally you can't create a browse with less...
Stanislav Lomany
09:40 AM User Interface Bug #3373: incremental scroll in non-full Browse page
How much work is it to fix? Greg Shah
09:38 AM User Interface Bug #3373: incremental scroll in non-full Browse page
Yes. Stanislav Lomany
09:36 AM User Interface Bug #3373: incremental scroll in non-full Browse page
> No, it's internal P2J error.
@recordOrShowError()@ is only for "real" 4GL errors.
Is this a P2J bug?
Greg Shah
09:01 AM User Interface Bug #3373: incremental scroll in non-full Browse page
No, it's internal P2J error. Stanislav Lomany
08:59 AM User Interface Bug #3373: incremental scroll in non-full Browse page
Is there an error in the 4GL? Greg Shah
08:49 AM User Interface Bug #3373: incremental scroll in non-full Browse page
Let me know if I should fix it (before/after deadline?). Stanislav Lomany
08:46 AM User Interface Bug #3373: incremental scroll in non-full Browse page
That is the event which represents a programming error. The text can be changed to "Incremental scroll cannot be used... Stanislav Lomany
08:06 AM User Interface Bug #3373: incremental scroll in non-full Browse page
The call to @incrementalScroll@ is caused by an... Ovidiu Maxiniuc
09:39 AM User Interface Bug #3370: READ-ONLY attribute error in server log
I agree with the solution. Greg Shah
09:06 AM User Interface Bug #3370: READ-ONLY attribute error in server log
I investigated this issue. The root cause of this error is the fact that the @READ-ONLY@ attribute is declared in @Co... Ovidiu Maxiniuc
07:45 AM Database Bug #3372 (WIP): Unexpected usage of standalone unknown value.
Fix committed revision 11206 in 3369a. Ovidiu Maxiniuc
07:43 AM Database Bug #3372: Unexpected usage of standalone unknown value.
Eric Faulhaber wrote:
> Please put this into task branch 3296a if it does not have a home yet.
Sorry, I meant 3369a.
Eric Faulhaber
07:35 AM Database Bug #3372: Unexpected usage of standalone unknown value.
Ovidiu Maxiniuc wrote:
> I decided to skip the injection of @rtrim@ if the node is marked as @unknown@. The result w...
Eric Faulhaber

11/19/2017

05:31 PM User Interface Bug #3306: Improve intermediate state in ROW-DISPLAY trigger.
That is still an amount of unplesant work which IMO we don't need to touch until customer meets a real problem with i... Stanislav Lomany
05:19 PM User Interface Bug #2799: browse widget doesn't execute validation expressions in P2J (both chui and gui)
@FRAME:NO-AUTO-VALIDATE@ option is mentioned here and I didn't deal with it. Otherwise it can be closed. Stanislav Lomany
05:11 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
I was creating pop-up menu from a browse and met some issues:
1. As far as I understand file choose dialog (for choo...
Stanislav Lomany
07:28 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Stanislav Lomany wrote:
> We need to have the switch for enhanced browse features, so I created this container, sear...
Greg Shah

11/18/2017

06:46 PM User Interface Bug #3306: Improve intermediate state in ROW-DISPLAY trigger.
What is the status of this? Greg Shah
06:45 PM User Interface Bug #2799: browse widget doesn't execute validation expressions in P2J (both chui and gui)
Can this be closed? Greg Shah
06:43 PM User Interface Feature #3275 (Closed): improve browse support
Greg Shah
06:20 PM Base Language Feature #3262: implement COM/OLE Automation support
Constantin Asofiei wrote:
> Eugenie, see 11220 - it should work, I'm sending null value for empty parameters.
Yes...
Eugenie Lyzenko
05:47 PM Base Language Feature #3262: implement COM/OLE Automation support
Eugenie, see 11220 - it should work, I'm sending null value for empty parameters. Constantin Asofiei
04:39 PM Base Language Feature #3262: implement COM/OLE Automation support
Constantin Asofiei wrote:
> Yes, I missed this part - how do you want it to work? Just set that value to @null@, and...
Eugenie Lyzenko
04:29 PM Base Language Feature #3262: implement COM/OLE Automation support
Eugenie Lyzenko wrote:
> Constantin,
>
> The current Java side support for optional parameters is incomplete. The...
Constantin Asofiei
12:01 PM Base Language Feature #3262: implement COM/OLE Automation support
Constantin,
The current Java side support for optional parameters is incomplete. The using @comhandle.EMPTY(new Ob...
Eugenie Lyzenko
06:44 AM Base Language Feature #3262: implement COM/OLE Automation support
Task branch @3262b@ has been updated for review to revision @11219@.
The update adds native support for optional p...
Eugenie Lyzenko
08:02 PM Base Language Feature #3262: implement COM/OLE Automation support
The testcases repo has been updated to revision @1699@.
The read-only property test has been added. With respectiv...
Eugenie Lyzenko

11/17/2017

06:52 PM Base Language Feature #3262: implement COM/OLE Automation support
The required change to support optional parameters for method call has been prepared for native code. The idea is bas... Eugenie Lyzenko
12:24 AM Base Language Feature #3262: implement COM/OLE Automation support
Rebased with recent trunk, new revision is @11217@.
Some implementation details. Property set for indexed case is ...
Eugenie Lyzenko
12:04 AM Base Language Feature #3262: implement COM/OLE Automation support
Task branch @3262b@ has been updated for review to revision @11216@.
This adds support for indexed properties hand...
Eugenie Lyzenko
02:30 PM User Interface Bug #3374: NPE in ConfigManager
Ovidiu Maxiniuc wrote:
> Also, the location (@ConfigManager.java@:350) does not make sense: the @dirtyConfigs@ is in...
Ovidiu Maxiniuc
01:54 PM User Interface Bug #3374: NPE in ConfigManager
The client is reset (back to login screen) when clicking various widgets. I found this is client log:... Ovidiu Maxiniuc
01:48 PM User Interface Bug #3374 (Closed): NPE in ConfigManager
Ovidiu Maxiniuc
02:09 PM User Interface Bug #3375: Stack overflow kills the client
The client got killed (not reset). Just before that the two shown windows started blinking alternatively. This is pro... Ovidiu Maxiniuc
02:06 PM User Interface Bug #3375 (Closed): Stack overflow kills the client
Ovidiu Maxiniuc
01:43 PM User Interface Bug #3373: incremental scroll in non-full Browse page
I found the following stack trace in client log:... Ovidiu Maxiniuc
01:38 PM User Interface Bug #3373 (Closed): incremental scroll in non-full Browse page
Ovidiu Maxiniuc
01:30 PM Database Bug #3372: Unexpected usage of standalone unknown value.
After further investigations I learned that the @rtrim@ was injected after collecting @toString@ node to list of unkn... Ovidiu Maxiniuc
11:59 AM Database Bug #3372: Unexpected usage of standalone unknown value.
FWD jumps to login screen in customer application. Searched logs and found the following exception listed as the root... Ovidiu Maxiniuc
11:46 AM Database Bug #3372 (Closed): Unexpected usage of standalone unknown value.
Ovidiu Maxiniuc
11:45 AM User Interface Bug #3371 (WIP): NPE in AbstractGuiDriver in client log
Found following exception in client log:... Ovidiu Maxiniuc
11:36 AM User Interface Bug #3371 (Closed): NPE in AbstractGuiDriver in client log
Ovidiu Maxiniuc
09:40 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Constantin, the tool @SSLCertGenUtil@ can build now the web key store that can be used for the embedded application. ... Sergey Ivanovskiy
06:28 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
3240c was rebased over 11201. Please review 11205 that fixed all issues found in the review #3240-96. Sergey Ivanovskiy

11/16/2017

03:13 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
We need to have the switch for enhanced browse features, so I created this container, searchable under @Directory.ID_... Stanislav Lomany
10:11 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Rebased task branch 3261a from P2J trunk revision 11201. Stanislav Lomany
08:09 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Created task branch 3261a from P2J trunk revision 11200. Stanislav Lomany
12:21 PM Base Language Feature #3262: implement COM/OLE Automation support
Constantin Asofiei wrote:
>
> Eugenie: looks like 4GL allows a construct like @comVar:comProperty(1,2,3) = someVal...
Eugenie Lyzenko
11:07 AM Base Language Feature #3262: implement COM/OLE Automation support
The parse, conversion and Java ComOleHelper API changes are in 3262b rev 11215.
Eugenie: looks like 4GL allows a c...
Constantin Asofiei
09:21 PM Base Language Feature #3262: implement COM/OLE Automation support
> What I suggest is to separate at least the indexed property usage in fwdAppl:int1DIndexedProperty(3) = intVar1. fro... Greg Shah
09:16 PM Base Language Feature #3262: implement COM/OLE Automation support
> ComParamter.EMPTY
I like this.
Greg Shah
09:09 PM Base Language Feature #3262: implement COM/OLE Automation support
The testcases repo has been updated to revision @1698@.
Added testcases to verify indexed property feature and obj...
Eugenie Lyzenko
07:34 PM Base Language Feature #3262: implement COM/OLE Automation support
Constantin Asofiei wrote:
> Eugenie, for the third case in your example: that one needs to be disambiguated by the F...
Eugenie Lyzenko
09:54 AM User Interface Feature #3275 (Review): improve browse support
3275d has been merged into the trunk as bzr revision 11201. Stanislav Lomany
09:04 AM User Interface Feature #3275: improve browse support
Please merge 3275d to trunk. Greg Shah
08:55 AM User Interface Feature #3275: improve browse support
Customer POC works fine, any possible regressions are related to "interactive" browse features, I think it is OK to c... Stanislav Lomany
08:21 AM User Interface Feature #3275: improve browse support
Code Review Task Branch 3275d Revision 11203
The changes are good.
What testing do you recommend? The impact o...
Greg Shah
07:06 AM User Interface Feature #3275: improve browse support
Rebased task branch 3275d from P2J trunk revision 11200. Please review. Stanislav Lomany
09:34 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
OK, understand. Planning to do changes accordingly. Sergey Ivanovskiy
09:16 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Sergey Ivanovskiy wrote:
> Please correct me. The @webCertificates@ must be per a server name under @/security/certi...
Constantin Asofiei
09:06 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Constantin Asofiei wrote:
> Sergey, this is a review for 3240c rev 11202:
> placing the @webCertificates@ node unde...
Sergey Ivanovskiy
08:35 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Sergey, this is a review for 3240c rev 11202:
# placing the @webCertificates@ node under the @server/default@ is not...
Constantin Asofiei
07:44 PM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Decided to use separate configuration @webCertificates@ because the trusted chain certificates can be easily retrieve... Sergey Ivanovskiy

11/15/2017

06:07 PM Base Language Feature #3262: implement COM/OLE Automation support
Constantin Asofiei wrote:
>...
> I think we can check this if COM_METHOD is first child of a KW_ASSIGN. How is the...
Eugenie Lyzenko
05:22 PM Base Language Feature #3262: implement COM/OLE Automation support
Eugenie, for the third case in your example: that one needs to be disambiguated by the FWD native side - i.e. check i... Constantin Asofiei
05:21 PM Base Language Feature #3262: implement COM/OLE Automation support
> I'm debugging the @4GL@ @COM@ automation indexed properties. There are a some issues while converting this feature.... Constantin Asofiei
05:14 PM Base Language Feature #3262: implement COM/OLE Automation support
Guys,
I'm debugging the @4GL@ @COM@ automation indexed properties. There are a some issues while converting this f...
Eugenie Lyzenko
04:58 PM Base Language Feature #3262: implement COM/OLE Automation support
Greg Shah wrote:
> > I think we need to change method call processing on conversion level to have converted code lik...
Constantin Asofiei
09:10 AM Base Language Feature #3262: implement COM/OLE Automation support
> I think we need to change method call processing on conversion level to have converted code like this:
>
>> call(...
Greg Shah
08:14 PM Base Language Feature #3262: implement COM/OLE Automation support
The testcases repo has been updated to revision @1697@.
Added testcases to verify @CREATE ...@, @CREATE ... CONNEC...
Eugenie Lyzenko
07:44 PM Base Language Feature #3262: implement COM/OLE Automation support
The investigation and debugging results for today.
1. The large application has object creation modes: @CREATE "Co...
Eugenie Lyzenko
09:18 AM User Interface Feature #3291: implement SYSTEM-DIALOG-COLOR
> The same code in FWD will only update the the color table entry, followed by a synch operation with the client. Thi... Greg Shah
09:16 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
I'm OK with your directory changes. I prefer them to be in the certificates branch.
Constantin: Any objections?
...
Greg Shah
08:45 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
I changed the web certificate configuration to this one in order to support private and public certificate pairs unde... Sergey Ivanovskiy

11/14/2017

03:41 PM User Interface Feature #3291: implement SYSTEM-DIALOG-COLOR
Greg Shah wrote:
> > After the the user makes a selection, the selection will be used by widgets that are subsequent...
Ovidiu Maxiniuc
09:12 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
!LetsEncryptCerts.png! Sergey Ivanovskiy
09:05 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Planning to add this new container @webCertificates@ to the directory under @server/default@... Sergey Ivanovskiy
07:30 PM Base Language Feature #3262: implement COM/OLE Automation support
The testcases repo has been updated to revision @1696@.
Added tests to verify optional parameter mode for method c...
Eugenie Lyzenko
07:18 PM Base Language Feature #3262: implement COM/OLE Automation support
Task branch @3262b@ has been updated for review to revision @11212@. Rebased with recent trunk, new revision is @1121... Eugenie Lyzenko

11/13/2017

06:37 PM Base Language Feature #3262: implement COM/OLE Automation support
Other findings for today:
1. The option @BY-VARIANT-POINTER@ is never used in our large @4GL@ code.
2. The option...
Eugenie Lyzenko
06:16 PM Base Language Feature #3262: implement COM/OLE Automation support
Constantin, Greg,
I'm debugging different data input modes for COM object method call and found one issue to discu...
Eugenie Lyzenko
04:05 PM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
3240c is rebased over 11200 trunc. Planning to use different public and private pairs of certificates for P2J server ... Sergey Ivanovskiy
12:40 PM User Interface Feature #3332 (Closed): Add support for load offset and load size parameters of LOAD-IMAGE* metho...
Greg Shah
12:31 PM User Interface Feature #3332: Add support for load offset and load size parameters of LOAD-IMAGE* methods of BUT...
3332a passed regression tests and have been merged to trunk as revision 11200. The task branch was archived. Hynek Cihlar
12:14 PM User Interface Bug #3370: READ-ONLY attribute error in server log
We see this in a customer app. Can also be recreated in Hotel GUI as follows:
# Log in.
# Click "Check-In..." in th...
Eric Faulhaber
12:11 PM User Interface Bug #3370 (Closed): READ-ONLY attribute error in server log
Eric Faulhaber

11/12/2017

04:48 PM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Let me consider Hotel GUI and its certificates usages.
1) The "standard" process and P2J web server both use the s...
Sergey Ivanovskiy
06:48 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Committed rev. 11200 added certificate suite and changed accordingly. Planning to use this @CertificateSuite@ to setu... Sergey Ivanovskiy
05:14 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Link to the task #3366-82. Sergey Ivanovskiy
04:47 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Created task branch 3240c to setup a key store for P2J web server and local web clients based on Let's Encrypt certif... Sergey Ivanovskiy
03:44 PM User Interface Bug #3368: dialog-box frame height is not set correctly
Constantin, can you be more specific, what is the expected result of the sample code above? I didn't find any issues ... Hynek Cihlar
11:10 AM Base Language Feature #3262: implement COM/OLE Automation support
Task branch @3262b@ has been rebased with trunk @11199@, new revision is @11211@. Eugenie Lyzenko
07:11 AM User Interface Feature #3332: Add support for load offset and load size parameters of LOAD-IMAGE* methods of BUT...
3332a rebased against latest trunk. Hynek Cihlar
08:46 PM User Interface Feature #3369: add support for BGCOLOR-RGB and FGCOLOR-RGB, FWD extension widget attributes
3369a was created from trunk rev 11199. It contains the changes to add support for @BGCOLOR-RGB@ and @FGCOLOR-RGB@ F... Constantin Asofiei
08:20 PM User Interface Feature #3369 (Closed): add support for BGCOLOR-RGB and FGCOLOR-RGB, FWD extension widget attributes
Constantin Asofiei

11/11/2017

12:02 PM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
> I think that P2J web server should also use these certificates if they are present in the directory under some nod... Greg Shah
11:53 AM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Greg Shah wrote:
> Will ACME certs work for all the use cases that we expect?
>
> * FWD Server secure socket for ...
Sergey Ivanovskiy
11:40 AM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Committed revision 11205 fixed my erroneous change 11204. Greg, Constantin, please help to design the architecture of... Sergey Ivanovskiy
11:26 AM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Sergey Ivanovskiy wrote:
> Constantin Asofiei wrote:
> > Greg/Sergey, I think we need to specify in @webClient@ dir...
Greg Shah
11:23 AM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Sergey Ivanovskiy wrote:
> Greg Shah wrote:
> > Do the current changes cause a problem with generating and processi...
Greg Shah
11:21 AM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Constantin Asofiei wrote:
> Greg/Sergey, I think we need to specify in @webClient@ directory.cml a certificate alias...
Sergey Ivanovskiy
11:20 AM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Please review committed rev 11204 that removed ACME certificate usages as CA root certificates since these certificat... Sergey Ivanovskiy
11:19 AM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Greg/Sergey, I think we need to specify in @webClient@ directory.cml a certificate alias to be used by all the web cl... Constantin Asofiei
11:18 AM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
>The ACME certificates can't be used to sign another certificates. That is the reason. The code in 3366a consider the... Greg Shah
11:03 AM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Greg Shah wrote:
> Do the current changes cause a problem with generating and processing the self signed certificate...
Sergey Ivanovskiy
10:55 AM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Greg Shah wrote:
> Sergey Ivanovskiy wrote:
> > Another idea is to use Let's Encrypt certificates only for web clie...
Sergey Ivanovskiy
10:52 AM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Greg Shah wrote:
> Sergey Ivanovskiy wrote:
> > Greg, Constantin, please share your thoughts because from Let's Enc...
Sergey Ivanovskiy
10:12 AM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Do the current changes cause a problem with generating and processing the self signed certificates? Is there any rea... Greg Shah
10:07 AM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Sergey Ivanovskiy wrote:
> Another idea is to use Let's Encrypt certificates only for web clients and embedded web s...
Greg Shah
10:05 AM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Sergey Ivanovskiy wrote:
> Greg, Constantin, please share your thoughts because from Let's Encrypt we can get only l...
Greg Shah
03:10 AM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Another idea is to use Let's Encrypt certificates only for web clients and embedded web server. Others services shoul... Sergey Ivanovskiy
02:50 AM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Greg, Constantin, please share your thoughts because from Let's Encrypt we can get only leaf server certificates (htt... Sergey Ivanovskiy
02:39 AM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
For an example, the intermediate Let' Encrypt Authority X3 has these key usages... Sergey Ivanovskiy
02:15 AM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Constantin, do you know the answer on this question that I don't understand. We got domain.crt (signed by Let's Encry... Sergey Ivanovskiy
08:03 PM Base Language Feature #3262: implement COM/OLE Automation support
Task branch @3262b@ has been updated for review to revision @11210@.
The update adds support for @OUTPUT@ and @INP...
Eugenie Lyzenko

11/10/2017

06:00 PM Base Language Feature #3262: implement COM/OLE Automation support
Constantin Asofiei wrote:
> Eugenie Lyzenko wrote:
> > Constantin,
> >
> > Some consideration about usage @BY-PO...
Eugenie Lyzenko
05:39 PM Base Language Feature #3262: implement COM/OLE Automation support
> BTW, if BY-POINTER is used for INPUT, I assume the variable on that argument will be changed?
Actually, I think...
Greg Shah
05:27 PM Base Language Feature #3262: implement COM/OLE Automation support
Eugenie Lyzenko wrote:
> Constantin,
>
> Some consideration about usage @BY-POINTER@ and @INPUT-OUTPUT@ or @OUTPU...
Constantin Asofiei
05:07 PM Base Language Feature #3262: implement COM/OLE Automation support
Constantin,
Some consideration about usage @BY-POINTER@ and @INPUT-OUTPUT@ or @OUTPUT@ data modifiers. The usage @...
Eugenie Lyzenko
09:11 PM Base Language Feature #3262: implement COM/OLE Automation support
The testcases repo has been updated to revision @1693@, @1694@.
This adds testcase to check different modes includ...
Eugenie Lyzenko
05:51 PM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Ah, for Let's Encrypt certificates these keys are given from Let's Encrypt. Now they give the chain with only one int... Sergey Ivanovskiy
05:45 PM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Constantin Asofiei wrote:
> Sergey Ivanovskiy wrote:
> > Now, certificate chain should be stored in the directory w...
Sergey Ivanovskiy
05:28 PM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Sergey Ivanovskiy wrote:
> Now, certificate chain should be stored in the directory with root CA certificate. If a r...
Constantin Asofiei
04:39 PM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Constantin, please review the committed rev 11203. The certificate chain was lost because the used chain was built fr... Sergey Ivanovskiy
03:26 PM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
It seems that I need to save certificates chain in the directory for the case when reuse CA certificates is true. Wha... Sergey Ivanovskiy
12:50 PM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Code Review Task Branch 3366a Revision 11202
I'm fine with the changes.
We don't need full regression testing, ...
Greg Shah
12:47 PM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
3366a rev 11202 fixed a bug in ConnectionManager related to -ct which was not stopping if first attempt was successful. Constantin Asofiei
11:59 AM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Committed revision 11201 fixed the case if the current certificate request is still valid and the web server hasn't b... Sergey Ivanovskiy
11:26 AM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Greg Shah wrote:
> > Can this branch be merged into the trunc? What cases should be tested?
>
> I will review the...
Constantin Asofiei
10:15 AM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
> Can this branch be merged into the trunc? What cases should be tested?
I will review the code.
I previously s...
Greg Shah
10:10 AM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Sergey Ivanovskiy wrote:
> In my environment I usually use Firefox. With the old code Hotel GUI embedded mode I didn...
Greg Shah
09:40 AM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Committed rev 152 (Hotel GUI) applied this diff... Sergey Ivanovskiy
08:42 AM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
It seems that the bug issue was fixed. I am rechecking it now. Can this branch be merged into the trunc? What cases s... Sergey Ivanovskiy
08:12 AM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
In my environment I usually use Firefox. With the old code Hotel GUI embedded mode I didn't notice this issue. A year... Sergey Ivanovskiy
05:22 AM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Sergey Ivanovskiy wrote:
> Constantin Asofiei wrote:
> > On the other hand, did you had a chance to take a look at ...
Constantin Asofiei
12:53 AM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Constantin Asofiei wrote:
> On the other hand, did you had a chance to take a look at my @p2j.font.js@ change? My e...
Sergey Ivanovskiy
03:18 PM User Interface Bug #3368: dialog-box frame height is not set correctly
There is a bug in FWD where the height of a dialog-box window is not computed correct, when frame's height is set exp... Constantin Asofiei
03:15 PM User Interface Bug #3368 (Closed): dialog-box frame height is not set correctly
Constantin Asofiei
02:59 PM Deployment Support #3303: make the automated deployment process fully production ready
We have a documented process for the "automated creation of a FWD VM":https://proj.goldencode.com/projects/p2j/wiki/U... Greg Shah
02:17 PM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
Stanislav:
Please write up the documentation for this feature. It should be placed in:
[[p2j:JasperReports Int...
Greg Shah

11/09/2017

06:35 PM Base Language Feature #3262: implement COM/OLE Automation support
Task branch @3262b@ has been rebased with trunk @11198@, new revision is @11209@. Eugenie Lyzenko
06:14 PM Base Language Feature #3262: implement COM/OLE Automation support
Task branch @3262b@ has been updated for review to revision @11208@.
Small improvement to unify the common code in...
Eugenie Lyzenko
10:42 AM Base Language Feature #3262: implement COM/OLE Automation support
Constantin Asofiei wrote:
> Eugenie, can you check if 4GL allows something like this, @i = i + comVar:extentProp[1]@...
Eugenie Lyzenko
07:46 AM Base Language Feature #3262: implement COM/OLE Automation support
Eugenie, can you check if 4GL allows something like this, @i = i + comVar:extentProp[1]@ ? Currently FWD can't conve... Constantin Asofiei
06:20 PM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Sergey Ivanovskiy wrote:
> Constantin, what do you think that #3366-29 and #3366-30 should be done or not in order t...
Constantin Asofiei
05:31 PM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
3366a is rebased, rev 11200 is over 11197 trunc. Constantin, what do you think that #3366-29 and #3366-30 should be d... Sergey Ivanovskiy
05:22 PM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Planning to rebase 3366a, then it will be ready for trunc. Sergey Ivanovskiy
04:33 PM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Tested rev 11197 and rev 11198 (certs fix) it seems that the issue was fixed. Sergey Ivanovskiy
02:29 PM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Sergey, I've added some fixes (including the DIALOG-BOX chaining) to 3366a rev 11197.
Please review them and check...
Constantin Asofiei
01:59 PM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Sergey Ivanovskiy wrote:
> Please explain another question. The @main-window.p@ is converted into @MainWindow.java@ ...
Constantin Asofiei
01:58 PM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Constantin Asofiei wrote:
> OK, found it... it's a stupid bug, the window is actually a @DIALOG-BOX@. But, during c...
Sergey Ivanovskiy
01:53 PM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
OK, found it... it's a stupid bug, the window is actually a @DIALOG-BOX@. But, during creation, its @TYPE@ is report... Constantin Asofiei
01:48 PM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Constantin Asofiei wrote:
> OK, I've managed to duplicate it somehow, after some more random clicks... will let you ...
Sergey Ivanovskiy
01:46 PM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
OK, I've managed to duplicate it somehow, after some more random clicks... will let you know what I found.
Constantin Asofiei
01:44 PM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Constantin Asofiei wrote:
> Sergey Ivanovskiy wrote:
> > The bug scenario can be reproduced if repeat this sequence...
Sergey Ivanovskiy
01:39 PM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Sergey Ivanovskiy wrote:
> The bug scenario can be reproduced if repeat this sequence rapidly.
> 2) Then open anoth...
Constantin Asofiei
01:36 PM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Constantin Asofiei wrote:
> Sergey, please provide a step-by-step recreate for the #3366-12 issue, a final screensho...
Sergey Ivanovskiy
01:33 PM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Sergey, please provide a step-by-step recreate for the #3366-12 issue, a final screenshot of the web client, the serv... Constantin Asofiei
10:30 AM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
I just realize that we probably have an issue in this @WindowWidget.firstChild()@... Sergey Ivanovskiy
08:02 AM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Constantin Asofiei wrote:
> Sergey Ivanovskiy wrote:
> > @LogicalTerminal.displayError@ can notify the embedded cli...
Sergey Ivanovskiy
07:15 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
No, please create one. Stanislav Lomany
07:12 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Do we have a branch for this? Hynek Cihlar
05:36 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> This dynamic layout (if enabled) will be in effect only when a browse widget will appear in any of the affected fra... Greg Shah
05:30 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
This dynamic layout (if enabled) will be in effect only when a browse widget will appear in any of the affected frame... Hynek Cihlar
05:18 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
I should have mentioned that if the browse is not positioned at the top left and there is space in either of those di... Greg Shah
05:13 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Greg Shah wrote:
> This is the concept:
> # Expand the size of both the containing frame and the enhanced browse to...
Hynek Cihlar
05:10 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Greg Shah wrote:
> This is the concept:
On which events should the layout be changed? Is it after it is displayed...
Hynek Cihlar
05:06 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
This is the concept:
# Detect if the containing window has empty space horizontally, vertically or both. If the b...
Greg Shah
04:54 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Stanislav, Greg mentioned that you could use some help on "Automatically and sensibly expand to fit more space availa... Hynek Cihlar
07:08 AM User Interface Feature #3275: improve browse support
Created task branch 3275d from trunk revision 11198 (for "column and row resizing doesn't work properly" issues which... Stanislav Lomany
07:06 AM Base Language Feature #3342 (Closed): implement a facility to easily run a JasperReports report definition from...
Greg Shah
06:50 AM Base Language Feature #3342 (Review): implement a facility to easily run a JasperReports report definition from...
Stanislav Lomany
06:49 AM Base Language Feature #3342 (WIP): implement a facility to easily run a JasperReports report definition from 4G...
3342с has been merged into the trunk as bzr revision 11198. Stanislav Lomany
06:25 AM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
Code Review Task Branch 3342c Revision 11200
I'm good with the code.
Please merge to trunk.
Greg Shah
06:15 AM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
Please take a look at 3342c rev 11200 and I'll merge to trunk. Stanislav Lomany

11/08/2017

06:59 PM Base Language Feature #3262: implement COM/OLE Automation support
Task branch @3262b@ has been rebased with trunk @11197@, new revision is @11207@. Eugenie Lyzenko
06:43 PM Base Language Feature #3262: implement COM/OLE Automation support
Task branch @3262b@ has been updated for review to revision @11206@.
This is the COM method return value fix to re...
Eugenie Lyzenko
01:39 PM Base Language Feature #3262: implement COM/OLE Automation support
The bzr repo updated to revision @1691@.
This adds the testcase to check the method accepting 3 input parameters a...
Eugenie Lyzenko
12:06 PM Base Language Feature #3262: implement COM/OLE Automation support
Task branch @3262b@ has been updated for review to revision @11205@.
Finished adding @COM->Java@ transformation fo...
Eugenie Lyzenko
06:38 PM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
Code Review Task Branch 3342c Revision 11199
I really like it.
The only request: the @getFileFromClient()@ sh...
Greg Shah
05:32 PM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
Rebased task branch 3342c from P2J trunk revision 11197. Please review. Stanislav Lomany
04:09 PM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Sergey Ivanovskiy wrote:
> @LogicalTerminal.displayError@ can notify the embedded client about exceptions thrown in ...
Constantin Asofiei
04:06 PM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
@LogicalTerminal.displayError@ can notify the embedded client about exceptions thrown in @FwdEmbeddedDriver@ that the... Sergey Ivanovskiy
03:57 PM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
It looks that if an exception is thrown in @FwdEmbeddedDriver.inMsgFwdShowWindow@, then the embedded client and the w... Sergey Ivanovskiy
01:46 PM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Sergey Ivanovskiy wrote:
> This write trigger @staywtrg.p@ is also executed if we press "Cancel" on the "Check-in" d...
Eric Faulhaber
01:33 PM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Sergey Ivanovskiy wrote:
> This write trigger @staywtrg.p@ is also executed if we press "Cancel" on the "Check-in" d...
Constantin Asofiei
01:30 PM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
This write trigger @staywtrg.p@ is also executed if we press "Cancel" on the "Check-in" dialog. From these diagrams i... Sergey Ivanovskiy
01:05 PM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
W.r.t. to how write triggers are used specifically in the Hotel GUI demo application, they are fired when a new recor... Eric Faulhaber
12:59 PM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Constantin Asofiei wrote:
> Eric: when is a WRITE table-trigger executed? When the full transaction is committed or ...
Eric Faulhaber
12:36 PM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Constantin Asofiei wrote:
> Sergey Ivanovskiy wrote:
> > The handle in #3366-12 is a static frame of @gdialog##com....
Sergey Ivanovskiy
12:28 PM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Sergey Ivanovskiy wrote:
> Is it correct that on cancel Check-in dialog the write event is triggered ?
I'm not sure...
Constantin Asofiei
12:13 PM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
The issue in #3366-20 looks like a new bug. Please help to investigate it separately. Sergey Ivanovskiy
11:07 AM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Sergey Ivanovskiy wrote:
> Please explain when this procedure must be invoked
> [...]
> Now we can observe that 'r...
Sergey Ivanovskiy
10:48 AM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Sergey Ivanovskiy wrote:
> The handle in #3366-12 is a static frame of @gdialog##com.goldencode.hotel.ui.UpdateStayD...
Constantin Asofiei
10:42 AM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
The handle in #3366-12 is a static frame of @gdialog##com.goldencode.hotel.ui.UpdateStayDialogGdialog$UpdateStayDialo... Sergey Ivanovskiy
10:30 AM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Please explain when this procedure must be invoked... Sergey Ivanovskiy
03:28 PM Database Bug #3367: collision between sequence and table names
Eric Faulhaber wrote:
> ...I plan to run a quick conversion regression test...
Never mind, I see you did that alrea...
Eric Faulhaber
02:05 PM Database Bug #3367: collision between sequence and table names
Code review 3367a/11197:
Thank you for the quick turnaround on this fix.
The code looks fine to me, with the ca...
Eric Faulhaber
01:25 PM Database Bug #3367: collision between sequence and table names
Ovidiu Maxiniuc wrote:
> There is a small inconvenient. Because in @.df@ file the @employee@ sequence is declared be...
Eric Faulhaber
12:49 PM Database Bug #3367: collision between sequence and table names
The standard conversion test on devstv01 finished as expected, without any changes in generated code.
The @convert...
Ovidiu Maxiniuc
11:20 AM Database Bug #3367: collision between sequence and table names
Although at first I tried to fix the issue in TRPL I realized that @NameConverterWorker@ is a better place. It can st... Ovidiu Maxiniuc
03:53 AM Database Bug #3367 (WIP): collision between sequence and table names
Constantin found the following exception in log while doing an import:... Ovidiu Maxiniuc
03:28 AM Database Bug #3367 (WIP): collision between sequence and table names
Ovidiu Maxiniuc
03:27 PM User Interface Feature #3332: Add support for load offset and load size parameters of LOAD-IMAGE* methods of BUT...
Code Review Task Branch 3332a Revision 11207
I'm good with the code.
You will need to rebase (Eric is about to ...
Greg Shah
02:57 PM User Interface Feature #3332: Add support for load offset and load size parameters of LOAD-IMAGE* methods of BUT...
3332a 11207 makes the @loadImage@ methods accept @int64@ and added the overloads with Java primitive types. The revis... Hynek Cihlar
11:21 AM User Interface Feature #3332: Add support for load offset and load size parameters of LOAD-IMAGE* methods of BUT...
Greg Shah wrote:
> My concern is that this converted code won't compile because @integer@ is more specific than @int...
Hynek Cihlar
11:14 AM User Interface Feature #3332: Add support for load offset and load size parameters of LOAD-IMAGE* methods of BUT...
> This should be covered. Although the native 4GL allows passing int64 values, anything above the max int value will ... Greg Shah
10:33 AM User Interface Feature #3332: Add support for load offset and load size parameters of LOAD-IMAGE* methods of BUT...
Greg Shah wrote:
> Code Review Task Branch 3332a Revision 11206
>
> 2. I would prefer to leave the primitive vers...
Hynek Cihlar
10:14 AM User Interface Feature #3332: Add support for load offset and load size parameters of LOAD-IMAGE* methods of BUT...
Code Review Task Branch 3332a Revision 11206
1. I have no problem with forced wrapping for @load-image*()@. Don't...
Greg Shah
09:51 AM User Interface Feature #3332: Add support for load offset and load size parameters of LOAD-IMAGE* methods of BUT...
3332a revision 11206 is rebased againt trunk 11196. Please review. Hynek Cihlar
09:45 AM User Interface Feature #3332: Add support for load offset and load size parameters of LOAD-IMAGE* methods of BUT...
3332a revision 11206 resolves the review points except one exception mentioned below, fixes several widget sizing cas... Hynek Cihlar
11:46 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
> Why would you need this port redirection on the machine? Just not to expose 443 to the internet?
There are multi...
Greg Shah
11:46 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Because 443 port is a privilege and this tool can be executed without sudo rights. 443 must be open to the Internet. ... Sergey Ivanovskiy
11:39 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Sergey Ivanovskiy wrote:
> Yes, it is the host and port on the machine on which this tool is executed and its host I...
Constantin Asofiei
11:33 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Yes, it is the host and port on the machine on which this tool is executed and its host IP should be accessible at th... Sergey Ivanovskiy
11:27 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Can you explain how @-host@ and @-port@ work? Should these be accessible via the internet? Are they the host/port ... Constantin Asofiei
11:25 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
It is possible to use another host for which there is a registered domain name that is accessible by some external IP... Sergey Ivanovskiy
11:06 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Sergey, please let me know what value should I use to test Let's Encrypt, for these options. Is it possible to do th... Constantin Asofiei

11/07/2017

06:14 PM Base Language Feature #3262: implement COM/OLE Automation support
Task branch @3262b@ has been updated for review to revision @11204@.
This is extent support adding for native modu...
Eugenie Lyzenko
02:11 PM Base Language Feature #3262: implement COM/OLE Automation support
Greg Shah wrote:
> The idea is to hide the logic in some code that is specific to COM Automation. I don't want to p...
Constantin Asofiei
12:17 PM Base Language Feature #3262: implement COM/OLE Automation support
Constantin Asofiei wrote:
> Eugenie Lyzenko wrote:
> > This is small update:
> >
> > The single not array return...
Eugenie Lyzenko
12:12 PM Base Language Feature #3262: implement COM/OLE Automation support
Can we hide this inside the runtime? For example, instead of this:... Greg Shah
11:50 AM Base Language Feature #3262: implement COM/OLE Automation support
Eugenie Lyzenko wrote:
> This is small update:
>
> The single not array return value will be just a @1@ item size...
Constantin Asofiei
11:36 AM Base Language Feature #3262: implement COM/OLE Automation support
This is small update:
The single not array return value will be just a @1@ item size array case.
Eugenie Lyzenko
11:34 AM Base Language Feature #3262: implement COM/OLE Automation support
Constantin,
I'm implementing native support for extent based array. And looks like I need you to make some changes...
Eugenie Lyzenko
09:35 PM Base Language Feature #3262: implement COM/OLE Automation support
Greg Shah wrote:
> I appreciate the idea. But since COM Automation is platform specific and hard coded to Windows, ...
Eugenie Lyzenko
01:26 PM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Sergey Ivanovskiy wrote:
> Constantin Asofiei wrote:
> > Sergey Ivanovskiy wrote:
> > > I don't understand if it i...
Constantin Asofiei
01:23 PM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Constantin Asofiei wrote:
> Sergey Ivanovskiy wrote:
> > I don't understand if it is possible that some handle in t...
Sergey Ivanovskiy
11:53 AM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Sergey Ivanovskiy wrote:
> I don't understand if it is possible that some handle in that iteration can be invalid. W...
Constantin Asofiei
11:31 AM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
I don't understand if it is possible that some handle in that iteration can be invalid. Why we don't use @VALID-HANDL... Sergey Ivanovskiy
11:14 AM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
I lost that the original exception was thrown in the @fwd-embedded-driver.p@ on show embedded window @inMsg_fwdShowWi... Sergey Ivanovskiy
08:27 AM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
The work was done in #3209. Greg Shah
07:53 AM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Constantin, could you help to link this task to the task where the embedded architecture was developed: added new FWD... Sergey Ivanovskiy

11/06/2017

06:50 PM Base Language Feature #3262: implement COM/OLE Automation support
I appreciate the idea. But since COM Automation is platform specific and hard coded to Windows, it is not a feature ... Greg Shah
06:29 PM Base Language Feature #3262: implement COM/OLE Automation support
Greg Shah wrote:
> > Greg, what do you think? Do we need this feature to be tried to implement in our FWD native COM...
Eugenie Lyzenko
06:25 PM Base Language Feature #3262: implement COM/OLE Automation support
> Greg, what do you think? Do we need this feature to be tried to implement in our FWD native COM automation support?... Greg Shah
06:11 PM Base Language Feature #3262: implement COM/OLE Automation support
Some additional consideration for @MEMPTR@. Technically I think we can implement support for this data type in our @F... Eugenie Lyzenko
04:08 PM Base Language Feature #3262: implement COM/OLE Automation support
Task branch @3262b@ has been rebased with trunk @11196@, new revision is @11203@. Eugenie Lyzenko
03:51 PM Base Language Feature #3262: implement COM/OLE Automation support
Task branch @3262b@ has been updated for review to revision @11202@.
The update has full support for @RAW@ data ty...
Eugenie Lyzenko
03:07 PM Base Language Feature #3262: implement COM/OLE Automation support
The bzr repo updated to revision @1688@.
Added the @RAW@ and @MEMPTR@ data type tests. Conclusion - the @4GL@ does...
Eugenie Lyzenko
04:11 PM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
It seems that this exception is due to this scenario. If Checkin dialog of the Available rooms embedded window has be... Sergey Ivanovskiy
01:34 PM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
It seems that this issue is closely related to the embedded JS client because before this loading message appeared co... Sergey Ivanovskiy
01:01 PM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
OK. Except this last error... Sergey Ivanovskiy
12:58 PM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Please debug the server and see what is the message when the client blocks. I assume server.log has no info which ca... Constantin Asofiei
12:57 PM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
No. There is no any Error dialog and Loading.. message is displayed only. The web client main thread is at this point... Sergey Ivanovskiy
12:52 PM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Sergey Ivanovskiy wrote:
> In this case the server @Conversation@ thread is blocked.
> [...]
There is a @displayEr...
Constantin Asofiei
12:51 PM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
In this case the server @Conversation@ thread is blocked.... Sergey Ivanovskiy
08:27 AM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
Working on this issue within the new task branch 3366a. Sergey Ivanovskiy
08:22 AM Runtime Infrastructure Bug #3366: The JS client for Hotel GUI embedded application becomes unresponsive
After switching between embedded windows with opening modal dialogs the JS Embedded application client can fall in th... Sergey Ivanovskiy
08:16 AM Runtime Infrastructure Bug #3366 (New): The JS client for Hotel GUI embedded application becomes unresponsive
Sergey Ivanovskiy
01:50 PM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
I suppose that @MultiClassLoader@ can get resource from any jar (see @MultiClassLoader.findResource@). Is there any d... Stanislav Lomany
11:18 AM Runtime Infrastructure Feature #3240 (Closed): setup and use of real SSL certificates (NOT self-signed)
Greg Shah
11:12 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
3240b was merged into the trunc as rev 11196 and archived. Sergey Ivanovskiy
10:12 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Code Review Task Branch 3420b Revision 11204
I'm fine with the changes.
Since the changes are just for utility ...
Greg Shah
10:08 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Greg, I'm OK with the changes in 3240b rev 11204. Constantin Asofiei

11/05/2017

02:14 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> If we hide a column in interactive mode it is, obviously, hidden in the report. Is it hidden when we return to norm... Greg Shah
11:02 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Yes, it seems that these options can be set to these default values:... Sergey Ivanovskiy

11/04/2017

01:28 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> Are we talking about the same thing?
Yes.
> Everything is correct except that I don't understand why the Age ...
Stanislav Lomany
09:25 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
>> Do you mean replaced with an enhanced version of itself?
>
> I mean a version where:
I think this is the sam...
Greg Shah
09:18 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Everything is correct except that I don't understand why the Age column exists in the final browse (bottom left to th... Greg Shah
10:48 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Code Review Task Branch 3420b Revision 11200
Generally, I'm OK with the changes. I've checked in some minor forma...
Greg Shah
10:09 AM Base Language Feature #3262: implement COM/OLE Automation support
> but Java doesn't compile as "y is not effectively final". I can promote this to instance field... but although this... Greg Shah
09:20 PM Base Language Feature #3262: implement COM/OLE Automation support
Constantin,
Please update class source files header for your @comauto@ modifications revision @11200@.
Greg, Co...
Eugenie Lyzenko
08:10 PM Base Language Feature #3262: implement COM/OLE Automation support
Task branch @3262b@ has been rebased with trunk @11195@, new revision is @11201@. Eugenie Lyzenko

11/03/2017

07:56 PM Base Language Feature #3262: implement COM/OLE Automation support
Task branch @3262b@ has been updated for review to revision @11199@.
This is the fixes for @date/datetime/datetime...
Eugenie Lyzenko
06:11 PM Base Language Feature #3262: implement COM/OLE Automation support
Constantin Asofiei wrote:
> Eugenie, 3262b rev 11198 contains the first pass at extent support from Java side.
Ar...
Eugenie Lyzenko
05:47 PM Base Language Feature #3262: implement COM/OLE Automation support
Eugenie, 3262b rev 11198 contains the first pass at extent support from Java side. Some other questions:
* can a CO...
Constantin Asofiei
05:38 PM Base Language Feature #3262: implement COM/OLE Automation support
Greg, I need an advice. 4GL allows a construct like this at parse time:... Constantin Asofiei
01:14 PM Base Language Feature #3262: implement COM/OLE Automation support
Eugenie Lyzenko wrote:
> Constantin Asofiei wrote:
> >Where it gets complicated is the OUTPUT/INPUT-OUTPUT paramete...
Constantin Asofiei
12:03 AM Base Language Feature #3262: implement COM/OLE Automation support
More checks shows the additional issue with @date/datetime/datetime-tz@ data type support. We loose precision passing... Eugenie Lyzenko
11:57 PM Base Language Feature #3262: implement COM/OLE Automation support
Constantin Asofiei wrote:
>Where it gets complicated is the OUTPUT/INPUT-OUTPUT parameters: ComOleHelper.call needs ...
Eugenie Lyzenko
10:04 PM Base Language Feature #3262: implement COM/OLE Automation support
Eugenie Lyzenko wrote:
> Constantin,
>
> As you know we need to add support for arrays produced from 4GL extent o...
Constantin Asofiei
08:57 PM Base Language Feature #3262: implement COM/OLE Automation support
Constantin,
As you know we need to add support for arrays produced from 4GL extent option. My plan is following:
...
Eugenie Lyzenko
05:32 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
To make sure that we are on the same page. Is this diagram right?
!diagram1.png!
Stanislav Lomany
01:42 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> Do you mean replaced with an enhanced version of itself?
I mean a version where:
# column resize is on;
# col...
Stanislav Lomany
12:51 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> In that mode, browse is "replaced" with an interactive version of itself.
Do you mean replaced with an enhanced...
Greg Shah
12:30 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Consider user enters interactive mode. In that mode, browse is "replaced" with an interactive version of itself. Are ... Stanislav Lomany
11:55 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> So, when a column is hidden in report, it is hidden in the current browse too, right?
I would say it the other ...
Greg Shah
11:53 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
I assume "yes" means that formats match. So, when a column is hidden in report, it is hidden in the current browse to... Stanislav Lomany
11:33 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Yes, that is the idea. Greg Shah
11:27 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Should in-application browse format (i.e. the current view) match output browse format or not?
Stanislav Lomany
11:05 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
The idea is that the user should be able to customize the look and feel of the actual browse columns in interactive m... Greg Shah
09:47 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> I want the user to be able to override formatting choices like ... the width of a column
Do you mean column widt...
Stanislav Lomany
08:05 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
As noted above, I want the user to be able to override formatting choices like font, font color, cell background colo... Greg Shah
08:02 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
I like the idea of a custom report template. That will be powerful capability.
Please note that there should be a...
Greg Shah
05:13 PM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Greg, please review these changes rev 11199. New option to request Let's Encrypt certificates and to rebuild all dire... Sergey Ivanovskiy
12:11 PM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
I forgot to add these new options to com.goldencode.p2j.security.SSLCertGenUtil in order to use one tool... Sergey Ivanovskiy
12:00 PM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
What is left to do in this task? Greg Shah
11:59 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Code Review Task Branch 3240b Revision 11197
I'm OK with the changes.
Greg Shah
11:40 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
I encountered some kind of content conflicts due to the previous merge (forgot @bzr bind@ after @bzr rebase@). But th... Sergey Ivanovskiy
12:14 PM Build and Source Control Bug #3365 (Closed): FWD build on Windows fails due to a command line length limit
Greg Shah
12:12 PM Build and Source Control Bug #3365: FWD build on Windows fails due to a command line length limit
3365a merged to trunk as revision 11195 and archived. Hynek Cihlar
12:08 PM Build and Source Control Bug #3365: FWD build on Windows fails due to a command line length limit
Created task branch 3365a and merged the build.xml from 3332a to it. The changes passed a review and regression tests. Hynek Cihlar
12:03 PM Build and Source Control Bug #3365 (Closed): FWD build on Windows fails due to a command line length limit
Hynek Cihlar
11:53 AM User Interface Feature #3332: Add support for load offset and load size parameters of LOAD-IMAGE* methods of BUT...
Eugenie Lyzenko wrote:
> Actually I do not understand why to change so lot. The image with offset is the regular ima...
Hynek Cihlar
10:52 AM User Interface Feature #3332: Add support for load offset and load size parameters of LOAD-IMAGE* methods of BUT...
Greg Shah wrote:
> Code Review Task Branch 3332a Revision 11201
>
> Eugenie: Please review that code.
1. @load...
Eugenie Lyzenko
09:15 AM User Interface Feature #3332: Add support for load offset and load size parameters of LOAD-IMAGE* methods of BUT...
Greg Shah wrote:
> On which line of code does that occur? I must be having a mental block, I don't see it.
See t...
Hynek Cihlar
09:14 AM User Interface Feature #3332: Add support for load offset and load size parameters of LOAD-IMAGE* methods of BUT...
Greg Shah wrote:
> The caller can be using literals that will normally emit as Java primitives. When mixing those t...
Hynek Cihlar
09:10 AM User Interface Feature #3332: Add support for load offset and load size parameters of LOAD-IMAGE* methods of BUT...
>> 5. I don't understand the implementation of ButtonWidget.loadImageInt(). All the offset and width/height data is u... Greg Shah
09:07 AM User Interface Feature #3332: Add support for load offset and load size parameters of LOAD-IMAGE* methods of BUT...
>> 4. We don't support the full range of method signatures for ButtonWidget.loadImage*(). We are currently missing th... Greg Shah
06:35 AM User Interface Feature #3332: Add support for load offset and load size parameters of LOAD-IMAGE* methods of BUT...
Greg Shah wrote:
> Code Review Task Branch 3332a Revision 11201
>
> 1. In the versions of @ButtonWidget.loadImage...
Hynek Cihlar
05:57 AM User Interface Feature #3332: Add support for load offset and load size parameters of LOAD-IMAGE* methods of BUT...
Code Review Task Branch 3332a Revision 11201
1. In the versions of @ButtonWidget.loadImage*()@ which have @integer...
Greg Shah
11:06 AM User Interface Bug #3335 (Closed): buggy no-validate in browse widget
These changes are included in trunk rev 11185. Greg Shah
10:25 AM User Interface Bug #3335 (Review): buggy no-validate in browse widget
Fixed as part of #3275 Stanislav Lomany
11:03 AM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
You can also look at @LogicalTerminal.setImage()@ to see how it is a 2 level search. Greg Shah
10:56 AM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
Stanislav Lomany wrote:
> > Eugenie wrote image loading code that first checks the application's jar and then search...
Eugenie Lyzenko
09:35 AM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
> Eugenie wrote image loading code that first checks the application's jar and then searches the propath on the clien... Stanislav Lomany

11/02/2017

05:53 PM User Interface Feature #3332: Add support for load offset and load size parameters of LOAD-IMAGE* methods of BUT...
3332a contains the implemented IMAGE and BUTTON load size and offset plus related changes. Also the branch includes t... Hynek Cihlar
05:40 PM User Interface Feature #3261 (WIP): enhanced browse that can optionally selected as a replacement for the defaul...
> One idea is to provide generic export to the following formats:
>
> * csv
> * xls/xlsx
> * pdf
I think we c...
Stanislav Lomany
04:37 PM Base Language Feature #3262: implement COM/OLE Automation support
3262b rev 11197 contains the changes to make the @comhandle@ id unique for FWD's COM object representation and not re... Constantin Asofiei
02:52 PM Base Language Feature #3262: implement COM/OLE Automation support
The cleanup for @comhandle@ has been uploaded as rev @11196@. Eugenie Lyzenko
02:29 PM Base Language Feature #3262: implement COM/OLE Automation support
Constantin Asofiei wrote:
> Eugenie Lyzenko wrote:
> > Constantin Asofiei wrote:
> > > Eugenie, I've looked at 326...
Eugenie Lyzenko
02:03 PM Base Language Feature #3262: implement COM/OLE Automation support
Eugenie Lyzenko wrote:
> Incorrect screen, both numbers are different but must be the same and both numbers are too ...
Constantin Asofiei
01:54 PM Base Language Feature #3262: implement COM/OLE Automation support
Constantin Asofiei wrote:
>Can the com-handle variable be used with HANDLE function?
No, incompatible data type.
...
Eugenie Lyzenko
12:58 PM Base Language Feature #3262: implement COM/OLE Automation support
Eugenie Lyzenko wrote:
> Constantin Asofiei wrote:
> > Eugenie, I've looked at 3262b rev 11195 and I have these com...
Constantin Asofiei
12:56 PM Base Language Feature #3262: implement COM/OLE Automation support
Eugenie Lyzenko wrote:
> Constantin Asofiei wrote:
> > Eugenie, I've looked at 3262b rev 11195 and I have these com...
Constantin Asofiei
12:46 PM Base Language Feature #3262: implement COM/OLE Automation support
Constantin Asofiei wrote:
> Eugenie, I've looked at 3262b rev 11195 and I have these comments for the Java changes:
...
Eugenie Lyzenko
12:39 PM Base Language Feature #3262: implement COM/OLE Automation support
Constantin Asofiei wrote:
> Eugenie, I've looked at 3262b rev 11195 and I have these comments for the Java changes:
...
Eugenie Lyzenko
11:25 AM Base Language Feature #3262: implement COM/OLE Automation support
Eugenie, I've looked at 3262b rev 11195 and I have these comments for the Java changes:
* @NativeComObject@ - the @i...
Constantin Asofiei
09:56 PM Base Language Feature #3262: implement COM/OLE Automation support
Task branch @3262b@ has been updated for review to revision @11195@.
This is the fix for @COM-HANDLE@ attribute ge...
Eugenie Lyzenko
04:27 PM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
> The generated report doesn't necessarily has to keep the name on different executions (an example are reports ran f... Stanislav Lomany
04:11 PM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
> If I understand correctly, the use of @jasperContext.setFileResolver(fileName -> new File(ReportFactory.getFilePath... Stanislav Lomany
04:05 PM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
If I understand correctly, the use of @jasperContext.setFileResolver(fileName -> new File(ReportFactory.getFilePath(f... Greg Shah
04:02 PM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
Stanislav Lomany wrote:
> > In this case, compiling the .jrxml will be done 'on-the-fly', don't know how easy is to ...
Constantin Asofiei
04:00 PM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
Stanislav Lomany wrote:
> > Something else: someone can design a report which refers to a client-side resource (i.e....
Constantin Asofiei
03:51 PM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
> In this case, compiling the .jrxml will be done 'on-the-fly', don't know how easy is to cache it (especially build ... Stanislav Lomany
03:46 PM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
> Something else: someone can design a report which refers to a client-side resource (i.e. an image local to the clie... Stanislav Lomany
03:08 PM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
And also add the @reporting.Report@ interface to the @HandleCommon@ interface; any extension resource in FWD must be ... Constantin Asofiei
03:07 PM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
Stanislav Lomany wrote:
> > Or do you want the 4GL business logic to design the report from scratch, too, and compil...
Constantin Asofiei
03:01 PM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
> Isn't compiling the @jasper@ file done only once, after the design is complete?
Right. If we are going to put ...
Stanislav Lomany
02:27 PM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
Stanislav Lomany wrote:
> Compiling reports is a big performance hit.
Isn't compiling the @jasper@ file done only o...
Constantin Asofiei
02:20 PM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
> If you feel that the client-side support doesn't provide the same capability, then it is OK to do a 3 level process... Stanislav Lomany
01:43 PM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
> Yes, but I have to note that having files outside of jar is very convenient at report development stage.
If you ...
Greg Shah
01:40 PM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
> we can search in the server's jars first and, if not found, search it on the client-side
OK, I'll go this way. S...
Stanislav Lomany
01:27 PM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
Stanislav Lomany wrote:
> > From (unmodified) converted code there is no way to write or read from the server filesy...
Constantin Asofiei
01:21 PM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
> From (unmodified) converted code there is no way to write or read from the server filesystem. That means that the ... Stanislav Lomany
12:49 PM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
> Do you want me to remove capability to read non-in-jar files or limit access to the reports directory only?
From...
Greg Shah
12:26 PM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
> 1. We do expect that application-specific resources would come from the application's jar file. This would be on t... Stanislav Lomany
09:54 AM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
> But unfortunately the current directory is the P2J server directory.
Sorry, I completely missed the part about f...
Greg Shah
08:29 AM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
> One question: why not default the reports directory to "." instead of "reports"?
On my taste the best place for ...
Stanislav Lomany
06:11 AM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
Code Review Task Branch 3342c Revision 11194
I'm fine with the changes.
One question: why not default the repor...
Greg Shah
09:35 PM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
Rebased task branch 3342c from P2J trunk revision 11193. Please review. Contains final fixes for Jasper. Images were ... Stanislav Lomany
11:23 AM User Interface Bug #1830: implement SYSTEM-DIALOG-GET-FILE support
Greg Shah wrote:
> These seem important:
>
> * keyboard navigation
> * search combobox
> * New folder
> * More...
Ovidiu Maxiniuc
11:01 AM User Interface Bug #1830: implement SYSTEM-DIALOG-GET-FILE support
These seem important:
* keyboard navigation
* search combobox
* New folder
* More options (at least the user sh...
Greg Shah
10:40 AM User Interface Bug #1830: implement SYSTEM-DIALOG-GET-FILE support
The basic functionality is there. One can navigate to desired location and select the desired file. Here are some scr... Ovidiu Maxiniuc
11:08 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Renew is the same process, it requires to run this utility again. Planning to fix issues from #3240-65, and to do it ... Sergey Ivanovskiy
10:50 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
> There are unimplemented use cases related to renew the outdated certificate, revocation of this certificate, and AC... Greg Shah
10:48 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Code Review Task Branch 3240b Revision 11196
The changes are OK.
1. @build.gradle@ and @SSLCertGenUtil@ need hi...
Greg Shah
10:38 AM Database Feature #3296: misc db features
Task branch 3296b was created from trunk revision 11193. However, before adding any task-specific changes, that branc... Eric Faulhaber
05:58 AM Base Language Feature #3343 (Closed): implement a 4GL syntax extension and the runtime backing to send emails (...
The documentation for this functionality can be found in "Email Send":https://proj.goldencode.com/projects/p2j/wiki/E... Greg Shah

11/01/2017

04:09 PM Build and Source Control Bug #3298 (Closed): libp2j build links with ncurses 5.9 when the proper version is 6.0
I've updated the FWD docs (see "Patching NCURSES":https://proj.goldencode.com/projects/p2j/wiki/Patching_NCURSES) to ... Greg Shah
04:07 PM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Tested new Let's Encrypt certificates to be fed into @com.goldencode.p2j.security.SSLCertGenUtil@ with these options
...
Sergey Ivanovskiy
12:57 PM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Yes, I meant that this option @-server "acme://letsencrypt.org/"@ must point to the Let's Encrypt production certific... Sergey Ivanovskiy
12:45 PM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
> this program works correctly with production server
Do you mean the Let's Encrypt production certificate server...
Greg Shah
12:40 PM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
A report of some results from testing the ACME Java code on a demo.goldencode.com:
On 11/01/2017 12:19 PM, Serg Iv...
Greg Shah
02:30 PM Base Language Feature #3292 (Closed): i18n improvements
The runtime implementation for this task was written in branch 1830b and was merged to trunk as revision 11188.
BI...
Greg Shah
02:28 PM User Interface Feature #3289: implement SYSTEM-DIALOG-GET-DIR
Greg Shah wrote:
> The runtime implementation for this task was written in branch 1830b and was merged to trunk as r...
Ovidiu Maxiniuc
02:22 PM User Interface Feature #3289: implement SYSTEM-DIALOG-GET-DIR
The runtime implementation for this task was written in branch 1830b and was merged to trunk as revision 11188.
An...
Greg Shah
02:25 PM User Interface Bug #1830: implement SYSTEM-DIALOG-GET-FILE support
An update from Ovidiu:
> File dialogs are well connected with Windows Explorer. One can use it as a 'shell' and: c...
Greg Shah
02:15 PM User Interface Feature #3291: implement SYSTEM-DIALOG-COLOR
> After the the user makes a selection, the selection will be used by widgets that are subsequently created, but alre... Greg Shah
02:14 PM User Interface Feature #3291: implement SYSTEM-DIALOG-COLOR
The runtime implementation for this task was written in branch 1830b and was merged to trunk as revision 11188.
Th...
Greg Shah
02:15 PM User Interface Feature #3290: implement SYSTEM-DIALOG-FONT
> After the the user makes a selection, the selection will be used by widgets that are subsequently created, but alre... Greg Shah
02:14 PM User Interface Feature #3290: implement SYSTEM-DIALOG-FONT
The runtime implementation for this task was written in branch 1830b and was merged to trunk as revision 11188.
Th...
Greg Shah
01:46 PM Bugs Bug #3355: The tab pane button for HOTEL GUI is not included in the focus traversal chain
Yes, this particular issue was fixed. But these #3355-19, #3355-20 and #3355-21 were not fixed because the solution ... Sergey Ivanovskiy
01:39 PM Bugs Bug #3355: The tab pane button for HOTEL GUI is not included in the focus traversal chain
3287a was merged into the trunk as rev 11183.
Can I close this task?
Greg Shah
01:31 PM User Interface Feature #2368: allow widget output to stream in GUI mode
> To be clear, issues mentioned in #2368-12 are not fixed.
OK, then log this case too (VIEW of a STREAM-IO frame)....
Greg Shah
01:04 PM User Interface Feature #2368: allow widget output to stream in GUI mode
Greg Shah wrote:
> > We should be good as long as a frame is not used in mixed mode (and from all code I've seen, fr...
Constantin Asofiei
01:02 PM User Interface Feature #2368: allow widget output to stream in GUI mode
> We should be good as long as a frame is not used in mixed mode (and from all code I've seen, frames are usually sin... Greg Shah
12:56 PM User Interface Feature #2368: allow widget output to stream in GUI mode
Greg Shah wrote:
> Constantin: Did you ever check to see if STREAM-IO frames have different behavior when used inter...
Constantin Asofiei
12:50 PM User Interface Feature #2368: allow widget output to stream in GUI mode
Constantin: Did you ever check to see if STREAM-IO frames have different behavior when used interactively?
If I ...
Greg Shah
09:38 AM Database Bug #3364: problems with TABLE-HANDLE and TABLE parameters related to BY-REFERENCE
This was initially reported in #3296-9.
The following TABLE-HANDLE and TABLE parameter problems exist:
# runtim...
Greg Shah
09:37 AM Database Bug #3364 (New): problems with TABLE-HANDLE and TABLE parameters related to BY-REFERENCE
Greg Shah
09:31 AM Database Feature #3295 (Closed): improve connect options support per #3257-29
@-1@ (single user mode) is processed on input and reported for DB-PARAM but is otherwise ignored. The customer repor... Greg Shah
10:19 PM Base Language Feature #3262: implement COM/OLE Automation support
Greg Shah wrote:
> > I'm not 100% sure however having deep suggestion the Java has one bug in Windows package. The l...
Eugenie Lyzenko
10:07 PM Base Language Feature #3262: implement COM/OLE Automation support
Task branch @3262b@ has been updated for review to revision @11194@.
This fixes the @DATE@ conversion issue for @J...
Eugenie Lyzenko

10/31/2017

11:41 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Committed revision 11194 added acme client as a standalone tool yet. It can be used as this one on devsrv01 with 3240... Sergey Ivanovskiy
11:01 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
3240a was committed into the trunc rev 11193 and archived. New task branch 3240b was created. Sergey Ivanovskiy
10:29 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Committed revision 11208 added history, planning to merge into trunc. Sergey Ivanovskiy
10:20 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Greg Shah wrote:
> Constantin: What is your opinion of the changes?
The changes look OK to me.
Sergey: add a his...
Constantin Asofiei
10:20 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
I can confirm that only @args4j-2.33.jar@ is added to the @build/lib@.
Sergey Ivanovskiy
09:59 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Sergey Ivanovskiy wrote:
> It is safe and has no transitive dependencies that can brake another parts. http://args4j...
Constantin Asofiei
09:59 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
It is safe and has no transitive dependencies that can brake another parts. http://args4j.kohsuke.org/dependency-conv... Sergey Ivanovskiy
09:57 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
FYI the args4j is licensed under the MIT license, which is permissive and is allowed for us. Greg Shah
09:57 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Constantin: What is your opinion of the changes? Greg Shah
09:56 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Code Review Task branch 3240a Revision 11207
@build.gradle@ has the @args4j@ change that may need some testing. I...
Greg Shah
09:41 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
3240a was rebased to 11207 from trunc revision 11192. It is ready for review. Sergey Ivanovskiy
09:26 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
OK. Today I found https://letsencrypt.org/2017/10/17/acme-support-in-apache-httpd.html that Apache module automates A... Sergey Ivanovskiy
09:25 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Please rebase to 11192. I'm doing a code review of 3240a right now. Wait to merge until I confirm. Greg Shah
09:23 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Committed revision 11203 of 3240a is ready. Greg, can I merge 3240a after rebasing with trunc 11191 or wait the rev. ... Sergey Ivanovskiy
09:16 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
This diff is moved out. Sergey Ivanovskiy
09:14 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Planning to move this bzr diff -r11197..11202 > 3240b_1.txt into 3240b. Sergey Ivanovskiy
09:09 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Yes, planning to move AcmeClient and ManagedWebServer into 3240b and their dependencies. Sergey Ivanovskiy
09:07 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
My thinking is that the acme4j stuff should be looked at more carefully, but the other utility changes are safer. Greg Shah
09:07 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Acme4j is Apache 2.0 which is fine. Can you split off the acme4j changes into a separate branch and just make this b... Greg Shah
09:06 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
It looks safe. Planning to rebase over the current trunc. Now the rev. is 11202. Sergey Ivanovskiy
09:05 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
I added Acme4J dependencies and it used this version '1.56' of Bouncy Castle transitively, but the current version i... Sergey Ivanovskiy
08:42 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Is there a safe version of this branch that can be merged to trunk? What testing is needed? It is OK to finish the ... Greg Shah
11:32 AM Base Language Feature #3262: implement COM/OLE Automation support
Created task branch @3262b@ from trunk revision @11193@. Eugenie Lyzenko
11:18 AM Base Language Feature #3262: implement COM/OLE Automation support
> I'm not 100% sure however having deep suggestion the Java has one bug in Windows package. The long value can not be... Greg Shah
12:09 AM Base Language Feature #3262: implement COM/OLE Automation support
Now I would like to note about some limitations and known issues:
1. As we discussed - no events firing support fr...
Eugenie Lyzenko
11:32 PM Base Language Feature #3262: implement COM/OLE Automation support
Branch @3262a@ was merged to trunk as revno @11190@ then it was archived.
Sorry it has taken more time I have expe...
Eugenie Lyzenko
11:24 PM Base Language Feature #3262: implement COM/OLE Automation support
Task branch @3262a@ has been rebased with trunk @11189@, new revision is @11209@.
Starting merge into trunk.
Eugenie Lyzenko
10:56 PM Base Language Feature #3262: implement COM/OLE Automation support
Task branch @3262a@ has been updated for review to revision @11205@.
This is bug fixing and cleanup for COM automa...
Eugenie Lyzenko
09:51 PM Base Language Feature #3262: implement COM/OLE Automation support
Good plan. Greg Shah
09:48 PM Base Language Feature #3262: implement COM/OLE Automation support
Testing completed. No regressions have found. The results: @3262a_11204_a5eeab0_20171030_evl.zip@.
So planning to ...
Eugenie Lyzenko
09:26 AM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
Created task branch 3342c from P2J trunk revision 11192. Stanislav Lomany
09:21 AM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
3342b has been merged into the trunk as bzr revision 11192. Stanislav Lomany
09:13 AM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
Code Review Task Branch 3342b Revision 11192
I'm fine with the change. Please merge 3342b to trunk.
Greg Shah
09:07 AM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
Rebased task branch 3342b from P2J trunk revision 11191. Stanislav Lomany
08:07 AM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
Created task branch 3342b from P2J trunk revision 11190. Stanislav Lomany
09:38 PM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
3342a has been merged into the trunk as bzr revision 11189. Stanislav Lomany
09:24 PM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
I saw the same thing in my run. I don't think it will make a difference. I think you are OK. Greg Shah
09:23 PM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
There seems to be conversion mismatch: order of widgets changed in frame definition:... Stanislav Lomany
08:42 AM Database Feature #3296: misc db features
3296a rev 11204 (added a missing history entry) was merged to trunk rev 11191 and archived. Constantin Asofiei
12:01 AM Database Feature #3296 (WIP): misc db features
Rebased task branch 3296a to trunk rev 11190. Current task branch revision is 11203. Eric Faulhaber
09:43 PM Conversion Tools Bug #3354: func_class return type not recognized
Branch 3353a was merged to trunk as revision 11187. It will soon be available publicly as FWD v3.2. Greg Shah
09:43 PM Conversion Tools Bug #3351: create widget assign clause doesn't parse the rvalue query qualifier
Branch 3353a was merged to trunk as revision 11187. It will soon be available publicly as FWD v3.2. Greg Shah
09:42 PM Conversion Tools Bug #3360: method return type can have an optional EXTENT qualifier
Branch 3353a was merged to trunk as revision 11187. It will soon be available publicly as FWD v3.2. Greg Shah
09:42 PM Conversion Tools Bug #3352: non-reserved keywords in temp-table field names
Branch 3353a was merged to trunk as revision 11187. It will soon be available publicly as FWD v3.2. Greg Shah
09:40 PM Base Language Feature #3343: implement a 4GL syntax extension and the runtime backing to send emails (including...
Conversion and manual testing has passed.
Task branch 3353a was merged to trunk as revision 11187. Branch 3353a h...
Greg Shah

10/30/2017

07:27 PM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
Code Review Task Branch 3342a Revision 11195
The changes overall are really good. Some of the conversion changes ...
Greg Shah
06:48 PM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
Rebased task branch 3342a from P2J trunk revision 11188. Stanislav Lomany
06:41 PM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
Rebased task branch 3342a from P2J trunk revision 11187.
Stanislav Lomany
06:06 PM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
Rebased task branch 3342a from P2J trunk revision 11186. Stanislav Lomany
11:31 AM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
Use @com.goldencode.p2j.reporting@. The overlap is confusing but we will deal with it for now. Greg Shah
09:57 AM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
Into which package should I put all classes related to (Jasper) reports? We have @com.goldencode.p2j.report@, but it ... Stanislav Lomany
11:06 PM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
> we have <customer_package_redacted>.BufferedOutputStreamWrapper class. Can I copy-paste it under com.goldencode pac... Greg Shah
06:45 PM User Interface Bug #1830: implement SYSTEM-DIALOG-GET-FILE support
Branch 1830b was rebased and merged to trunk as r11188.
The branch was archived and a notification email sent to tea...
Ovidiu Maxiniuc
06:27 PM User Interface Bug #1830: implement SYSTEM-DIALOG-GET-FILE support
Please rebase and then merge to trunk. Greg Shah
06:21 PM User Interface Bug #1830: implement SYSTEM-DIALOG-GET-FILE support
Greg,
After doing some manual tests I identified a possible regression in 1830b/11210 that caused a NPE. Because o...
Ovidiu Maxiniuc
04:54 PM User Interface Bug #1830: implement SYSTEM-DIALOG-GET-FILE support
Ignore this failure. Greg Shah
04:53 PM User Interface Bug #1830: implement SYSTEM-DIALOG-GET-FILE support
The extra line is (14):
@ 1234 14.0 6.1 0.0 20.2 -7.9 18.4 16.0 -5.4@
It is p...
Ovidiu Maxiniuc
04:41 PM User Interface Bug #1830: implement SYSTEM-DIALOG-GET-FILE support
It may be just a rare timing issue.
Eugenie: what do you think?
Greg Shah
04:09 PM User Interface Bug #1830: implement SYSTEM-DIALOG-GET-FILE support
Branch 1830b was rebased to latest trunk (r11186). Current revision is 11210.
I tried to understand the extra line...
Ovidiu Maxiniuc
03:45 PM User Interface Bug #1830: implement SYSTEM-DIALOG-GET-FILE support
Ovidiu Maxiniuc wrote:
> Hynek Cihlar wrote:
> > The window of windowId should be passed to @DialogBoxWindow.setOwn...
Hynek Cihlar
03:39 PM User Interface Bug #1830: implement SYSTEM-DIALOG-GET-FILE support
Hynek Cihlar wrote:
> The window of windowId should be passed to @DialogBoxWindow.setOwner()@ before the modal windo...
Ovidiu Maxiniuc
03:21 PM User Interface Bug #1830: implement SYSTEM-DIALOG-GET-FILE support
Ovidiu Maxiniuc wrote:
> > The parameter windowId in FontChooserGuiImpl.createInstance is not referenced. I think th...
Hynek Cihlar
03:10 PM User Interface Bug #1830: implement SYSTEM-DIALOG-GET-FILE support
Hynek Cihlar wrote:
> Code review 1830b revision 11208.
>
> Please remove "Invalidates HSL encoding." from ColorR...
Ovidiu Maxiniuc
01:17 PM User Interface Bug #1830: implement SYSTEM-DIALOG-GET-FILE support
Code review 1830b revision 11208, part two.
In DirDialogGuiImpl the copyright statement should only contain the cu...
Hynek Cihlar
01:08 PM User Interface Bug #1830: implement SYSTEM-DIALOG-GET-FILE support
Code review 1830b revision 11208.
Here is a few minor points.
Please remove "Invalidates HSL encoding." from Co...
Hynek Cihlar
05:38 PM Base Language Feature #3262: implement COM/OLE Automation support
> Is it acceptable plan?
Yes.
Greg Shah
05:18 PM Base Language Feature #3262: implement COM/OLE Automation support
The status of the @3262a@ branch:
1. The first main cycle of the testing completed. The results are prettu good. B...
Eugenie Lyzenko
01:09 PM Base Language Feature #3262: implement COM/OLE Automation support
Eugenie Lyzenko wrote:
> Constantin, have you made commit for @3262a@?:
> [...]
>
> So I will have to re-run con...
Constantin Asofiei
01:09 PM Base Language Feature #3262: implement COM/OLE Automation support
Constantin Asofiei wrote:
> Eugenie, please fix these as you find them.
Task branch @3262a@ has been updated for ...
Eugenie Lyzenko
11:31 AM Base Language Feature #3262: implement COM/OLE Automation support
Eugenie Lyzenko wrote:
> Another issue in Java code:
> @ComObject.unmarshal()@ produces @NPE@ for empty input param...
Constantin Asofiei
11:29 AM Base Language Feature #3262: implement COM/OLE Automation support
Another issue in Java code:
@ComObject.unmarshal()@ produces @NPE@ for empty input parameters for method call. like ...
Eugenie Lyzenko
10:45 AM Base Language Feature #3262: implement COM/OLE Automation support
Greg Shah wrote:
>
> Yes, the @progress.g@ and @com_access.rules@ changes are enough to require it.
The convers...
Eugenie Lyzenko
10:43 AM Base Language Feature #3262: implement COM/OLE Automation support
Constantin Asofiei wrote:
> Eugenie Lyzenko wrote:
> > If you see another opportunity - let me know. I think it can...
Eugenie Lyzenko
10:39 AM Base Language Feature #3262: implement COM/OLE Automation support
Eugenie Lyzenko wrote:
> If you see another opportunity - let me know. I think it can not be implemented today due t...
Constantin Asofiei
10:36 AM Base Language Feature #3262: implement COM/OLE Automation support
Constantin Asofiei wrote:
> Eugenie, another question: is @enable-events@ an API which can be used by COM OLE automa...
Eugenie Lyzenko
10:15 AM Base Language Feature #3262: implement COM/OLE Automation support
Eugenie, another question: is @enable-events@ an API which can be used by COM OLE automation regardless of 4GL enviro... Constantin Asofiei
09:54 AM Base Language Feature #3262: implement COM/OLE Automation support
The HWND is not a widget handle. It is the actual WIN32 HWND that matches the OpenEdge window-widget's WIN32 native w... Greg Shah
09:52 AM Base Language Feature #3262: implement COM/OLE Automation support
Greg Shah wrote:
> > two usages of a HWND attribute passed as method argument, like in comVar:comMethod(CURRENT-WIND...
Eugenie Lyzenko
09:50 AM Base Language Feature #3262: implement COM/OLE Automation support
> two usages of a HWND attribute passed as method argument, like in comVar:comMethod(CURRENT-WINDOW:HWND).
These m...
Greg Shah
09:44 AM Base Language Feature #3262: implement COM/OLE Automation support
I've been looking through how COM are used and I found these:
# one usage of @com:enable-events@ - so we need event ...
Constantin Asofiei
07:17 AM Base Language Feature #3262: implement COM/OLE Automation support
Task branch @3262a@ has been rebased with trunk @11185@, new revision is @11202@.
The testings restarted.
Eugenie Lyzenko
06:59 AM Base Language Feature #3262: implement COM/OLE Automation support
Greg Shah wrote:
> > Do we need the conversion tests to run?
>
> Yes, the @progress.g@ and @com_access.rules@ cha...
Eugenie Lyzenko
10:57 PM Base Language Feature #3262: implement COM/OLE Automation support
> Do we need the conversion tests to run?
Yes, the @progress.g@ and @com_access.rules@ changes are enough to requi...
Greg Shah
09:46 PM Base Language Feature #3262: implement COM/OLE Automation support
Task branch @3262a@ has been updated for review to revision @11201@.
Bug fixing in native code and @ComParameter@ ...
Eugenie Lyzenko
09:15 PM Base Language Feature #3262: implement COM/OLE Automation support
Greg Shah wrote:
>
> Yes, this makes sense. Please go ahead.
OK. I'm planning to make the branch update soon(i...
Eugenie Lyzenko
09:11 PM Base Language Feature #3262: implement COM/OLE Automation support
> So my offering is to start regression testing now. Meantime I will finalize Windows specific changes(we can commit ... Greg Shah
05:37 PM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Using (calling) a package from a library should not require a different copyright notice in our code.
Do not copy ...
Greg Shah
05:36 PM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Sergey Ivanovskiy wrote:
> Greg, this new functionality to get Let's Encrypt signed certificates is not ready yet. I...
Greg Shah
05:30 PM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Is it required to add this license note at the header... Sergey Ivanovskiy
05:13 PM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Greg, this new functionality to get Let's Encrypt signed certificates is not ready yet. It takes more time than I exp... Sergey Ivanovskiy
02:56 PM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Planning to utilize @SecureWebServer@ and @SSLCertFactory@ in order to start the target managed web server to prove t... Sergey Ivanovskiy
10:28 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Committed rev. 11193 fixed these issues and tested certificates regeneration with different settings using a common m... Sergey Ivanovskiy
08:33 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Review for branch 3240a revision 11192:
# please add history entries
# @SSLCertFactory@ is having a dependency on B...
Constantin Asofiei
04:53 PM Base Language Feature #3343: implement a 4GL syntax extension and the runtime backing to send emails (including...
Branch 3353a rebased to trunk revision 11186. 11209 is now the latest revision.
This version is going through con...
Greg Shah
04:51 PM Base Language Feature #3343: implement a 4GL syntax extension and the runtime backing to send emails (including...
Revision 11201 has a complete implemention that has been tested and cleaned up. It supports HTML and TEXT, attachmen... Greg Shah
03:11 PM Database Feature #3296: misc db features
3296a 11193 fixes TABLE-HANDLE and TABLE parameters at function call. What remains is more complex to fix:
# runtim...
Constantin Asofiei
02:38 PM Database Feature #3296: misc db features
Code review 3296a/11191:
Changes look good. I made a minor change to the @TemporaryBuffer@ file header (the last t...
Eric Faulhaber
10:32 AM User Interface Feature #3282: create a 4GL language extension to control screen refresh
3282b merged to trunk as revision 11186 and archived. Hynek Cihlar
07:30 AM User Interface Feature #3282: create a 4GL language extension to control screen refresh
Code Review Task Branch 3282b Revision 11187
The code is good.
Please rebase. There will be some minor conflic...
Greg Shah
02:46 AM User Interface Feature #3282: create a 4GL language extension to control screen refresh
I checked in a fix of the regression of combo box and menu not handling mouse input in 3282b and also addressed the p... Hynek Cihlar
11:32 PM User Interface Feature #3282: create a 4GL language extension to control screen refresh
Code Review Task Branch 3282b Revision 11186
I'm fine with the code.
Greg Shah
06:04 AM User Interface Feature #3275: improve browse support
3275c has been merged into the trunk as bzr revision 11185. Stanislav Lomany
04:43 AM User Interface Feature #3332: Add support for load offset and load size parameters of LOAD-IMAGE* methods of BUT...
3332a rebased against latest trunk. Hynek Cihlar

10/29/2017

05:36 PM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Committed rev. 11191 simplified -L option to load external CA certificates.... Sergey Ivanovskiy
01:11 PM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Please review the committed revision 11190 that added new option @--build-alias-certs broker1@ to rebuild certs for ... Sergey Ivanovskiy
04:19 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
3240a was rebased rev. 11189. Sergey Ivanovskiy
04:05 PM Base Language Feature #3262: implement COM/OLE Automation support
Constantin,
I have the changes for @ComParameter@ class, two method to write/read the class over network:...
Eugenie Lyzenko
09:19 AM Base Language Feature #3262: implement COM/OLE Automation support
Looks like the Java part is OK (creation, property get/set and method call converted correctly). While the window nat... Eugenie Lyzenko
02:54 PM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
Quick question: we have @<customer_package_redacted>.BufferedOutputStreamWrapper@ class. Can I copy-paste it under @c... Stanislav Lomany
01:40 PM User Interface Bug #1830: implement SYSTEM-DIALOG-GET-FILE support
After replacing @ModalBox@ with @IsModal@ interface and fixing other regressions caused by rebase operation I committ... Ovidiu Maxiniuc
12:35 PM User Interface Feature #3282: create a 4GL language extension to control screen refresh
Greg Shah wrote:
> One question: What is the reason that @Window.isRepaintDisabled()@ is hard coded to @false@?
T...
Hynek Cihlar
10:19 PM User Interface Feature #3282: create a 4GL language extension to control screen refresh
Code Review Task Branch 3282b Revision 11184
I'm generally fine with the changes.
One question: What is the rea...
Greg Shah
06:40 AM User Interface Feature #3275: improve browse support
Rebased task branch 3275c from P2J trunk revision 11184. Stanislav Lomany
09:54 PM User Interface Feature #3275: improve browse support
Code Review Task Branch 3275c Revision 11194
I'm good with the changes. If it passes testing you can merge to trunk.
Greg Shah
04:18 AM User Interface Feature #3287: local web client installation
3287a was merged into the trunc rev 11183 and archived. Sergey Ivanovskiy
09:26 PM User Interface Feature #1795 (Closed): implement printing support (real GUI printing not the child process stuff...
Greg Shah
09:26 PM User Interface Feature #3313 (Closed): implement SYSTEM-DIALOG-PRINTER-SETUP
For now, the implementation is not directly mapped to the Windows printer dialog. Instead it is designed to support ... Greg Shah

10/28/2017

04:37 PM Base Language Feature #3262: implement COM/OLE Automation support
Task branch @3262a@ has been rebased with trunk @11184@, new revision is @11200@. Eugenie Lyzenko
04:19 PM Base Language Feature #3262: implement COM/OLE Automation support
Going to rebase @3262a@ in a 5 min of nobody objects. Eugenie Lyzenko
10:45 AM Base Language Feature #3262: implement COM/OLE Automation support
Eugenie Lyzenko wrote:
> Correct me if I'm wrong but for now the COM event processing is not supported in @FWD@.
CO...
Constantin Asofiei
09:38 PM Base Language Feature #3262: implement COM/OLE Automation support
Task branch @3262a@ has been rebased with trunk @11183@, new revision is @11199@.
So the currently requested @JNI@...
Eugenie Lyzenko
09:14 PM Base Language Feature #3262: implement COM/OLE Automation support
Task branch @3262a@ has been updated for review to revision @11198@.
Added usage of @DataType@ helper option suppo...
Eugenie Lyzenko
03:44 PM User Interface Bug #1830: implement SYSTEM-DIALOG-GET-FILE support
Hynek Cihlar wrote:
> * build.xml is missing change history entry.
Added
> * It may be a bit confusing that ColorR...
Ovidiu Maxiniuc
01:18 PM User Interface Feature #3275: improve browse support
I'm good with the persistence-related changes. Also, I successfully ran the ETF full search test suite against 3275c/... Eric Faulhaber
10:30 AM User Interface Feature #3282: create a 4GL language extension to control screen refresh
3282b rebased against trunk revision 11184. Hynek Cihlar
10:14 AM User Interface Feature #2368: allow widget output to stream in GUI mode
1795b was merged to trunk as revision 11184. Hynek Cihlar
10:13 AM User Interface Feature #3313: implement SYSTEM-DIALOG-PRINTER-SETUP
Runtime support of the print dialog in the limited support for the internal PDF printer was merged to trunk in 1795b ... Hynek Cihlar
10:11 AM User Interface Feature #1795: implement printing support (real GUI printing not the child process stuff used in ...
1795b passed ChUI regression tests, was rebased against trunk revision 11183 and merged to trunk as revision 11184.
...
Hynek Cihlar
07:15 AM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
Created task branch 3342a from P2J trunk revision 11183. Stanislav Lomany

10/27/2017

07:42 PM User Interface Feature #3275: improve browse support
Please review 3275c revision 11194, it has significant refactoring according to the notes above. Stanislav Lomany
03:41 PM User Interface Feature #3275: improve browse support
> * @BufferFieldImpl.java@:1265, instead of manually prefixing the error message with @**@ use the @prefix@ parameter... Stanislav Lomany
07:59 AM User Interface Feature #3275: improve browse support
Eric Faulhaber wrote:
> Ovidiu, please review the changes specific to the dynamic compilation and runtime JAST inter...
Ovidiu Maxiniuc
07:22 PM User Interface Feature #3287: local web client installation
The last result 20171027_153157 were not good but the target test TC-JOB-CLOCK-002 passed - OK. Planning to merge int... Sergey Ivanovskiy
06:41 PM User Interface Feature #3287: local web client installation
OK. Running majic_regression_testing_tc.xml test case for TC-JOB-CLOCK-002, according to logs it should be completed ... Sergey Ivanovskiy
05:35 PM User Interface Feature #3287: local web client installation
And please merge 3287a to trunk. Constantin Asofiei
04:15 PM User Interface Feature #3287: local web client installation
Sergey Ivanovskiy wrote:
> Yes, planning to create deploy/broker/ folder. It seems that I am very needed the tool th...
Constantin Asofiei
04:13 PM User Interface Feature #3287: local web client installation
Yes, planning to create @deploy/broker/@ folder. It seems that I am very needed the tool that can update only one new... Sergey Ivanovskiy
04:05 PM User Interface Feature #3287: local web client installation
Ok, then 3287a can be released.
For Hotel GUI and POC: can you make the changes so that it doesn't affect the curr...
Constantin Asofiei
03:53 PM User Interface Feature #3287: local web client installation
I meant this broker user in @client.xml@ for the broker agent.... Sergey Ivanovskiy
03:49 PM User Interface Feature #3287: local web client installation
Yes, it is the first case from #3287-72 with the dedicated mode. The broker user is a trusted FWD user used for trust... Sergey Ivanovskiy
03:42 PM User Interface Feature #3287: local web client installation
OK, so if a broker is started on the client's machine, the server will spawn the FWD client for the embedded app via ... Constantin Asofiei
03:40 PM User Interface Feature #3287: local web client installation
If there are no brokers, then web clients are created locally. Sergey Ivanovskiy
03:37 PM User Interface Feature #3287: local web client installation
Yes, it should work without any additional setup. There are only required to change Hotel GUI embedded and customer's... Sergey Ivanovskiy
03:33 PM User Interface Feature #3287: local web client installation
Sergey Ivanovskiy wrote:
> Greg, Constantin, can this branch be merged into trunc if this test will be OK?
Is there...
Constantin Asofiei
02:59 PM User Interface Feature #3287: local web client installation
Greg, Constantin, can this branch be merged into trunc if this test will be OK? Sergey Ivanovskiy
02:57 PM User Interface Feature #3287: local web client installation
gso_ctrlc_3way_tests tests were passed in this 20171027_124426 run. There is only suspected TC-JOB-CLOCK-002. Sergey Ivanovskiy
12:39 AM User Interface Feature #3287: local web client installation
In the last run gso_ctrlc_tests passed, but gso_ctrlc_3way_tests failed for:... Sergey Ivanovskiy
08:14 PM User Interface Feature #3287: local web client installation
ctrl_c tests are frozen in two runs. Running this test again. Sergey Ivanovskiy
07:03 PM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
According to https://shredzone.org/maven/acme4j/challenge/tls-sni-01.html acme4j client with a tunable web server can... Sergey Ivanovskiy
06:38 PM Base Language Feature #3262: implement COM/OLE Automation support
Of course @DataType@ is @enum@, not @union@. Eugenie Lyzenko
05:54 PM Base Language Feature #3262: implement COM/OLE Automation support
Task branch @3262a@ has been updated for review to revision @11197@.
Added handling for @DATE@ variables exchange ...
Eugenie Lyzenko
05:28 PM Base Language Feature #3262: implement COM/OLE Automation support
I have next drop to commit for @3262a@. Planning to do this in a 5 min if nobody objects. Eugenie Lyzenko
12:41 PM Base Language Feature #3262: implement COM/OLE Automation support
Task branch @3262a@ has been updated for review to revision @11196@.
Changed @COM-HANDLE@ @ID@ processing to excha...
Eugenie Lyzenko
12:25 PM Base Language Feature #3262: implement COM/OLE Automation support
Constantin Asofiei wrote:
> Eugenie Lyzenko wrote:
> > Constantin,
> >
> > Please help me to understand the @COM...
Eugenie Lyzenko
11:11 AM Base Language Feature #3262: implement COM/OLE Automation support
Eugenie Lyzenko wrote:
> Constantin,
>
> Please help me to understand the @COM-HANDLE@ @FWD@ internals related to...
Constantin Asofiei
11:00 AM Base Language Feature #3262: implement COM/OLE Automation support
Constantin,
Please help me to understand the @COM-HANDLE@ @FWD@ internals related to long @comID@ we use to identi...
Eugenie Lyzenko
12:32 AM Base Language Feature #3262: implement COM/OLE Automation support
Task branch @3262a@ has been updated for review to revision @11195@.
Added the @Java<->COM@ data transformations f...
Eugenie Lyzenko
04:24 PM User Interface Bug #1830: implement SYSTEM-DIALOG-GET-FILE support
Ovidiu Maxiniuc wrote:
> Hynek,
>
> I got the notification because I am the assignee. Thank you very much for the...
Hynek Cihlar
04:18 PM User Interface Bug #1830: implement SYSTEM-DIALOG-GET-FILE support
Hynek,
I got the notification because I am the assignee. Thank you very much for the quick review. I will do the f...
Ovidiu Maxiniuc
04:14 PM User Interface Bug #1830: implement SYSTEM-DIALOG-GET-FILE support
Ovidiu, I added you as the issue watcher. Please see the review in note 18. Hynek Cihlar
04:10 PM User Interface Bug #1830: implement SYSTEM-DIALOG-GET-FILE support
Code Review Task Branch 1830b Revision 11199.
The changes are impressive, hands down. I found only some minor issu...
Hynek Cihlar
04:09 PM Base Language Feature #3292: i18n improvements
I have chosen the @EnvironmentOps.isUnderWindowsFamily()@ instead of @TC.isUnderWindows()@. The returned value can be... Ovidiu Maxiniuc
11:30 AM User Interface Feature #3282: create a 4GL language extension to control screen refresh
Extended DSIABLE-REDRAW to all widget types. Previously only WINDOW widget was supported. I checked in the change int... Hynek Cihlar
08:41 AM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
OK, go with this plan. Greg Shah
08:38 AM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
> The idea here is that there would be 4GL code to calculate the value of a column, possibly with access to state (va... Stanislav Lomany
07:33 AM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
Can you show an example of embedding an image in the report? Greg Shah
07:32 AM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
>> 2. It seems to me that some reports might take more than one query to provide the needed details. Is that possible... Greg Shah
07:24 AM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
> 1. Do I understand correctly that the runtime will figure out the mapping between the columns returned by the query... Stanislav Lomany
06:10 AM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
Overall, I like the approach. It is different from the callback approach we took previously. Some questions:
1. ...
Greg Shah
05:59 AM Base Language Feature #3342: implement a facility to easily run a JasperReports report definition from 4GL code...
My suggestion on how 4GL code for a jasper report should look like:... Stanislav Lomany

10/26/2017

05:08 PM User Interface Feature #3275: improve browse support
I'm OK with adding a version that takes a boolean flag to disable the message box. Greg Shah
02:59 PM User Interface Feature #3275: improve browse support
> 1. In @ControlEntity@, the use of @LogicalTerminal.message()@ instead of something in @ErrorManager@ seems incorrec... Stanislav Lomany
02:05 PM User Interface Feature #3275: improve browse support
> * In @DynamicQueryHelper.injectVariable@, why are all literal values replaced with the same variable?
I needed a f...
Stanislav Lomany
01:42 PM User Interface Feature #3275: improve browse support
Greg Shah wrote:
> Eric: Please review the changes in the persist package.
Wow, that's a big set of changes! The up...
Eric Faulhaber
09:25 AM User Interface Feature #3275: improve browse support
Code Review Task Branch 3275c Revision 11193
Eric: Please review the changes in the persist package.
Everything...
Greg Shah
07:53 AM User Interface Feature #3275: improve browse support
Yes, just finished. Please review 3275c revision 11193. Stanislav Lomany
07:33 AM User Interface Feature #3275: improve browse support
Is 3275c ready for review? Greg Shah
03:54 PM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Constantin Asofiei wrote:
> Segey, do you need help with any of this stuff?
The current state is that the external ...
Sergey Ivanovskiy
03:43 PM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Segey, do you need help with any of this stuff? Constantin Asofiei
12:50 PM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Sergey Ivanovskiy wrote:
> Constantin Asofiei wrote:
> > Some utilities which will improve the cert generation and ...
Constantin Asofiei
11:42 AM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
Constantin Asofiei wrote:
> Some utilities which will improve the cert generation and management:
> # import/export...
Sergey Ivanovskiy
03:29 PM Base Language Feature #3262: implement COM/OLE Automation support
Eugenie Lyzenko wrote:
> It is a memory object pointer and can not be @0@. Accessing to object by address 0 is bad i...
Constantin Asofiei
03:20 PM Base Language Feature #3262: implement COM/OLE Automation support
Constantin Asofiei wrote:
> Eugenie Lyzenko wrote:
> > One more question. Is it possible to change the @ComOleHelpe...
Eugenie Lyzenko
02:47 PM Base Language Feature #3262: implement COM/OLE Automation support
Eugenie Lyzenko wrote:
> One more question. Is it possible to change the @ComOleHelper@ call?
>
> From:
> [...]
...
Constantin Asofiei
02:46 PM Base Language Feature #3262: implement COM/OLE Automation support
One more question. Is it possible to change the @ComOleHelper@ call?
From:...
Eugenie Lyzenko
02:39 PM Base Language Feature #3262: implement COM/OLE Automation support
Eugenie Lyzenko wrote:
> Constantin Asofiei wrote:
> > Eugenie, something else: please make sure to test @comHandle...
Constantin Asofiei
02:37 PM Base Language Feature #3262: implement COM/OLE Automation support
Task branch @3262a@ has been updated for review to revision @11192@.
The COM method call implementation added.
Eugenie Lyzenko
02:32 PM Base Language Feature #3262: implement COM/OLE Automation support
Constantin Asofiei wrote:
> Eugenie, something else: please make sure to test @comHandleVar BY-POINTER@ arguments in...
Eugenie Lyzenko
02:29 PM Base Language Feature #3262: implement COM/OLE Automation support
Eugenie, something else: please make sure to test @comHandleVar BY-POINTER@ arguments in method calls, because this i... Constantin Asofiei
02:18 PM Base Language Feature #3262: implement COM/OLE Automation support
Constantin Asofiei wrote:
> Eugenie, if you want me to help with something specific on the Java side, please let me ...
Eugenie Lyzenko
01:55 PM Base Language Feature #3262: implement COM/OLE Automation support
Eugenie, if you want me to help with something specific on the Java side, please let me know. Otherwise I'll look in... Constantin Asofiei
12:07 PM Base Language Feature #3262: implement COM/OLE Automation support
Eugenie Lyzenko wrote:
> Constantin,
>
> Consider the following method in ComParameter:
> [...]
>
> According...
Constantin Asofiei
12:05 PM Base Language Feature #3262: implement COM/OLE Automation support
Constantin,
Consider the following method in ComParameter:...
Eugenie Lyzenko
12:12 AM Base Language Feature #3262: implement COM/OLE Automation support
Constantin Asofiei wrote:
> Eugenie Lyzenko wrote:
>...
>I don't understand this one - how can FWD send a pointer ...
Eugenie Lyzenko
11:52 PM Base Language Feature #3262: implement COM/OLE Automation support
Task branch @3262a@ has been updated to revision @11191@.
This adds more functionality in native code. Including m...
Eugenie Lyzenko
01:55 PM User Interface Feature #3287: local web client installation
OK. (It is recommended to run TC-JOB-CLOCK-002 after 16-00 of the server time. Thus I will run it later.) Planning st... Sergey Ivanovskiy
01:54 PM User Interface Feature #3287: local web client installation
Sergey Ivanovskiy wrote:
> Yes, you are correct. I mean tc_job_clock_002.
I've checked the failed screen and this o...
Constantin Asofiei
01:47 PM User Interface Feature #3287: local web client installation
Yes, you are correct. I mean tc_job_clock_002. Sergey Ivanovskiy
01:44 PM User Interface Feature #3287: local web client installation
Sergey Ivanovskiy wrote:
> Thus, tc_job_002 is suspected.
This is the single test which still fails in FWD, so you ...
Constantin Asofiei
01:43 PM User Interface Feature #3287: local web client installation
In two runs of the main-regression task there were
failed tests in the first run...
Sergey Ivanovskiy
12:06 PM User Interface Feature #3331 (Closed): translate 4GL menu widget processing into a standardized embedded web cli...
Greg Shah
11:26 AM User Interface Feature #3331: translate 4GL menu widget processing into a standardized embedded web client menu ...
Greg, this task can be closed too - the standard/default FWD menu for embedded mode works. Constantin Asofiei
12:06 PM User Interface Feature #3260 (Closed): auto-conversion and enablement for the embedded web client
Greg Shah
11:25 AM User Interface Feature #3260: auto-conversion and enablement for the embedded web client
Greg, this task can be closed. Constantin Asofiei
09:46 AM User Interface Feature #1795: implement printing support (real GUI printing not the child process stuff used in ...
Code Review Task branch 1795b Revision 11203
I'm good with the changes.
If it passes ChUI regression testing, p...
Greg Shah
09:33 AM User Interface Feature #1795: implement printing support (real GUI printing not the child process stuff used in ...
The latest 1795b resolves the points from review, point 3 from note 42, plus some related changes. I don't expect any... Hynek Cihlar
04:32 AM User Interface Feature #1795: implement printing support (real GUI printing not the child process stuff used in ...
Sergey Ivanovskiy wrote:
> Were these pdf pages in your test pure text pages without graphics?
Yes, all were pure...
Hynek Cihlar
04:30 AM User Interface Feature #1795: implement printing support (real GUI printing not the child process stuff used in ...
Hynek Cihlar wrote:
> Greg Shah wrote:
> > Code Review Task branch 1795b Revision 11200
> > 1. The thing I wonder ...
Sergey Ivanovskiy
04:26 AM User Interface Feature #1795: implement printing support (real GUI printing not the child process stuff used in ...
Greg Shah wrote:
> Code Review Task branch 1795b Revision 11200
> 1. The thing I wonder about is how well the strea...
Hynek Cihlar

10/25/2017

07:53 PM User Interface Feature #3275: improve browse support
Rebased task branch 3275c from P2J trunk revision 11182. Stanislav Lomany
06:26 PM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
3240a is rebased over 11182. The current rev is 11187. Sergey Ivanovskiy
06:00 PM User Interface Feature #1795: implement printing support (real GUI printing not the child process stuff used in ...
Code Review Task branch 1795b Revision 11200
Wow! This is really quite cool.
1. The thing I wonder about is ho...
Greg Shah
04:34 PM User Interface Feature #1795: implement printing support (real GUI printing not the child process stuff used in ...
1795b 11200 passed GUI regression tests. ChUI still in progress, I got a technical error in previous run. Hynek Cihlar
02:12 PM User Interface Feature #1795: implement printing support (real GUI printing not the child process stuff used in ...
Rebased 1795b against trunk revision 11182. Hynek Cihlar
11:04 AM User Interface Feature #1795: implement printing support (real GUI printing not the child process stuff used in ...
Another fix checked in to 1795b revision 11196. ChUI regression tests restarted. Hynek Cihlar
08:30 AM User Interface Feature #1795: implement printing support (real GUI printing not the child process stuff used in ...
I have checked in two regression fixes in 1795b revisions 11194 and 11195. I am restarting ChUI regression tests and ... Hynek Cihlar
05:19 PM Base Language Feature #3262: implement COM/OLE Automation support
Eugenie Lyzenko wrote:
> Constantin Asofiei wrote:
> > Do you mean you want to know the arguments Java type, too, i...
Constantin Asofiei
04:55 PM Base Language Feature #3262: implement COM/OLE Automation support
Constantin Asofiei wrote:
> Do you mean you want to know the arguments Java type, too, if the argument was not a BDT...
Eugenie Lyzenko
04:14 PM Base Language Feature #3262: implement COM/OLE Automation support
Eugenie, the Java part (at least high-level design) is in 3262a. Unknowns at this time:
# how will we pass extent ar...
Constantin Asofiei
03:09 PM Base Language Feature #3262: implement COM/OLE Automation support
Greg Shah wrote:
> What about the firing of these events from native code? For example, if something happens in the...
Constantin Asofiei
02:50 PM Base Language Feature #3262: implement COM/OLE Automation support
What about the firing of these events from native code? For example, if something happens in the COM object itself t... Greg Shah
02:46 PM Base Language Feature #3262: implement COM/OLE Automation support
Eugenie Lyzenko wrote:
> Constantin Asofiei wrote:
> > Eugenie Lyzenko wrote:
> > > There is another opportunity. ...
Constantin Asofiei
02:44 PM Base Language Feature #3262: implement COM/OLE Automation support
Constantin Asofiei wrote:
> > 4GL makes no assumption for validity of the COM object handle when using it. If the CO...
Eugenie Lyzenko
02:41 PM Base Language Feature #3262: implement COM/OLE Automation support
Constantin Asofiei wrote:
> Eugenie Lyzenko wrote:
> > There is another opportunity. The 4GL is still single thread...
Eugenie Lyzenko
02:34 PM Base Language Feature #3262: implement COM/OLE Automation support
Eugenie Lyzenko wrote:
> Constantin Asofiei wrote:
> > > What do you mean by *native API to determine if the COM ob...
Constantin Asofiei
02:32 PM Base Language Feature #3262: implement COM/OLE Automation support
Constantin Asofiei wrote:
> > What do you mean by *native API to determine if the COM object is valid*?
> I mean th...
Eugenie Lyzenko
01:52 PM Base Language Feature #3262: implement COM/OLE Automation support
Eugenie Lyzenko wrote:
> Constantin Asofiei wrote:
> >
> > When executing a method call, I plan to send each argu...
Constantin Asofiei
01:46 PM Base Language Feature #3262: implement COM/OLE Automation support
Constantin Asofiei wrote:
>
> When executing a method call, I plan to send each argument as a @ComParameter@ insta...
Eugenie Lyzenko
01:32 PM Base Language Feature #3262: implement COM/OLE Automation support
Eugenie Lyzenko wrote:
> Constantin Asofiei wrote:
> >
> > > Otherwise we will have to implement the @VARIANT@ da...
Constantin Asofiei
01:17 PM Base Language Feature #3262: implement COM/OLE Automation support
Constantin Asofiei wrote:
>
> > Otherwise we will have to implement the @VARIANT@ data type in @FWD@ Java types se...
Eugenie Lyzenko
12:51 PM Base Language Feature #3262: implement COM/OLE Automation support
Eugenie Lyzenko wrote:
> Constantin Asofiei wrote:
> > Eugenie, one more thing: for property getter and method call...
Constantin Asofiei
11:47 AM Base Language Feature #3262: implement COM/OLE Automation support
Constantin Asofiei wrote:
> Eugenie, one more thing: for property getter and method call return value, I think I wil...
Eugenie Lyzenko
11:26 AM Base Language Feature #3262: implement COM/OLE Automation support
Eugenie Lyzenko wrote:
> There is another opportunity. The 4GL is still single threaded but re-enterable with recurs...
Constantin Asofiei
11:05 AM Base Language Feature #3262: implement COM/OLE Automation support
Constantin Asofiei wrote:
> > No, 4GL does not need the active @WAIT-FOR@ to receive events.
> Are you sure about t...
Eugenie Lyzenko
10:05 AM Base Language Feature #3262: implement COM/OLE Automation support
Eugenie, one more thing: for property getter and method call return value, I think I will need some kind of informati... Constantin Asofiei
10:04 AM Base Language Feature #3262: implement COM/OLE Automation support
Eugenie Lyzenko wrote:
> Greg Shah wrote:
> > Constantin's question about WAIT-FOR is important. Does there have t...
Constantin Asofiei
09:56 AM Base Language Feature #3262: implement COM/OLE Automation support
Eugenie Lyzenko wrote:
> Constantin,
>
> One question for JNI to implement. The call @ComOleHelper.getName(long c...
Constantin Asofiei
09:53 AM Base Language Feature #3262: implement COM/OLE Automation support
Eugenie Lyzenko wrote:
> Constantin Asofiei wrote:
> > OK, then I think I need to send, beside the parameter mode (...
Constantin Asofiei
09:52 AM Base Language Feature #3262: implement COM/OLE Automation support
Ovidiu Maxiniuc wrote:
> Regarding the events / callbacks functions.
> I have already implemented the callback call...
Constantin Asofiei
09:38 AM Base Language Feature #3262: implement COM/OLE Automation support
Regarding the events / callbacks functions.
I have already implemented the callback call for PSTimer. This is a part...
Ovidiu Maxiniuc
09:14 AM Base Language Feature #3262: implement COM/OLE Automation support
Greg Shah wrote:
> Constantin's question about WAIT-FOR is important. Does there have to be a WAIT-FOR that is acti...
Eugenie Lyzenko
08:54 AM Base Language Feature #3262: implement COM/OLE Automation support
> Respective array of the procedure address for Event1, Event2, ...
The internal procedures that get executed will...
Greg Shah
08:47 AM Base Language Feature #3262: implement COM/OLE Automation support
Constantin,
One question for JNI to implement. The call @ComOleHelper.getName(long comId)@ is used to get the stri...
Eugenie Lyzenko
08:37 AM Base Language Feature #3262: implement COM/OLE Automation support
Constantin Asofiei wrote:
> Eugenie, something else: can you describe what happens when a COM object fires an EVENT?...
Eugenie Lyzenko
07:07 AM Base Language Feature #3262: implement COM/OLE Automation support
Constantin Asofiei wrote:
> OK, then I think I need to send, beside the parameter mode (INPUT, OUTPUT, INPUT-OUTPUT)...
Eugenie Lyzenko
03:50 AM Base Language Feature #3262: implement COM/OLE Automation support
Eugenie, something else: can you describe what happens when a COM object fires an EVENT?
# is it a push model, where...
Constantin Asofiei
03:39 AM Base Language Feature #3262: implement COM/OLE Automation support
Eugenie Lyzenko wrote:
> Constantin Asofiei wrote:
> > Eugenie, I need some details about how @BY-POINTER@ and @BY-...
Constantin Asofiei
02:14 PM User Interface Feature #3287: local web client installation
Yes, you are correct. New @hotel-root.der@ should be generated and imported into the browser. It seems that this issu... Sergey Ivanovskiy
12:02 PM User Interface Feature #3287: local web client installation
Constantin Asofiei wrote:
> Sergey Ivanovskiy wrote:
> > One of the reason is this parameter must be set TRUE.
> >...
Sergey Ivanovskiy
10:17 AM User Interface Feature #3287: local web client installation
Sergey, I'm OK with changes in 3287a rev 11194. I assume all sync issues are solved?
Also, you mention to release...
Constantin Asofiei
10:13 AM User Interface Feature #3287: local web client installation
Sergey Ivanovskiy wrote:
> There are some issues with js embedded part, the spawned web client response looks correc...
Constantin Asofiei
10:12 AM User Interface Feature #3287: local web client installation
Sergey Ivanovskiy wrote:
> One of the reason is this parameter must be set TRUE.
> [...]
> The second reason is ea...
Constantin Asofiei
09:26 AM User Interface Feature #3287: local web client installation
One of the reason is this parameter must be set TRUE.... Sergey Ivanovskiy
09:17 AM User Interface Feature #3287: local web client installation
There are some issues with js embedded part, the spawned web client response looks correct but the process is not goi... Sergey Ivanovskiy
08:51 AM User Interface Feature #3287: local web client installation
Constantin, do you know how these parameters are used by the spawned web client in the embedded web application?
<pr...
Sergey Ivanovskiy
07:52 AM User Interface Feature #3287: local web client installation
Sergey Ivanovskiy wrote:
> I encountered this menu exception before, but its root cause was not fixed by me so I did...
Sergey Ivanovskiy
05:12 AM User Interface Feature #3287: local web client installation
I encountered this menu exception before, but its root cause was not fixed by me so I didn't remember what was the ca... Sergey Ivanovskiy
05:08 AM User Interface Feature #3287: local web client installation
The broker has been setup successfully with help of com.goldencode.p2j.security.SSLCertGenUtil and certificates have ... Sergey Ivanovskiy
03:05 AM User Interface Feature #3287: local web client installation
Committed 11194 fixed @getHostsForUser@ to be a thread safe. Planning to setup broker for the embedded web applicatio... Sergey Ivanovskiy
12:20 PM Base Language Feature #3343: implement a 4GL syntax extension and the runtime backing to send emails (including...
3353a revision 11192 provides a good first version of the utility code. This allows sending text, html and mixed tex... Greg Shah
11:58 AM Conversion Tools Feature #3363: implement a replacement for the XCODE utility that can also handle decrypting sour...
In the 4GL, there is a utility called XCODE which can be used to encrypt source code in a manner that it can be decry... Greg Shah
11:34 AM Conversion Tools Feature #3363 (New): implement a replacement for the XCODE utility that can also handle decryptin...
Greg Shah
 

Also available in: Atom