General

Profile

Constantin Asofiei's activity

From 12/24/2025 to 01/22/2026

01/22/2026

11:58 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> Why it cannot use the main web server certificate?
It will work, but we will need to doc...
Constantin Asofiei
11:51 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Something else to consider: if the iframe is served directly by the broker host, then each broker will require its ow... Constantin Asofiei
09:38 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> Constantin, #9709-277 the second option can be used.
I understand, but this is not just ...
Constantin Asofiei
09:18 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey, please create a diagram how the infrastructure will look when deploying FWD with brokers.
Greg: I understa...
Constantin Asofiei
09:00 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
From #10809-50:
Sergey Ivanovskiy wrote:
> Do you have ideas how to overcome usages of LAX cookies with cross-site ...
Constantin Asofiei
05:00 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
The temp-table will be dynamic, via @create temp-table@. Just make sure its definition is right (fields/types and in... Constantin Asofiei

01/21/2026

09:49 AM Runtime Infrastructure Support #8922: runtime infrastructure tests
The same tests written for 4GL "create server" will need to be executed via OpenClient, too (in both classic and paso... Constantin Asofiei
07:06 AM Runtime Infrastructure Bug #10963 (Merge Pending): appserver resiliency and self healing
Please merge 10963b after 11104a. Constantin Asofiei
07:06 AM Base Language Bug #11104 (Merge Pending): MSA appserver configuration causes issues reading agent startup param...
Please merge 11104a now.
In the future, please post when the branch is created.
Constantin Asofiei

01/20/2026

09:01 AM TRPL Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
This is the review for 1752a rev 16320:
* please rebase
* @rules/progress/*.xml@ - does this need to be changed for...
Constantin Asofiei
06:26 AM Database Feature #8834: add bootstrap configuration support for -db OE command line parameter (and related...
Teodor, please test how @cfgOverrides@ can handle the spaces, in @directory.xml@ - is it enough to use @"@ in th... Constantin Asofiei
06:24 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Andrei Plugaru wrote:
> Currently, one thing that still needs to be done is regarding @Arra.toTable@. Right now we o...
Constantin Asofiei
06:15 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Radu Apetrii wrote:
> > @name_map.xml@ and related code: I think we need to add a @fwdwebspeed/@ prefix for these so...
Constantin Asofiei
06:09 AM Runtime Infrastructure Bug #10963 (Internal Test): appserver resiliency and self healing
Please update the copyright year. Otherwise, I'm OK with the changes. Constantin Asofiei
05:58 AM Base Language Bug #11104 (Internal Test): MSA appserver configuration causes issues reading agent startup param...
I'm OK with the change. Constantin Asofiei
03:29 AM Base Language Bug #4766: fix CHR and ASC
Paul, please continue with this. Constantin Asofiei

01/19/2026

04:45 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
I think we have the wrong hierarchy in FWD. For 11.7, Array implements IList, which in turn implements ICollection.
...
Constantin Asofiei

01/16/2026

08:28 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
The missing methods are not part of the skeleton Array.cls - so if you add them, you need to add them to the skeleton... Constantin Asofiei
08:08 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Andrei, lets get this in another branch, as I want the p2j.oo in trunk soon.
Otherwise, how is Array.java looking ...
Constantin Asofiei
06:04 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Constantin Asofiei wrote:
> Andrei, we don't need to wrap it. This needs to be solved in @ClassDefinition.hasCollis...
Constantin Asofiei
05:55 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Andrei, we don't need to wrap it. This needs to be solved in @ClassDefinition.hasCollision@ - that currently uses ex... Constantin Asofiei
05:01 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Andrei, so you have a 4GL method with the same name (and signature) as a converted 4GL getter or setter. Please crea... Constantin Asofiei
02:54 AM Base Language Feature #3853: implement LOG-MANAGER runtime
Tomasz, there is @BlockManager.checkJavaCall@ - the runtime can know via this that a 4GL function is called in the co... Constantin Asofiei

01/15/2026

10:18 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
Greg Shah wrote:
> In PASOE mode, shouldn't we be implementing @server-side-resources@ automatically as @all@? It w...
Constantin Asofiei
09:43 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
Some other notes why 'headless' mode was used initially: at that time, there was no server-side support for UI, inclu... Constantin Asofiei
09:36 AM Runtime Infrastructure Bug #10963 (Merge Pending): appserver resiliency and self healing
Please merge 10963a now. Constantin Asofiei
09:31 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
I've ran the test - the only issue is that @TC.displayError@ ends up writing the error message to STDOUT for the FWD ... Constantin Asofiei
08:08 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
Artur, please do a test where in PASOE there is an appserver call which has:... Constantin Asofiei
09:34 AM Base Language Bug #11104: MSA appserver configuration causes issues reading agent startup parameters.
Artur, the change is not complete. This is called without the appserver's context:... Constantin Asofiei
08:16 AM Base Language Bug #11104: MSA appserver configuration causes issues reading agent startup parameters.
Please post a stacktrace where @LogicalTerminal.init()@ is called for a PASOE context. The reason: @LT.init()@ is ca... Constantin Asofiei
08:06 AM Conversion Tools Feature #8525: eliminate the runtime dependency on registry.xml
Actually, I think the idea is that you have p2j_test.df which *is not the same* in project A and project B.
If y...
Constantin Asofiei

01/14/2026

01:41 PM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
Artur, that is a good find. I think the checks for @isHeadless()@ in these @ProcedureManager@ methods were added bac... Constantin Asofiei
07:24 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
Ovidiu, please review the other persist changes (beside BufferManager) Constantin Asofiei
07:00 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
Artur Școlnic wrote:
> @buf1@ is added to @openBuffers@ of the staticMethod scope and global scope every time the ...
Constantin Asofiei
05:59 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
Where exactly are these buffers defined in 4gl? Constantin Asofiei
05:28 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
About the BufferManager changes - in @TransactionManager.processScopeNotifications@, there is this code:... Constantin Asofiei
10:07 AM Conversion Tools Feature #6256 (Merge Pending): improved profile support
I'm OK with the changes. It can be merged now. Constantin Asofiei
05:35 AM Base Language Feature #10290 (Merge Pending): Add support for character string literals options
Constantin Asofiei
05:35 AM Base Language Feature #10290: Add support for character string literals options
Please merge 10920b after 9445a. Constantin Asofiei
05:35 AM Base Language Bug #10712 (Merge Pending): SAX-READER QName parameter is wrong
Please merge 10712a after 10920b. Constantin Asofiei
05:35 AM Base Language Support #9445 (Merge Pending): compatibility test FIX-CODEPAGE
Please merge 9445a now. Constantin Asofiei
04:46 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Please add the history number to integer.java
Otherwise, please:
* use the converted AbstractTtCollection.java
*...
Constantin Asofiei
03:42 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Radu, did you get a chance to address the review? Constantin Asofiei

01/13/2026

03:01 PM Database Bug #11015: allow cleanup the DMO types, caches, etc for dynamic temp-tables
Alexandru Lungu wrote:
> Review for 11015a:
>
> * Changes in BufferManager are dependent upon the unique pk acr...
Constantin Asofiei
12:55 PM Database Feature #9456: implement SQL Server dialect and helpers
Ovidiu Maxiniuc wrote:
> No. I checked the branch and all changes are found at least in 9457c. I archived the branch...
Constantin Asofiei
12:07 PM Database Feature #9456: implement SQL Server dialect and helpers
Ovidiu Maxiniuc wrote:
> I am about to alter 9456b and address the following 5 occurrences of current @isLimitBefore...
Constantin Asofiei
12:30 PM Database Feature #6457 (Internal Test): finish COPY-LOB support
Constantin Asofiei
12:28 PM Base Language Bug #4602: fixes for OO 4GL and structured error handling
Eduard, please rebase again. Constantin Asofiei
12:27 PM Base Language Bug #10203: XMLs cannot be imported into a dataset without a schema present
Teodor, what else is needed here? Constantin Asofiei
12:24 PM Base Language Bug #10352 (Internal Test): Fix READ-JSON dataset handle method's behaviour
Constantin Asofiei
12:19 PM Database Bug #10560 (Internal Test): Wrong buffer picking for ReadXml when seralization name of a buffer c...
Constantin Asofiei
12:19 PM Base Language Bug #10636 (Internal Test): 4GL FOR FIRST LEAVE statement exits the function
Constantin Asofiei
12:18 PM Database Bug #10689 (Internal Test): Wrong temp-table FOR EACH sorting criteria
Constantin Asofiei
12:18 PM Base Language Bug #10712 (Internal Test): SAX-READER QName parameter is wrong
Constantin Asofiei
12:15 PM Database Bug #10956 (Internal Test): Wrong primary index selection on FOR EACH table
Constantin Asofiei
12:15 PM Base Language Bug #10925 (Internal Test): Ignore dataset name if present, for a dataset declared with serialize...
Constantin Asofiei
12:11 PM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Andrei, please create a separate branch and place there all @p2j/oo@ .java files, without any DMO files or other arti... Constantin Asofiei
11:55 AM Base Language Bug #10935 (Internal Test): Inherit the NO-UNDO option for a temp-table defined using the LIKE te...
Constantin Asofiei

01/12/2026

09:00 AM Database Bug #9950: Upgrade the metadata schema to a newer version
Greg Shah wrote:
> In the past we have always found that we can use the latest @standard.df@ even with older code. ...
Constantin Asofiei
06:00 AM Database Bug #9950: Upgrade the metadata schema to a newer version
Greg/Eric, this task is about standard.df for OE12.x which has additional fields for tables we manage, and these do n... Constantin Asofiei
08:23 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
Artur, please provide some simple examples for #10963-56 and #10963-55 assumptions. Constantin Asofiei

01/09/2026

06:17 AM Conversion Tools Bug #10912: Cannot invoke "java.lang.Class.isAssignableFrom(java.lang.Class)" because "calleeType...
The change is in 10912a rev 16311. I think this can be merged to trunk. Constantin Asofiei

01/05/2026

02:26 PM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Greg Shah wrote:
> > * files which have also a history list from our the hand-written .cls file - should we keep tha...
Constantin Asofiei
09:50 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Greg, please see these notes:
* files which have also a history list from our the hand-written .cls file - should we...
Constantin Asofiei
02:24 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Yes, that should work. Constantin Asofiei
01:40 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
You also need a @bzr clean-tree --force@ to be sure you get a clean branch. Constantin Asofiei
01:16 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Roger Borrello wrote:
> Am I receiving the below due to Java 17 updates or your updates?
> [...]
>
> Perhaps I n...
Constantin Asofiei
10:10 AM Conversion Tools Bug #6629: incremental conversion for OpenClient proxy programs
Danut, I think the changes in 6629a are good. One issue I'm not sure how to improve: when deleting a service file, t... Constantin Asofiei
09:23 AM Conversion Tools Feature #6256: improved profile support
Danut, you are right, the problem is here:... Constantin Asofiei

12/30/2025

10:04 AM Database Bug #10455: Persistent table CAN-FIND FIRST issue
Please see the unit test in #9457-163, 10455b does not solve it. Constantin Asofiei
 

Also available in: Atom