Four Js BDS 3.54 Goes GA

BDS UNIVERSAL COMPILER, WINDOWS FRONT END, WEB SERVICES EXTENSION 3.54.2[k,q]


Four Js BDS Universal Compiler maintenance version is being released today September 30, 2004

Version numbers are:

  • For Unix Systems: 3.54.2k
  • For Windows Systems: 3.54.2q


The previous released version was 3.54.1a.

This release is a maintenance release. The first goal of maintenance releases is to correct issues and problems found in previous versions.

This Maintenance Release is now available for download from our Four Js Development Tools web server at https://www.4js.com/ .

AVAILABLE OS PACKAGES

  • fjs-f4gl-3.54.2k-a640510.sh: IBM AIX 5.1 and 5.2 64 bits
  • fjs-f4gl-3.54.2k-h641100.sh: Hewlett Packard HP-UX 11 64 bits
  • fjs-f4gl-3.54.2k-lnxlc23.sh: Linux Red Hat Enterprise Edition 3.0 Update 1 (glibc 2.3)
  • fjs-f4gl-3.54.2k-s640800.sh: Sun Solaris SPARC 8 & 9 (64 bits)
  • fjs-f4gl-3.54.2q-w32vc71.exe: Microsoft Windows NT4.0/NT2000/XP/2003 Visual C++ 7.1

OS PACKAGES AVAILABLE SOON

The OS packages listed below will be available in the coming weeks.

  • fjs-f4gl-3.54.2k-a640433.sh: IBM AIX 4.3.3 64 bits
  • fjs-f4gl-3.54.2k-aix0430.sh: IBM AIX 4.3.0 and higher (32 bits)
  • fjs-f4gl-3.54.2k-ilxlc22.sh: IBM AS400 Linux SuSE 8.1 32 bits (Glibc 2.2.5) Kernel 2.4.19 (PowerPC)
  • fjs-f4gl-3.54.2k-hpx1100.sh: Hewlett Packard HP-UX 11 32 bits
  • fjs-f4gl-3.54.2k-i640650.sh: SGI IRIX 6.5 64 bits
  • fjs-f4gl-3.54.2k-irx0650.sh: SGI IRIX 6.5 32 bits
  • fjs-f4gl-3.54.2k-lnxlc22.sh: Linux w/GNU libc 2.2.x and higher
  • fjs-f4gl-3.54.2k-mpr3040.sh: NCR UNIX MP-RAS 3.0.4 and higher
  • fjs-f4gl-3.54.2k-osf0510.sh: Compaq Tru64 Unix 5.1B
  • fjs-f4gl-3.54.2k-sco0504.sh: SCO Open Server 5.0.4 and 5.0.5
  • fjs-f4gl-3.54.2k-sli0260.sh: Sun Solaris x86 2.6 and higher
  • fjs-f4gl-3.54.2k-sls0260.sh: Sun Solaris SPARC 2.6.0 and higher (32 bits)
  • fjs-f4gl-3.54.2k-srx0543.sh: Siemens Sinix 5.43 and higher
  • fjs-f4gl-3.54.2k-uxw0710.sh: SCO UnixWare 7.1.0
  • fjs-f4gl-3.54.2q-w32vc60.exe: Microsoft Windows NT4.0/NT2000/XP/2003 Visual C++ 6.0

BUG FIXES AND ADDITIONAL FEATURES

  • Arabic language support
  • New database drivers for Oracle 10g and Mysql 4.1
  • Memory problems fixed when using Informix databases on windows platforms
  • Serial numbering problem in temporary tables with PostgreSQL fixed
  • 41023: With Oracle, fetch last does not work with scrollable cursors.
  • 41028: Construct should generate escape clause for like expressions.
  • 35116: Bad end of line when you generate dos file with fglrun on windows.
  • 41029: Construct generates a set condition when chinese character contains pipe.
  • 41033: With SQL server fgldbsch does not include views in the schema file.
  • 41034: Mysql 4.1 driver fails when using sql parameters on 64bit machines.
  • 41035: With PostgreSQL select for update returns one column less when ifxemul = false.
  • 41036: Fixed some problems in fgldbsch.4gl
  • 41037: With PostgreSQL create temp table with serial(n) starts at wrong value.
  • 41038: sqlca.sqlerrd[2] is zero after insert with db2 on 64b machines.
  • 34014: char field doesn’t behave like windows applications
  • 43001: DVM incompatibility with esql v9.* on windows systems causes memory problems
  • 21181: Runners created with the libifx9xx.lib crashes when fglsqldebug is set
  • 35096: MAIN() of fglrun.obj enters in conflict with custom main() function on windows
  • 41032: Update set (col-list) = (val-list) is not converted properly by odi drivers
  • 42011: Mysql 4.1.x : syntax error while inserting special character : “”
  • 42016: Mysql 4.1.x : warning at the translation of create temp table
  • 42025: Mysql fgldbsch doesn’t work
  • 43000: Sql error number not displayed when Informix 4gl not installed

For more details check the release notes.

DEPENDENCIES

