This section lists the limitations and known issues of this release. It also provides information about any fixes or workarounds that exist for resolving these limitations and issues.
Currency symbol is not validated in CurrencyValidator.
Currency symbol cannot be displayed when bean data element is used as a data module.
Type initialize does not report accurate exception messages.
There are multiple validations for an input value and the valid sequence is weird. This is cause by DOJO mechanism.
If a value for the height property of a table is not specified, a user cannot edit the table in Internet Explorer 8.
When defining data mappings, validation exceptions occur during mapping. This is caused by the absence of a validation mechanism when the context.setValuteAt() is called.
AJAX invocation can be launched only by a form.
A direct pagination table does not support the “go to a specific page” function.
Select widget doesn't support duplicate background value due to filter function.
Table widget can not support pagination and editable together
Textbox widget validation sequence may met some problem
In Type.xml, the default type name is like ByteNumber, ShortNumber, FloatNumber, it should be identical in webservice tooling parse mechanism, otherwise, it can't match the data type.
DataMapperExpressionConverterFormat does not support map elements in multiple level list at the same time.
Processor does not add dataElement into an icoll dynamically if the icoll is defined as type.
End user needs to lost focus when submit editable table in IE
Fileupload widget doesn't support multiple files upload.
The text box can only support 4-digit year.
Nested form is not supported at runtime. When creating nested form in XUI editor, there will be an error message after validation.
It is not supported to use sort and hide properties of table at the same time in IE8.
BTT doesn't support de-select line in multiple selection by single clicking on the selected item. Users need to press Ctrl+click selected item to de-select.
The JSP encoding must be set to UTF-8, otherwise the page cannot be displayed or display with wrong content. So please use the latest generation template of BTT version 8.1 and then regenerate JSP. If project already contains a customized generation template, then please update the template to replace all ${encoding} to UTF-8.
Navigating using browser Back/Forward button is not supported, because it may interrupt the running transaction and/or show incorrect data on the pages.
Assume in ECA editor, you have set the function setCellValue to a widget in Table column. At runtime, when the function is invoked, the table will be refreshed. So if you are editing the column, the editing content will be lost.
In IE browser, table can not be focused if it is set invisible.
The XUI editor does not support Linux operating systems.
A .transaction file cannot be imported from a .xml file.
A .xui file cannot be imported from a JSP file.
XUI and transaction template files cannot be saved in a plug-in folder, which is not efficient for sharing.
Classes with inheritance relationship -- This Web services tooling could partly support the generation of classes and WebSphere® Multichannel Bank Transformation Toolkit resources if there is inheritance relationship in WS types definition. In the latest version, the tooling works correctly if all the classes in the inheritance structure are insatiable. The tooling has not been designed to work for the classes which are abstract classes or interfaces.
Multiple embedded collection type -- This Web services tooling could partly support the generation of classes and WebSphere Multichannel Bank Transformation Toolkit resources if there is complex classes composition relationship in WS types definition. But there is an exception if there are more than one collection in the composition relationship. For example, if 'List A' contains 'Bean B', and then 'Bean B' has a field whose type is 'List C', the formatter will be generated into structure as '*.*'. And it is not supported by both Web services runtime and tooling.
Enumeration and annotation -- Some features such as enumeration and annotation are not supported now in latest version. It means users can not define enumeration and annotation in WSDL types.
In the WebSphere Multichannel Bank Transformation Toolkit Transaction Editor- operation, create a new operation definition; there will be a generated implClass. But when moving the operation class to another package, there's a popup message box ask: Update reference to "operation.java", check this option, but you will find there's no change in implclass for operation definition in transaction editor.
When refer an element which is from an imported definition file, the detail sub fields of the referenced element can not be navigated in editor.
In BTT Transaction Editor- operation, create a new operation definition, there will be a generated implClass. But when move the operation class to another package, there's a popup message box ask: Update reference to "operation.java", check this option, but you will find there's no change in implclass for operation definition in transction editor.
Transaction file naming