CLR.CLS (ooRexx.NET) cannot initialize jni4net 0.8.8 on Java 11+: LinkageError on System.runFinalizersOnExit
Hi Shmuel, yes this is a permanent restriction as the used library breaks with Java's internal changes starting with Java 11, so you need to use Java 8 for this functionality of BSF4ooRexx. This is not as terrible/difficult as it may seem as it easy to have multiple Java versions installed on the same machine. The restriction is permanent as there is a new .NET library for ooRexx 5.3.0 beta in development, which includes CLR.CLS support. It already runs all of the BSF4ooRexx .Net samples and supplies...
Dear Josep Maria, unfortunately, I have no working Linux installation currently at my disposal. Maybe Claude can run the tests, after installing Java and BSF4ooRexx850 on its installation? That might be the fastest path to test this. (Otherwise I will try hard to get a Linux machine up and running, but this will be in about two weeks the earliest, given my current overload, I am afraid.)
Dear Josep Maria, this is fantastic! Thank you really very, very much for all of your efforts and initiatives to the benefit of the entire ooRexx community! One must also state that you have become an incredible "AI-driver" being able to employ these tools in such a focused manner that they help analyze, find, correct, extend any software related problem in a breathtaking manner (and time). Kudos! ---rony
20261103 Fix id2x() for 32-bit operating systems
+1
Very nice! Seeing the source code and the output is very informative, and a Rexx programmer can understand, what happens, even if they have not been exposed to ooRexx yet (although it would be a little challenge for them). Question ad WordCount: why is output redirection forced? Question ad Store: why using stems only for keys, and not arrays ("keys array") as well? The only thing I would change is the order of the demonstrated command handlers to: Echo (shows the principle) WordCount (shows redirection)...
20261024 Committing all files that made it in today's refresh.