It is required to upgrade:

  • the BDS Windows Front End (a.k.a. WTK) to version 3.54.2d,
  • the BDS Web Services Extension (a.k.a. WSE) to version 3.54.2[k,q].

The BDS Windows Front End version 3.54 family is compatible with this maintenance release but to take full advantage of this new version it is recommended to upgrade to BDS Windows Front End version 3.54.2d.

The BDS Web Front End version 3.54 family is fully compatible with this maintenance release.

MIGRATION

If upgrading from any prior version, it is mandatory to re-compile the source code and forms. The software needs re-licensing every time a major release version update is applied.

FOUR Js BDS WINDOWS FRONT END 3.54.2d


Four Js BDS Windows Front End maintenance version 3.54.2d is being released today September 30, 2004

The previous released version was 3.54.1a.

This release is a maintenance release. The first goal of maintenance releases is to correct issues and problems found in previous versions.

This Maintenance Release is now available for download from our Four Js Development Tools web server at https://www.4js.com/ .

AVAILABLE OS PACKAGES

  • fjs-cliwtk-3.54.2d-windows.exe: Microsoft Windows

BUG FIXES

  • 33250 No ‘focus’ on toolbar buttons if coming back to the initial application after a ‘run’
  • 33264 Printer window appears in background
  • 33266 Current form not reset properly when doing display form
  • 33267 Data removed from fields in input and input array
  • 33270 Input in arabic does not behave as with standard windows
  • 33271 Arabic mode not managed properly in title bar if date is set with non arabic characters
  • 33274 Widget field_bmp not reversed in arabic mode
  • 33275 Arabic numeric fields should be right aligned
  • 33276 Arabic mode not taken into account on the title of winbutton
  • 34012 Local printing of reports with more than 100 lines remain partly in the spooler
  • 34013 On key (control-c) isn’t executed in graphical mode (fglgui=1)

For more details check the release notes.

DEPENDENCIES

This product version is defined to work with BDS Universal Compiler 3.54.2[k,q].

FOUR Js BDS WEB SERVICES EXTENSION 3.54.2[k,q]


Four Js BDS Web Services Extension maintenance version is being released today September 30, 2004

Version numbers are:

  • For Unix Systems: 3.54.2k
  • For Windows Systems: 3.54.2q


The previous released version was 3.54.1a.

This release is a maintenance release. The first goal of maintenance releases is to correct issues and problems found in previous versions.

This Maintenance Release is now available for download from our Four Js Development Tools web server at https://www.4js.com/ .

AVAILABLE OS PACKAGES

Packages listed below will be available in following weeks.

  • fjs-fglwse-3.54.2k-a640510.sh: IBM AIX 5.1 and 5.2 64 bits
  • fjs-fglwse-3.54.2k-h641100.sh: Hewlett Packard HP-UX 11 64 bits
  • fjs-fglwse-3.54.2k-lnxlc23.sh: Linux Red Hat Enterprise Edition 3.0 Update 1 (glibc 2.3)
  • fjs-fglwse-3.54.2k-s640800.sh: Sun Solaris SPARC 8 & 9 (64 bits)
  • fjs-fglwse-3.54.2q-w32vc71.exe: Microsoft Windows NT4.0/NT2000/XP/2003 Visual C++ 7.1

OS PACKAGES AVAILABLE SOON

  • fjs-fglwse-3.54.2k-a640433.sh: IBM AIX 4.3.3 64 bits
  • fjs-fglwse-3.54.2k-aix0430.sh: IBM AIX 4.3.0 and higher (32 bits)
  • fjs-fglwse-3.54.2k-ilxlc22.sh: IBM AS400 Linux SuSE 8.1 32 bits (Glibc 2.2.5) Kernel 2.4.19 (PowerPC)
  • fjs-fglwse-3.54.2k-hpx1100.sh: Hewlett Packard HP-UX 11 32 bits
  • fjs-fglwse-3.54.2k-lnxlc22.sh: Linux w/GNU libc 2.2.x and higher
  • fjs-fglwse-3.54.2k-osf0510.sh: Compaq Tru64 Unix 5.1B
  • fjs-fglwse-3.54.2k-sls0260.sh: Sun Solaris SPARC 2.6.0 and higher (32 bits)
  • fjs-fglwse-3.54.2q-w32vc60.exe: Microsoft Windows NT4.0/NT2000/XP/2003 Visual C++ 6.0

BUG FIXES

  • 37056 Soap server should not support chunked encoding in http 1.0
  • 37055 Soap arrays decoding failed if id elements are not in ascendant order
  • 37048 Timezone on windows
  • 37047 Invalid date format should return an error
  • 37042 Web services should wait indefinitely for fglasd connection
  • 37039 Http request limited to 65 Kb

For more details check the release notes.

DEPENDENCIES

This product version is defined to work with BDS Universal Compiler 3.54.2[k,q].

NOTE

The version number difference is only due to a porting problem we encountered on Windows platforms. There is no difference in feature or bug correction between version 3.54.2k and version 3.54.2q.

MAINTENANCE

As usual with Four Js policy, all customers under maintenance have free access to the new release from Four Js Development Tools web server at https://www.4js.com/ .