Activity
From 05/20/2025 to 06/18/2025
06/18/2025
- 02:10 PM Feature #9516 (Internal Test): include pre-converted webspeed runtime code in FWD
- 01:48 PM Feature #9516: include pre-converted webspeed runtime code in FWD
- Greg Shah wrote:
> What is left to do?
Only if we get more dependencies after using a more real application/sample.... - 01:07 PM Feature #9516 (WIP): include pre-converted webspeed runtime code in FWD
- The changes look good to me. What is left to do?
- 07:04 AM Feature #9516: include pre-converted webspeed runtime code in FWD
- Greg Shah wrote:
> Yes, that is understood. Includes from the ADE code can be used in customer 4GL code. For websp... - 07:01 AM Feature #9516: include pre-converted webspeed runtime code in FWD
- Yes, that is understood. Includes from the ADE code can be used in customer 4GL code. For webspeed, it is required ...
- 06:54 AM Feature #9516: include pre-converted webspeed runtime code in FWD
- *Greg* - even if we bring the webspeed files in FWD, the application converted .p's or .htm's can be dependent on inc...
- 06:24 AM Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- > Do we rewrite automatically the .htm extension to .w?
Yes. OE will automatically convert all @.htm@ and @.html@... - 06:20 AM Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- I got the sample working with the web-speed files in FWD.
*Greg* - https://localhost:7443/scripts/cgiip.exe/WSer...
06/17/2025
- 03:55 PM Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- Constantin Asofiei wrote:
> Note the @ade/src/@ was removed. This works only if the ADE webspeed code *is not using... - 03:12 PM Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- *Radu* - the name_map.xml for the FWD changes to include web-disp.p and associated programs has the programs register...
- 07:21 AM Feature #9516: include pre-converted webspeed runtime code in FWD
- Here's the promised video.
- 06:23 AM Feature #9516: include pre-converted webspeed runtime code in FWD
- Done. Committed to 6506a rev. 15766. I added the implementation for @WebOutputStream@ and replaced that occurrence of...
- 04:03 AM Bug #10148 (Test): ENUM class GETENUM NullPointerException when using poly types
- Branch 10148a was merged to trunk rev 15985 and archived.
- 03:44 AM Bug #10148 (Merge Pending): ENUM class GETENUM NullPointerException when using poly types
- Please merge 10148a now.
06/16/2025
- 06:09 AM Bug #10148: ENUM class GETENUM NullPointerException when using poly types
- Committed revision *15983* on task branch *10148a*:
- Addressed code review #10148-6
06/13/2025
- 01:32 PM Bug #10148: ENUM class GETENUM NullPointerException when using poly types
- Where you do @wa.staticReferents.put(cls, cls);@, do also @wa.referents2static.put(cls, cls);@ . This is missing now.
- 05:34 AM Bug #10148 (Review): ENUM class GETENUM NullPointerException when using poly types
- 05:34 AM Bug #10148 (WIP): ENUM class GETENUM NullPointerException when using poly types
- 05:33 AM Bug #10148: ENUM class GETENUM NullPointerException when using poly types
- Created task branch *10148a*.
Committed revision *15982* on task branch *10148a*:
- Fixed ObjectOps.invokePoly when... - 02:44 AM Bug #10148: ENUM class GETENUM NullPointerException when using poly types
- After revision *1770* on *testcases*, there is a test, @tests.oo.basic.CustTypeEnum@.
With the latest trunk build, t... - 02:39 AM Bug #10148 (Test): ENUM class GETENUM NullPointerException when using poly types
- 04:59 AM Feature #9447 (Test): XML support feature improvements and testing
- 04:59 AM Feature #9447: XML support feature improvements and testing
- Branch 9447a was merged to trunk rev 15982 and archived.
- 03:43 AM Feature #9447 (Merge Pending): XML support feature improvements and testing
- Please merge 9447a now.
06/12/2025
- 08:11 AM Feature #9516: include pre-converted webspeed runtime code in FWD
- Constantin Asofiei wrote:
> Radu Apetrii wrote:
> > Am I allowed to change the converted Java code from @web-util@ ... - 08:06 AM Feature #9516: include pre-converted webspeed runtime code in FWD
- Radu Apetrii wrote:
> Am I allowed to change the converted Java code from @web-util@ or @web-disp@, or should I trea... - 05:16 AM Feature #9516: include pre-converted webspeed runtime code in FWD
- I will try to explain the issue I am seeing with the header content being shown in the body. Basically, in 4GL, one w...
- 05:10 AM Feature #9447: XML support feature improvements and testing
- Lorian and Serban said that the tests have been passed. I found no issues on my tests.
- 05:08 AM Feature #9447: XML support feature improvements and testing
- Did testing passed?
- 03:23 AM Bug #9996: Object references should be decremented at the nearest block instead of the top-level ...
- I rebased *9538d* to latest *trunk/15980*, the branch is now at revision *15985*.
06/10/2025
- 08:40 AM Bug #10110 (Internal Test): add ClientPrincipal support for FWD OpenClient
- Code Review Task Branch 10110a Revision 15978
I have no objections.
I should have caught this sooner. I'd pref... - 05:24 AM Bug #10110 (Review): add ClientPrincipal support for FWD OpenClient
- I've created 10110a from trunk rev 15977.
Rev 15978 adds support for a client-principal for the OpenClient request... - 04:24 AM Bug #10110 (New): add ClientPrincipal support for FWD OpenClient
- 02:52 AM Feature #9447: XML support feature improvements and testing
- I have managed to test this on ETF, on last friday (check email).
I will ask right now to Stefanel, Serban and Loria... - 02:49 AM Feature #9447: XML support feature improvements and testing
- Constantin Asofiei wrote:
> Teodor, please do run ETF with this.
>
> Also, ask Stefanel, Lorian, Serban to help w...
06/06/2025
- 11:28 AM Feature #9516: include pre-converted webspeed runtime code in FWD
- > Greg, we still have to bring the ADE converted source code into FWD. So, I assume for webspeed we will have a @com...
- 10:20 AM Feature #9516: include pre-converted webspeed runtime code in FWD
- Greg, we still have to bring the ADE converted source code into FWD. So, I assume for webspeed we will have a @com.g...
- 09:38 AM Feature #9516: include pre-converted webspeed runtime code in FWD
- Greg Shah wrote:
> If so, I guess Jetty will close it and we don't have to. Is that the idea? I don't want us to l... - 09:35 AM Feature #9516: include pre-converted webspeed runtime code in FWD
- Constantin Asofiei wrote:
> Radu Apetrii wrote:
> > Constantin Asofiei wrote:
> > > Lets make the WEB stream do no... - 09:28 AM Feature #9516: include pre-converted webspeed runtime code in FWD
- RAW response in 4GL:
{{collapse... - 09:19 AM Feature #9516: include pre-converted webspeed runtime code in FWD
- Radu Apetrii wrote:
> One more question. I'm looking at the two outputs:
What is the RAW response in Postman? Or cu... - 09:16 AM Feature #9516: include pre-converted webspeed runtime code in FWD
- One more question. I'm looking at the two outputs:
# Progress output:
{{collapse... - 08:40 AM Feature #9516: include pre-converted webspeed runtime code in FWD
- Radu Apetrii wrote:
> Constantin Asofiei wrote:
> > Lets make the WEB stream do nothing on flush or close - does th... - 08:35 AM Feature #9516: include pre-converted webspeed runtime code in FWD
- Constantin Asofiei wrote:
> Lets make the WEB stream do nothing on flush or close - does this solve it?
Yes, in thi... - 08:30 AM Feature #9516: include pre-converted webspeed runtime code in FWD
- Lets make the WEB stream do nothing on flush or close - does this solve it?
- 08:30 AM Feature #9516: include pre-converted webspeed runtime code in FWD
- Constantin: is there a way to determine if two @Stream@ s are the same? I'm thinking that inside @assign@, if the two...
- 06:44 AM Feature #9516: include pre-converted webspeed runtime code in FWD
- Constantin Asofiei wrote:
> What does @StreamFactory.openWebStream(true)@ do with the @GenericOutputStream.close()@ ... - 06:41 AM Feature #9516: include pre-converted webspeed runtime code in FWD
- What does @StreamFactory.openWebStream(true)@ do with the @GenericOutputStream.close()@ - it actually closes somethin...
- 06:39 AM Feature #9516: include pre-converted webspeed runtime code in FWD
- Alright, so, the problem is that the program tries to write something to a closed stream. Here's how that happens. Fi...
- 06:13 AM Feature #9516: include pre-converted webspeed runtime code in FWD
- Radu Apetrii wrote:
> Constantin Asofiei wrote:
> > What's happening if flush is not executed? Maybe override this... - 06:11 AM Feature #9516: include pre-converted webspeed runtime code in FWD
- Constantin Asofiei wrote:
> What's happening if flush is not executed? Maybe override this when you open the WEB st... - 04:45 AM Feature #9516: include pre-converted webspeed runtime code in FWD
- What's happening if flush is not executed? Maybe override this when you open the WEB stream?
- 04:36 AM Feature #9516: include pre-converted webspeed runtime code in FWD
- Constantin Asofiei wrote:
> Hmm... in FWD we emit @true@ for @CompilerOps.error()@. Change it to @FALSE@ for now.
... - 03:41 AM Feature #9516: include pre-converted webspeed runtime code in FWD
- Hmm... in FWD we emit @true@ for @CompilerOps.error()@. Change it to @FALSE@ for now.
- 03:39 AM Feature #9516: include pre-converted webspeed runtime code in FWD
- Constantin, I've reached a point that needs some more implementations. Here's what the current server log shows:
<pr... - 08:14 AM Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- While I was thinking about a solution to the #9516-70 problem, I committed the changes that I had locally. These incl...
06/05/2025
- 02:02 PM Feature #9955: Implement ClientPrincipal:TENANT-ID and ClientPrincipal:TENANT-NAME
- Constantin Asofiei wrote:
> Ovidiu, you are missing @@Override@ for the ClientPrincipal added methods. Also, do @TE... - 03:25 AM Feature #9955: Implement ClientPrincipal:TENANT-ID and ClientPrincipal:TENANT-NAME
- Ovidiu, you are missing @@Override@ for the ClientPrincipal added methods. Also, do @TENANT-ID()@ and @TENANT-NAME()...
- 04:13 AM Feature #9437 (WIP): enhancements for Progress.Lang.Class
- What is left to implement on this task:
- @Progress.Reflect.Constructor@
- @Progress.Reflect.Event@.
- setters ... - 04:08 AM Feature #9437: enhancements for Progress.Lang.Class
- 9437a was merged to trunk rev. 15967 and archived.
- 03:17 AM Feature #9437 (Merge Pending): enhancements for Progress.Lang.Class
- Can be merged after 9879a
- 02:06 AM Feature #9437: enhancements for Progress.Lang.Class
- Also modified the LegacyResourceSupport annotation.
Testing performed with 9437a:
- unit test and smoke tests o... - 03:21 AM Feature #9448: compatibility test security features
- SecurityPolicy tests uses external database files (db/db1/db1.db, db/db2/db2.db, ...).
@SECURITY-POLICY:LOCK-REGISTR... - 03:21 AM Feature #9447: XML support feature improvements and testing
- Teodor, please do run ETF with this.
Also, ask Stefanel, Lorian, Serban to help with the other apps.
06/04/2025
- 03:40 AM Feature #9437 (Internal Test): enhancements for Progress.Lang.Class
- Please put 9437a into test.
- 02:27 AM Feature #9437: enhancements for Progress.Lang.Class
- Committed review issues and improvements for retrieval the variables and properties from the super class on rev. *159...
- 03:36 AM Feature #9447: XML support feature improvements and testing
- Committed revision *15965* on branch *9447a*.
- added javadoc on @setEntityExpansionLimit(integer)@ from @SaxReaderI... - 03:29 AM Feature #9447: XML support feature improvements and testing
- I missed this in @SaxReaderImpl@ - @public void setEntityExpansionLimit(integer limit)@ - missing javadoc
- 03:28 AM Feature #9447 (Internal Test): XML support feature improvements and testing
- I'm ok with rev 15963. Lets get this into testing.
- 01:38 AM Feature #9447: XML support feature improvements and testing
- Commited revision *15964* on task branch *9447a*:
- It seems the XML transformation process now automatically resolv... - 01:25 AM Feature #9447: XML support feature improvements and testing
- Constantin Asofiei wrote:
> Review of 9447a rev 15963:
> * @XmlHelper.java@
> ** @transform()@ - why transform if ...
06/03/2025
- 11:16 AM Bug #10004: NativeInvoker fails if an argument is of type integerConstant
- There are 153 more files in the baseline and 3 files differ compared to 10004a, which is the same as trunk. I suspect...
- 11:03 AM Bug #10004: NativeInvoker fails if an argument is of type integerConstant
- Please compare it with the captured baseline. We might not hold up the branch for any regressions but we should know...
- 10:45 AM Bug #10004: NativeInvoker fails if an argument is of type integerConstant
- This explains my issues running the tests as junit :)
I compared the output binary files from trunk and 10004a, they... - 10:25 AM Bug #10004: NativeInvoker fails if an argument is of type integerConstant
- They are not migrated with JUnit/ABLUnit yet. You have to manually run a ChUI client to execute the test "driver" pr...
- 09:54 AM Bug #10004: NativeInvoker fails if an argument is of type integerConstant
- Greg Shah wrote:
> The @library_calls/@ tests in [[p2j:Testcases]] should be executed. These are not yet reworked a... - 08:00 AM Bug #10004: NativeInvoker fails if an argument is of type integerConstant
- Artur Școlnic wrote:
> I have some issues running library_calls tests, is there a customer test suite that would be ... - 06:23 AM Bug #10004: NativeInvoker fails if an argument is of type integerConstant
- Constantin Asofiei wrote:
> Do you have some other p2j.jar somewhere?
Just one in the deploy\lib
- 06:09 AM Bug #10004: NativeInvoker fails if an argument is of type integerConstant
- Do you have some other p2j.jar somewhere? This should not happen.
- 05:44 AM Bug #10004: NativeInvoker fails if an argument is of type integerConstant
- @./junit.sh -c library_calls.TestRunner@...
- 04:57 AM Bug #10004: NativeInvoker fails if an argument is of type integerConstant
- Artur Școlnic wrote:
> I have some issues running library_calls tests,
We need to run those. What problems do you ... - 04:38 AM Bug #10004: NativeInvoker fails if an argument is of type integerConstant
- I have some issues running library_calls tests, is there a customer test suite that would be appropriate for testing?
- 08:05 AM Feature #9437: enhancements for Progress.Lang.Class
- Eduard Soltan wrote:
> Constantin Asofiei wrote:
> > Review for 9437a rev 15978:
>
> > ** @_getVariables@ - why ... - 08:03 AM Feature #9437: enhancements for Progress.Lang.Class
- Constantin Asofiei wrote:
> Review for 9437a rev 15978:
> ** @_getVariables@ - why not use a @LinkedHashSet@ if y... - 06:57 AM Feature #9437: enhancements for Progress.Lang.Class
- Review for 9437a rev 15978:
* @LegacySignature.java@ and @variable_definitions.rules@ - rename @data_type@ to @dataT... - 04:19 AM Feature #9437: enhancements for Progress.Lang.Class
- Constantin Asofiei wrote:
> Eduard Soltan wrote:
> > Fixed review issues in rev. *15966*.
>
> I don't see this c... - 03:24 AM Feature #9437: enhancements for Progress.Lang.Class
- Eduard Soltan wrote:
> Fixed review issues in rev. *15966*.
I don't see this commit. - 03:03 AM Feature #9437: enhancements for Progress.Lang.Class
- Fixed review issues in rev. *15966*.
- 07:21 AM Feature #9447: XML support feature improvements and testing
- Acording to the Progress ABL documentation, when *entityExpansionLimit* is set to *unknown*, there will be no limitat...
- 04:06 AM Feature #9447: XML support feature improvements and testing
- Review of 9447a rev 15963:
* @SaxReaderImpl.java@
** remove '017' and replace it with spaces, each branch must have... - 02:38 AM Feature #9447: XML support feature improvements and testing
- Rebased task branch @9447a@ from P2J trunk revision @15955@.
Commited revision @15963@ on task branch @9447a@:
- us... - 06:56 AM Bug #9996: Object references should be decremented at the nearest block instead of the top-level ...
- I rebased *9538d* to latest *trunk/15960*, the branch is now at revision *15965*.
I will create a test plan and em... - 06:20 AM Bug #9996 (Internal Test): Object references should be decremented at the nearest block instead o...
- Dănuț Filimon wrote:
> Constantin, please review.
I'm OK with the changes.
I think we need rebase and after that... - 05:33 AM Bug #9996 (Review): Object references should be decremented at the nearest block instead of the t...
- I committed *9538d/15911*, now scopeStart and scopeFinished will handle internalDefinitions for all blocks and the re...
06/02/2025
- 08:06 AM Bug #10004 (Internal Test): NativeInvoker fails if an argument is of type integerConstant
- Please update %done.
- 07:02 AM Feature #9437: enhancements for Progress.Lang.Class
- Review of 9437a rev 15965:
* @base_structure@ - replace @WidgetPoolAnnotation@ with @LegacyWidgetPool@
* @variable_... - 06:47 AM Feature #9447: XML support feature improvements and testing
- Teodor, please rebase the branch - you need to do it on devsrv01.
- 05:54 AM Feature #9436 (WIP): add built-in OO classes
- Branch 9436b was merged to trunk rev 15955 and archived.
- 04:22 AM Feature #9436 (Merge Pending): add built-in OO classes
- I'll merge 9436b after 10007a .
05/30/2025
- 07:38 AM Feature #9448: compatibility test security features
- GUID:
- wrong error code when throwing invalid poli type "Statement expected to throw error with number 12708 at ind... - 05:59 AM Feature #9448: compatibility test security features
- Greg Shah wrote:
> +Marian
Yes, tests classes for builtin functions especially only have one test method - the re... - 01:10 AM Feature #9448: compatibility test security features
- Constantin Asofiei wrote:
> Please post what the Java code is on line 173.
Converted code:... - 02:16 AM Feature #9436: add built-in OO classes
- Smoke testing of another GUI customer app passed with 9436b. ✅
05/29/2025
- 12:22 PM Feature #9436: add built-in OO classes
- Harness passed with @9436b@
- 07:30 AM Feature #9436: add built-in OO classes
- Constantin Asofiei wrote:
> Yes, the order is not 'by date', is by 'when the change was -made- merged'. So ICP's ch... - 09:31 AM Feature #9448: compatibility test security features
- We should fix that issue as part of this task.
- 09:27 AM Feature #9448: compatibility test security features
- Please post what the Java code is on line 173.
- 09:22 AM Feature #9448: compatibility test security features
- I have found an issue, but is not related with this task.
For instance, the code provided below fails on FWD:... - 08:18 AM Feature #9448: compatibility test security features
- Commited revision *1753* on testcases.
- 07:54 AM Feature #9448: compatibility test security features
- +Marian
- 07:53 AM Feature #9448: compatibility test security features
- Yes, please do check them in and update [[p2j:Security Tests]] with the details of your changes.
- 07:43 AM Feature #9448: compatibility test security features
- There are some tests for @MD5-DIGEST@ (exactly one test method), but I have extended to more methods and added more t...
- 07:39 AM Feature #9448: compatibility test security features
- How extensive are the tests? Did you write them or are they pre-existing?
> For fixing the compiling issue, I add... - 07:09 AM Feature #9448 (WIP): compatibility test security features
- Created a new branch *9448a*.
Commited revision *15945* on branch *9448a*.
- MD5-DIGEST: fixed conversion issue on ... - 07:20 AM Feature #6490 (WIP): DYNAMIC-INVOKE which returns an extent
h2. Status as of May 29
- All tests except assigning to buffers are passing conversion and compilation phases
-...- 07:10 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- h2. Status as of May 29
As a baseline, the same cases from #6490-96 should be checked. Currently not all tests fro... - 03:28 AM Feature #6161 (WIP): add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY la...
- Branch 6161a was merged into trunk as rev. 15949 and archived.
- 03:01 AM Feature #6161 (Merge Pending): add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-P...
- Please merge to trunk now.
05/28/2025
- 07:18 PM Feature #9955: Implement ClientPrincipal:TENANT-ID and ClientPrincipal:TENANT-NAME
- Eugenie just confirmed that the conversion test was successful, as expected: the generated code is not changed from t...
- 11:03 AM Feature #9955: Implement ClientPrincipal:TENANT-ID and ClientPrincipal:TENANT-NAME
- Branch 9955a has only additive changes (added conversion support for those two methods, runtime support for them and ...
- 12:21 PM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- I tested harness on the app i have and it *passed*.
- 10:00 AM Feature #9516: include pre-converted webspeed runtime code in FWD
- Radu:
* @WEB-CONTEXT:GET-CONFIG-VALUE(srvrAppMode)@ - this is the agent's appserver mode (like @Stateless)
* @WEB-C... - 07:17 AM Feature #9447: XML support feature improvements and testing
- Teodor Gorghe wrote:
> The @-entityExpansionLimit@ should be at client part?
Yes, if you want to set it at the boot... - 07:15 AM Feature #9447: XML support feature improvements and testing
- The @-entityExpansionLimit@ should be at client part?
On *4GL*, this is a startup parameter, like -cpintern. - 03:39 AM Feature #9447 (Review): XML support feature improvements and testing
- 03:14 AM Feature #9447: XML support feature improvements and testing
- Commited revision *15720* in branch *9447a*.
- fixed entityExpansionLimit on @SAX-PARSER@ because @StAX@ uses a diff... - 02:22 AM Feature #9447: XML support feature improvements and testing
- Tested @ColorMapLoader@. UI apps loads the correct colors and there seems to be no problems related with @dom4j@.
- 01:11 AM Feature #9447: XML support feature improvements and testing
- Commited revision *15719* on branch *9447a*.
- added a missed file, that must have been added on the previous commit... - 05:08 AM Feature #9437: enhancements for Progress.Lang.Class
- I think @if (ref instanceof LegacyEnum)@ needs to be extended to @if (ref instanceof LegacyEnum || !ref.isTracked()@).
- 05:05 AM Feature #9437: enhancements for Progress.Lang.Class
- I got the following example:...
- 04:39 AM Support #9445: compatibility test FIX-CODEPAGE
- I ran the test again. The only tests that are failing are related to codepages marked in I18nOps with @// support is ...
- 04:25 AM Support #9445: compatibility test FIX-CODEPAGE
- *Status of 9445a:*
* I will run all the tests I wrote again just to be sure but as long as I remember all the test... - 04:14 AM Support #9445: compatibility test FIX-CODEPAGE
- Paul, what is the status on this?
- 03:15 AM Feature #9436: add built-in OO classes
- Paul Bodale wrote:
> I've ordered the history entries based on the date is this what are you referring to?
Yes, the... - 03:11 AM Feature #9436: add built-in OO classes
- I've ordered the history entries based on the date is this what are you referring to?
- 03:05 AM Feature #9436: add built-in OO classes
- Thanks, Paul. Some history entries were 'mixed up' during rebase - please do a @bzr diff -r 15941 --using meld@ and ...
- 02:56 AM Feature #9436: add built-in OO classes
- *Rebase notification*
Task branch 9436b was rebased with trunk rev. 15941. Did not encountered conflicts related t... - 02:23 AM Bug #10060: Skeleton class parsing improvement
- While checking the existing support for extent variables/properties the following case was discovered:...
- 02:08 AM Bug #10060 (New): Skeleton class parsing improvement
05/27/2025
- 05:54 AM Feature #6161 (Internal Test): add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-P...
- 05:54 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- I'm OK with the changes in 6161a, and it passed conversion testing. Please run harness for some apps.
Also, 6161a... - 05:20 AM Feature #9447: XML support feature improvements and testing
- The changes are compatible with Java 1.8....
- 05:05 AM Feature #9447: XML support feature improvements and testing
- I created a new Java 8 project, which I have tested this property, it works with no problems.
I am checking right no... - 05:01 AM Feature #9447: XML support feature improvements and testing
- Teodor, are any of these changes still compatible with Java 8? Or 9447a will enforce a minimum support to Java 17?
- 04:59 AM Feature #9447: XML support feature improvements and testing
- Commited revision *15718* on branch *9447a*.
- removed @olap4j@ dependency because is no longer needed
- changed @x... - 03:57 AM Bug #9996 (WIP): Object references should be decremented at the nearest block instead of the top-...
- Constantin Asofiei wrote:
> Danut, some notes:
> * now we register ObjectOps as 'block-scopeable' instead of 'top-... - 03:47 AM Bug #9996: Object references should be decremented at the nearest block instead of the top-level ...
- Danut, some notes:
* now we register ObjectOps as 'block-scopeable' instead of 'top-level scopeable'.
* this mean... - 02:32 AM Feature #10050: OS-DIR and other file-system utility methods, feature improvements and testing.
- This task will handle fixing the remaining inconsistencies related to OE in the current implementation of the feature...
- 02:17 AM Feature #10050 (New): OS-DIR and other file-system utility methods, feature improvements and test...
05/26/2025
- 09:53 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- Constantin, relative to our discussion.
This piece of code that I found in @ClassDefinition.annotateMethodCall@:
<... - 04:52 AM Bug #10027 (Test): Incorrect handling of an unused shared variable in the conversion process.
- 10027a was merged to trunk as rev 15935 and archived.
- 04:40 AM Bug #10027 (Merge Pending): Incorrect handling of an unused shared variable in the conversion pro...
- Please merge 10027a after 9583b.
05/23/2025
- 09:56 AM Bug #10027: Incorrect handling of an unused shared variable in the conversion process.
- Constantin Asofiei wrote:
> Do we need this in #8966 branch?
We'll see in #9945 if these changes should be ported t... - 09:51 AM Bug #10027: Incorrect handling of an unused shared variable in the conversion process.
- Paula Păstrăguș wrote:
> Committed to 10027a/15933.
>
> Constantin, please double-check the revision.
The branch... - 08:15 AM Bug #10027: Incorrect handling of an unused shared variable in the conversion process.
- Committed to 10027a/15933.
Constantin, please double-check the revision.
If everything looks good, Radu, we’d l... - 07:53 AM Bug #10027 (Internal Test): Incorrect handling of an unused shared variable in the conversion pro...
- Conversion testing passed: unused variables were successfully dropped, and unused shared variables were emitted using...
- 09:38 AM Feature #9516: include pre-converted webspeed runtime code in FWD
- I've made some progress and I'm down to only these ones right now:
{{collapse... - 06:44 AM Feature #9516: include pre-converted webspeed runtime code in FWD
- Radu Apetrii wrote:
> I assume I need to add those in the directory. Is there a suitable place (like for example und... - 06:43 AM Feature #9516: include pre-converted webspeed runtime code in FWD
- Constantin Asofiei wrote:
> Radu Apetrii wrote:
> > Will we add nodes in the directory with these configurations?
... - 06:41 AM Feature #9516: include pre-converted webspeed runtime code in FWD
- Radu Apetrii wrote:
> I have a pretty small testcase with this issue that fails with both 6506a and trunk, so let me... - 06:37 AM Feature #9516: include pre-converted webspeed runtime code in FWD
- Radu Apetrii wrote:
> Will we add nodes in the directory with these configurations?
They should map to directory se... - 05:29 AM Feature #9516: include pre-converted webspeed runtime code in FWD
- For the @WEB-CONTEXT:GET-CONFIG-VALUE@ implementation, which seems to be quite important, 4GL reads the values from t...
- 05:20 AM Feature #9516: include pre-converted webspeed runtime code in FWD
- Another update. I modified for the moment the java file, just to pass that point (from @FUNC_CALL_SITE_1.clone().exec...
- 04:39 AM Feature #9516: include pre-converted webspeed runtime code in FWD
- I've reached a point in which I think there's a conversion issue (maybe?). I'll post the code that's executing here, ...
- 08:41 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- Constantin Asofiei wrote:
> Sorry, I meant @extent(extVar)@ as argument, not property call.
And this is not a class... - 08:41 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- Sorry, I meant @extent(extVar)@ as argument, not property call.
- 08:39 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- Constantin Asofiei wrote:
> Why was that wrapper not emitting?
See note #6161-30 . It looks like it's because... - 08:08 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- Paul Bodale wrote:
> Constantin Asofiei wrote:
> > There is also an added @new integer@ wrapper for this case:
> >... - 08:01 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- Constantin Asofiei wrote:
> There is also an added @new integer@ wrapper for this case:
> [...]
>
> it will have... - 07:10 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- There is also an added @new integer@ wrapper for this case:...
- 04:47 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- Constantin Asofiei wrote:
> What if you pass the @"?"@ string instead of unknown?
Then the error 16548 would be s... - 05:02 AM Feature #9437: enhancements for Progress.Lang.Class
- h3. Set and Get methods
Progress.Reflect.Property inherits Progress.Reflect.Variable, so we should implement @Set@... - 04:24 AM Feature #9437: enhancements for Progress.Lang.Class
- h2. Progress.Reflect.Variable
*AccessMode property*: this could be inferred from the access mode of the java field...
05/22/2025
- 10:35 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- Paul Bodale wrote:
> Returns the error 16548 instead of 16581 like expected but I -will- _can_ fix this in the next ... - 10:34 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- Please do some improvements here:...
- 10:24 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- Constantin Asofiei wrote:
> > > * @ObjectOps.setDynamicProperty@ - what if @character prop@ is unknown?
> > I've in... - 10:23 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- OK, I think I understand now. Thanks.
- 10:18 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- Constantin Asofiei wrote:
> Paul Bodale wrote:
> > I tested this multiple times and the results show that the cast ... - 09:59 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- Paul Bodale wrote:
> I tested this multiple times and the results show that the cast is only needed for function cal... - 09:56 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- Committed rev. 15945 on branch 6161 that addresses the feedback received.
Constantin Asofiei wrote:
> Review of 6... - 05:44 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- Review of 6161a rev 15944:
* add missing headers to files where is not set
* shouldn't this honor also direct metho... - 04:43 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- Constantin Asofiei wrote:
> Shouldn't @mtypes[i].isAssignableFrom(BaseDataType.class)@ be @BaseDataType.class.isAssi... - 04:07 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- Shouldn't @mtypes[i].isAssignableFrom(BaseDataType.class)@ be @BaseDataType.class.isAssignableFrom(...)@? The javado...
- 04:01 AM Feature #6161 (Review): add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY...
- 03:59 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- Committed rev. 15943 on branch 6161a which addresses the issue described above.
This is my proposed solution:... - 03:13 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- The please improve that code; at the least, if @mtypes[i].isArray()@, the do not @// last resort - try to convert@
- 03:11 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- Constantin Asofiei wrote:
> Is this from this code?
> [...]
Yes - 03:04 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- Is this from this code?...
- 03:02 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- Found the following cases where a @java.lang.NoSuchMethodException@ is thrown at the command line in the server:
<pr... - 09:47 AM Bug #10042: Improve support for LOG-MANAGER
- In #10000, a use of @LegacyLogManager logManager = LegacyLogOps.logMgr();@ was causing the thread to fail clean-up. I...
- 09:42 AM Bug #10042 (New): Improve support for LOG-MANAGER
- 08:53 AM Bug #10039: Error 132 is not caught by the defined CATCH block
- From #8912-334:
-----
The 132 error is not caught, the test case to isolate the issue is:... - 08:51 AM Bug #10039 (New): Error 132 is not caught by the defined CATCH block
- 08:36 AM Feature #9447: XML support feature improvements and testing
- Checked the following files:
- @src/com/sun/org/apache/xerces/internal/impl/Constants.java@: internal JDK implementa... - 07:05 AM Feature #9447: XML support feature improvements and testing
- Greg Shah wrote:
> Please make sure to put code comments into these locations to explain these weird implementation ... - 06:51 AM Feature #9447: XML support feature improvements and testing
- Teodor Gorghe wrote:
> Regarding to the @X-DOCUMENT:LOAD@ method, for the *longchar* mode, on 4GL implementation, th... - 06:20 AM Feature #9447: XML support feature improvements and testing
- Run @./gradlew dependencies@ and look into the dependency tree. There is also #9687 where we are upgrading dependenc...
- 05:59 AM Feature #9447: XML support feature improvements and testing
- Regarding to the *JASP property* for setting the @entityExpansionLimit@, it is only available on *xerces JDK implemen...
- 03:01 AM Feature #9447: XML support feature improvements and testing
- Regarding to the @X-DOCUMENT:LOAD@ method, for the *longchar* mode, on 4GL implementation, the encoding is not valida...
- 08:21 AM Feature #9516: include pre-converted webspeed runtime code in FWD
- Get the line from @debug.p.cache@ and look into the @debug.p.pphints@ for the include file matching that line.
- 08:20 AM Feature #9516: include pre-converted webspeed runtime code in FWD
- Constantin Asofiei wrote:
> What file is this? Is this after parse (the .cache) or before it?
The file is a @.cache... - 08:18 AM Feature #9516: include pre-converted webspeed runtime code in FWD
- What file is this? Is this after parse (the .cache) or before it?
Try commenting the offending @NO-ERROR.@ line. - 08:17 AM Feature #9516: include pre-converted webspeed runtime code in FWD
- Mmm, I'm now facing another issue with a file I had to include. This is the piece of code:...
- 06:14 AM Feature #9516: include pre-converted webspeed runtime code in FWD
- From what I'm seeing, this is the default @tagmap.dat@. Now, where should I place it? Or should something else happen?
- 06:00 AM Feature #9516: include pre-converted webspeed runtime code in FWD
- Just a quick question. When running the @web-disp.p@ program, at some point it calls the @reset-tagmap-utilities@ fro...
- 08:17 AM Feature #9437: enhancements for Progress.Lang.Class
- Rebased to latest trunk + plus implementation adjustments in setter of Variable and setting of @dataType@.
- 04:20 AM Feature #9437: enhancements for Progress.Lang.Class
- Sure, but I am still working on some adjustments on Varibale.get ad set methods.
- 04:19 AM Feature #9437: enhancements for Progress.Lang.Class
- Eduard, please rebase.
05/21/2025
- 06:02 PM Feature #9955 (Internal Test): Implement ClientPrincipal:TENANT-ID and ClientPrincipal:TENANT-NAME
- Thank you, Radu. Related to reported issues:
* I did a quick test and in that case the timestamp is silently ignored... - 02:19 PM Feature #9955: Implement ClientPrincipal:TENANT-ID and ClientPrincipal:TENANT-NAME
- Review for 9955a
* In @ClientPrincipal.setLoginExpirationTimestamp@, at line @ts = new datetimetz(); // TODO: what h... - 09:36 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- This is not related to DYNAMIC-PROPERTY but I'm going to log the problem here.
If you make a call to a procedure exp... - 09:12 AM Feature #9437: enhancements for Progress.Lang.Class
- Marian,
For any methods from Progress.Lang.Class there is an overload with a parameter of type @Progress.Reflect.... - 09:04 AM Feature #9437: enhancements for Progress.Lang.Class
- Committed on 9437a, rev. 15910.
Committed implementation of Progress.Lang.Class:getVariables, Progress.Lang.Class:... - 08:56 AM Bug #10027: Incorrect handling of an unused shared variable in the conversion process.
- Paula Păstrăguș wrote:
> However, until then, Constantin, does the fix meet your expectations?
Yes, thank you.
- 08:54 AM Bug #10027: Incorrect handling of an unused shared variable in the conversion process.
- I looked for other scenarios, but it seems that @LIKE@ remains the only problematic case in this context.
Here's a... - 07:04 AM Bug #10027: Incorrect handling of an unused shared variable in the conversion process.
- Please can you add CA-24875 to the case_num?
thank you - 06:17 AM Bug #10027: Incorrect handling of an unused shared variable in the conversion process.
- Okay, I’ll also look for other test cases that involve those kind of variables.
- 06:15 AM Bug #10027: Incorrect handling of an unused shared variable in the conversion process.
- Paula Păstrăguș wrote:
> So just to confirm, you're suggesting that the better solution would be to update @variable... - 06:13 AM Bug #10027: Incorrect handling of an unused shared variable in the conversion process.
- Alright, I tried my quick workaround and the conversion completed successfully... However, I see your point. So just ...
- 06:08 AM Bug #10027: Incorrect handling of an unused shared variable in the conversion process.
- Paula Păstrăguș wrote:
> Regarding the rule I mentioned earlier, I would suggest adding a new condition like the fol... - 06:06 AM Bug #10027: Incorrect handling of an unused shared variable in the conversion process.
- We need to exclude the 'meta' usage when checking the 'refid' - so in @variable_definitions_unrefd.rules@, do not use...
- 06:06 AM Bug #10027: Incorrect handling of an unused shared variable in the conversion process.
- Regarding the rule I mentioned earlier, I would suggest adding a new condition like the following at a first glance:
... - 06:03 AM Bug #10027: Incorrect handling of an unused shared variable in the conversion process.
- Constantin, I looked into the conversion process, and the *AST* looks like this:
!ast.png!
In the @VAR_DATE@ no... - 04:47 AM Bug #10027: Incorrect handling of an unused shared variable in the conversion process.
- Here's the testcase:...
- 04:44 AM Bug #10027 (Test): Incorrect handling of an unused shared variable in the conversion process.
- 07:15 AM Bug #9819: SESSION:FIRST-ASYNC-REQUEST and SESSION:LAST-ASYNC-REQUEST
- Eduard Soltan wrote:
> Do I have the change @message h:connect("-URL http://localhost:8810/apsv -sessionModel Sessio... - 06:50 AM Bug #9996 (Review): Object references should be decremented at the nearest block instead of the t...
- The issue was that I was introducing the internal definitions in an external procedure, when it already has @extProgD...
- 03:44 AM Bug #9996: Object references should be decremented at the nearest block instead of the top-level ...
- Dănuț Filimon wrote:
> I focused on finding out the test suite and ran a few tests with and without 9538d on the pro... - 03:02 AM Bug #9996: Object references should be decremented at the nearest block instead of the top-level ...
- I focused on finding out the test suite and ran a few tests with and without 9538d on the problematic module:
* With... - 03:41 AM Feature #9447: XML support feature improvements and testing
- Is there a constant in JRE for @http://www.oracle.com/xml/jaxp/properties/entityExpansionLimit@?
- 03:39 AM Feature #9447: XML support feature improvements and testing
- In order to be compatible with *JDK 1.8*, the code for setting @entityExpansionLimit@ on factory instance is:...
- 03:26 AM Feature #9447: XML support feature improvements and testing
- For the @SaxReaderImpl@, it is even simplier. I think for the *JDK 17*, @xmlif.setProperty("jdk.xml.entityExpansionLi...
- 03:20 AM Feature #9447: XML support feature improvements and testing
- What about @SaxReaderImpl@?
- 02:48 AM Feature #9447: XML support feature improvements and testing
- Stefan Vieru wrote:
> Alex,
> I have found this: https://docs.oracle.com/javase/tutorial/jaxp/limits/using.html
>... - 02:59 AM Feature #6490 (Test): DYNAMIC-INVOKE which returns an extent
- Branch 6490a was merged into trunk as rev. 15921 and archived.
- 02:42 AM Feature #6490 (Merge Pending): DYNAMIC-INVOKE which returns an extent
- Please merge to trunk now. I've ran conversion again and it was OK.
05/20/2025
- 01:50 PM Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
- Constantin Asofiei wrote:
> Eduard, please update [[p2j:Bootstrap_Configuration#Configuration-Reference]] with for t... - 10:29 AM Bug #10004: NativeInvoker fails if an argument is of type integerConstant
- review for 10004a rev 15918:
* @type.equals(BaseDataTypeConstant.class)@ needs to be @BaseDataTypeConstant.class.isA... - 10:02 AM Bug #10004 (Review): NativeInvoker fails if an argument is of type integerConstant
- I committed the new approach to rev 15918, please review.
- 09:01 AM Bug #10004 (WIP): NativeInvoker fails if an argument is of type integerConstant
- 07:45 AM Bug #10004: NativeInvoker fails if an argument is of type integerConstant
- Artur Școlnic wrote:
> You mean storing the super class for anonymous classes and constants in the signature?
> If ... - 03:12 AM Bug #10004: NativeInvoker fails if an argument is of type integerConstant
- You mean storing the super class for anonymous classes and constants in the signature?
If @getSignature@ is the only... - 08:49 AM Feature #9447: XML support feature improvements and testing
- I have implemented the *longchar* @load@ method for X-DOCUMENT, but I have noticed a problem:
- On 4GL, when the XML... - 03:38 AM Feature #9447: XML support feature improvements and testing
- Dănuț Filimon wrote:
> I will look on it right now. I'm using the v6.4 patch. I have looked on it and this patch add... - 02:59 AM Feature #9447: XML support feature improvements and testing
- Teodor Gorghe wrote:
> I will look on it right now. I'm using the v6.4 patch. I have looked on it and this patch add... - 02:57 AM Feature #9447: XML support feature improvements and testing
- Dănuț Filimon wrote:
> Teodor Gorghe wrote:
> > While building the FWD on this branch, I have encountered this erro... - 02:51 AM Feature #9447: XML support feature improvements and testing
- I built with @./gradlew all@ and no issues on my part....
- 02:46 AM Feature #9447: XML support feature improvements and testing
- Teodor Gorghe wrote:
> While building the FWD on this branch, I have encountered this error:
> [...]
> I'm using *... - 02:40 AM Feature #9447: XML support feature improvements and testing
- While building the FWD on this branch, I have encountered this error:...
- 04:23 AM Feature #6490: DYNAMIC-INVOKE which returns an extent
- Rebased branch 6490a with trunk rev. 15918
- 03:42 AM Feature #6490: DYNAMIC-INVOKE which returns an extent
- While making some tests for another task I found that the cast to Object for function calls was not emitting anymore....
- 02:51 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- There is a problem with the SetParam builtin function.
I pulled the changes from branch 6490a related to method r...
Also available in: Atom