Project

General

Profile

Activity

From 05/26/2019 to 06/24/2019

06/24/2019

04:02 PM Base Language Feature #3751: implement support for OO 4GL and structured error handling
Constantin Asofiei wrote:
> Hynek Cihlar wrote:
> > Greg Shah wrote:
> > > I've written testcases in @testcases/ua...
Hynek Cihlar
01:51 PM Base Language Feature #3751: implement support for OO 4GL and structured error handling
Hynek Cihlar wrote:
> Greg Shah wrote:
> > I've written testcases in @testcases/uast/oo/json/*@ that show the basic...
Constantin Asofiei
01:41 PM Base Language Feature #3751: implement support for OO 4GL and structured error handling
Greg Shah wrote:
> I've written testcases in @testcases/uast/oo/json/*@ that show the basic functionality, but Maria...
Hynek Cihlar
10:32 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
Greg Shah wrote:
> Eugenie Lyzenko wrote:
> > Alexei Kaigorodov wrote:
> > > ...
> > > All additions are pushed u...
Eugenie Lyzenko
10:19 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
Eugenie Lyzenko wrote:
> Alexei Kaigorodov wrote:
> > ...
> > All additions are pushed up as revision 1875 in tesc...
Greg Shah
10:15 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
Eugenie Lyzenko wrote:
> Again, I need a list of the Progress 4GL source files to test. I see 2 @*.p@ files in @form...
Alexei Kaigorodov
10:13 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
> When talking about 4GL/FWD (in)compatibility, the first observation is that FWD lacks that handy commands as _progr... Greg Shah
09:59 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
Alexei Kaigorodov wrote:
> The testcases themselves are written in ABL, so must be able to run on any 4gl implementa...
Eugenie Lyzenko
09:40 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
The testcases themselves are written in ABL, so must be able to run on any 4gl implementation.
I also prepared simpl...
Alexei Kaigorodov
09:31 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
Alexei Kaigorodov wrote:
> ...
> All additions are pushed up as revision 1875 in tescases project.
Are the testc...
Eugenie Lyzenko
09:01 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
When talking about 4GL/FWD (in)compatibility, the first observation is that FWD lacks that handy commands as @_progr... Alexei Kaigorodov
08:06 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Constantin Asofiei wrote:
> Marian, can you provide a simple example of a @doGet/doPost@ implementation of @WebHandl...
Marian Edu
07:51 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Marian, can you provide a simple example of a @doGet/doPost@ implementation of @WebHandler@? It doesn't have to do so... Constantin Asofiei
07:29 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Mihai Popescu-Tiganea wrote:
> As a part of security-policy we add tests regarding authorization behavior.
> To run...
Igor Skornyakov
07:09 AM Base Language Feature #3810: SECURITY-POLICY and other security features
As a part of security-policy we add tests regarding authorization behavior.
To run tests following actions must be m...
Mihai Popescu-Tiganea
06:14 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Marian Edu wrote:
> Looks like they use the 'infamous' @ENCRYPT-AUDIT-MAC-KEY@ - https://documentation.progress.com...
Igor Skornyakov
04:38 AM Base Language Feature #3810: SECURITY-POLICY and other security features
It seems that we have some problems with @LOAD-DOMAINS(db-num)@ as the connected databases ordering in FWD may be dif... Igor Skornyakov
02:41 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Marian Edu wrote:
> Not exactly :(
> https://knowledgebase.progress.com/articles/Article/Genpassword-password-value...
Igor Skornyakov
02:40 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Eric Faulhaber wrote:
> I think it's ok, though I looked at most of the callers and none of them catch NPE; they all...
Igor Skornyakov
01:58 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Greg Shah wrote:
> One quick thing to check is if "oec" (OpenEdge crypto) is the same as @ENCODE@. Compare the resu...
Marian Edu
06:13 AM Database Feature #3815: more temp-table options
> I'm not crazy about the addition of @Text.assign(clob)@, since this is an ancestor class that is now aware of its d... Stanislav Lomany
05:56 AM Database Feature #3809: ProDataSet support
Eric Faulhaber wrote:
> Ovidiu, is 3809c in a state that is read for code review?
I added some unfinished code at t...
Ovidiu Maxiniuc
12:46 AM Database Feature #3809: ProDataSet support
Ovidiu, is 3809c in a state that is read for code review?
I'm sorry I do not have an idea for your previous post ATM.
Eric Faulhaber

06/23/2019

07:04 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> I've made a small change in the @ConnectionManager.getPersistence()@ method. It now returns...
Eric Faulhaber
05:18 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Greg Shah wrote:
> I don't know the answer.
>
> One quick thing to check is if "oec" (OpenEdge crypto) is the sam...
Igor Skornyakov
05:08 PM Base Language Feature #3810: SECURITY-POLICY and other security features
I implemented @ENCODE@ support in #27. Greg Shah
05:08 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> Does anybody know how the @OpenEdge crypto@ [https://documentation.progress.com/output/ua/O...
Greg Shah
04:54 PM Base Language Feature #3810: SECURITY-POLICY and other security features
I've made a small change in the @ConnectionManager.getPersistence()@ method. It now returns @null@ instead of throwin... Igor Skornyakov
04:56 PM Database Feature #3816: table and table handle parameter options
Most of the code in @testcases/uast/oo/@ converts OK (not all, but most). Please post your sample here for review. Greg Shah

06/22/2019

04:15 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Does anybody know how the @OpenEdge crypto@ [https://documentation.progress.com/output/ua/OpenEdge_latest/index.html#... Igor Skornyakov

06/21/2019

07:12 PM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
There is another related issue. In OpenEdge when both @enter@ and @chose@ triggers for a button are defined, pressing... Hynek Cihlar
07:09 PM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
Adrian Lungu wrote:
> - The bug was fixed following all the steps in the solving strategy. The <<on choose of button...
Hynek Cihlar
12:27 PM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
Branch 3690a created.
Changes committed to branch.
Adrian Lungu
09:40 AM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
Actually, please create a task branch 3690a and put the changes there. Greg Shah
09:21 AM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
Adrian, please post your changes here. Hynek Cihlar
08:56 AM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
Hynek: Please review and comment. Greg Shah
08:30 AM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- The bug was fixed following all the steps in the solving strategy. The <<on choose of button>> works as expected fo... Adrian Lungu
08:15 AM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
Good plan. Greg Shah
07:17 AM User Interface Bug #3690 (WIP): BUTTON widget reaction on SPACEBAR and ENTER keys
Current behavior:
- If an action is defined "on choose of button" and in the Swing GUI interface we hold down space ...
Adrian Lungu
03:58 PM Database Feature #3816: table and table handle parameter options
Adding skeleton helped to pass the errors above. However I cannot convert a file referencing a class. I suppose it ma... Stanislav Lomany
03:03 PM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
Greg Shah wrote:
> ...
> As I noted in #3691-59, I prefer if you would capture the output from 4GL and then calcula...
Eugenie Lyzenko
02:42 PM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
>> If this is in FWD, then it will depend on whether that matches the 4GL or not. If not, then there are bugs to fix ... Greg Shah
11:57 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
Greg Shah wrote:
> Please provide more details here.
>
> * Are you reporting about the results in the 4GL or in...
Alexei Kaigorodov
08:35 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
> They show that results of string_fmt are the sane on ChUI and GUI engines, and other results greatly differ.
Ple...
Greg Shah
07:43 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
I fixed the errors in the test formatting programs and committed to @secure/code/p2j_repo/testcases/@.
The tests are...
Alexei Kaigorodov
10:14 AM Runtime Infrastructure Feature #1848: make logging settings controllable dynamically at runtime
log4j exposes its loggers' settings via JMX, so there is no need for custom instrumentation. If we use log4j commons ... Igor Skornyakov
09:17 AM Runtime Infrastructure Feature #1848: make logging settings controllable dynamically at runtime
The core objective is to allow an administrator to change the detailed logging levels at runtime, through the admin c... Greg Shah
04:52 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Marian Edu wrote:
> Just to make it clear, the callbacks have nothing to do with SSO, those can be set for any authe...
Igor Skornyakov
04:43 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Greg Shah wrote:
> > Greg, may be it makes sense to add corresponding getters to the ClienPrincipalResource/ClientPr...
Marian Edu
04:34 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> Greg Shah wrote:
> > Yes. Just make sure that there are appropriate TODO comments that ex...
Marian Edu
03:45 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Greg Shah wrote:
> Yes. Just make sure that there are appropriate TODO comments that explain that access is only al...
Igor Skornyakov

06/20/2019

07:40 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Greg Shah wrote:
> Constantin: Can you make a list of the specific methods that are needed? Perhaps that can reduce...
Constantin Asofiei
06:57 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
3855b was created from trunk rev 11319.
3855b rev 11320 contains the SINGLE-RUN/SINGLETON support for appservers, ...
Constantin Asofiei
05:53 PM Base Language Feature #3810: SECURITY-POLICY and other security features
> Greg, may be it makes sense to add corresponding getters to the ClienPrincipalResource/ClientPrincipal?
Yes. Ju...
Greg Shah
05:51 PM Base Language Feature #3810: SECURITY-POLICY and other security features
> @Greg, is that something that we should consider or too advanced for time being?
In regard to single sign-on, pu...
Greg Shah
02:02 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Marian Edu wrote:
> @LOAD-DOMAINS@ can be called to load all security domains defined on a database in the session r...
Igor Skornyakov
01:59 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Marian Edu wrote:
> There is a catch there, not specified in the PSC docs either, the attribute is write-only in all...
Igor Skornyakov
01:58 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> The other thing is that @LOAD-DOMAINS@ is not yet supported as its semantics is not clear e...
Marian Edu
01:51 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Greg Shah wrote:
> 3. We have a common helper (@handle.invalidAttribute()@) for the "not a queryable attribute" warn...
Marian Edu
01:44 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Greg Shah wrote:
> Multi-tenancy is definitely not in use for the immediate projects, but we will need it in about 3...
Marian Edu
05:09 PM Database Feature #3816: table and table handle parameter options
> Do we support 4GL classes (.cls)?
Yes, most use cases are already supported. See #3751.
You probably need to ...
Greg Shah
04:07 PM Database Feature #3816: table and table handle parameter options
Do we support 4GL classes (@.cls@)?... Stanislav Lomany
03:58 PM Database Feature #3815: more temp-table options
Code Review Task Branch 3815a Revision 11327
The @src/com/goldencode/p2j/uast/*@ changes are fine. I didn't look ...
Greg Shah
02:52 PM Database Feature #3815: more temp-table options
Code review 3815a/11327:
Nice update. A few things to consider...
Not your issue, but rather the correction of ...
Eric Faulhaber
02:19 PM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
Alexei Kaigorodov wrote:
> Greg,
> the program for string formatting testing writes result of each microtest in 3 l...
Greg Shah
02:13 PM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
Alexei Kaigorodov wrote:
> I use batch mode so that I could save the output to different files.
> It is inconvenien...
Greg Shah
10:16 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
Greg,
the program for string formatting testing writes result of each microtest in 3 lines: format. input value, and...
Alexei Kaigorodov
08:59 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
I use batch mode so that I could save the output to different files.
It is inconvenient to use hardcoded file name a...
Alexei Kaigorodov
06:28 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
The string (non-display) version:... Greg Shah
06:26 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
Alexei Kaigorodov wrote:
> Greg Shah wrote:
>
> > If you are running in batch mode, then there is no terminal so ...
Greg Shah
04:25 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
So I managed to run @display_fmt.p@ and @string_fmt.p@ (attached) on both @prowin32.exe@ and @_progres.exe@. Results ... Alexei Kaigorodov
12:16 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
Greg Shah wrote:
> If you are running in batch mode, then there is no terminal so it won't work. This is why I su...
Alexei Kaigorodov
09:43 AM Database Feature #3809: ProDataSet support
I have the following issue while working on save/merging changes back to DATA-SOURCE: how to identify the records/row... Ovidiu Maxiniuc

06/19/2019

05:22 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Added runtime support for the @SECURITY-POLICY@ methods: @GET-CLIENT@, @REGISTER-DOMAIN@, @LOCK-REGISTRATION@, and @S... Igor Skornyakov
04:29 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> What is the right @ErrorManager@ method to report an error, so that @error-status:num-messa...
Igor Skornyakov
02:44 PM Base Language Feature #3810: SECURITY-POLICY and other security features
What is the right @ErrorManager@ method to report an error, so that @error-status:num-messages@ = 1 and @error-status... Igor Skornyakov
09:48 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Multi-tenancy is definitely not in use for the immediate projects, but we will need it in about 3 months. It can be ... Greg Shah
08:50 AM Base Language Feature #3810: SECURITY-POLICY and other security features
We have a couple of somehow more complicated scenarios for this security related feature, to cover those the tests an... Marian Edu
02:20 PM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
> "This character is replaced with a digit. If the digit is a leading zero, Z suppresses that digit, putting a blank ... Greg Shah
12:27 PM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
Greg Shah wrote:
> "This character is replaced with a digit. If the digit is a leading zero, Z suppresses that digit...
Alexei Kaigorodov
09:37 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
> - is it correct to assign a string to int variable val?
No. But my testcases didn't do that. Perhaps you are m...
Greg Shah
08:53 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
I encountered that expression @string(0, "zzzzz")@ returns blank line.
I ran the following test (both with @prowin....
Alexei Kaigorodov
07:29 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
Greg Shah wrote:
> [...]
>
> I haven't tested this, but the idea is there.
"format" and "value" were rejected ...
Alexei Kaigorodov

06/18/2019

03:59 PM Database Feature #3816 (WIP): table and table handle parameter options
I have a couple of questions about testcases:
# Is there a runner file for this set of testcases? I couldn't find on...
Stanislav Lomany
01:30 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
> I'm just thinking, those classes provided by PSC are still 4GL and some of them can be extracted in the source code... Greg Shah
01:14 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Greg Shah wrote:
> Is this something that can be done in a few weeks?
Probably, although writing tests to cover all...
Marian Edu
12:38 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Greg Shah wrote:
> A pseudo-code description of the logic and state changes is the most important thing. We are goi...
Marian Edu
12:19 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Marian Edu wrote:
> Max precision is 50, scale is 10 so I would say it's pretty odd you get values with more than 10...
Constantin Asofiei
10:44 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
> for specification what exactly is expected? A word document explaining how that works, the subject is documented to... Greg Shah
10:31 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
> Testing all methods/properties for all those can be quite time consuming and I have no idea if it does fit in the c... Greg Shah
10:02 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Greg Shah wrote:
> Marian: As noted in #3855-5, for the web handler we need both a specification and testcases.
W...
Marian Edu
09:55 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Constantin Asofiei wrote:
> Marian Edu wrote:
> > We had no idea we had to write tests for all classes in OpenEdge....
Marian Edu
09:45 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Marian Edu wrote:
> We had no idea we had to write tests for all classes in OpenEdge.Web package, not that it can't ...
Constantin Asofiei
08:20 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Constantin Asofiei wrote:
> Marian Edu wrote:
> > The response is not an object that is returned from web handler's...
Marian Edu
08:13 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Constantin Asofiei wrote:
> Branch 3855a passed testing and was merged to trunk rev 11318, and archived.
>
> Ther...
Marian Edu
07:56 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Marian Edu wrote:
> The response is not an object that is returned from web handler's methods but something that is ...
Constantin Asofiei
07:45 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Constantin Asofiei wrote:
> Marian, something confuses me - how does OpenEdge know that the @OpenEdge.Web.WebRespons...
Marian Edu
07:35 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Marian, something confuses me - how does OpenEdge know that the @OpenEdge.Web.WebResponseWriter@ instance created in ... Constantin Asofiei
10:21 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
> I found the answer there: @prowin.exe -p num_fmt.p -b@
I don't think you need the @-b@ to run the program. It w...
Greg Shah
09:44 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
Hynek Cihlar wrote:
> For more details, see https://documentation.progress.com/output/ua/OpenEdge_latest/index.html#...
Alexei Kaigorodov
09:08 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
Alexei Kaigorodov wrote:
> I created a simple ABL program to check how Progress executes number formatting @num_fmt....
Hynek Cihlar
08:52 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
I created a simple ABL program to check how Progress executes number formatting @num_fmt.p@:
BLOCK-LEVEL ON ERRO...
Alexei Kaigorodov
08:40 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
I created a simple ABL program to check how Progress executes number formatting: Alexei Kaigorodov
09:49 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Marian Edu wrote:
> The idea here Igor is that only 'multitenant' databases will show up in that list, it doesn't ne...
Igor Skornyakov
09:36 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> Mihai Popescu-Tiganea wrote:
> > I complete the tests for @db-list@ attribute by including...
Marian Edu
09:33 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Mihai Popescu-Tiganea wrote:
> I complete the tests for @db-list@ attribute by including set-db-client() for a tenan...
Igor Skornyakov
08:55 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> Added conversion support and stub for the @CLIENT-PRINCIPAL:DB-LIST@ attribute.
>
> Bran...
Mihai Popescu-Tiganea

06/17/2019

03:44 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Marian Edu wrote:
> I will add a sample for it tomorrow just to get an idea.
Yes, please do, so I can start work un...
Constantin Asofiei
12:07 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Marian: As noted in #3855-5, for the web handler we need both a specification and testcases. Greg Shah
12:01 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Constantin Asofiei wrote:
> The REST web transport is not necessarily related to REST - the custom implementation of...
Marian Edu
11:45 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
The REST web transport is not necessarily related to REST - the custom implementation of @OpenWedge.Web.WebHandler@ ... Constantin Asofiei
08:17 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Branch 3855a passed testing and was merged to trunk rev 11318, and archived.
There remaining issues are:
* @decim...
Constantin Asofiei
01:42 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Greg Shah wrote:
> When can you get the @SECURITY-POLICY@ and @GET/SET-DB-CLIENT()@ functions implemented? The audi...
Igor Skornyakov
01:28 PM Base Language Feature #3810: SECURITY-POLICY and other security features
When can you get the @SECURITY-POLICY@ and @GET/SET-DB-CLIENT()@ functions implemented? The audit features can be de... Greg Shah
12:43 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Greg Shah wrote:
> Igor: Please make the list of all open items/todos from this task.
Greg,
Unfortunately, I've ...
Igor Skornyakov
12:33 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Branch 3810b passed testing, merged to trunk rev 11319 and archived.
Created new task branch 3810c.
Igor Skornyakov
12:10 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Igor: Please make the list of all open items/todos from this task. Greg Shah
12:09 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Code Review Task Branch 3810b Revision 11351
The code is good.
Please merge 3810b to trunk.
Greg Shah
11:45 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Greg Shah wrote:
> 1. Line 1488 of @ClientPrincipal@ still has the typos.
>
> 2. Please add a history entry to @h...
Igor Skornyakov
11:40 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Code Review Task Branch 3810b Revision 11350
1. Line 1488 of @ClientPrincipal@ still has the typos.
2. Please a...
Greg Shah
11:39 AM Base Language Feature #3810: SECURITY-POLICY and other security features
> I've used writeReplace/readResolve and Externalizable SerializedPrincipal to re-use new versions of exportPrincipal... Greg Shah
11:23 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Greg Shah wrote:
> Code Review Task Branch 3810b Revision 11349
>
> 1. In @progress.g@, please locate these token...
Igor Skornyakov
10:58 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Code Review Task Branch 3810b Revision 11349
1. In @progress.g@, please locate these tokens in alphabetical order ...
Greg Shah
10:54 AM Base Language Feature #3810: SECURITY-POLICY and other security features
"ctrl-c-regression" tests passed for 3810b revision 11348 Igor Skornyakov
10:52 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Branch 3810b was rebased to the trunk rev. 11318. Pushed up to revision 11349 Igor Skornyakov
07:55 AM Base Language Feature #3810: SECURITY-POLICY and other security features
@main-regression@ test passed. However, @ctrl-c@ tests hang in multiple runs since Saturday. Igor Skornyakov
09:16 AM User Interface Bug #3723: Pressing ESC key twice doesn't allow the web client to log out properly
Alexei Kaigorodov wrote:
> ... and tried to connect debugger to the port 2998, but IDE said "Connection refused".
...
Constantin Asofiei
09:07 AM User Interface Bug #3723: Pressing ESC key twice doesn't allow the web client to log out properly
so I edited @hotel_gui/deploy/server/directory.xml@, found @lientConfig@ and replaced @jvmArgs@ with new value. Then ... Alexei Kaigorodov
08:20 AM User Interface Bug #3723: Pressing ESC key twice doesn't allow the web client to log out properly
Alexei Kaigorodov wrote:
> In web mode, however, I start only server, and then work through the browser. I do not co...
Constantin Asofiei
08:05 AM User Interface Bug #3723: Pressing ESC key twice doesn't allow the web client to log out properly
Greg Shah wrote:
>
> The server.sh starts the FWD server. This has nothing to do with the web client support. Yo...
Alexei Kaigorodov
04:44 AM Database Feature #3815: more temp-table options
> Please review 3815a rev 11327.
FYI it passed regression testing.
Stanislav Lomany

06/15/2019

04:21 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
You can merge to trunk whenever you are ready. Greg Shah
03:28 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Greg, when do you want me to merge 3855a? Constantin Asofiei
05:13 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Marian, do you have a payload for the response, when there is a message like @The value was not an INTEGER@? The Soa... Constantin Asofiei
07:47 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Added conversion support and stub for the @CLIENT-PRINCIPAL:DB-LIST@ attribute.
Branch 3810b revision 11348
Igor Skornyakov
06:37 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Branch 3810b was rebased to the trunk rev. 11317. Pushed up to revision 11347 Igor Skornyakov
05:15 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Marian Edu wrote:
> DB-LIST is read-only, not sure if Mihai had the time to add the test for it but basically you ca...
Igor Skornyakov
04:37 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> All these methods/attributes are added except @DB-LIST@. I can add conversion support and s...
Marian Edu
03:37 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Constantin Asofiei wrote:
> Conversion support and stubbed runtime is OK. Please add it.
Sure. I will add it sho...
Igor Skornyakov
03:28 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> All these methods/attributes are added except @DB-LIST@. I can add conversion support and s...
Constantin Asofiei
03:27 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Constantin Asofiei wrote:
> Igor, please check this list and let me know if there is any attribute not yet added:
>...
Igor Skornyakov
11:16 PM Database Feature #4056: instrument FWD and supporting libraries to measure database performance
It told me that the @com.sun.proxy.*@ join point weaves were @... advised by around advice from 'com.goldencode.p2j.a... Eric Faulhaber
09:34 PM Database Feature #3815: more temp-table options
Please review 3815a rev 11327. Stanislav Lomany
08:59 PM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
Code Review Task Branch 3856a Revision 11323
I'm good with the changes.
Greg Shah

06/14/2019

06:19 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
According to this: https://community.progress.com/community_groups/openedge_development/f/19/t/56961 the date format ... Constantin Asofiei
04:17 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
3855a rev 11325 fixes the review issues.
I can run the REST tests via SoapUI, and I can find the answers for some ...
Constantin Asofiei
02:56 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Greg Shah wrote:
> 1. In @legacy_services.rule@, this code looks wrong @<action on="false">tref = createProgressAst(...
Constantin Asofiei
02:49 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Code Review Task Branch 3855a Revision 11321
This is a really good update.
1. In @legacy_services.rule@, this...
Greg Shah
10:24 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
I think 3855a 11321 is a good candidate to release, although there are some remaining issues (which are most likely r... Constantin Asofiei
09:22 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Marian, regarding the REST implementation, I need some answers for these questions:
# how is an unknown value for an...
Constantin Asofiei
08:34 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Greg Shah wrote:
> Hmmm. Yes, that is probably normal but it would also be the case for any random uninitialized th...
Constantin Asofiei
07:47 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
OK, finally found a way to make the form parameters work... fighting that since yesterday and was constantly greeted ... Marian Edu
07:39 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Constantin Asofiei wrote:
> OK, thanks for confirming this. Although I don't understand why you would make somethin...
Marian Edu
07:32 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Marian Edu wrote:
> So, basically, the handle procedure holds information about the external procedure that is going...
Constantin Asofiei
06:50 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Constantin Asofiei wrote:
> Something confuses me - in OpenEdge, there is the @RUN ... {SINGLETON|SINGLE-RUN} SET hp...
Marian Edu
06:22 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Marian Edu wrote:
> The singleton/single-run options were added specifically to overcome this bounding issues with p...
Constantin Asofiei
03:30 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
OK, just a quick update... knew there was something but slipped my mind :(
In proxygen single-run/singleton are on...
Marian Edu
02:39 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Constantin Asofiei wrote:
> An addendum to the previous note: I think I remembered it wrong (been a while since I im...
Marian Edu
05:45 PM Base Language Feature #3751: implement support for OO 4GL and structured error handling
Hynek: The OO 4GL JSON implementation is all files under @src/com/goldencode/p2j/oo/json/@ and @src/com/goldencode/p2... Greg Shah
05:26 PM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
Task branch 3856a contains the initial implementation of IMAGELIST widget with the rules to convert the ImageList OCX... Hynek Cihlar
11:38 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
3856a rebased against latest trunk. Hynek Cihlar
05:18 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Igor, please check this list and let me know if there is any attribute not yet added:... Constantin Asofiei
04:20 PM Database Feature #4056: instrument FWD and supporting libraries to measure database performance
Eric Faulhaber wrote:
> Hynek, AspectJ is executing a join point for methods outside the scope I am trying to define...
Hynek Cihlar
03:58 PM Database Feature #4056: instrument FWD and supporting libraries to measure database performance
Hynek, AspectJ is executing a join point for methods outside the scope I am trying to define. For instance, this dyna... Eric Faulhaber
03:03 PM Database Feature #3815: more temp-table options
Rebased task branch 3815a from P2J trunk revision 11317. Stanislav Lomany
02:40 PM Database Feature #3815: more temp-table options
> How extensive are the changes?
60 core lines of separate rules.
> Are they likely to be expanded later?
I...
Stanislav Lomany
01:48 PM Database Feature #3815: more temp-table options
Stanislav Lomany wrote:
> I put some code page conversion rules into @annotations/sorting.rules@, but because it's n...
Eric Faulhaber
01:40 PM Database Feature #3815: more temp-table options
I put some code page conversion rules into @annotations/sorting.rules@, but because it's not sorting-related rules, s... Stanislav Lomany
09:16 AM Database Feature #3815: more temp-table options
Create a task that describes the quirk, make Eric and myself watchers and make it related to this task. Greg Shah
08:41 AM Database Feature #3815: more temp-table options
FYI, I'm not going to implement #3815-47 quirk because it requires to create hierarchy tracking mechanism for an unre... Stanislav Lomany
08:32 AM Database Feature #3815: more temp-table options
> > I've found that the CODEPAGE can be inherited from another permanent or temp-table through either table- or field... Stanislav Lomany
11:58 AM User Interface Feature #3876: add support for "direct font control" at the widget level
3876a merged to trunk as revision 11317, and archived. Hynek Cihlar
11:30 AM User Interface Feature #3876: add support for "direct font control" at the widget level
Code Review Task Branch 3876a Revision 11319
I'm good with the code. Please merge to trunk.
Greg Shah
10:33 AM User Interface Feature #3876: add support for "direct font control" at the widget level
Greg Shah wrote:
> Code Review Task Branch 3876a Revision 11318
>
> In @HandleCommon@, please move @CustomFont@ i...
Hynek Cihlar
10:31 AM User Interface Feature #3876: add support for "direct font control" at the widget level
Code Review Task Branch 3876a Revision 11318
In @HandleCommon@, please move @CustomFont@ into the FWD extension se...
Greg Shah
10:29 AM User Interface Feature #3876: add support for "direct font control" at the widget level
Greg Shah wrote:
> Code Review Task Branch 3876a Revision 11317
>
> I'm fine with the change.
>
> Don't we als...
Hynek Cihlar
10:13 AM User Interface Feature #3876: add support for "direct font control" at the widget level
Code Review Task Branch 3876a Revision 11317
I'm fine with the change.
Don't we also need to add @CustomFont@ t...
Greg Shah
10:03 AM User Interface Feature #3876: add support for "direct font control" at the widget level
Created task branch 3876a and checked in a fix for missing @handle.unwrapCustomFont@ method in trunk revision 11315. ... Hynek Cihlar
11:38 AM User Interface Bug #3723: Pressing ESC key twice doesn't allow the web client to log out properly
> Probably, this method works inside other process, not that which was launched by the script hotel_gui/deploy/server... Greg Shah
10:35 AM User Interface Bug #3723: Pressing ESC key twice doesn't allow the web client to log out properly
Hynek Cihlar wrote:
> ESC keys are sent from JS to Java client process as any other key. Put a break point in @WebCl...
Alexei Kaigorodov
11:29 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
Alexei Kaigorodov wrote:
> Constantin Asofiei wrote:
> > How are you using the MESSAGE statement?
>
> as @messag...
Greg Shah
10:31 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
Constantin Asofiei wrote:
> How are you using the MESSAGE statement?
as @message string(12345, "abc->>>>9")@. So,...
Alexei Kaigorodov
10:24 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
When I say "string formatting", it means use the @STRING(val, fmt)@ to get the result. When I say "display formattin... Greg Shah
10:22 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
Alexei Kaigorodov wrote:
> Is it possible to make these tests automated?
The @SCREEN-VALUE@ attribute should give y...
Constantin Asofiei
10:16 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
Greg Shah wrote:
> Please look at the 9.1E @proghand.pdf@ (this is one of the documents listed in the "Getting Start...
Alexei Kaigorodov
09:54 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
Please look at the 9.1E @proghand.pdf@ (this is one of the documents listed in the "Getting Started with FWD Developm... Greg Shah
01:13 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
The fix for the wrong alignment is comitted to the branch 3691a, revision 11317.
The comment at the line @p2j/src/...
Alexei Kaigorodov

06/13/2019

06:59 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
> Greg, a question: for in-server FWD sessions, SessionManager.getSession() returns null - this is normal, right? My ... Greg Shah
06:14 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
3855a rev 11320 contains a stable runtime and conversion.
There are two files which need finished javadocs (Servic...
Constantin Asofiei
04:19 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
An addendum to the previous note: I think I remembered it wrong (been a while since I implemented this). State-free ... Constantin Asofiei
02:46 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
I think there is a problem in FWD's State-free mode for appserver agents - these should remain bound until all persis... Constantin Asofiei
09:33 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Greg Shah wrote:
> > I had a mock of the server side in mind.
>
> We have other cases where this will be very use...
Constantin Asofiei
07:59 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
> I had a mock of the server side in mind.
We have other cases where this will be very useful. For example, one o...
Greg Shah
07:44 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Greg Shah wrote:
> This is very interesting. These mocks are used as calls into real REST or SOAP services which th...
Igor Skornyakov
07:40 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Greg Shah wrote:
> Marian: In regard to the pre-defined SoapUI projects that are checked in, can the open source ver...
Marian Edu
07:31 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Igor Skornyakov wrote:
> I have experience with implementing REST "mocks" as Spring boot apps. It is much more conve...
Greg Shah
07:26 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Marian: In regard to the pre-defined SoapUI projects that are checked in, can the open source version of SoapUI be us... Greg Shah
07:18 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Some more details about input data:
* request cookies (rest.cookieparam['name']), the value sent as input to mapped ...
Marian Edu
06:50 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Constantin Asofiei wrote:
> I think is enough to expand @mappings.p@ and @mappings_ip.p@, which have the mappings yo...
Marian Edu
04:29 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
I have experience with implementing REST "mocks" as Spring boot apps. It is much more convenient for testing than Soa... Igor Skornyakov
04:22 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Marian Edu wrote:
> We didn't save any responses in bazaar as I was under impression you will get an appsrv/pasoe in...
Constantin Asofiei
03:48 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Constantin Asofiei wrote:
> The issue in note #3855-18 I think is not a bug, but a feature - OpenEdge allows only a ...
Marian Edu
08:12 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
The issue in note #3855-18 I think is not a bug, but a feature - OpenEdge allows only a portion of the parameters to ... Constantin Asofiei
06:08 PM Database Feature #3815: more temp-table options
The @init@ block can be found using the @controlid@ annotation in the inner block node.
See @save_control_point_...
Greg Shah
04:57 PM Database Feature #3815: more temp-table options
Guys, can you give me an advice how to emit something at @Init@ section of the external procedure or in the main bloc... Stanislav Lomany
05:14 PM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
What branch did you put the fix in? Create and use 3691a if you have not already done so.
> This insertion is com...
Greg Shah
08:32 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
Made a fix for wrong alignment, and ran the test @num_edit.p@ against both FWD Client ChUI and FWD Client GUI. The fi... Alexei Kaigorodov
04:45 PM User Interface Bug #3723: Pressing ESC key twice doesn't allow the web client to log out properly
Alexei Kaigorodov wrote:
>
> Hynek Cihlar wrote:
> > When ESC is pressed an end-condition is raised in the legacy...
Hynek Cihlar
03:00 PM User Interface Bug #3723: Pressing ESC key twice doesn't allow the web client to log out properly
Sorry I do not understand anything.
Hynek Cihlar wrote:
> When ESC is pressed an end-condition is raised in the l...
Alexei Kaigorodov
02:28 PM User Interface Bug #3723: Pressing ESC key twice doesn't allow the web client to log out properly
When ESC is pressed an end-condition is raised in the legacy stack to interrupt any routines that wait for user input... Hynek Cihlar
03:23 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Finished the new implementation of the @IMPORT-PRINCIPAL@ runtime support. As with @EXPORT-PRINCIPAL@ it is "almost" ... Igor Skornyakov
11:25 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Marian Edu wrote:
> Greg Shah wrote:
> > Marian: if your team can figure out the answers to #3810-201, we would lik...
Greg Shah
11:07 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Greg Shah wrote:
> Marian: if your team can figure out the answers to #3810-201, we would like to get those details....
Marian Edu
08:14 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Greg Shah wrote:
> Igor: Is there any more to do before a final code review for 3810b?
Yes, I have to finish @IMP...
Igor Skornyakov
08:07 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Marian: if your team can figure out the answers to #3810-201, we would like to get those details. This is less of a ... Greg Shah
09:21 AM Database Bug #3960: localedef problems in Ubuntu 18.04
I've committed this change in branch 4069a as revision 11320. Greg Shah

06/12/2019

05:16 PM Base Language Feature #3810: SECURITY-POLICY and other security features
The @CLIENT-PRINCIPAL@ runtime support was re-worked with the new implementation of the @EXPORT-PRINCIPAL@ method and... Igor Skornyakov
01:44 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> Constantin Asofiei wrote:
> > Are you in ChUI? This is a hard limit on the number of chara...
Greg Shah
01:25 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Constantin Asofiei wrote:
> Are you in ChUI? This is a hard limit on the number of characters for the terminal's wid...
Igor Skornyakov
02:58 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Greg Shah wrote:
> We should ensure that it does not generate an abend. I don't recall what the 4GL does (e.g. does...
Marian Edu
02:45 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Constantin Asofiei wrote:
> Are you in ChUI? This is a hard limit on the number of characters for the terminal's wid...
Igor Skornyakov
04:03 PM Database Feature #3809: ProDataSet support
Greg Shah wrote:
> [...]
> Although this is for parameter passing in methods, I suspect it also is the same behavio...
Ovidiu Maxiniuc
03:42 PM Database Feature #3809: ProDataSet support
Eric Faulhaber wrote:
> I wonder if our interceptor within @ChangeBroker@ is preventing Hibernate from realizing tha...
Ovidiu Maxiniuc
11:05 AM Database Feature #3809: ProDataSet support
Ovidiu Maxiniuc wrote:
> Eric Faulhaber wrote:
> > What do you mean here by "not updated in database"? The records ...
Eric Faulhaber
10:49 AM Database Feature #3809: ProDataSet support
> I quote: the number of columns, data types, and so on. What does "and so on" mean? The name maybe? Well, not.
Pl...
Greg Shah
10:11 AM Database Feature #3809: ProDataSet support
Eric Faulhaber wrote:
> What do you mean here by "not updated in database"? The records still exist after we attempt...
Ovidiu Maxiniuc
10:00 AM Database Feature #3809: ProDataSet support
I've leant something about the TEMP-TABLE that is not documented. At least for GET-CHANGES, the source and destinatio... Ovidiu Maxiniuc
09:48 AM Database Feature #3809: ProDataSet support
Ovidiu Maxiniuc wrote:
> Everything works fine, except one thing: in rare cases (only on DELETE operations, see @Tem...
Eric Faulhaber
08:38 AM Database Feature #3809: ProDataSet support
I have the following issue.
In a previous commit to 3809c I enriched the DMO with two new fields: @_rowState@ and @_...
Ovidiu Maxiniuc
03:35 PM Database Feature #4056: instrument FWD and supporting libraries to measure database performance
I've added all the suggested features except the @Totals@ row (will add in a separate pass). I've rebased 4056a to tr... Eric Faulhaber
02:45 PM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
Created task branch 3856a. Hynek Cihlar
08:08 AM User Interface Feature #3856 (WIP): implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common...
Hynek Cihlar
07:12 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
> However this feature doesn't seem to be used by any of the current large apps. So I'm removing the dependency.
Y...
Greg Shah
04:42 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
I added a "Precedes" link to #3857, since @ListView@ control has the ability to consume @ImageList@ instances and use... Hynek Cihlar
02:11 PM Base Language Bug #4114: MESSAGE throws ArrayIndexOutOfBoundsException with long output
The converted code... Igor Skornyakov
02:07 PM Base Language Bug #4114 (New): MESSAGE throws ArrayIndexOutOfBoundsException with long output
Igor Skornyakov
12:16 PM Database Feature #3815: more temp-table options
Agreed. Unless there is a technical advantage to using a @Resolvable@ (e.g., re-usability), we generally prefer to us... Eric Faulhaber
12:15 PM Database Feature #3815: more temp-table options
Use a lambda. This is easily done. See @convert/expressions.rules@ and the usage of @tw.graft("lambda_expr", copy, ... Greg Shah
12:09 PM Database Feature #3815: more temp-table options
Looks like the code page expression should be resolvable/lambda. Yes, it is evaluated once, but it can depend on the ... Stanislav Lomany
11:24 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Marian Edu wrote:
> Mind you there are two separate sections for each operation, one for input and one for output......
Constantin Asofiei
08:49 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Constantin Asofiei wrote:
> Marian Edu wrote:
> > We have a bunch of procedures for primitive and data structures i...
Marian Edu
03:50 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Marian Edu wrote:
> We have a bunch of procedures for primitive and data structures input/output defined already, I ...
Constantin Asofiei
03:41 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
OK, in PSDOE (Eclipse) there is an editor for defining/editing those services in a project (if the 'ABL Rest Service'... Marian Edu
10:41 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
> A possible workaround could be a window/iframe popup with @<input type="file" .../>@ (or other elements) with a han... Greg Shah
09:26 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
This will be a bit tricky as the browser will only allow JS to access file data that the user actually selects, and t... Hynek Cihlar
09:08 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
Some use cases in 4GL code are reading local files (on a user's desktop system) based on the selections made in @SYST... Greg Shah
09:00 AM User Interface Feature #4113 (Closed): enable upload of files from the browser (in the web clients) using SYSTEM...
Greg Shah
08:40 AM User Interface Bug #3723: Pressing ESC key twice doesn't allow the web client to log out properly
So I took hotel_gui project and replaced the abl code with demo/demo_widgets.p taken from testcases/uast/, built and ... Alexei Kaigorodov
05:16 AM User Interface Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
For feature 3940 we have develop following tests:
# CREATE-RESULT-LIST-ENTRY( )
* Static temp-tables - temporary
*...
Marian Edu

06/11/2019

06:13 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
3855a was created from trunk rev 11315. Rev 11316 contains the conversion changes and incomplete runtime. What I re... Constantin Asofiei
05:56 PM Base Language Feature #3810: SECURITY-POLICY and other security features
We should ensure that it does not generate an abend. I don't recall what the 4GL does (e.g. does it silently truncat... Greg Shah
05:54 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> The converted code
> [...]
> throws @ArrayIndexOutOfBoundsException@ in @MESSAGE@ if @hex...
Constantin Asofiei
04:41 PM Base Language Feature #3810: SECURITY-POLICY and other security features
The converted code... Igor Skornyakov
02:44 PM Base Language Feature #3810: SECURITY-POLICY and other security features
The Javadoc for @datetime.getAbsoluteTimeOffset@ and @dataetimetz.getAbsoluteTimeOffset()@ are incorrect. The returne... Igor Skornyakov
02:25 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Actually, @datetime-tz@ is serialized as two TLVs: the first one (tag @0x0090@ ) is a @long@ number of seconds since ... Igor Skornyakov
09:42 AM Base Language Feature #3810: SECURITY-POLICY and other security features
It seems that the quirk described in [[#4801]] is not a bug but something intentional.
In particular, after CP is e...
Igor Skornyakov
08:55 AM Base Language Feature #3810: SECURITY-POLICY and other security features
> It was Greg's suggestion to get rid of the existing approach (based on Java serialization) and implement EXPORT-PRI... Greg Shah
07:27 AM Base Language Feature #3810: SECURITY-POLICY and other security features
The ongoing analysis of the @EXPORT-PRINCIPAL@ clarified some things which described as unclear in note 174.
The @...
Igor Skornyakov
03:13 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Marian Edu wrote:
> Hi Igor,
>
> not sure if you are looking for answers on our side, afraid we don't really know...
Igor Skornyakov
01:01 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> The following questions are still open:
> 1. What is the exact format of the @datetime-tz@...
Marian Edu
02:50 PM User Interface Feature #3876 (Closed): add support for "direct font control" at the widget level
Greg Shah
02:11 PM User Interface Feature #3876: add support for "direct font control" at the widget level
No work is remaining for this issue. Hynek Cihlar
02:10 PM User Interface Feature #3876: add support for "direct font control" at the widget level
The changes for this issue were delivered with 3767a in trunk as revision 11315. Hynek Cihlar
01:47 PM Database Feature #3815: more temp-table options
An interesting observation. Consider we declared a shared temp-table:... Stanislav Lomany
05:03 AM Database Feature #3815: more temp-table options
> Which one are you suggesting? I did not design these classes, nor @TableMapper@, but it seems we split legacy infor... Stanislav Lomany
01:42 PM Database Bug #3960: localedef problems in Ubuntu 18.04
Greg Shah wrote:
> > Can someone that is running on Ubuntu 16.04 test this new locale definition on the old localede...
Eric Faulhaber
11:55 AM Database Bug #3960: localedef problems in Ubuntu 18.04
> Can someone that is running on Ubuntu 16.04 test this new locale definition on the old localedef?
Did this work?
Greg Shah
11:49 AM Database Bug #3960: localedef problems in Ubuntu 18.04
Greg Shah wrote:
> Can someone that is running on Ubuntu 16.04 test this new locale definition on the old localedef?...
Eric Faulhaber
11:18 AM User Interface Bug #4078 (Closed): cannot login in Hotel demo in Swing mode
Greg Shah
10:46 AM User Interface Bug #4078: cannot login in Hotel demo in Swing mode
4078c was merged to trunk rev 11314 and was archived. Alexei Kaigorodov
05:19 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
the updated test report uploaded Alexei Kaigorodov
04:49 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
Greg Shah wrote:
> Identify the following:
>
> * Any alignment (or other) differences between GUI and ChUI in the...
Alexei Kaigorodov

06/10/2019

05:34 PM Database Feature #3815: more temp-table options
>> Code page is set in the separate function TemporaryBuffer.setCodePage(buffer, fieldName, codepage). The question i... Greg Shah
05:26 PM Database Feature #3815: more temp-table options
Stanislav Lomany wrote:
> Guys, I want to know your opinion on how to better implement code page inheritance. We hav...
Eric Faulhaber
03:22 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Added @CLIENT-PRINCIPAL@ @CLIENT-WORKSTATION@ attribute and @AUTHENTICATION-FAILED@ methods conversion and runtime su... Igor Skornyakov
01:34 PM User Interface Bug #4078: cannot login in Hotel demo in Swing mode
Please merge 4078c to trunk. Greg Shah
11:27 PM User Interface Bug #4078: cannot login in Hotel demo in Swing mode
Now it runs successfully both in swing and virtual desktop clients.
Alexei Kaigorodov
01:32 PM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
Please do not use the @//@ style comments in programs that are not otherwise required to run in OpenEdge 11.x. v11 i... Greg Shah
01:26 PM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
Your mention of Swing suggests that you tested @bug3691.p@ in FWD. I meant for you to test in 4GL ChUI, not FWD ChUI... Greg Shah
12:47 PM User Interface Bug #3723: Pressing ESC key twice doesn't allow the web client to log out properly
Please change @p2j-entry@ to @com.goldencode.hotel.demo.DemoWidgets.execute@. Sergey Ivanovskiy
12:44 PM User Interface Bug #3723: Pressing ESC key twice doesn't allow the web client to log out properly
I didn't describe how to create runnable configuration of @simple/server@ and @simple/client@ clearly. It needs to re... Sergey Ivanovskiy
12:31 PM User Interface Bug #3723: Pressing ESC key twice doesn't allow the web client to log out properly
This issue can be reproduced with this program @testcases/uast/demo/demo_widgets.p@. Alexei, could you convert this p... Sergey Ivanovskiy
07:50 AM User Interface Bug #3723: Pressing ESC key twice doesn't allow the web client to log out properly
Cannot reproduce.
Sergey Ivanovskiy wrote:
> Found that if we executed a simple GUI program in the web client and...
Alexei Kaigorodov
09:12 AM Database Feature #4056: instrument FWD and supporting libraries to measure database performance
This looks very useful. Some suggested improvements for the output:
* Instead of @Agg Time@ use @Agg Time (nanose...
Greg Shah
02:12 AM Database Feature #4056: instrument FWD and supporting libraries to measure database performance
Attached is some Hotel GUI sample trace output showing aggregate times (nanosec) and invocation counts by top-level t... Eric Faulhaber

06/09/2019

02:43 PM Database Feature #3815: more temp-table options
Guys, I want to know your opinion on how to better implement code page inheritance. We have the following things to c... Stanislav Lomany

06/08/2019

06:07 AM Base Language Bug #4108: CLIENT-PRINCIPAL:EXPORT-PRINCIPAL method quirk (4GL bug?)
More detailed info:
If after @EXPORT-PRINCIPAL@ invocation any of the attributes are re-assigned then the order of a...
Igor Skornyakov
05:00 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Only @tc_job_002@ consistently fails in multiple runs of the 3810b regression testing. Igor Skornyakov

06/07/2019

09:57 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
Greg Shah wrote:
> Please check how your testcase behaves in ChUI mode.
it behaves the same way as in Swing mode....
Alexei Kaigorodov
07:14 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
To be clear: you should rework the testcase to remove GUI elements such as images. I think much of the buttons and s... Greg Shah
07:11 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
Please check how your testcase behaves in ChUI mode. Greg Shah
06:35 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
I found that the decision to print decimal as left or right aligned is taken at the constructor
@ public NumberFor...
Alexei Kaigorodov
06:28 AM Base Language Bug #4108: CLIENT-PRINCIPAL:EXPORT-PRINCIPAL method quirk (4GL bug?)
I've noticed a strange side effect of the @CLIENT-PRINCIPAL:EXPORT-PRINCIPAL@ method call.
If we run the attached ...
Igor Skornyakov
06:24 AM Base Language Bug #4108 (New): CLIENT-PRINCIPAL:EXPORT-PRINCIPAL method quirk (4GL bug?)
Igor Skornyakov
06:25 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Greg Shah wrote:
> Igor: Please create a new task "CLIENT-PRINCIPAL:EXPORT-PRINCIPAL() method quirk (4GL bug?)" with...
Igor Skornyakov
06:20 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Thanks for that opinion. We will treat this as a "quirk" which is of no known value at this time.
Igor: Please cr...
Greg Shah
06:13 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Greg Shah wrote:
> From a first look, it seems like a bug. Possibly even one that Progress might fix one day.
>
>...
Marian Edu
06:01 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> I've noticed a strange side effect of the @CLIENT-PRINCIPAL:EXPORT-PRINCIPAL@ method call.
...
Greg Shah
05:04 AM Base Language Feature #3810: SECURITY-POLICY and other security features
I've noticed a strange side effect of the @CLIENT-PRINCIPAL:EXPORT-PRINCIPAL@ method call.
If we run the attached @e...
Igor Skornyakov
06:22 AM User Interface Bug #4078: cannot login in Hotel demo in Swing mode
Alexei Kaigorodov wrote:
> it runs successfully in swing client.
> I could not run it in web mode. Server.log has n...
Greg Shah
03:35 AM User Interface Bug #4078: cannot login in Hotel demo in Swing mode
it runs successfully in swing client.
I could not run it in web mode. Server.log has no errors, but the screen shows...
Alexei Kaigorodov

06/06/2019

07:21 PM Database Feature #3815: more temp-table options
> I've found that the CODEPAGE can be inherited from another permanent or temp-table through either table- or field-l... Stanislav Lomany
11:36 AM Database Feature #3815: more temp-table options
Side note: when a @longchar@/@clob@ value is assigned to a @clob@ field, it is implicitly converted into the codepage... Stanislav Lomany
06:35 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Greg Shah wrote:
> In regard to data type serialization, I wonder if the 4GL uses the same approach as for raw-trans...
Igor Skornyakov
06:21 PM Base Language Feature #3810: SECURITY-POLICY and other security features
In regard to data type serialization, I wonder if the 4GL uses the same approach as for raw-transfer (see #3549). I ... Greg Shah
05:22 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Greg Shah wrote:
.> No, don't use Java serialization since it won't be compatible. I understand there are some unkn...
Igor Skornyakov
05:04 PM Base Language Feature #3810: SECURITY-POLICY and other security features
> I'm not sure that we have to replace the current implementation of the :EXPORT-PRINCIPAL based on Java serializatio... Greg Shah
04:37 PM Base Language Feature #3810: SECURITY-POLICY and other security features
I've analyzed the result of the @CLIENT-PRINCIPAL:EXPORT-PRINCIPAL@ method.
It seems that it is a byte array started...
Igor Skornyakov
01:02 PM Base Language Feature #3753: I18N additions
Greg Shah wrote:
> TODO: Stanislav notes the following:
>
> > When a longchar/clob value is assigned to a clob fi...
Eric Faulhaber
12:51 PM Base Language Feature #3753: I18N additions
TODO: Stanislav notes the following:
> When a longchar/clob value is assigned to a clob field, it is implicitly co...
Greg Shah
12:52 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
I like the plan. From a 4GL development perspective, it seems quite easy. I wonder why the wizard is needed. Greg Shah
11:13 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
The high-level approach for implementing the REST services is this:
# use the .paar resources to identify any expose...
Constantin Asofiei
11:11 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Marian, another issue: the @.paar@ archive has a @mapping.xml@ file with some info like:... Constantin Asofiei
10:52 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Marian, I need an example of a @openapi.openedge.export@ annotation for internal procedures, functions (if is possibl... Constantin Asofiei
06:15 AM Database Feature #3814: more schema metadata
Thank you very much, Ovidiu! Igor Skornyakov
06:04 AM Database Feature #3814: more schema metadata
Igor Skornyakov wrote:
> Which FWD classes are working with metadata? I've never worked with this and need some star...
Ovidiu Maxiniuc

06/05/2019

04:04 PM Database Bug #3651: regression in server startup when _connect metadata is active and a database is loaded...
This is 100% complete, right? Greg Shah
03:29 PM Database Feature #3814: more schema metadata
Which FWD classes are working with metadata? I've never worked with this and need some starting point.
Thank you.
Igor Skornyakov
03:12 PM Database Feature #3814 (WIP): more schema metadata
Greg Shah
03:24 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Remaining features:... Igor Skornyakov
02:59 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Please summarize what features/work remains TODO (it seems like most things, if not all of them, are complete). Greg Shah
02:29 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Branch 3810b rebased to the trunk. Started regression testing Igor Skornyakov
02:55 PM User Interface Bug #4078: cannot login in Hotel demo in Swing mode
> If common Hotel GUI usage works in both web (virtual desktop) and swing clients, then I think this is enough testi... Greg Shah
02:14 PM User Interface Bug #4078: cannot login in Hotel demo in Swing mode
> the question is: should 11315 be included in 11314; or should 11314 be unpacked so that its internal subversions tr... Greg Shah
01:04 PM User Interface Bug #4078: cannot login in Hotel demo in Swing mode
Greg Shah wrote:
> > the revisions moved on top: should they be in form of single revision, or seen as distinct revi...
Alexei Kaigorodov
11:44 AM User Interface Bug #4078: cannot login in Hotel demo in Swing mode
> the revisions moved on top: should they be in form of single revision, or seen as distinct revisions as before?
...
Greg Shah
11:43 AM User Interface Bug #4078: cannot login in Hotel demo in Swing mode
Greg Shah wrote:
> Following the process exactly will preserve this history. There is no merging during the rebase ...
Alexei Kaigorodov
11:27 AM User Interface Bug #4078: cannot login in Hotel demo in Swing mode
> I did rebase, then resolved conflicts, and then made commit. Commit failed because the states of the trunk and 4078... Greg Shah
11:26 AM User Interface Bug #4078: cannot login in Hotel demo in Swing mode
Alexei Kaigorodov wrote:
> actuall, I did not do merge. I did rebase, then resolved conflicts, and then made commit....
Constantin Asofiei
11:07 AM User Interface Bug #4078: cannot login in Hotel demo in Swing mode
actuall, I did not do merge. I did rebase, then resolved conflicts, and then made commit. Commit failed because the s... Alexei Kaigorodov
10:49 AM User Interface Bug #4078: cannot login in Hotel demo in Swing mode
The rebase process is described in "Rebasing":/projects/internal-documentation/wiki/Source_Code_Management#Rebase and... Greg Shah
10:24 AM User Interface Bug #4078: cannot login in Hotel demo in Swing mode
Greg Shah wrote:
> You are not following the rebasing process as documented. In the resulting branch, you have lost...
Alexei Kaigorodov
04:24 AM User Interface Bug #4078: cannot login in Hotel demo in Swing mode
As noted in #4078-70:
> Please read the 100% of the "Source Code Management":/projects/internal-documentation/wiki...
Greg Shah
04:17 AM User Interface Bug #4078: cannot login in Hotel demo in Swing mode
You are not following the rebasing process as documented. In the resulting branch, you have lost all the revision hi... Greg Shah
01:00 AM User Interface Bug #4078: cannot login in Hotel demo in Swing mode
Rebased. See rev 11314 in secure/code/p2j_repo/p2j/active/4078c. Alexei Kaigorodov
12:05 PM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
I found that if format string starts with ">", then the value string is left aligned, and if it starts with "$" or " ... Alexei Kaigorodov
09:46 AM User Interface Feature #3261 (Closed): enhanced browse that can optionally selected as a replacement for the def...
Phases 1 and 2 of enhanced browse are complete. Phase 3 will be built in #3880. Greg Shah
09:03 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> Are there any features described in this task which are not complete AND not documented in #3880?
I don't see an...
Stanislav Lomany
07:59 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Are there any features described in this task which are not complete AND not documented in #3880? I want to make sur... Greg Shah

06/04/2019

03:55 PM Base Language Feature #3810: SECURITY-POLICY and other security features
1. Implemented and tested conversion and runtime support for:... Igor Skornyakov
01:51 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Constantin Asofiei wrote:
> Yes, errors reported by @ant javadoc@ related to the code you wrote for this task.
Go...
Igor Skornyakov
01:46 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> Constantin, do you mean errors reported by @javadoc@ ...
Yes, errors reported by @ant java...
Constantin Asofiei
01:45 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Constantin Asofiei wrote:
> Igor, before your next merge, please check/fix javadoc issues related to the 3810 code. ...
Igor Skornyakov
01:15 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Constantin Asofiei wrote:
> MESASGE statement with more complex code (which, as in this case, may raise an ERROR), i...
Igor Skornyakov
01:11 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> Constantin Asofiei wrote:
> > Please post a 4GL snippet so I can better understand this.
...
Constantin Asofiei
01:07 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Constantin Asofiei wrote:
> Please post a 4GL snippet so I can better understand this.
Well, for example, if the ...
Igor Skornyakov
12:57 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> Thank you Constantin. My question was about FWD Java code. I use 4GL test which redirects o...
Constantin Asofiei
12:55 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Constantin Asofiei wrote:
> Is an ERROR condition raised? Are you trying to fix an argument validation error?
>
>...
Igor Skornyakov
12:49 PM Base Language Feature #3810: SECURITY-POLICY and other security features
On 6/4/19 7:45 PM, ias wrote:
> Gentlemen,
> Which is the right ErrorManager method to be invoked to show error mes...
Constantin Asofiei
11:10 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Igor, before your next merge, please check/fix javadoc issues related to the 3810 code. Thanks. Constantin Asofiei
01:23 PM User Interface Bug #4078: cannot login in Hotel demo in Swing mode
Code Review Task Branch 4078c Revision 11312
1. You will need to rebase this branch.
2. I've committed rev 1131...
Greg Shah
06:05 AM User Interface Bug #4078: cannot login in Hotel demo in Swing mode
Greg Shah wrote:
> There is no rev 11312 in branch 4078c.
Fixed.
Alexei Kaigorodov
12:55 PM Base Language Feature #3751: implement support for OO 4GL and structured error handling
This is related to #3809, notes 107-111.
Yes, I unified the options (APPEND/BY-REF/BY-VAL/BIND) for both param defs ...
Ovidiu Maxiniuc
12:32 PM Base Language Feature #3751: implement support for OO 4GL and structured error handling
Greg Shah wrote:
> When it makes sense, we should rationalize these to have a @PARAMETER@ parent. This is not too ha...
Constantin Asofiei
12:30 PM Base Language Feature #3751: implement support for OO 4GL and structured error handling
When it makes sense, we should rationalize these to have a @PARAMETER@ parent. This is not too hard in the parser. T... Greg Shah
12:03 PM Base Language Feature #3751: implement support for OO 4GL and structured error handling
Greg Shah wrote:
> > The problem here is that the arguments are not parented by a PARAMETER node, they are on the sa...
Constantin Asofiei
12:01 PM Base Language Feature #3751: implement support for OO 4GL and structured error handling
> The problem here is that the arguments are not parented by a PARAMETER node, they are on the same level. And NO-ERR... Greg Shah
11:41 AM Base Language Feature #3751: implement support for OO 4GL and structured error handling
Greg Shah wrote:
> 1. In @collect_parameters.rules@, the change for @DYNAMIC-NEW ... NO-ERROR@ just ignores the keyw...
Constantin Asofiei
11:33 AM Base Language Feature #3751: implement support for OO 4GL and structured error handling
3751b was merged to trunk rev 11313 and archived. Constantin Asofiei
10:00 AM Base Language Feature #3751: implement support for OO 4GL and structured error handling
Are you ready to rebase and merge? I'd like to pick up your changes in 4069a. Greg Shah
09:39 AM User Interface Bug #3631 (Closed): SYSTEM-DIALOG FONT won't accept keyboard input in the selection lists
Greg Shah
09:36 AM User Interface Bug #3631: SYSTEM-DIALOG FONT won't accept keyboard input in the selection lists
3631a was merged to trunk rev 11312 and was archived. Alexei Kaigorodov
07:36 AM User Interface Bug #3631: SYSTEM-DIALOG FONT won't accept keyboard input in the selection lists
Alexei Kaigorodov wrote:
> I made a local branch which has revision 11311 (the same as trunk) and 5 small commits af...
Hynek Cihlar
07:24 AM User Interface Bug #3631: SYSTEM-DIALOG FONT won't accept keyboard input in the selection lists
I made a local branch which has revision 11311 (the same as trunk) and 5 small commits after that.
then I made @bzr ...
Alexei Kaigorodov
07:59 AM Database Feature #3809: ProDataSet support
Ovidiu Maxiniuc wrote:
> Constantin Asofiei wrote:
> > @WRITE-JSON(...,JsonObject|JsonArray)@ is needed at least fo...
Constantin Asofiei
07:51 AM Database Feature #3809: ProDataSet support
Constantin Asofiei wrote:
> @WRITE-JSON(...,JsonObject|JsonArray)@ is needed at least for buffer.
Is this urgent?
...
Ovidiu Maxiniuc
04:07 AM Database Feature #3809: ProDataSet support
@WRITE-JSON(...,JsonObject|JsonArray)@ is needed at least for buffer. Constantin Asofiei

06/03/2019

07:26 PM Base Language Feature #3751: implement support for OO 4GL and structured error handling
Code Review Task Branch 3751b Revision 11315
I'm fine with the changes. Do you want to merge to trunk?
Please ...
Greg Shah
07:13 PM Base Language Feature #3751: implement support for OO 4GL and structured error handling
Code Review Task Branvch 3751a Revision 11334
I realize this is happening after the merge to trunk. Sorry about t...
Greg Shah
02:53 AM Base Language Feature #3751: implement support for OO 4GL and structured error handling
3751b 11315 passed runtime/conversion testing. Constantin Asofiei
04:58 PM User Interface Bug #3631: SYSTEM-DIALOG FONT won't accept keyboard input in the selection lists
Please go ahead and merge 3631a revision 11316 (this is with my changes) into the trunk. Follow the instructions (in... Greg Shah
03:01 PM User Interface Bug #3631: SYSTEM-DIALOG FONT won't accept keyboard input in the selection lists
I made a small edit to remove the reference to OE (it is a trademark) and instead I used the more generic "4GL". Greg Shah
12:51 PM User Interface Bug #3631: SYSTEM-DIALOG FONT won't accept keyboard input in the selection lists
Code review 3631a. The changes are good, no regression testing is required. Hynek Cihlar
12:24 PM User Interface Bug #3631: SYSTEM-DIALOG FONT won't accept keyboard input in the selection lists
Updated. Alexei Kaigorodov
11:58 AM User Interface Bug #3631: SYSTEM-DIALOG FONT won't accept keyboard input in the selection lists
Alexei Kaigorodov wrote:
> Description added. Commited to secure/code/p2j_repo/p2j/active/3631a rev 11314
Also pl...
Hynek Cihlar
11:37 AM User Interface Bug #3631: SYSTEM-DIALOG FONT won't accept keyboard input in the selection lists
Description added. Commited to secure/code/p2j_repo/p2j/active/3631a rev 11314 Alexei Kaigorodov
10:35 AM User Interface Bug #3631: SYSTEM-DIALOG FONT won't accept keyboard input in the selection lists
Code review 3631a revision 11311.
The code changes are OK. The changed file is missing history entry.
Hynek Cihlar
09:30 AM User Interface Bug #3631: SYSTEM-DIALOG FONT won't accept keyboard input in the selection lists
Please review. Alexei Kaigorodov
03:07 PM User Interface Bug #4078: cannot login in Hotel demo in Swing mode
Alexei Kaigorodov wrote:
> Greg Shah wrote:
> > To fix this:
>
> Fixed. All changes made in single commit #11312...
Greg Shah
12:26 AM User Interface Bug #4078: cannot login in Hotel demo in Swing mode
Greg Shah wrote:
> To fix this:
Fixed. All changes made in single commit #11312.
Alexei Kaigorodov
01:51 AM Database Bug #4071: FWD server stops allowing new web client logins after abend
Eric Faulhaber wrote:
> 4045a/11327 has an attempted workaround for this issue, but I'm not satisfied that it is a g...
Constantin Asofiei
12:49 AM Database Bug #4071: FWD server stops allowing new web client logins after abend
4045a/11327 has an attempted workaround for this issue, but I'm not satisfied that it is a good solution. In @Persist... Eric Faulhaber

06/02/2019

01:38 PM Database Bug #4071: FWD server stops allowing new web client logins after abend
Constantin Asofiei wrote:
>Eric, lets 'switch' the question a little; why are we not already rolling back the tx i...
Eric Faulhaber
01:17 PM Database Bug #4071: FWD server stops allowing new web client logins after abend
Greg Shah wrote:
> Another question: do we ever need to run session cleanup on the Reader or Writer threads? If it ...
Eric Faulhaber

05/31/2019

06:00 PM Base Language Feature #3751: implement support for OO 4GL and structured error handling
Please review 3751b rev 11315. Constantin Asofiei
05:13 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Greg Shah wrote:
> Search @rules/@ for @"wrap"@ to see how this annotation will cause unknown value and primitive ty...
Igor Skornyakov
05:12 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Search @rules/@ for @"wrap"@ to see how this annotation will cause unknown value and primitive types to be emitted as... Greg Shah
05:00 PM Base Language Feature #3810: SECURITY-POLICY and other security features
How can we force generation @new character()@ as the method argument value if a @?@ literal is provided in the 4GL co... Igor Skornyakov
12:44 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Greg Shah wrote:
> It supports the @_user@ table. I assume that is what is meant.
Yes, I meant @_user@. Thank you.
Igor Skornyakov
12:39 PM Base Language Feature #3810: SECURITY-POLICY and other security features
It supports the @_user@ table. I assume that is what is meant. Greg Shah
12:22 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Does FWD have standard support for a @user@ table?
Thank you.
Igor Skornyakov
08:05 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Marian Edu wrote:
> If you don't have the database created you can do it from there as well - in data dictionary cre...
Igor Skornyakov
07:57 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> Marian,
> My question was about Progress. How can a create and populate @fwd@ database u...
Marian Edu
07:41 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Marian Edu wrote:
> Hi Igor,
>
> not sure how you can do that in FWD but in Progress we have a 'fwd' database wh...
Igor Skornyakov
07:38 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> Marian,
> The @get-client.p@ test fails in my runs. I understand that this happens because...
Marian Edu
06:15 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Marian,
The @get-client.p@ test fails in my runs. I understand that this happens because I've not provided the "fwd"...
Igor Skornyakov
03:00 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Marian Edu wrote:
> Test cases for security related functions are in 'security' folder in bazaar repository, below w...
Igor Skornyakov
02:23 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Test cases for security related functions are in 'security' folder in bazaar repository, below what we've tested so f... Marian Edu
04:36 PM Database Feature #3816: table and table handle parameter options
See "Testcases":/projects/p2j/wiki/Writing_4GL_Testcases#Testcase-Project to access the 4GL code. Greg Shah
12:51 PM User Interface Bug #3723: Pressing ESC key twice doesn't allow the web client to log out properly
>>> @cd ~/projects/testcases/simple/server@
>>
>> This folder contains directory.xml.
>
> which folder?
I thin...
Greg Shah
11:35 AM User Interface Bug #3723: Pressing ESC key twice doesn't allow the web client to log out properly
> This folder contains @directory.xml@.
which folder?
> Thus I advice you to set up this @directory.xml@ to run a...
Alexei Kaigorodov
08:58 AM Database Feature #3809: ProDataSet support
This was caused because in Progress parser, @resolveLvalueCoreType@ _variables by the same name as a field, will hide... Ovidiu Maxiniuc
07:40 AM User Interface Bug #4078: cannot login in Hotel demo in Swing mode
Code Review Task Branch 4078c Revision 11314
1. You merged the changes from trunk instead of rebasing. Merging re...
Greg Shah
06:56 AM User Interface Bug #4078: cannot login in Hotel demo in Swing mode
Description updated. Alexei Kaigorodov
07:07 AM Database Bug #4071: FWD server stops allowing new web client logins after abend
Another question: do we ever need to run session cleanup on the Reader or Writer threads? If it always runs on the C... Greg Shah
01:32 AM Database Bug #4071: FWD server stops allowing new web client logins after abend
Eric, lets 'switch' the question a little; why are we not already rolling back the tx in case of an abend, on the Con... Constantin Asofiei

05/30/2019

07:26 PM Database Feature #3809: ProDataSet support
Ovidiu, the testcase is like this:... Constantin Asofiei
04:36 PM Database Feature #3809: ProDataSet support
There is a case where in a @define dataset@ there is a line like @data-relation rxx for t1, t2 relation-fields (f1,f1... Constantin Asofiei
04:08 PM Database Feature #3809: ProDataSet support
Constantin Asofiei wrote:
> Ovidiu, are you planning on implementing this method: @buffer-handle:SYNCHRONIZE().@? L...
Ovidiu Maxiniuc
04:06 PM Database Feature #3809: ProDataSet support
Ovidiu, are you planning on implementing this method: @buffer-handle:SYNCHRONIZE().@? Looks like there is an implici... Constantin Asofiei
06:52 PM Database Feature #3815: more temp-table options
Created task branch 3815a from P2J trunk revision 11311. Stanislav Lomany
04:10 PM User Interface Bug #4078: cannot login in Hotel demo in Swing mode
> correct me if I'm wrong, but in SwingEmulatedWindow.java I'd like to have a more technical description of what is f... Greg Shah
03:49 PM User Interface Bug #4078: cannot login in Hotel demo in Swing mode
Review for 4078c rev 11312:
* You also set @label = "";@ in @ButtonConfig@; this looks OK, as I can't find a way to ...
Constantin Asofiei
03:14 PM User Interface Bug #4078: cannot login in Hotel demo in Swing mode
Greg Shah wrote:
> >> What is the reasoning for moving the explicit ButtonConfig.init() into an initializer bloc...
Hynek Cihlar
02:59 PM User Interface Bug #4078: cannot login in Hotel demo in Swing mode
>> What is the reasoning for moving the explicit ButtonConfig.init() into an initializer block?
>
> initializer...
Greg Shah
04:44 AM User Interface Bug #4078: cannot login in Hotel demo in Swing mode
Greg Shah wrote:
> Code Review Task Branch 4078c Revision 11311
>
> 1. What is the reasoning for moving the expli...
Alexei Kaigorodov
03:34 AM User Interface Bug #4078: cannot login in Hotel demo in Swing mode
Alexei Kaigorodov wrote:
> Hynek Cihlar wrote:
> > For GUI regression tests I think it should be enough to go throu...
Hynek Cihlar
12:03 AM User Interface Bug #4078: cannot login in Hotel demo in Swing mode
Hynek Cihlar wrote:
> For GUI regression tests I think it should be enough to go through all the screens in the Hote...
Alexei Kaigorodov
02:41 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Constantin Asofiei wrote:
> There are some weird errors in your setup, for example @server.log@ has:
> ...
Ovidiu Maxiniuc
02:41 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> It seems that we have no support for the @CLIENT-PRINCIPAL:INITIALIZE@ method. There is no ...
Greg Shah
02:38 PM Base Language Feature #3810: SECURITY-POLICY and other security features
It seems that we have no support for the @CLIENT-PRINCIPAL:INITIALIZE@ method. There is no even @INITIALIZE@ keyword ... Igor Skornyakov
02:32 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Greg Shah wrote:
> That is PASSED since that test is expected to fail.
Oh, sorry - I remember that this test is s...
Igor Skornyakov
02:23 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> After the re-indexing of DBs the only test which fails in multiple runs of the ChUI regress...
Greg Shah
01:30 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Marian,
Can you please help me to create a simple test with the session registry which supports authentication (I un...
Igor Skornyakov
12:34 PM Base Language Feature #3810: SECURITY-POLICY and other security features
After the re-indexing of DBs the only test which fails in multiple runs of the ChUI regression testing of the 3810b i... Igor Skornyakov
02:36 PM User Interface Bug #3723: Pressing ESC key twice doesn't allow the web client to log out properly
> and where is the file getting_started_with_p2j_development.html?
"Getting Started with FWD Development":/project...
Greg Shah
12:40 PM User Interface Bug #3723: Pressing ESC key twice doesn't allow the web client to log out properly
Alexei Kaigorodov wrote:
> I already have project @testcases@ installed, and can run testusing 4WD server and swing ...
Sergey Ivanovskiy
11:36 AM User Interface Bug #3723: Pressing ESC key twice doesn't allow the web client to log out properly
I already have project @testcases@ installed, and can run testusing 4WD server and swing client. All I need is to run... Alexei Kaigorodov
07:47 AM User Interface Bug #3723: Pressing ESC key twice doesn't allow the web client to log out properly
Alexei Kaigorodov wrote:
> Sergey Ivanovskiy wrote:
> > Found that if we executed a simple GUI program in the web c...
Sergey Ivanovskiy
06:48 AM User Interface Bug #3723: Pressing ESC key twice doesn't allow the web client to log out properly
Sergey Ivanovskiy wrote:
> Found that if we executed a simple GUI program in the web client and press ESC key, then ...
Alexei Kaigorodov
12:27 PM Conversion Tools Feature #4105: improve flexibility of schema loading
I think we should add a feature to the AST registry to provide us the 2 lists (all schema ASTs and all code ASTs). A... Greg Shah
12:12 PM Conversion Tools Feature #4105: improve flexibility of schema loading
Greg Shah wrote:
> > all external procedure files for code reports
>
> This should be *all external procedure fil...
Eric Faulhaber
12:06 PM Conversion Tools Feature #4105: improve flexibility of schema loading
> all external procedure files for code reports
This should be *all external procedure files _and classes_ for cod...
Greg Shah
12:05 PM Conversion Tools Feature #4105: improve flexibility of schema loading
Eric Faulhaber wrote:
> I think we should bake the input file parameters into the report driver, so that they don't ...
Greg Shah
12:05 PM Conversion Tools Feature #4105: improve flexibility of schema loading
> That being said, the report generation should be fixed to warn or error out immediately on being passed bad file na... Greg Shah
11:53 AM Conversion Tools Feature #4105: improve flexibility of schema loading
I think we should bake the input file parameters into the report driver, so that they don't need to be passed in by a... Eric Faulhaber
10:48 AM Conversion Tools Feature #4105: improve flexibility of schema loading
Greg Shah wrote:
> It should be possible to specify a different logical database name from the @.df@ basename. This...
Eric Faulhaber
10:38 AM Conversion Tools Feature #4105: improve flexibility of schema loading
The following items need attention:
* It should be possible to specify a different logical database name from the ...
Greg Shah
10:31 AM Conversion Tools Feature #4105 (Closed): improve flexibility of schema loading
Greg Shah
10:30 AM Conversion Tools Feature #4104: allow mapping of absolute paths to project relative paths
Although it is a poor development choice, some customer projects have hard coded absolute paths in their application.... Greg Shah
10:13 AM Conversion Tools Feature #4104 (New): allow mapping of absolute paths to project relative paths
Greg Shah
04:36 AM User Interface Bug #3631: SYSTEM-DIALOG FONT won't accept keyboard input in the selection lists
Hynek Cihlar wrote:
> I didn't give you a complete answer, sorry. You have to call @setFocus()@ on the container to ...
Alexei Kaigorodov
03:55 AM User Interface Bug #3631: SYSTEM-DIALOG FONT won't accept keyboard input in the selection lists
Alexei Kaigorodov wrote:
> @setFocus(fontFaceCbx);@ has no visible effect - focus is not set to the combobox.
I d...
Hynek Cihlar
10:19 PM User Interface Bug #3631: SYSTEM-DIALOG FONT won't accept keyboard input in the selection lists
@setFocus(fontFaceCbx);@ has no visible effect - focus is not set to the combobox.
Alexei Kaigorodov

05/29/2019

04:51 PM Base Language Feature #3751: implement support for OO 4GL and structured error handling
Created task branch 3751b from trunk rev 11311.
Rev 11312 contains some OO changes and a batch of misc changes.
Constantin Asofiei
11:44 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Constantin Asofiei wrote:
> No problem. Just use @gso_20090909_2_29_3a_master@ and @rfq_20090909_2_29_3a_master@ as...
Igor Skornyakov
11:42 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> Now it is *much* better - only 3 @tc@ tests failed (@tc_po_item_018@, @tc_job_002@, @tc_job...
Constantin Asofiei
11:36 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Constantin Asofiei wrote:
> There are some weird errors in your setup, for example @server.log@ has:
> * run the ma...
Igor Skornyakov
05:10 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Constantin Asofiei wrote:
> If the latest 3810b is OK (and it contains your correct changes), I think we will go ahe...
Igor Skornyakov
04:57 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> It seems that 3810b is in a normal shape. When I try to rebase it I get "No revisions to re...
Constantin Asofiei
04:50 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> Constantin Asofiei wrote:
> > Igor Skornyakov wrote:
> > > Thank you Constantin, but I di...
Igor Skornyakov
04:17 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Constantin Asofiei wrote:
> There are some weird errors in your setup, for example @server.log@ has:
> [...]
> whi...
Igor Skornyakov
04:14 AM Base Language Feature #3810: SECURITY-POLICY and other security features
There are some weird errors in your setup, for example @server.log@ has:... Constantin Asofiei
03:48 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Constantin Asofiei wrote:
> Igor Skornyakov wrote:
> > Thank you Constantin, but I did not mean to update the trunk...
Igor Skornyakov
03:43 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> Thank you Constantin, but I did not mean to update the trunk as it was not approved.
Sorr...
Constantin Asofiei
03:38 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Constantin Asofiei wrote:
> Your rebase is wrong... what commands did you use?
>
> The steps are these:
> * chec...
Igor Skornyakov
11:36 AM User Interface Bug #3631: SYSTEM-DIALOG FONT won't accept keyboard input in the selection lists
Alexei Kaigorodov wrote:
> Fixed in branch secure/code/p2j_repo/p2j/active/3631a, revision 11312.
> Diff file attac...
Hynek Cihlar
09:24 AM User Interface Bug #3631: SYSTEM-DIALOG FONT won't accept keyboard input in the selection lists
Fixed in branch secure/code/p2j_repo/p2j/active/3631a, revision 11312.
Diff file attached.
Please review.
Alexei Kaigorodov
11:14 AM User Interface Bug #4078: cannot login in Hotel demo in Swing mode
Code Review Task Branch 4078c Revision 11311
1. What is the reasoning for moving the explicit @ButtonConfig.init()...
Greg Shah
11:02 AM User Interface Bug #4078: cannot login in Hotel demo in Swing mode
Code review 4078c revision 11311.
The history entry description is misaligned in SwingEmulatedWindow.java, please ...
Hynek Cihlar
08:44 AM User Interface Bug #4078: cannot login in Hotel demo in Swing mode
I consider this task fixed. Please do code review and integrate (branch 4078с). Alexei Kaigorodov

05/28/2019

04:51 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> Branch 3810b rebased to the trunk rev. 11311.
> Committed revision 11327
Your rebase is w...
Constantin Asofiei
04:11 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Finished implementation and testing runtime support for all new attributes and methods of the @CLIENT-PRINCIPAL@ exce... Igor Skornyakov
09:38 AM Base Language Feature #3810: SECURITY-POLICY and other security features
Branch 3810b rebased to the trunk rev. 11311.
Committed revision 11327
Igor Skornyakov
10:15 AM Database Feature #3815: more temp-table options
Stanislav Lomany wrote:
> I've found that the @CODEPAGE@ can be inherited from another permanent or temp-table throu...
Eric Faulhaber

05/27/2019

06:01 PM Database Feature #3815: more temp-table options
I've found that the @CODEPAGE@ can be inherited from another permanent or temp-table through either table- or field-l... Stanislav Lomany
05:28 PM Base Language Feature #3810: SECURITY-POLICY and other security features
Added runtime support for the @CLIENT-PRINCIPAL@ new attributes. SEAL() method updated to use these attributes.
Br...
Igor Skornyakov
12:52 PM Base Language Feature #3810: SECURITY-POLICY and other security features
In multiple runs of the regression testing, the following tests consistently fail:... Igor Skornyakov
01:33 PM Base Language Feature #3751: implement support for OO 4GL and structured error handling
3751a was merged to trunk rev 11311 and was archived. This commit includes mostly changes related to #3751 and other... Constantin Asofiei
08:48 AM Base Language Feature #3751: implement support for OO 4GL and structured error handling
Constantin Asofiei wrote:
> Greg, a quick question: shouldn't the extent property have a no-arg getter? Currently w...
Greg Shah
11:43 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
The cause of the problem with the unexpected leading spaces seems to be in @NumberType.toString()@, which doesn't han... Hynek Cihlar
10:54 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
Narrowed the suspicious number formatting to the line in in the method FillIn#display():
@962: config.appDataPre...
Alexei Kaigorodov
08:09 AM User Interface Bug #4078: cannot login in Hotel demo in Swing mode
Branch 4078с, revision 11311. Added the file history entries at the top of each file.
Alexei Kaigorodov
06:04 AM User Interface Bug #4078: cannot login in Hotel demo in Swing mode
Branch 4078с, revision 11311. Added the file history entries at the top of each file.
Alexei Kaigorodov
 

Also available in: Atom