(https://4js.com/images/genero_logo_64x.png) |
Maintenance Release Announcement Genero 2.02.06
|
Maintenance Release Announcement We are pleased to announce the availability of a new Maintenance Release of Genero Business
Development Language 2.02, including the following packages:
- Genero Business Development Language 2.02.06
- Genero Desktop Client 2.02.08
- Genero Application Server 2.02.02/2.02.03
- Genero Web Services 2.02.06
- Four J's License Manager 5.10.2d
- Genero Web Client 2.02.02
This version is now downloadable from the web site (https://4js.com/).
The products below will follow soon:
- Genero Java Client 2.02.01
Genero Business Development Language 2.02.06 Additional functionality :
- Oracle driver can use GLOBAL TEMPORARY tables when FGLPROFILE contains:
dbi.database.<dbname>.ifxemul.temptables.emulation = "global"
- The -s option of fglrun is extended to display more information about sizes.
- The -e option of fglrun now supports a list of C extension modules, and can also be specified multiple times, as in 1.3x:
fglrun -e ext1,ext2,ext3 -e ext4,ext5 myprog
- Support for BIG5 to/from GDK conversion has been added.
Problems fixed :
- 8659 : Cannot compile a program creating a table with a column of type CHAR and the size is defined as a constant
- 8474 : C extensions calling a C function with a variable number of arguments does not compile
- 8726 : Schema extractor does not recognize SERIAL type when using Genero db
- 8452 : Fgldbsch does not extract text/image data type from SQL Server
- 8453 : Fgldbsch ignores NOT NULL columns when extracting from SQL Server
- 8601 : Accelerator using SHIFT-ALT modifier is misinterpreted
- 8565 : Table gets +tn dummy screen record name when 2 screen records used
- 8450 : Form with layout tags don't compile any longer
- 7299 : Internal error using module modified without re-linking
- 8603 : Console-ui: range check missing when displaying horizontal line
- 6372 : fgldb: break fails if file name contains " if "
- 7423 : fgldb: break if : conditional breakpoint doesnt provide error message if condition is invalid
- 8768 : The zlib provided in FGLDIR conflicts with the zlib of the system
- 8766 : With PostgreSQL, two-pass report aborts transaction when using serial emulation
- 8759 : It is not possible to interrupt SQL queries when using SQL Server MSV driver
- 8758 : With SQL Server, a deadlock makes an automatic rollback, but new BEGIN WORK fails
- 8747 : FGLSQLDEBUG information missing source module and line numbers
- 8733 : Win32: fglrun.exe consumes all the CPU if the graphical client ends abruptly
- 8715 : Substring operator [] in a BEFORE GROUP OF of a report gives unexpected result
- 8694 : Reconnecting with DATABASE makes prepared statement execution fail with -410
- 8692 : FLUSH should raise errors when cursor is closed or freed
- 8651 : Comment of current field appears also in statusbar of other windows
- 8676 : With ADS, CONSTRUCT should generate date/time format independent SQL
- 8674 : EXECUTE USING with empty string literal fails on Oracle
- 8653 : Since 2.00 it is no longer possible to specify mutiple C extension with -e option
- 8644 : With non-Informix DBs, VM crashes when USING has string literals exceeding 256 bytes
- 8615 : DISCONNECT of non-current connection must keep current connection active
- 8581 : If the attributes array is a static array Dialog.setCellAttributes() doesn't work
- 8566 : Error -404 when using a declared cursor after new connection
- 8166 : CONSTRUCT should raise error when invalid chars like LF are used
- 8553 : A program can not reference more than 65535 functions
- 8538 : SQL statement error with MYSQL and SET ISOLATION TO DIRTY READ statement
- 8515 : SQL Statement interrupted by user does not raise -213 with Oracle
- 8503 : The SQL Server unique identifier datatype is not supported
- 8477 : RUN cmd WITHOUT WAITING makes GWC fail if DISPLAY AT was done before
- 8476 : fgl_set_arr_curr fails when DISPLAY ARRAY is sorted and new row = 1 + arr_count() - arr_curr()
- 8438 : Cannot read LOB IN MEMORY with ORACLE when source LOB has a size of zero
- 8435 : Internal error when calling ARR_CURR() in multi-dimensional array
- 8416 : os.Path.dirname("filename") should return . (dot) on OSF0510
- 8689 : Fglschema options -c and -r do not work anymore
Genero Desktop Client 2.02.08 Problems fixed :
- 8727 : Not able to connect to Ataman RLOGIN server at the first attempt
- 8764 : In HTTP direct connection, GDC may request IMAGES from server's "/myPics" directory
- 8744 : GDC may freeze when deleting the selection of an INPUT field with PICTURE attribute
- 8770 : GDC crashes when using DDEPoke
- 8695 : Proxy usage can be wrong when using auto-detection and "bypass" for local addresses
- 8681 : DATEEDIT fields get a small size if attribute SAMPLE defined
- 8679 : Focus not set back to the MDI child application after switching to other running applications
- 8682 : TABLE height growing/shrinking on each start of the MDI child application
Genero Application Server 2.02.02/2.02.03 Additional functionality :
- Managing web service configuration at runtime (Hot restart)
Problems fixed :
- 7999 : Add equivalent of $(connector.uri) for GDC
Genero Web Services 2.02.06 Problems fixed :
- 8795 : WSDL generated is not WS-I compliant due to multiple style definition
- 8775 : com.WebServiceEngine.ProcessServices returns an incorrect status code when the timeout is reached
- 8757 : Boolean values "0" and "1" are not recognized for "xsi:nil" attribute
- 8754 : Conflict with libnnz10.so Oracle library causes segmentation fault
- 8707 : Last character of a multi-byte string can be truncated
- 8561 : Deserialization of XMLChoice="inherited" fails
- 8507 : Deserialization of XMLList arrays in a record fails if previous member is a XSComplexType record with another nested XMLList array
- 8506 : Deserialization of XMLList arrays of XSComplexType record with another nested array fails
- 8462 : Record member deserialisation fails if there is a previous member defined with a TYPE where XSComplexType is set
Dependencies : Four J's Genero Web Services 2.02.06 works only with the following product versions:
- Four J's Genero BDL 2.02.06
- Four J's Genero Application Server 2.02.03
Four J's License Manager 5.10.2d Dependencies :
- Four J's LM 5.10.2d works with all Genero BDL versions.
Genero Web Client 2.02.02 Problems fixed :
- 7869 : Navigation below last row in a table causes GWC error
- 8761 : Memory leak in 'panel' management
- 8755 : Alignment not kept when label value is changed
- 8789 : GASD crash when exiting an application which has an empty grid
- 8790 : GASD crash when acting on an application after having closed the application launched by the first one
Release Notes For more details about a Four J's product, check the product's release notes in the directory :
<INSTALLATION_DIRECTORY>/release
I can't find the ActiveX version of GDC.
When will it be released?
Hello,
The problem is now fixed.
When choosing the "Genero" product suite, you can see the product "Genero Desktop Client ActiveX".
Sorry for the inconvenience.
Best regards,
Christine HEIM-REBIERE
Four J's Support Team
Hello,
Can you check GDCAX for UNIX?
I can't successfully installed in our RedHat Linux AS 3 64bits environment.
"#######################################################################
Genero Desktop Client (ActiveX) 2.02.08 for Linux 2.4.21-32.EL
#######################################################################
Operating system.................................. Linux
Looking for df command............................ Available
SHELL is.......................................... /bin/sh
Looking for Unix commands......................... Ok
Looking for shell commands........................ Ok
Looking for gdcax.tgz in /tmp/decomp.............. Ok
Looking for Gzip.................................. Memory fault
/tmp/decomp/install.sh: [: y: unexpected operator/operand
Ok
ERROR ------------------------------------------------------------------
Unable to copy /tmp/decomp/gzip into /tmp/install0/gzip"
Regards,
Brendan
Hello again,
It's my mistake.
After I transfer the file again to Linux server, it works well now.
Sorry for that!
Regards,
Brendan