Project

General

Profile

Activity

From 02/19/2026 to 03/20/2026

03/20/2026

09:47 AM Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
It is still frozen. Alexandru Lungu
06:34 AM Bug #5651: conditions raised from a finally block
Changes on #4602 where designed in a general way to handle @catch@ and @finally@ blocks. So I think they could handle... Eduard Soltan

03/19/2026

07:33 PM Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Alex/Greg/Constantin: has trunk warmed up (i.e. not freezing anymore)? After I receive the confirmation, I will put 6... Radu Apetrii
08:30 AM Feature #6407 (Review): name_map.xml improvements
I committed *6407b/16451*. Addressed the review from #6407-146.
jname and private annotations appear in the name_m...
Dănuț Filimon

03/18/2026

11:54 AM Feature #4658: OO serialization support
I don't know. Please check the testcases project. Greg Shah
10:50 AM Feature #4658: OO serialization support
Are the tests serialization tests completed? Eduard Soltan
10:35 AM Bug #4602: fixes for OO 4GL and structured error handling
Rebased 4602a to trunk rev. 16471. Eduard Soltan
10:11 AM Feature #6407 (WIP): name_map.xml improvements
Constantin Asofiei wrote:
> Review for 6407b rev 16450:
> * @annotations.xml@ - please remove all unused vars relat...
Dănuț Filimon
03:57 AM Feature #6407: name_map.xml improvements
Review for 6407b rev 16450:
* @annotations.xml@ - please remove all unused vars related to name_map_merge.xml (like ...
Constantin Asofiei

03/17/2026

04:33 PM Feature #8138 (Internal Test): ABLUnit configuration using environment variables
Code Review Task Branch 8138b Revisions 16302 and 16303
The changes seem fine.
My primary concern is that we ma...
Greg Shah
02:49 PM Feature #6407: name_map.xml improvements
Constantin: Please review the entire branch. Greg Shah
08:45 AM Feature #6407 (Review): name_map.xml improvements
Dănuț Filimon wrote:
> After the last test, I only have 3 remaining failed tests which I need to investigate (from t...
Dănuț Filimon
07:21 AM Feature #6407: name_map.xml improvements
After the last test, I only have 3 remaining failed tests which I need to investigate (from the expected 3). Dănuț Filimon
09:05 AM Feature #3868 (Closed): customer servlet integration/support
Greg Shah
07:15 AM Feature #3853: implement LOG-MANAGER runtime
+Status Update from *Tomasz*+
*1.* There was already some support for:...
Greg Shah

03/16/2026

08:32 AM Feature #6407: name_map.xml improvements
Dănuț Filimon wrote:
> ChUI tests failed. NOT_RUN - 535, PASSED - 45, FAILED - 276. The error I get is @Procedure <>...
Dănuț Filimon
08:01 AM Feature #6407: name_map.xml improvements
ChUI tests failed. NOT_RUN - 535, PASSED - 45, FAILED - 276. The error I get is @Procedure <> passed parameters to <>... Dănuț Filimon

03/13/2026

10:15 AM Feature #6407: name_map.xml improvements
Fixed a scenario, retested runtime and found another issue which I am investigating now. It is similar to the first one. Dănuț Filimon
06:01 AM Feature #6407 (WIP): name_map.xml improvements
Dănuț Filimon wrote:
> ChUI runtime failed fast, I reconverted to retest, but the result was the same.
I found th...
Dănuț Filimon
04:27 AM Feature #6407: name_map.xml improvements
ChUI runtime failed fast, I reconverted to retest, but the result was the same. Dănuț Filimon
09:22 AM Bug #10978: Conversion NPE when creating a temp-table with LIKE that uses a different primary index
Regression testing has passed. Teodor Gorghe

03/12/2026

10:13 AM Feature #6407 (Internal Test): name_map.xml improvements
This was reviewed. Dănuț Filimon
07:30 AM Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
I currently have a conversion issue. SortedSet is being used, but it is not part of the ADE code while it can be foun... Dănuț Filimon

03/11/2026

09:09 AM Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Constantin Asofiei wrote:
> Dănuț Filimon wrote:
> > Dănuț Filimon wrote:
> > > I created a zfile to convert all t...
Dănuț Filimon
08:55 AM Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Dănuț Filimon wrote:
> Dănuț Filimon wrote:
> > I created a zfile to convert all the classes mentioned in #9488-227...
Constantin Asofiei
08:37 AM Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Dănuț Filimon wrote:
> I created a zfile to convert all the classes mentioned in #9488-227 and there are a lot of fa...
Dănuț Filimon
08:32 AM Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
I created a zfile to convert all the classes mentioned in #9488-227 and there are a lot of failures because of the @v... Dănuț Filimon
09:05 AM Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
I did a commit on 6506b rev. 16469:
* Fixed an issue with the servlet mapping in @WebspeedHandler@.
** This was enc...
Radu Apetrii
07:12 AM Support #11284: design discussion for how we would implement support for calling .NET libraries
Constantin Asofiei wrote:
> From a conversion POV, I wouldn't want to emit reflection-style code. Instead, I think ...
Teodor Gorghe
06:59 AM Support #11284: design discussion for how we would implement support for calling .NET libraries
From a conversion POV, I wouldn't want to emit reflection-style code. Instead, I think we need to generate Java inte... Constantin Asofiei
06:16 AM Support #11284: design discussion for how we would implement support for calling .NET libraries
The customer reports using OE 11.7 and ".NET framework 4.7+". Greg Shah
06:08 AM Support #11284: design discussion for how we would implement support for calling .NET libraries
Greg Shah wrote:
> We can't implement exclusively server-side, for true compatibility the implementation will need t...
Teodor Gorghe
05:58 AM Support #11284: design discussion for how we would implement support for calling .NET libraries
We can't implement exclusively server-side, for true compatibility the implementation will need to be similar to how ... Greg Shah
05:17 AM Support #11284: design discussion for how we would implement support for calling .NET libraries
Constantin Asofiei wrote:
> I haven't look at what is now available for calling .NET from Java. But, we need to con...
Teodor Gorghe
04:01 AM Support #11284: design discussion for how we would implement support for calling .NET libraries
I haven't look at what is now available for calling .NET from Java. But, we need to consider where this code will be... Constantin Asofiei
03:25 AM Support #11284: design discussion for how we would implement support for calling .NET libraries
This seems an interesting topic.
There are multiple free ways which you can call .NET libraries:
- @JVM <--(JNI)-->...
Teodor Gorghe
07:08 AM Bug #10313 (Test): server-sidef file-system must 'mount' user's working dir and look in this path...
Alexandru Lungu
04:51 AM Bug #9060: Cache oftenly used values that are immutable
I extracted the more impactful and safe bdt caching code and tested the performance impact on a customer application.... Artur Școlnic

03/10/2026

11:59 AM Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
10313b is in trunk/16464. Artur Școlnic
08:46 AM Bug #10313 (Merge Pending): server-sidef file-system must 'mount' user's working dir and look in ...
Please merge now. Constantin Asofiei
08:35 AM Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
Constantin, are we ok to merge this one? Artur Școlnic
11:24 AM Feature #6407: name_map.xml improvements
Code Review Task Branch 6407b Revisions 16448 and 16449
The changes seem fine but I'll note that there are now som...
Greg Shah
09:52 AM Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Constantin Asofiei wrote:
> From @Progress@ packages - the interfaces I think can be marked as FULL; please group th...
Dănuț Filimon
07:42 AM Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
From @Progress@ packages - the interfaces I think can be marked as FULL; please group them together in the .
From ...
Constantin Asofiei
07:25 AM Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
I've made the following list of p2j.oo classes from trunk/16462 that need to be completed:
|_. p2j.oo ...
Dănuț Filimon
09:02 AM Support #11284: design discussion for how we would implement support for calling .NET libraries
We have some customers that have significant investments in .NET support code. This would be 3rd party and/or intern... Greg Shah
08:59 AM Support #11284 (New): design discussion for how we would implement support for calling .NET libra...
Greg Shah

03/09/2026

09:51 AM Feature #6506 (Internal Test): implement CGI WebSpeed support and the standard web-disp.p dispatc...
Code Review Task Branch 6506b Revisions 16467 and 16468
The change is difficult to reason about. I don't see an o...
Greg Shah
09:33 AM Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Things are looking pretty good at the moment. I think we can get 6506b rev. 16468 reviewed. Radu Apetrii
07:42 AM Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Octavian Adrian Gavril wrote:
> Preprocessor tests are fine and #6506-177, #6506-169 + #10109-401 are fixed.
+ #1...
Octavian Adrian Gavril
07:40 AM Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
I've added new changes in *6506b/16468*. Relocated the @clearCount@ logic to ensure it takes precedence over escaped ... Octavian Adrian Gavril
05:12 AM Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Radu Apetrii wrote:
> I see what's happening now. We're dealing with another skipped semicolon. Take a look at the f...
Octavian Adrian Gavril
05:02 AM Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
I see what's happening now. We're dealing with another skipped semicolon. Take a look at the following:
*start.p*
...
Radu Apetrii
04:03 AM Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Radu Apetrii wrote:
> Hmmm, something seemed suspicious when I first looked at it. Let me analyze the scenario and I...
Octavian Adrian Gavril
03:52 AM Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Octavian Adrian Gavril wrote:
> Radu Apetrii wrote:
> > This is a testcase for the error in #10109-409:
> > [...]
...
Radu Apetrii
03:41 AM Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Radu Apetrii wrote:
> This is a testcase for the error in #10109-409:
> [...]
>
> Again, this can probably be tr...
Octavian Adrian Gavril
09:32 AM Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Stefanel Pezamosca wrote:
> I have spotted an error in skeleton's @oo4gl/OpenEdge/Core/Collections/Array.cls@, @ILis...
Constantin Asofiei
05:45 AM Bug #10313 (Internal Test): server-sidef file-system must 'mount' user's working dir and look in ...
I tested the pasoe project on linux and windows, everything passed. Artur Școlnic

03/06/2026

11:37 AM Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
This is a testcase for the error in #10109-409:... Radu Apetrii
10:56 AM Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Octavian Adrian Gavril wrote:
> Radu Apetrii wrote:
> > This is an example that fails with 6506b rev. 16466:
> > [...
Octavian Adrian Gavril
09:45 AM Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Radu Apetrii wrote:
> This is an example that fails with 6506b rev. 16466:
> [...]
>
> Let me know how I can hel...
Octavian Adrian Gavril
09:43 AM Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Code Review Task Branch 6506b Revisions 16465 and 16466
The changes look OK, though it is hard to reason about the...
Greg Shah
09:36 AM Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
This is an example that fails with 6506b rev. 16466:... Radu Apetrii
09:08 AM Feature #6506 (Review): implement CGI WebSpeed support and the standard web-disp.p dispatch funct...
I've committed new changes in *rev16466*. I've reordered the code to prioritize preprocessor directives while keeping... Octavian Adrian Gavril
08:10 AM Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Greg Shah wrote:
> In 16465, did you intend to remove this change from @text.g@?
>
> [...]
Yes, because in 685...
Octavian Adrian Gavril
08:08 AM Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
In 16465, did you intend to remove this change from @text.g@?... Greg Shah
07:56 AM Feature #6506 (WIP): implement CGI WebSpeed support and the standard web-disp.p dispatch function...
Octavian Adrian Gavril wrote:
> I've committed new changes that fix #10109-389. These can be found in *6506b/16465*....
Octavian Adrian Gavril
07:39 AM Feature #6506 (Review): implement CGI WebSpeed support and the standard web-disp.p dispatch funct...
I've committed new changes that fix #10109-389. These can be found in *6506b/16465*.
Constantin, please review.
Octavian Adrian Gavril
09:45 AM Feature #6407: name_map.xml improvements
Committed *6407b/16449*. Removed name_map_merge. I checked the ChUI project and updated them to use LegacySignatures ... Dănuț Filimon
04:44 AM Feature #6407 (WIP): name_map.xml improvements
Constantin, does the name_map_merge.xml play any role in incremental conversion? Dănuț Filimon
04:15 AM Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
Unless there are no more concerns, I will start testing. Artur Școlnic
03:51 AM Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
I checked the OE documentation for PASOE and did some experiments, the conclusion is:
* PROPATH: used to find ABL co...
Artur Școlnic

03/05/2026

09:15 AM Feature #6407: name_map.xml improvements
I discussed with Greg and we already have a feature which support multiple name_map.xml files. The merge feature is u... Dănuț Filimon
08:18 AM Feature #6407: name_map.xml improvements
Constantin Asofiei wrote:
> Dănuț Filimon wrote:
> > What I mean to say is that the class-mapping nodes in the merg...
Dănuț Filimon
08:15 AM Feature #6407: name_map.xml improvements
We certainly should move as much as possible to hand-coded annotations for these Java classes. Greg Shah
08:07 AM Feature #6407: name_map.xml improvements
Dănuț Filimon wrote:
> What I mean to say is that the class-mapping nodes in the merge file will not be benefiting f...
Constantin Asofiei
08:04 AM Feature #6407: name_map.xml improvements
Dănuț Filimon wrote:
> There are also a few class-mapping nodes in this merge file, why is it necessary?
What I m...
Dănuț Filimon
08:01 AM Feature #6407: name_map.xml improvements
Constantin Asofiei wrote:
> Greg Shah wrote:
> > > Is the name_map_merge parameter from p2j.cfg.xml used by any cus...
Dănuț Filimon
07:43 AM Feature #6407: name_map.xml improvements
Greg Shah wrote:
> > Is the name_map_merge parameter from p2j.cfg.xml used by any customer?
>
> I don't think so...
Constantin Asofiei
07:40 AM Feature #6407: name_map.xml improvements
> Is the name_map_merge parameter from p2j.cfg.xml used by any customer?
I don't think so. Is it even needed?
...
Greg Shah
05:45 AM Feature #6407: name_map.xml improvements
Looking into rest-service, it is related to name_map_merge. Is the name_map_merge parameter from p2j.cfg.xml used by ... Dănuț Filimon
07:41 AM Bug #10313 (Review): server-sidef file-system must 'mount' user's working dir and look in this pa...
Artur, please find where and why we used @filename = FileSystemOps.searchPath(filename);@. Constantin Asofiei
07:39 AM Bug #10313 (WIP): server-sidef file-system must 'mount' user's working dir and look in this path ...
Constantin Asofiei
06:36 AM Bug #10313 (Review): server-sidef file-system must 'mount' user's working dir and look in this pa...
Constantin, I committed the fix to 10313b, please review. Artur Școlnic
06:15 AM Bug #10313 (WIP): server-sidef file-system must 'mount' user's working dir and look in this path ...
Input streams for files opened using a relative path fails with server-side resources
This is the test case:
<pre...
Artur Școlnic
06:47 AM Feature #3853: implement LOG-MANAGER runtime
[[p2j:LOG-MANAGER Tests]] is where we document the details of our testcases for exploring the logging features. (I ju... Greg Shah

03/04/2026

02:40 PM Feature #3853: implement LOG-MANAGER runtime

Tomasz Domin wrote:
> Based on provided customer logs (#10393, #9451) I've identified still to be implemented:
>...
Tomasz Domin
01:01 PM Feature #3853: implement LOG-MANAGER runtime
I've found a glitch and Pushed up to revision 16449.
I've run regression tests with 3853a and it fails the same w...
Tomasz Domin
07:04 AM Feature #6407 (Review): name_map.xml improvements
Artur Școlnic wrote:
> It looks like a regression, a library procedure is taking an output parameter @size@ and is s...
Dănuț Filimon
04:10 AM Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
I have spotted an error in skeleton's @oo4gl/OpenEdge/Core/Collections/Array.cls@, @IListIterator@ is missing the qua... Stefanel Pezamosca

03/03/2026

02:04 PM Feature #3853: implement LOG-MANAGER runtime
Constantin Asofiei wrote:
> Tomasz, these are some notes about the current implementation:
I think I've done that a...
Tomasz Domin
08:39 AM Feature #6407: name_map.xml improvements
It looks like a regression, a library procedure is taking an output parameter @size@ and is supposed to return a non ... Artur Școlnic
08:37 AM Feature #6407: name_map.xml improvements
Artur Școlnic wrote:
> Danut,
> Is @Indeterminate extent dimension 0 is out of range 1 to 28000@ raised?
3 times...
Dănuț Filimon
08:36 AM Feature #6407: name_map.xml improvements
Danut,
Is @Indeterminate extent dimension 0 is out of range 1 to 28000@ raised?
Artur Școlnic
08:33 AM Feature #6407: name_map.xml improvements
I reverted till revision trunk/16200 and the output files for library_calls were not generated. Dănuț Filimon
03:13 AM Feature #6407: name_map.xml improvements
I've run the library_tests on Linux and there seems to be more LOAD/UNLOAD actions with 6407b then with trunk. The re... Dănuț Filimon

03/02/2026

12:06 PM Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Update: sorry for this post, it was not meant to be for this task. Radu Apetrii
09:11 AM Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
I rebased 6506b with trunk rev. 16452. The 6506b branch is now at rev. 16462. I'm preparing the conversion test right... Radu Apetrii
09:00 AM Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Now that 6859b got into trunk, I will rebase 6506b and re-test the conversion of a customer application. Assuming thi... Radu Apetrii

02/27/2026

05:48 AM Feature #6407: name_map.xml improvements
Dănuț Filimon wrote:
> I've been trying to setup and run testcase and had a few minor issues, I took the @testcases/...
Dănuț Filimon
05:31 AM Feature #6407: name_map.xml improvements
I've been trying to setup and run testcase and had a few minor issues, I took the @testcases/library_calls/@ and move... Dănuț Filimon

02/26/2026

09:09 AM Feature #6407: name_map.xml improvements
Dănuț Filimon wrote:
> A procedure file can have a parameter and this part is still being generated in the name_map....
Dănuț Filimon
08:34 AM Feature #6407: name_map.xml improvements
A procedure file can have a parameter and this part is still being generated in the name_map.xml, currently working o... Dănuț Filimon
07:50 AM Feature #6407: name_map.xml improvements
Rebased *6407b* to latest *trunk/16446*, the branch is now at revision *16447*. Dănuț Filimon

02/25/2026

10:50 AM Bug #11255: Silent error gets overwritten in FINALLY no-error statement.
Perhaps a solution to this problem is to change @wa.pendingErrorStatus@ into a stack of @ErrorStatus@. For every @sil... Eduard Soltan
10:12 AM Bug #11255: Silent error gets overwritten in FINALLY no-error statement.
Output for previous test in OE:... Eduard Soltan
10:06 AM Bug #11255: Silent error gets overwritten in FINALLY no-error statement.
start.p... Eduard Soltan
09:03 AM Bug #11255 (New): Silent error gets overwritten in FINALLY no-error statement.
Eduard Soltan

02/24/2026

10:10 AM Bug #9354: Invalid handle (3135) error is thrown insted of the 10068 error.
Committed on 9354a, rev. 16442, patch from #9354-12 + some additional fixes. I have tested CHUI conversion and build ... Eduard Soltan
03:12 AM Bug #9354: Invalid handle (3135) error is thrown insted of the 10068 error.
I will take this over as there some tests in @tests/table/parameter@ which have the same root cause as this one. Eduard Soltan

02/23/2026

01:13 PM Feature #3853: implement LOG-MANAGER runtime
Thank you :)
Constantin Asofiei wrote:
> Tomasz, these are some notes about the current implementation:
> * this...
Tomasz Domin
07:49 AM Feature #3853: implement LOG-MANAGER runtime
Tomasz, these are some notes about the current implementation:
* this may be something generic, but for example: in ...
Constantin Asofiei
10:34 AM Feature #9488 (WIP): implement all built-in OO classes using the open source ADE code from 12.8.4
I have merged @9488b@ into trunk as rev. 16440. Also, committed the skeleton updates as rev. 126. Andrei Plugaru
08:32 AM Feature #9488 (Merge Pending): implement all built-in OO classes using the open source ADE code f...
Please merge 9488b after 10727a. Also at the same time commit the skeleton patch. On the commit message for 9488b a... Constantin Asofiei

02/20/2026

10:29 AM Bug #4766: fix CHR and ASC
I committed the tests I wrote for the CHR function on the testcases project at @tests/i18n/ByteLevelChrResults@
I ...
Paul Bodale
06:48 AM Feature #3853: implement LOG-MANAGER runtime
Constantin
I've pushed 3853a revision 16443 and testcases revision 1827.
Please do mid-work review - I need some su...
Tomasz Domin
03:46 AM Feature #3853: implement LOG-MANAGER runtime
When running tests under Linux @OPSYS@ is by default set to @WIN32@ due to tests being run in GUI mode (???) - that s... Tomasz Domin
05:40 AM Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
This is the other test that was failing:... Radu Apetrii
05:08 AM Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
I retested the conversion on one of the two failing customer applications, this time with 6506b + the changes from #6... Radu Apetrii

02/19/2026

07:04 AM Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Please add the test code from #6506-156 to the [[p2j:Preprocessor Testcases]].
I will discuss 6859b with Octavian.
Greg Shah
06:03 AM Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Alright, so, here's a testcase that highlights the issue:... Radu Apetrii
04:40 AM Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Unfortunately, I've seen errors in two project conversions. We're dealing (again) with some character skipping when g... Radu Apetrii
 

Also available in: Atom