Yesterday and today I created a zip archive of the latest Tomcat 10 for 
Windows, created a 32- and
64-bit debug version of ooRexx 5.0 from trunk and a 32- and 64-bit debug 
version of BSF4ooRexx such
that a simple unzip and running a simple script would be all that is necessary 
to get the crash.
This way no one would need to learn anything about Tomcat in order to run 
ooRexx web based scripts
that would cause that crash.

Well, the crash did not occur!

Then in the next iteration I replaced the debug version of 32-bit BSF4ooRexx 
with the non-debug
version and no crash. Next I replaced the 32-bit ooRexx debug version with the 
non-debug version and
still no crash!

Repeated the same tests with 64-bit ooRexx and BSF4ooRexx with and without 
debug versions, and lo
and behold they did not crash!

Rebooting the machine and testing the original Tomcat 9 setup with ooRexx  
r12352 and the installed
BSF4ooRexx did not cause the crash to happen anymore as it did with the ooRexx 
version as of the
beginning of last December!

So whatever has changed since the beginning of December seems to have somehow 
fixed that crash!
(There was no change in BSF4ooRexx.cc since August 2021.)

As this has been really *very frustrating* (and also for the developers) I 
think this is really good
news. It allows one to use ooRexx for creating and running web applications on 
Java based web
servers like Apache Tomcat, which are quickly set up and run for any sized 
business and organization.

[Also I feel safe again to assign ooRexx webapp-assignments to students! Here a 
nice Bachelor thesis
from last year that explains everything needed together with the ooRexx code to 
create a cart-based
web shop, with PostgreSQL, info-e-mails and remote uploading of product 
pictures:
<https://wi.wu.ac.at/rgf/diplomarbeiten/#bakk_202102>. Any interested 
Rexx/ooRexx programmer can
jump-start with this Bachelor thesis to set up and use a Tomcat web server for 
web applications.]

---rony

P.S.: If anyone is interested in getting Tomcat up and running with ooRexx on 
Windows by just
unzipping a zip archive then let me know and I finish the packaging and adjust 
it to the non-debug
versions and make it available via the Internet for a short time.




_______________________________________________
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel

Reply via email to