List of changes for portingset: 8.8a.03 Charpentier: # 56518 (BDUX48775): DF:380308 DB2: table reconfiguration returns error on nonexisting index Date: Mon, 21 Jan 2013 16:52:46 +0100 (CET) Created on: Charpentier Type: bugfix Problem Description (Customer terms) DB2: drop index is handled as error during alter table commands. But this error should not be fatal. Test Procedure See defect Affected Executables db2_srv Motive source Infor365:380308 Charpentier: # 56516 (BDUX48752): DF: 376463: bdbreconfig crashes after several errors Date: Mon, 21 Jan 2013 16:51:35 +0100 (CET) Created on: Charpentier Type: bugfix Problem Description (Customer terms) Windows only. Reconfiguration stops with a crashing bdbreconfig process after bdbreconfig has created several event messages in the Windows eventlog. Workaround - Be sure all tables exist prior to the reconfig process (to avoid error loggings) - set the environment variable USE_LOGFILE=1 to route log messages to %BSE%\log instead of the event logs. Affected Executables bdbreconfig Motive source Infor365:376463 Charpentier: # 56499 (BDUX48753): DF:384927: bshell crashes on missing default in audit_hosts file Date: Thu, 17 Jan 2013 15:43:35 +0100 (CET) Created on: Charpentier Type: bugfix Problem Description (Customer terms) Crashing bshell on audit_host file that does not contain a default line. Workaround Spefify a default line in the audit_host file Test Procedure regression test Affected Executables bshell Motive source Infor365:384927 Charpentier: # 56493 (BDUX48720): DF:327727 audit fails on Windows in combination with compnr mapping Date: Thu, 17 Jan 2013 12:48:14 +0100 (CET) Created on: Charpentier Type: bugfix Problem Description (Customer terms) Windows: hanging audit server or lock errors on audit files when compnr6.2 mappings have been defined. Wben a table has compnr mappings defined, and in one transaction updates are done on different company numbers that map to the same physical comnr, the audit driver hang on Windows. Another issue is that although it is a single transaction on the application level, the audit trail gat one transaction per compnr. This problem is platform independant. Test Procedure Regression test Affected Executables audit_srv Motive source Infor365:327727 Charpentier: # 56483 (BDUX48716): db.bind should not check comp permissions Date: Wed, 16 Jan 2013 13:14:19 +0100 (CET) Created on: Charpentier Type: bugfix Problem Description (Customer terms) Error 'Currency rate not defined between and home currencies for rate type in financial company on date at confirm shipment. Issue only occurs in case of specific authorization setup Workaround Give the user also permission to start the session in the other company. Test Procedure give session permissions for one company, and do a bind from that session to an other company where the user is not allowed to start the same session. Affected Executables bshell Motive source Infor365:369376 Charpentier: # 56149 (BDNT48153): starfirst selection method changed Date: Fri, 23 Nov 2012 15:39:25 +0100 (CET) Created on: Charpentier Type: bugfix Problem Description (Customer terms) ERP Enterprise --> Infor LN Check on existing destination added Charpentier: # 56084 (BDUX48284): Empty mandatory session fields have to be filled in whit the convergenti portingset. Date: Wed, 21 Nov 2012 11:26:07 +0100 (CET) Created on: Couperin Type: bugfix Problem Description (Customer terms) Mandatory session field could be left empty in portingset 6.1c Test Procedure Run session tccom1101m000 tab 4. Affected Executables bschell6.2 Motive source Infor365:371530 Charpentier: # 56080 (BDUX48210): defect 378009: filter processing with a multibyte character Date: Tue, 20 Nov 2012 17:18:25 +0100 (CET) Created on: Charpentier Type: bugfix Problem Description (Customer terms) non-match-case search for multibyte chars fails Workaround Test Procedure regression tests have been added Affected Executables all executables which use either the sql lib or the qdb lib Motive source Infor365:378009 Charpentier: # 56002 (BDNT48195): Error with session timeout with screen saver Date: Tue, 13 Nov 2012 16:56:12 +0100 (CET) Created on: Charpentier Type: bugfix Problem Description (Customer terms) When session timeout is used in combination with a screen saver, hundreds of event viewer messages are created. Motive source Infor365:377396 Charpentier: # 55975 (BDNT48163): defect 376463: bdbreconfig does not detect error 506 => yields error 215 Date: Mon, 12 Nov 2012 12:42:26 +0100 (CET) Created on: Charpentier Type: bugfix Problem Description (Customer terms) bdbreconfig does not detect "Table does not exist" resulting in error 215 Workaround Create the affected physical table. Test Procedure a regression test has been added Affected Executables msql_serv.dll/exe Motive source Infor365:376463 Charpentier: # 55959 (BDNT48174): Wrong public profile path taken in BECS Date: Fri, 9 Nov 2012 11:52:21 +0100 (CET) Created on: Charpentier Type: bugfix Problem Description (Customer terms) Incorrect Public path in BECS (tools->options menu). Workaround NA. Affected Executables becs.exe. Charpentier: # 55955 (BDUX48166): Do not adjust PATH, otherwise diff on Windows is overridden by the pset binary Date: Fri, 9 Nov 2012 09:57:17 +0100 (CET) Created on: Charpentier Type: bugfix Problem Description (Customer terms) BSE_BIN was added to PATH by ipc_boot, causing the RCS integration at 3GL level to find diff from the BSE_BIN, but failed to find gdiff. This problem only happened on Windows, due to the name of diff.exe (on Unix diff6.2 does most probably not have a second counterpart on the system). Workaround Rollback to 8.8a portingset. Alternative: Check whether RCS provides a way to specify the used diff (which should not be the portingset diff) Test Procedure a1. set PATH to a place where diff.exe from the portingset resides a2. move to some other directory, and run diff -v. a3. observer that gdiff is properly started too and shows its version information. b1. run RCS 3GL integration: perform checkout, modify, checkin cycle b2. observe that not the portingset diff is called. c1. start ottstpvtemul c2. observe that $BSE_BIN is in its PATH, but check that $BSE_BIN is not in the PATH when calling run.prog(). Affected Executables bshell diff Charpentier: # 55937 (BDUX48099): WF: MSSQL and DB2 driver: Corrupted shared memory causing incorrect SQL to be generated on DBCM tables Date: Thu, 8 Nov 2012 12:06:01 +0100 (CET) Created on: Charpentier Type: bugfix Problem Description (Customer terms) Using DBCM tables (Workflow), the Microsoft SQL Server and DB2 database drivers may generate incorrect SQL SELECT statements. On SQL Server error 1245 (database error 245) may be observed. Workaround In the $BSE/lib/defaults/db_resource file put the following: use_shm_info:0 This may impact both the start-up time of processes and the memory utilization. Test Procedure Start a session that accesses the DBCM table. Leave the bshell. Restart the same session, which should now use the info from shared memory. No error should occur. A regression test has been added to test this process. Affected Executables msql_srv db2v5_srv Charpentier: # 55929 (BDNT48144): check on item existence changed Date: Thu, 8 Nov 2012 09:50:27 +0100 (CET) Created on: Charpentier Type: bugfix Problem Description (Customer terms) StartFirst checked the availability of batch files for the items to show. This must be changed to a check on real location of the items. Charpentier: # 55908 (BDUX48114): bdbpre cannot find deployment Date: Mon, 5 Nov 2012 16:18:44 +0100 (CET) Created on: Couperin Type: bugfix Problem Description (Customer terms) model and deployment ID's cannot be found when exporting and importing using bdbpre and bdbpost Affected Executables bdbpre6.2 bdbpost6.2 Charpentier: # 55839 (BDNT48042): startfirst new version + delivery Date: Tue, 30 Oct 2012 10:11:42 +0100 (CET) Created on: Charpentier Type: bugfix Problem Description (Customer terms) StartFirst should have the same version as Staging Wizard Charpentier: # 55817 (BDNT47982): Misc fixes Date: Thu, 25 Oct 2012 15:53:02 +0200 (CEST) Created on: Charpentier Type: porting specific change Problem Description (Customer terms) 1. crash in baanman snapin when checking version info of files in a BSE. 2. SHM may popup a window at boot time if SHM was already in used, thus blocking/delay the boot process Workaround NA Test Procedure 1. right click on BSE, get properties, move to version tab. Baanman should not crash now anymore. 2. SHM is very difficult to test, but an approach for simulation: - start SHM - logon to the BSE (check that a bshell is running) - stop SHM with tha baan management snapin (bshell is still running) - start SHM and observe that a log message is written by shmserv that SHM was already in use (however, this error is not blocking) Affected Executables baanman.dll benttool.dll shmserv.exe amt.exe