Activity
From 02/16/2026 to 03/17/2026
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... - 02:49 PM Feature #6407: name_map.xml improvements
- Constantin: Please review the entire branch.
- 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... - 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).
- 09:05 AM Feature #3868 (Closed): customer servlet integration/support
- 07:15 AM Feature #3853: implement LOG-MANAGER runtime
- +Status Update from *Tomasz*+
*1.* There was already some support for:...
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 <>... - 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 <>...
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.
- 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... - 04:27 AM Feature #6407: name_map.xml improvements
- ChUI runtime failed fast, I reconverted to retest, but the result was the same.
- 09:22 AM Bug #10978: Conversion NPE when creating a temp-table with LIKE that uses a different primary index
- Regression testing has passed.
03/12/2026
- 10:13 AM Feature #6407 (Internal Test): name_map.xml improvements
- This was reviewed.
- 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...
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... - 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... - 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... - 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...
- 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... - 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 ... - 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...
- 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+".
- 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... - 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 ...
- 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... - 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...
- 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)-->... - 07:08 AM Bug #10313 (Test): server-sidef file-system must 'mount' user's working dir and look in this path...
- 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....
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.
- 08:46 AM Bug #10313 (Merge Pending): server-sidef file-system must 'mount' user's working dir and look in ...
- Please merge now.
- 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?
- 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... - 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... - 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 ... - 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 ... - 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...
- 08:59 AM Support #11284 (New): design discussion for how we would implement support for calling .NET libra...
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... - 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.
- 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... - 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 ...
- 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... - 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*
... - 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... - 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:
> > [...]
... - 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... - 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... - 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.
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:...
- 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:
> > [... - 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... - 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... - 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:...
- 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...
- 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... - 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@?...
- 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*.... - 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. - 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 ...
- 04:44 AM Feature #6407 (WIP): name_map.xml improvements
- Constantin, does the name_map_merge.xml play any role in incremental conversion?
- 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.
- 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...
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...
- 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... - 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.
- 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... - 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... - 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... - 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... - 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?
... - 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 ...
- 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);@.
- 07:39 AM Bug #10313 (WIP): server-sidef file-system must 'mount' user's working dir and look in this path ...
- 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.
- 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... - 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...
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:
>...- 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... - 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... - 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...
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... - 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 ...
- 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... - 08:36 AM Feature #6407: name_map.xml improvements
- Danut,
Is @Indeterminate extent dimension 0 is out of range 1 to 28000@ raised? - 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.
- 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...
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.
- 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...
- 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...
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/... - 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...
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.... - 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...
- 07:50 AM Feature #6407: name_map.xml improvements
- Rebased *6407b* to latest *trunk/16446*, the branch is now at revision *16447*.
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...
- 10:12 AM Bug #11255: Silent error gets overwritten in FINALLY no-error statement.
- Output for previous test in OE:...
- 10:06 AM Bug #11255: Silent error gets overwritten in FINALLY no-error statement.
- start.p...
- 09:03 AM Bug #11255 (New): Silent error gets overwritten in FINALLY no-error statement.
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 ...
- 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.
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... - 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 ... - 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.
- 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...
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 ... - 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... - 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...
- 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:...
- 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...
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. - 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:...
- 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...
02/17/2026
- 03:14 PM Feature #3853: implement LOG-MANAGER runtime
- Constantin
There is some strange issue with warnings being converted to errors in ABLUnit tests.
I am generating a ... - 07:29 AM Bug #4766: fix CHR and ASC
- The AI output is useful as is our own analysis of documentation and other web sources. But ultimately, the tests are...
- 03:56 AM Bug #4766: fix CHR and ASC
- No need to apologize. Yes, the document was generated with AI and yes, there were some hallucinations but I've review...
- 06:48 AM Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Constantin Asofiei wrote:
> Andrei, something else: if we patch skeleton I assume is mandatory for 9488b to be in tr... - 06:32 AM Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Andrei, something else: if we patch skeleton I assume is mandatory for 9488b to be in trunk, right?
02/16/2026
- 06:47 AM Bug #4766: fix CHR and ASC
- Also, the Google doc should probably be a @.pdf@ attached here and then the specific rules/logic ofr ASC and CHR shou...
- 06:44 AM Bug #4766: fix CHR and ASC
- We can write code when we have:
# Fully detailed rules that describe the behavior of ASC and CHR. The details tha...
Also available in: Atom