| CCS id. |
Description |
| 0136043 |
Add trace.fields and trace.passwords properties to manager.properties
Trace.fields enables tracing of LANSA field values in transport.txt. Trace.passwords enables tracing of command password keyword values, which are normally suprressed. These options provide for deeper diagnostic information when required.
|
| 0136045 |
Trace SSL handshake during SSL PORT session
Provides enhanced diagnostic information in the LANSA Intgerator trace files relating to SSL connections.
|
| 0136167 |
UserAgent does not use the last line in the .lih file if no CRLF terminator
This has been corrected in this version of LANSA Integrator.
|
| 0136347 |
Update 3rd party jar files
Update the following jar files.
jsflook.jar - Version 2.3.0
jsmbcprov.jar - Version 1.4.1
jsmbcmail.jar - Version 1.4.1
jsmbcpg.jar - Version 1.4.1
jsmssh2.jar - Version 1.4.0
jsmpdf.jar - Version 2.1.4
Such updates keep LANSA Integrator services up-to-date with the most recent versions of 3rd party/open source Java libraries used by the services.
|
| 0136348 |
Add a trace message to report if the body text list argument is null
This change gives additional diagnostic information for users of the SMTPMailService if body text is not provided.
|
| 0136405 |
Add exponent and modulus to PKI information panels
Add RSA exponent and modulus to public key, private key and certificate information windows
|
| 0136477 |
Provide new Base64FileService for base-64 encoding and decoding of file content
The Base64FileService provides commands that
1. allow the content of a nominated input file to be base-64 encoded and written to the nominated output file
2. allow the content of a nominated input file to be base-64 decoded and written to the nominated output file
|
| 0136563 |
Add a trace active threads feature to JSM
This feature which is activated by the manager.properties trace.threads property traces information about all active threads to the file TRACE-THREADS.CSV in the instance directory.
To cause this tracing event to be done, select the Active services option of Studio or Console.
|
| 0136599 |
Enhance Studio find Java compiler and runtime logic
Make Studio Java compile and runtime directory find locations more generic to handle the changed directory name for Java 6.0 Update 10
|
| 0136623 |
Add 3D Look & Feel to LANSA Integrator Studio
This provides a more contemporary look and feel.
|
| 0136710 |
Check that content handlers implement the expect interfaces
Check that a content handler implements the content hander interfaces and throw an error message instead of a class cast exception. This will improve problem resolution.
|
| 0136711 |
Add a default NOOP operation to new SOAPServerWizard projects
The NOOP operation provides bot an example operation and a means to verify basic operation of the service.
|
| 0136796 |
Include class name in JSM console exception log messages
This provides for better diagnostic information in the event of an error.
|
| 0136824 |
Trace XML TransformerFactory class
Trace XML TransformerFactory class, this will help in problem resolving when a JDK might not be using the Apache Xalan class.
|
| 0136852 |
Create the TraceViewer tool to view traces in a tree format
The TraceViewer tool allows service.txt and transport.txt to be viewed in a graphical tree format. The viewer can be accessed directly from LANSA Integrator Studio.
|
| 0136882 |
Upgrade JCraft JSch to version 1.42
Such updates keep LANSA Integrator services up-to-date with the most recent versions of 3rd party/open source Java libraries used by the services.
|
| 0136899 |
Add Verified Self Signed information to Certificate text view
Additional X509 certificate information is displayed when a certificate is viewed from LANSA Integrator Studio.
|
| 0136909 |
Handle missing HTTP Content-Type property
This provides better support for HTTP servers that do not provide this information in the HTTP headers.
|
| 0137007 |
Add anchor url support to image and a clickable region anchor element
Provides enhanced functionality for hyper-linked images in PDF documents created with the PDFDocumentService.
|
| 0137201 |
Add more tracing and a debug feature to MultiPartStorageService
This provides greater daignostic information for users of this service.
|
| 0137216 |
Create HTTPService InboundTextHandler
The InboundText handler can be used to receive text content from a HTTP client program.
|
| 0137233 |
Refactor Packed and Zoned decimal formating
Refactor Packed and Zoned decimal formating to handle a wider variety of inputs from Excel documents, SQL databases and CSV data in related services. For example: .00 -.00
|
| 0137279 |
Add support for SSL connection to POP3MailService and SMTPMailService
This enables these services to be used with mail servers that require clients to connect using SSL (secure sockets layer) for increased security.
|
| 0137447 |
Upgrade Bouncy Castle to version 1.4.5
Such updates keep LANSA Integrator services up-to-date with the most recent versions of 3rd party/open source Java libraries used by the services.
|
| 0137448 |
Upgrade JavaMail to version 1.4.3
Such updates keep LANSA Integrator services up-to-date with the most recent versions of 3rd party/open source Java libraries used by the services.
|
| 0137449 |
Update iText to version 2.1.7
Such updates keep LANSA Integrator services up-to-date with the most recent versions of 3rd party/open source Java libraries used by the services.
|
| 0137534 |
Allow working list fields to be excluded from WRITE cell data operation
A new EXCLUDE keyword to the WRITE command of the ExcelReadService allows specified working list fields to be excluded from the write.
|
| 0137681 |
Add SVEXCLUDE keyword to SV services
Add the SVEXCLUDE keyword support to SV services. This allows working list fields to be excluded from the created data.
|
0137788 0137772 |
Do not allow HTTP protocol properties to override existing http keywords
If a custom HTTP client program sends user defined HTTP protocol properties, ie Server-Name, this HTTP property value will overide the Server-Name property send by the JSM BIF sent to the JSM service.
|
| 0137896 |
Upgrade WS-Security ( 1.5.8 ) and XML-Security ( 1.4.3 ) jar files
Such updates keep LANSA Integrator services up-to-date with the most recent versions of 3rd party/open source Java libraries used by the services.
|
| 0137926 |
Enhance XML bind services to load classes from specified jar file
This allows the xmlbinding jar to be placed in any directory. It no longer requires the jar file to be placed in the jar/pending and JSM rebooted
|
| 0137962 |
Change PDFSpoolFileService code to handle changes to iText 2.0 and above
iText behaviour has changed and spaces around a new-line character are trimmed, this causes line indenting issues. Also include new encodings for the courier font. *COURIER1 is the same as COURIER and is codepage 1252. *COURIER2 is code page 1250. *COURIER3 is code page 1257.
|
| 0138003 |
Enhance XMLParserService to SET node and attribute values
Enhance the XMLParserService to SET node and attribute values. Also allow the STORE command to save the current DOM object. This will allow changes to the DOM to be serialized to a file.
|
| 0138075 |
Add socket timeout control to HTTP outbound services
Enhanced the SEND comamd WAIT keyword usage and add a new TIMEOUT keyword.
|
| 0138076 |
Add author, subject and date attributes to PDFDocument annotation element
This allows the specified property values to become a part of the generated PDF document and visible to readers of the document.
|
0138392 0138355 |
Allow XML encoding to be specified on the WRITE command for XML binding services
%%DONE%%
|
0138421 0137944 |
Allow imported PDF pages to be rotated using an affine transform
Enhance the PDFDocumentService import element so imported PDF pages can be rotated using an affine transform
|
| 0138422 |
Enhance SV services so decimal values from SQL source are formatted
Some versions of JDK 1.5 and 1.6 BigDecimal class return values in scientific notation instead of standard decimal notation. JDBC drivers using BigDecimal classes to hold column values are returning values in scientific notation. Decimal format logic has been added to convert scientific notation to decimal notation, this formatting is aggressive and trailing zeroes will be removed. Also NUMBERFORMAT support has been added to created SV content from SQL sources.
|
0138430 0138496 0139021 0139049 0140480 |
Cannot login to Unix FTP server, getting connection reset error
Some Unix FTP servers or intermediate firewalls cannot handle fragmented data writes.
Send FTP control command using a single socket write.
|
| 0138748 |
Add SVROW and SVROWLIMIT support for SV READ command
This allows the programmer to specify the starting row and the number of rows to read from the SV data. SVROWLIMIT keywords support the following option ( *NONE | *LIST | *AVAILABLE | number )
|
| 0138959 |
Add the ADD command to the ExelReadService
Provides new capabilities for writing Excel documents, including adding a formula or inserting an image and/or URL or cell hyperlink.
|
| 0139297 |
Add Euro IANA encoding support to XML services
Add support for Euro IANA encodings
Cp1140 ebcdic-us-37+euro
Cp1141 ebcdic-de-273+euro
Cp1142 ebcdic-dk-277+euro ebcdic-no-277+euro
Cp1143 ebcdic-fi-278+euro ebcdic-se-278+euro
Cp1144 ebcdic-it-280+euro
Cp1145 ebcdic-es-284+euro
Cp1146 ebcdic-gb-285+euro
Cp1147 ebcdic-fr-297+euro
Cp1148 ebcdic-international-500+euro
Cp1149 ebcdic-is-871+euro
|
| 0139613 |
Update XMLSchema to version 1.4.5
Such updates keep LANSA Integrator services up-to-date with the most recent versions of 3rd party/open source Java libraries used by the services.
|
| 0139639 |
Allow SOAP Fault message to be saved using the FAULT keyword on the CALL
This provides greater capability for SOAPAgent client programs to handle SOAP faults relating to web-service calls.
|
| 0139680 |
XMLSchema Viewer does not display base type and extension elements
The XMLSchema Viewer has been fixed to display base type and extension elements.
|
| 0140035 |
Include page sizes when reading PDF document information
The PDFDocument READ command can optionally include PAGE sizes in the document information list.
|
0140420 0140403 |
Some FTP server return response code 235 for the PBSZ subcommand
Enhance the code so response code 200 and 235 are accepted as OK for the PBSZ and PROT subcommands. Provides better compatibility with a range of FTP servers.
|
| 0140545 |
Allow PDFSpoolFileService to create pages in TIFF format
Add PAGETYPE, PAGES and SCALING keywords to control the type of PDF pages to be created from a spooled file. Use TIFF image pages for AFPS pages.
|
| 0140744 |
HTTPINBOUNDQUERYSERVICE creating a query does not work
It was a possible to use the SET QUERY(*LIST) command to create a SQL query at the service end.
This has been fixed and the SET QUERY(*LIST) command now works.
|
| 0140802 |
Add HTTP server
LANSA Integrator now provides an intregrated HTTP server which allows serving of static resources and the execution of custom Java classes for dynamic content.
|
| 0140807 |
Add OCCURANCE keyword to the ZipService GET command
The OCCURANCE keyword only applies when ENTRY(*READ) and FILE keyword are specified.
By default all occurances of a file are written out.
If you only require the first or only occurance of the file to be written out, then use the keyword value *FIRST.
Using an occurance value of *FIRST improves the access time to read a single file from the archive.
|
| 0140808 |
Add new special directories to JSM and Studio
Add new special directories bindings, schema, wsdl and www to JSM and Studio
|
| 0140811 |
Enable MQ BIFs to use TERASPACE
%%DONE%%
|
| 0140812 |
Change JSMDQGET and JSMDQPUT programs to match IBM data structures changes
The IBM changes are now handled correctly in LANSA Integrator data queue support.
|
| 0140813 |
Enhance Studio text editor to read GZIPed compressed content
%%DONE%%
|
| 0140814 |
Allow UserAgent work directory to be specified by jsf.workspace command property
%%DONE%%
|
| 0140816 |
Improve HTTP key manager tracing
Provides better diagnostic information for easier problem resolution.
|
0140831 0140828 |
XMLBindWizard does not use the correct ns prefix when an empty ns uri is present
When an empty default namespace uri is present, the XMLBindWizard does not generate the correct namespace alias. This has been corrected.
|
| 0140888 |
Improve null handling in JSON binding service
When a null property was received, a "null" string value was returned. The JSON binding process should have ignored the property with a null value.
|
| 0140995 |
Enhance Studio to send project jar files to different folders
Studio project popup menu has a send menu item, this sends the selected file to a particular folder.
Studio has been enhanced to send binding wizard jar files to bindings folder and other jar files to jar pending folder.
|
| 0141149 |
Imported PDF pages have an incorrect page rectangle postition
Some PDF pages created by other producst use a non zero page rectangle co-ordinate system.
When importing pages only use the page width and height.
|
| 0141185 |
HTTPInboundQueryService needs to have the ability to change ResultSet mode
Some JDBC drivers do not support the ResultSet cursor readonly mode.
Add the RESULTSET(*READONLY|*UPDATEABLE) keyword to the SEND command to allow the ResultSet mode to be changed.
|
0141195 0141184 |
Handle JDK changes to BigDecimal class behaviour
From JDK 1.5, the BigDecimal toString method can produce a String value in exponent format.
Add code to convert and format decimal values into normal form
|
0141287 0141292 |
SQLService needs to have the ability to change ResultSet mode
Some JDBC drivers do not support the ResultSet cursor readonly mode.
Add the RESULTSET(*READONLY|*UPDATEABLE) keyword to the EXECUTE and META commands to allow the ResultSet mode to be changed.
|
| 0141316 |
run clrjsm in batch
Integrator's Clear Trace can now be run in batch mode on Windows.
Batch mode:
clrjsm /batch will execute in batch and clear the trace files and the temp files
clrjsm /batch /trace will execute in batch and clear the trace files only
clrjsm /batch /temp will execute in batch and clear the temp files only
clrjsm /batch /trace /temp will execute in batch and clear the trace files and the temp files
Interactive mode:
clrjsm will default to clear the trace files and the temp files
clrjsm /trace will default to clear the trace files only
clrjsm /temp will default to clear the temp files only
clrjsm /trace /temp will default to clear the trace files and the temp files
|