List of changes for portingset: 9.2b
------------------------------------------------------------------------
Isaac: # 77275 (BDNT72961): ASM snapin fails to load instances
and returns parsing error.
Date: Thu, 26 Apr 2018 10:36:11 +0200
Created on: Janequin
Type: bugfix
_Problem Description (Customer terms)_
When user launches ASM.MSC, it returns attached parser error and ASMCfgSnapin fails to load all the instances defined in file "asminsdef.xml".
_Workaround_
Convert the file asminsdef.xml to unix format.
_Test Procedure_
Use ASM_SRV.exe.
_Affected Executables_
ASM_SRV.exe
_Motive source_
InforXtreme:633246
------------------------------------------------------------------------
Isaac: # 77177 (BDUX72872): Function to check whether extension
is present
Date: Tue, 17 Apr 2018 10:16:25 +0200
Created on: Isaac
Type: enhancement
_Problem Description (Customer terms)_
Sometimes it is handy (for performance reasons) to know whether an extension is present for
a certain component. Currently calling load_extension_dll() or reading table ttext999 is the
only way to know it. load_extension_dll() may give problems when the extension library object
is loaded in the current process (incompatible external variabels). Reading table ttext999
is already done by the porting set, so it would be handy to have a porting set function that
performs the same algorithm, but does not load the DLL.
_Test Procedure_
RegTest
_Affected Executables_
bshell6.2
_Motive source_
JIRA:LND2-20470
------------------------------------------------------------------------
Isaac: # 77146 (BDUX72615): Oracle: hints for MLE queries
Date: Fri, 13 Apr 2018 11:44:09 +0200
Created on: Isaac
Type: bugfix
_Problem Description (Customer terms)_
Oracle: bad performance on MLE queries.
_Workaround_
set resource:
ora_alter_session:set "_hash_join_enabled"=false optimizer_index_cost_adj=10
_Test Procedure_
regression tests
_Affected Executables_
ora_srv
_Motive source_
Incident 11359459 (Greif)
------------------------------------------------------------------------
Isaac: # 77094 (BDNT72808): bdbpost gives error 513 in import
Date: Mon, 09 Apr 2018 09:20:23 +0200
Created on: Isaac
Type: bugfix
_Problem Description (Customer terms)_
Bdbpost gives error 513 on almost all tables when OCM is enabled. This is in a cloud environment.
_Workaround_
disbale shared memmory for the used tables/domains.
_Test Procedure_
was only able to reproduce this in a cloud tenant after enabling ocm.
_Affected Executables_
bdbpost and others
_Motive source_
InforXtreme:635368
------------------------------------------------------------------------
Isaac: # 76983 (BDUX72407): XML: Support for CDATA
Date: Mon, 26 Mar 2018 16:03:12 +0200
Created on: Isaac
Type: enhancement
_Problem Description (Customer terms)_
The XML parser does not support CDATA. It parses an XML document with CDATA sections,
but creates XML_DATA nodes. If the XML tree is serialized (convert to a string), then
special characters (<, >, &, ', ") are escaped.
_Test Procedure_
Use the XmlSupportCData() option, and serialize the XML tree. Observe that the
data in the XML_CDATA node is not escaped.
_Affected Executables_
bshell
------------------------------------------------------------------------
Isaac: # 76918 (BDUX72433): repgen pragma decl(extern) on causes
compile problems
Date: Tue, 20 Mar 2018 14:59:26 +0100
Created on: Isaac
Type: bugfix
_Problem Description (Customer terms)_
TCS: 800-223362: Print expression for enums lacks context
DEFECT: 632885: Failure Building File xxxxx.ses
TCS: 800-213490: Studio/Compiler doesn't report an error
string and Boolean crashes bic and does not a xml error file.
DEFECT: 633108: Compilation Error after Porting Set update
#pragma decl(extern) on makes function arguments extern.
that is not correct
_Affected Executables_
repgen6.2
bic6.2
_Motive source_
InforXtreme:633108
InforXtreme:632885
TCS:800-223362
TCS:800-213490
------------------------------------------------------------------------
Isaac: # 76758 (BDUX72307): Use Client Language and Text Editor
menu/Status message language incorrect
Date: Wed, 28 Feb 2018 15:40:36 +0100
Created on: Haendel
Type: bugfix
_Problem Description (Customer terms)_
1) TCS 800-223023
If the user language is set to a different language then the browser language and
the flag Use Client Language is checked
then the status message is in the user language and not in the browser language.
See picture and trace file
2) TCS 800-223018
The text editor does not follow the Client Language when set in the User Data
See pictures and trace file
(Fill this in only if it is a customer problem)
_Test Procedure_
RegTest
1)
Reproduction:
- Make sure that your browser is set to another language then Dutch
- Use https://nlbavwdevxi01.infor.com/infor (ASG Mingle)
- Login as yourself
- Select the application Dev (appsdev2)
- Set your user data to Dutch and check the Use Client Language
- Save and Convert
- Restart LN UI using the 'Options > Restart' menu
- Start User Data and open your details
X Observe the status bar stating that you are in 'Wijzigen' mode
! Check in the trace the tag
2)
Reproduction:
1 Use a browser that is set to use 'en_US'
2 Use URL https://nlbavwdevxi01.infor.com/infor/
3 Login as yourself
4 Select application 'Dev (apssdev2)'
5 Set your user data using ttaad2500m000 to 1 (Nederlands)
6 Select and check 'Use Client Language'
7 Convert to runtime and restart
7! Observe that every label is still in English. This is due to the browser language
8 Start session Items - tcibd0501m000
9 Select an Item row and click the Texts button
10X Open in the [Read Only] Text Editor the Actions menu
_Affected Executables_
bshell6.2
_Motive source_
TCS:800-223023
TCS:800-223018
------------------------------------------------------------------------
Isaac: # 76680 (BDUX72227): Report Designer: Text added via
personalization
Date: Wed, 21 Feb 2018 11:23:27 +0100
Created on: Isaac
Type: bugfix
_Problem Description (Customer terms)_
texts in personalized reports are not handled correctly
_Test Procedure_
Not tested yet
_Affected Executables_
repgen6.2
_Motive source_
JIRA:LND2-20639
------------------------------------------------------------------------
Isaac: # 76375 (BDNT71911): events - not accessible/writable
defaulting to $BSE/tmp - triggered by BW
Date: Tue, 16 Jan 2018 15:13:42 +0100
Created on: Isaac
Type: bugfix
_Problem Description (Customer terms)_
BW generate event messages in the event viewer about the following directory on the client if this folder does not exist:
C:\Users\{Username}\AppData\Local\Infor\BW\ERPLN\tmp
BW also does not create this folder.
_Workaround_
Create this folder manually.
_Test Procedure_
Start BW and select a 4gl script for viewing the code
_Affected Executables_
BW.exe
_Motive source_
InforXtreme:625528
------------------------------------------------------------------------
Isaac: # 76372 (BDUX71938): When session_timeout occurs, a core
dump is created
Date: Tue, 16 Jan 2018 13:12:31 +0100
Created on: Haendel
Type: bugfix
_Problem Description (Customer terms)_
When session_timeout occurs, a core dump is create.
_Workaround_
remove the MR_SESS_TIMEOUT from the lib/mrtext
or
ignore the core dumps.
_Test Procedure_
Can only be reproduced on an MB system with Japanese
_Affected Executables_
bshell6.2
_Motive source_
InforXtreme:624036
------------------------------------------------------------------------
Isaac: # 76333 (BDUX71829): MT: tx report compile and run in
untrusted environment
Date: Wed, 10 Jan 2018 15:28:40 +0100
Created on: Haendel
Type: bugfix
_Problem Description (Customer terms)_
tx reports generated untrusted functions and therefore cannot be compiled
_Workaround_
some functions made trusted
added new save functions special for the reports
_Affected Executables_
repgen6.2
bic6.2
bshell6.2
_Motive source_
JIRA:LND2-19375
------------------------------------------------------------------------
Isaac: # 76230 (BDUX71421): oracle: query rewrite grant via role
instead of directly to users
Date: Wed, 20 Dec 2017 16:52:52 +0100
Created on: Isaac
Type: porting specific change
_Problem Description (Customer terms)_
Oracle: the "query rewrite" permission is granted no granted to the installation group, but to the user.
_Test Procedure_
regresson tests
_Affected Executables_
ora_adm
_Motive source_
DF:623518
------------------------------------------------------------------------
Isaac: # 76011 (BDNT71196): Log_size and log_rotation_count in
default/all ignored during early startup.
Date: Tue, 28 Nov 2017 10:55:56 +0100
Created on: Haendel
Type: bugfix
_Problem Description (Customer terms)_
Early startup errors are not logged correctly.
_Workaround_
N/A
_Test Procedure_
Used test script preliminary_error_with_rotation_enabled.test
_Motive source_
InforXtreme:617029
------------------------------------------------------------------------
Isaac: # 76000 (BDUX71391): oracle 12.1.0.2: oracle patches
removed parameter
Date: Fri, 24 Nov 2017 16:16:40 +0100
Created on: Haendel
Type: bugfix
_Problem Description (Customer terms)_
Oracle 12.1.0.2 with recent patches installed and enabled removed Oracle parameter optimizer_adaptive_features.
Our driver sets this parameter for Oracle 12.1.0.2, but now gets error ORA-02248.
_Workaround_
Upgrade to Oracle 12.2.
_Test Procedure_
Regression tests
_Affected Executables_
ora_srv
------------------------------------------------------------------------
Isaac: # 75884 (BDUX71074): Reorganize indexes
Date: Tue, 14 Nov 2017 09:50:25 +0100
Created on: Isaac
Type: enhancement
_Problem Description (Customer terms)_
New option for bdbrecongig: bdbreconfig -Z -i
This option combination reorganizes all table indexes. Note that the table is not exported and imported. All
indexes (both the ones defined by Tools and the hidden ones) are recreated.
For BaanIV and BaanERP 5.0, please notice that the -i option in combination -Z does not imply 'ignore errors' anymore.
_Test Procedure_
regression test
_Affected Executables_
bdbreconfig
_Motive source_
JIRA:LND2-16886
------------------------------------------------------------------------
Isaac: # 75853 (BDUX71161): Corrupted log file during rotation
Date: Fri, 10 Nov 2017 12:42:15 +0100
Created on: Haendel
Type: porting specific change
_Problem Description (Customer terms)_
With multiple bshells running and log rotation enabled, messages may get lost upon rotation.
_Workaround_
Disable log file rotation.
_Test Procedure_
Run test
_Affected Executables_
Almost all, but especially the bshell.
_Motive source_
InforXtreme:615625
------------------------------------------------------------------------
Isaac: # 75811 (BDUX71071): TCS 800-219969 MT Function can only
be used in trusted environment
Date: Tue, 07 Nov 2017 17:26:11 +0100
Created on: Haendel
Type: bugfix
_Problem Description (Customer terms)_
use of untrusted functions in report extensions
_Test Procedure_
compile a report extension in an MT environment
_Affected Executables_
repgen6.2
bic6.2
bshell6.2
_Motive source_
TCS:800-219969
------------------------------------------------------------------------
Isaac: # 75710 (BDUX70997): CGP: use dbg options
Date: Tue, 31 Oct 2017 15:31:10 +0100
Created on: Isaac
Type: enhancement
_Problem Description (Customer terms)_
Cannot set or control the Call Graph Profiler from the Cloud
_Test Procedure_
There are some new regtests
_Affected Executables_
bshell6.2
_Motive source_
JIRA:LND2-18566
JIRA:LND2-19097
------------------------------------------------------------------------
Isaac: # 75671 (BDNT70964): update version of startfirst to 1.32
Date: Mon, 30 Oct 2017 14:01:47 +0100
Created on: Haendel
Type: enhancement
_Problem Description (Customer terms)_
new version 1.32 of startfirst
------------------------------------------------------------------------
Isaac: # 75660 (BDNT70936): Empty audit err files not removed
Date: Fri, 27 Oct 2017 14:43:34 +0200
Created on: Haendel
Type: porting specific change
_Problem Description (Customer terms)_
In some cases, the $BSE/tmp/audit...err file is not removed upon exit of the bshell.
In newer portingsets, this file in not in $BSE/tmp, but in $BSE/log.
_Workaround_
NA
_Test Procedure_
There was no reproduction case.
_Affected Executables_
all standalone database drivers
_Motive source_
TCS:800-219250
InforXtreme:617488
------------------------------------------------------------------------