Recent posts

#1
General Discussion / Re: [ANNOUNCE] The Four Js For...
Last post by Gabriel CORRE - July 01, 2025, 12:06:52 PM

Info: the email notification re-enabled.
#2

 
    Four Js Forum Update


Dear Customers,

We are pleased to inform you that the maintenance has been successfully completed.
The system is now fully operational again. If you experience any issues, please do not hesitate to reach out to us.

Thank you for your patience.

Best regards,

Four Js Development Teams
#3



 
   Four Js Forum Update


Dear Customers,


We would like to inform you that Fourjs will be updating the Forum on our website.

This migration is expected to take approximately 2 hours and will take place on Tuesday, July 1st, 2025, from 10:30 AM to 12:30 PM (GMT +2).
During this time, access to the forum will be unavailable. Additionally, you will not be able to create or modify your website account during this period.

Thank you for your understanding.

Four Js Development Tools
#4
Ask Reuben / Ask Reuben 273 - HBox + VBox v...
Last post by Reuben Barclay - June 25, 2025, 05:48:50 AM
There are two techniques you can use to arrange child containers within a Genero form.  A combination of HBox + VBox containers, or to use a Grid container with Grid Layout tags.  Visually the results are similar but there are advantages and disadvantages.

Read more at https://4js.com/ask-reuben/ig-273/
#5
Ask Reuben / Ask Reuben 272 - OpenSSL
Last post by Reuben Barclay - June 25, 2025, 05:46:55 AM
I had an interesting support case recently that sent me down a few rabbit holes based around OpenSSL.  Essentially as a result of an announcement from Google, the provider of a Web Service that a Genero application was calling was making changes to their SSL/TLS certificates used to secure Web Service communication.  The Genero developer came to us as they believe they had made the changes to certificates correctly but were getting errors messages referencing certificates.  So we started off in the direction of checking certificates, making the web service call with curl and small Genero programs.  What we eventually found was that when using their Genero version they would get an error but using a later version of Genero it was OK, and we traced that to the fact their OpenSSL libraries were too old and the Web Service provider was not willing to communicate with them.

Read more at https://4js.com/ask-reuben/ig-272/
#6
Ask Reuben / Ask Reuben 271 - httpsdispatch
Last post by Reuben Barclay - June 25, 2025, 05:44:57 AM
When using httpdispatch, your test URL will be of the form http://localhost:6394/demos.html which leads to the demo Genero application http://localhost:6394/ua/r/demo. If you are connecting to that from another device e.g. testing a mobile device, by replacing localhost with the IP address of the machine running httpdispatch, then you will be in degraded mode as it is not a Secure Context.  You will see a red badge on the Settings icon, and a message will appear in the Settings screen about the degraded functionality.

As per the GAS documentation on httpdispatch, you will see that to run using https, you need to start httpdispatch with two additional arguments –cert-file and –cert-key.

Read more at https://4js.com/ask-reuben/ig-271/
#7
Ask Reuben / Ask Reuben 270 - GDC Start Com...
Last post by Reuben Barclay - June 25, 2025, 05:42:23 AM
Sometimes when you get to my age, there are things you do that you do without thinking, and the question is why do you do it that way?  The decision was made many years ago and you carry that on without thinking why.  That happened recently with the GDC – Start Command in a New Shell checkbox. I always check it but why do I always check it?

Read more at https://4js.com/ask-reuben/ig-270/
#8
Ask Reuben / Ask Reuben 269 - composeMail
Last post by Reuben Barclay - June 25, 2025, 05:40:50 AM
The composeMail front-call started off when Genero Mobile was introduced as a mobile only front-call.  It could be used by Genero Mobile developers to invoke the mobile devices default mail application and create a new mail populated with details such as To, Subject, Body etc.

In GBC 4.01.22, an equivalent composeMail front-call was added to the standard front-call library for use with the Universal Rendering interface that utilised the mailto URI scheme.

Read more at https://4js.com/ask-reuben/ig-269/
#9
Ask Reuben / Ask Reuben 268 - Secure Contex...
Last post by Reuben Barclay - June 25, 2025, 05:38:34 AM
Secure Context is not a Four Js invention.  The formal definition can be found at a W3C page https://www.w3.org/TR/secure-contexts/ and also at a Mozilla page https://developer.mozilla.org/en-US/docs/Web/Security/Secure_Contexts.  These links give good definitions and explanations of the concepts and I won't repeat here.  What I will mention is where this impacts Genero.

Read more at https://4js.com/ask-reuben/ig-268/
#10



 Genero Enterprise 5.01 Maintenance Release :
Genero BDL 5.01.04


Four Js is pleased to announce a Maintenance Release of Genero BDL with Web Services (BDL – GWS - GBC - WCG - GIP) 5.01.04.

Genero BDL with Web Service (BDL - GBC - WCG - GIP) 5.01.04 is the bundle which includes:

  • Business Development Language (FGL) 5.01.04
  • Web service extension (GWS) 5.01.04
  • Genero Browser Client (GBC) 5.01.04
  • Genero Identity Provider (GIP) 5.01.03
  • Web Components and wrappers (WCG)5.01.01

Important:
This version fixes the issue FGL-6400
reported in our forum earlier https://forum.4js.com/fjs_forum/index.php?topic=2269.0.

Four Js recommends upgrading to Genero BDL 5.01.04 and removing version 5.01.03.

All Four Js Genero customers under maintenance have free access to the new release.

Best regards,

Four Js Development Tools