| CCS id. |
Description |
| EPC848 |
| 138049 |
Using Savepoints in SQL Server may cause
blocking. SQL Server only.
The SQL Server interface now uses Server-side Cursors on a single connection
instead of binding multiple connections together. Also by default Savepoints are
not set (DBSP=N). This configuration is known as Local Savepoints.
Savepoints were set on by default as a new feature in V11 SP5. Savepoints were not
used at all in V11 SP4 and prior versions. Savepoints may be resource hungry, so in
EPC848 and subsequent versions, savepoints are not set by default.
Savepoints can be set on globally by setting the X_RUN command line parameter
DBSP=Y. This configuration is known as Global Savepoints.
The Savepoint parameter is also supported in the SET_SESSION_VALUE BIF so that
it can be switched back on just for specific database transactions. See
documentation for further details.
For Backward Compatibility with V11 SP4 set DBCT=0 and change the x_dbmenv.dat file
option USE_SINGLE_CONNECTION=NO.
With savepoints off this may cause blocking issues when using some kinds of IO
patterns. For information please refer to the LANSA Web site
www.LANSA.com/support for LANSA's SQL
Server white paper.
|
| 138204 |
Select's GENERIC(*YES) in DBCS e.g. Chinese in RDMLX does not
work SELECT GENERIC(*YES) in RDMLX on iSeries for native I/O now works
correctly for DBCS values in DBCS languages. |
| 138261 |
WAM Runtime: Append charset to content-type http header Web
routine execution now sets the proper IANA charset in HTTP content-type header. |
| 138414 |
Error passing numeric arguments into UD_PUT_CHAR_AREA(). This
has now been fixed. |
| 138555 |
Using CHAR fields in WITH_KEY parameters causes performance
degradation USER ACTION: iSeries: Recompile any files with char fields
as keys |
| 138600 |
Executing a Web Process from the IDE appended extra arguments to URL.
This has now been fixed. |
| 138661 |
System not configured for LANSA for the Web diagnostics. The
LANSA CGI program (on IBM i) now logs (in the HTTP server CGI job's job log)
attempts to match an entry in the Systems Table (DC@W12) when it fails to find a
match. |
| 138700 |
Windows Code Page not defaulting correctly on PC Visual LANSA
Import of data into a language that did not use the current systems codepage and
for which the multilingual partition default ANSI code page had not been set,
would corrupt the data.
e.g. Importing data that contained Greek (1253) on an English Windows (1252) PC. |
| 138724 |
Enhancement to the deployment tool to be able to deploy to an MS SQL Server 2008 database |
| 138733 |
JobLog contains many Call stack entry messages When mixed RDML
& RDMLX functions are called there can be many "Call stack entry not found"
messages found in the joblog. This has been rectified so that these messages no
longer appear in the joblog.
|
| 138775 |
Apparent error in joblog on repository refresh or on
SuperServer disconnection A "Pointer not set for location referenced" error
maybe logged in the joblog when a SuperServer connection is disconnected. This
will occur if a heavy usage function was called with CALL_SERVER_FUNCTION during
the Super Server session. Please note, this error will not cause any problems
with your SuperServer session. The code has been changed to shutdown correctly. |
| 138964 |
Default setting for Numeric Ordering of Numeric Keyfields in a
logical file was incorrect. Fixed to change the Visual LANSA IDE behavior so that numeric key fields will use "Signed" by default.
A repair utility is available to "fix up" existing files. This
repair tool is available from LANSA Support on request.
Refer to http://www.lansa.com/support/notes/p0363.htm
for further details on this change.
|
| 138975 |
RDMLX files fail to create File lookup rules on CHAR fields
after EPC845. This has now been fixed. |
| 138977 |
List field values of all blanks are not stripped. This has now
been fixed.
|
| 139022 |
Lowercase LU name causes connection for Host Monitor to fail.
This has now been fixed. |
| 139225 |
SuperServer abend during I/O request when EPC 845 applied A
previous error or record not found may cause an error on a subsequent I/O
request (even to a completely different file). Only occurs under certain
circumstances. (Does not occur if all OAMs accessed have been rebuilt with EPC845.) |
| 139237 |
LANSA Communications terminates in JPN for 2=Review/Change for SOCKET
Incorrect Japanese display file version was shipped with EPC845.
USER ACTION: For Japanese only. You must delete the LCOADMD4DB display file in the LANSA program library after applying EPC848. The LCOADMD4DB display file will be recreated the next time you use LANSA
Communications |
| 139238 |
Web function corrupts data if field is >256 when doubling
single quotes Long alphanumeric fields that have embedded quotes could be
truncated. |
139365
139493 |
Update pointer lost on return from child function in parent
When using RDML SuperServer to iSeries and diverting I/O to the server and a
file is used in both a calling function and a called function on the client,
sometimes the file is wrongly closed when the called function is light usage.
User Action: Recompile any file I/O Modules that have this problem after the fix has been applied. |
| 139378 |
DT package created with XCLT400 for a form does not set PSLU
correctly Details entered in a package, specifically PSLU, PSUS or PSPW
values, were correctly saved in package definition but were not included in the
generated x_iparam.dat file when the package was built.
This related back to a non-unique key being stored in the SPACE area used by the
build processing. |
| 139398 |
LX_F03 database corruption in a single record causes IDE to
crash |
| 139399 |
DBCS values in Alpha Literal variables not shown correctly
debugging iSeries Using a DBCS value as the default value of a field causes
empty values to show in the debug variables view when debugging remotely. USER
ACTION: You must check in and recompile the WAM after applying EPC848 for the variables to be shown in debug |
| 139426 |
Files that contain rules or code comparing against *ZERO behave
incorrectly USER ACTION: For files that have been compiled with EPC845,
rebuild the OAM if the file uses *ZERO in field validation rules or any other
code that may be specified in a file definition. Note: PC Other Files with
Create RRNO Column unchecked do NOT need to be rebuilt. |
| 139430 |
Duplicate Internal Names occur when the DC@A04 data area loops
over 99,999 Allocation of internal names for functions has been changed so
that gaps in the sequence are able to be reused. There is still a limitation of
99,999 functions in a partition. |
| 139499 |
Access violation when reloading data to files with DBSS=0 |
| 139545 |
SP5 - Web_Static_Page function not producing data in .CSV in
batch on windows Generate browse lists when WEB_STATIC_PAGE BIF is used. |
| 139583 |
VL's RIGHT BIF with DBCS characters does not function the same
as V10 |
| 139656 |
Inherited Method with #Prim_Var output class crashes at runtime |
| 139703 |
Custom IME entries containing mixed SBCS/DBCS are input
incorrectly in functions |
| 139824 |
duplicate key in dc@W19 errors and lweb_job taking all the CPU
after upgrade. Fixed to clean up W19 properly upon RDML END. |
| 139851 |
Unsafe buffer access in P1200 may cause browse list data to be
removed Fixed an unsafe buffer access in P1200 that may cause browse list data
to be removed. |
| 139772 |
Orphan Web Job detection broken Fixed to detect and clean up
orphaned Web Jobs properly. |
| 139687 | Error in a files
virtual logic when check-in and check-out When RPG virtual code in C
specifications contain DBCS literals, when checked out and in using a
DBCS language, the RPG virtual code is correctly translated. |
| 139872 | IDE crashes in
independent lansa configuration when setting partition to RDMLX The
editor crashes when setting a partition to RDMLX in an independent
system. |
| EPC849 |
| 135621 |
DateTime weblets no longer display inline at runtime The
Date, time and datetime weblets, appear to display inline (show next to the
previous element rather than on the next line) in the designer but display on
the next line at runtime. |
| 139514 | Push button weblet set
as Default Button doesn't work in Google Chrome browser |
| 139747 | LANSA Attempts to write
to file AttachCtlMem.txt on C drive root at runtime. |
| 139748 | Operation aborted
message in IE occurs when table and nav panel on the screen Navigation
panel's onload() Javascript causes the HTML parser to stop parsing the
document (Can happen in large documents). This issue has been fixed. |