List of changes for portingset: 8.7b.01 Britten: # 52771 (BDUX44390): Form fields in queries give error about domain Date: Thu, 1 Dec 2011 13:54:54 +0100 (CET) Created on: MaintBartok Type: bugfix Problem Description (Customer terms) See Defect 332556 Workaround use a shorter domain name... Test Procedure See defect text Affected Executables bshell6.2 Motive source Infor365:332556 Britten: # 52737 (BDUX44352): performance problem api Date: Tue, 29 Nov 2011 11:43:01 +0100 (CET) Created on: MaintBartok Type: bugfix Problem Description (Customer terms) After implementing the api on the windows system there was a performance problem. It seems that the api was polling the bshell process that spawned it to see whether the api process itself should be terminated. Workaround don't use a lot of processes Test Procedure run a lot of processes on a windows system. start the api process and request info, see if there is a timeloss in the responce Affected Executables api6.x Motive source Infor365:331757 Britten: # 52623 (BDNT44222): Implement event support in new graph control Date: Wed, 16 Nov 2011 17:55:49 +0100 (CET) Created on: MaintBartok Type: bugfix Problem Description (Customer terms) Mouse button events are not sent by the new BW Chart Control. Britten: # 52613 (BDUX44225): 4CCONV: ora_date resource Date: Wed, 16 Nov 2011 15:39:23 +0100 (CET) Created on: Britten Type: bugfix Problem Description (Customer terms) Oracle 4CCONV beta customer got unexpected query results on a query that was dependant on the empty date representation in the Oracle database. Test Procedure IVc regression tests Affected Executables ora_srv Motive source Infor365:335324 Britten: # 52609 (BDUX44216): bdbreconfig: suppress back-up for non-atomic reconfig Date: Wed, 16 Nov 2011 13:06:01 +0100 (CET) Created on: Britten Type: enhancement Problem Description (Customer terms) During an upgrade from FP3 to FP6 the table tfgld482 needs to be reconfigured. The size of the columns dim1, dim2, dim3, dim4 and dim5 must be changed from 6 to 9. Because MSQL cannot handle this in one statement, bdbreconfig creates a back-up of the table (table dump) and then executes 5 statements on the database, one for each column modification. In particular scenarios this back-up is not needed, for example because the customer already backed-up the entire database. It should be possible to instruct bdbreconfig not to create the back-up, which will save considerable time. Test Procedure See Problem Description (Customer terms). Affected Executables bdbreconfig (resource bdbreconfig_suppress_backup) all database drivers (for enhanced logging) Britten: # 52583 (BDNT44161): Errors occurred on day that winter time changed Date: Mon, 14 Nov 2011 15:53:10 +0100 (CET) Created on: Charpentier Type: bugfix Problem Description (Customer terms) Errors occurred on day that daylight saving time ended. Affected Executables bshell.exe Motive source Infor365:334350 Britten: # 52527 (BDNT42764): BwPrint: Hebrew support Date: Wed, 9 Nov 2011 16:36:31 +0100 (CET) Created on: Charpentier Type: bugfix Problem Description (Customer terms) BwPrint in mirrored mode (RTL) produced incorrect result on some Postscript printers and on Microsoft XPS. Workaround Print to Postscript file and send the postscript file then to the printer. Affected Executables bwprint.exe Britten: # 52490 (BDNT43970): permission error in dms Date: Mon, 7 Nov 2011 17:07:41 +0100 (CET) Created on: MaintBartok Type: bugfix Problem Description (Customer terms) session permissions not handled correctly in DEM Workaround Changed 4GL object could be used. Test Procedure disable session authorisations in AMS, and see what DEM is doing Affected Executables bshell Motive source Infor365:332471 Britten: # 52480 (BDNT44089): Display of Chart Diagram fails on Windows 7 Date: Mon, 7 Nov 2011 15:22:19 +0100 (CET) Created on: Britten Type: bugfix Problem Description (Customer terms) Display of Chart Diagram fails on Windows 7 with a BW error message. Motive source Infor365:283229 Britten: # 52477 (BDUX44090): Make delay in api executable configurable Date: Mon, 7 Nov 2011 14:10:16 +0100 (CET) Created on: Britten Type: bugfix Problem Description (Customer terms) Make wait length/time out in API binary configurable on request of customer. Affected Executables api executable. Motive source Defect 331757 Britten: # 52454 (BDUX44073): new timezone files Date: Fri, 4 Nov 2011 16:38:50 +0100 (CET) Created on: MaintBartok Type: bugfix Problem Description (Customer terms) Timezone rules changed, new files needed Workaround download and compile manually Test Procedure Check new timezone files Affected Executables timezone files in $BSE/lib Motive source Infor365:333477 Britten: # 52404 (BDUX44019): Informix: drop non existing table should not give an error message Date: Tue, 1 Nov 2011 13:38:21 +0100 (CET) Created on: Britten Type: bugfix Problem Description (Customer terms) db.drop.table() on an non existing table terminates a bshell session (unless error.bypass is set) On Informix/Windows it generates an informational logging as well (not on any other platform) that polutes the event log during installation. Test Procedure regression tests Affected Executables inf_srv bshell Motive source TCS:800-178942 Britten: # 52373 (BDNT43942): error with ottstpstandard in srddtab Date: Fri, 28 Oct 2011 16:23:54 +0200 (CEST) Created on: MaintBartok Type: bugfix Problem Description (Customer terms) ottstpstandard in shared memory causes a stack overflow in the bshell Workaround remove ottstpstandard from srdd_tab6.2 Test Procedure add ottstpstandard in stdd_tab6.2 load shared memory start bshell bshell should start normally Affected Executables bshell6.2 ntbshell.exe Britten: # 52280 (BDNT43867): Multibyte character in server2client changed Date: Fri, 21 Oct 2011 14:42:27 +0200 (CEST) Created on: MaintBartok Type: bugfix Problem Description (Customer terms) The file name by the side of a client which server2client() creates is not right. The character of the unicode character 0x30AF ('KATAKANA LETTER KU') is replaced by 0x30DD ('KATAKANA LETTER PO'). Motive source Infor365:326941 Britten: # 52268 (BDNT43804): Not possible to select range of records with keyboard Date: Fri, 21 Oct 2011 09:47:10 +0200 (CEST) Created on: MaintBartok Type: bugfix Problem Description (Customer terms) In sessions with enhanced record selection enabled it is not possible to select a range of records with the keyboard using the shift + cursor keys Affected Executables bw.exe Motive source Infor365:159435 Britten: # 52172 (BDUX43749): bic_info sometimes generates invalid XML syntax for secu files Date: Mon, 10 Oct 2011 17:18:37 +0200 (CEST) Created on: MaintBartok Type: bugfix Problem Description (Customer terms) For non SHM secu files bic_info6.2 -S all -qo secu.xml generates invalid xml. A double quote is forgotten on the 4th line Workaround Add the quote yourself Test Procedure bic_info -m -S all -qo secu.xml should generate valid xml. Affected Executables bic_info6.2 explode6.2 Britten: # 52117 (BDNT43698): new ow.jar for portingset Date: Thu, 6 Oct 2011 09:04:05 +0200 (CEST) Created on: MaintBartok Type: bugfix Problem Description (Customer terms) Update the infor integration jars to latest version. Affected Executables ow.jar, ow3p.jar Britten: # 52084 (BDUX43632): SQL update/delete jumps to retry point with ORA-1555 during sql.exec and returns number of rows processed Date: Tue, 4 Oct 2011 08:35:34 +0200 (CEST) Created on: MaintBartok Type: bugfix Problem Description (Customer terms) Direct SQL updates and deletes resulting in ORA-1555 did not trigger retry point during sql.exec It was not possible to notice the number of processed rows in a direct sql update/delete statement. Test Procedure run the above mentioned tests from the framework Affected Executables bshell database servers Britten: # 52069 (BDNT43633): Method to find the BSE_TMP client folder Date: Fri, 30 Sep 2011 16:07:43 +0200 (CEST) Created on: MaintBartok Type: bugfix Problem Description (Customer terms) Implement method to retrieve the temporary BSE directory from 3GL script. Test Procedure Use test session tewhrodm, TAB: Client Information Motive source ScrumStory:LNCSA-487 Britten: # 52039 (BDUX43597): Repair badfix BDUX43578: unwanted error message in bic in 4CCONV mode Date: Wed, 28 Sep 2011 13:01:14 +0200 (CEST) Created on: Britten Type: bugfix Problem Description (Customer terms) Unexpected log message ("Error during (, )"), in e.g. bic during complation on Linux (Suse SLES 11 SP1). Test Procedure Run bic on Suse 11 SP1 and observer that no "Error during bic6.2" message pops up. Affected Executables all Britten: # 52022 (BDUX43578): 4CCONV: bic error message Date: Tue, 27 Sep 2011 10:58:50 +0200 (CEST) Created on: Britten Type: bugfix Problem Description (Customer terms) Bic displays a message: Error during bic6.2(F_SRC:bic_bshell, bic_bshell) which doesn't seem to be related to anything Workaround ignore this message. Affected Executables bic6.2 Britten: # 51984 (BDNT43361): SQL: Map oracle snapshot too old to DB-retry in case of SQL with retry Date: Tue, 20 Sep 2011 12:42:17 +0200 (CEST) Created on: MaintBartok Type: bugfix Problem Description (Customer terms) Long running queries might endup in ORA-1555. This results in abort of session. Most of time this error occures in batches. Workaround Enlarge Oracle's undo log files or ask develepment to change the query. Test Procedure Run the three added test scripts. Affected Executables ora8_srv Britten: # 51980 (BDUX43424): SQL updates: Reintroduce support of CURRENT_DATE and CURRENT_TIMESTAMP in set calause Date: Tue, 20 Sep 2011 09:41:48 +0200 (CEST) Created on: MaintBartok Type: bugfix Problem Description (Customer terms) Porting set 8.7a.03 does not support the CURRENT_DATE and CURRENT_TIMESTAMP in the set clause of an SQL update statement anymore. Older porting sets do supoprt these constructions. Test Procedure Write SQL update statements containing CURRENT_DATE and CURRENT_TIMESTAMP. Affected Executables bshell bsql Britten: # 51892 (BDUX43353): D325968: MLE: Redundant joins with shadow table in subquery Date: Mon, 12 Sep 2011 12:35:08 +0200 (CEST) Created on: MaintBartok Type: bugfix Problem Description (Customer terms) If a subquery contains a table with an MLE column, then the SQL statement sent to the database always contains joins to the shadow table for each additional language, even if the data from the shadow table is not used. This may have a severe impact on performance, because the database must access the shadow table for each additional language. Test Procedure Run a query with a subquery on an MLE table. Do not use any of the MLE columns, and observe that the SQL statement sent to the database does not contain joins on the shadow table. Affected Executables all database drivers. Britten: # 51732 (BDNT43199): Copy date value through context menu does not work Date: Fri, 26 Aug 2011 13:31:33 +0200 (CEST) Created on: MaintBartok Type: bugfix Problem Description (Customer terms) Pasting a new date or time value by using the context menu, in a BW date/time control does not seem to have any effect. Motive source Infor365:323780