Skip to main content

Miscellaneous Notes and Bug Fixes for USoft 11.0.1A

Patch installation

When installing this patch in the production environment:

  • Web publications must be updated in order to get the fixes made in this patch.
  • Flat files must be updated.
  • Service Framework servers must be updated.

Bug fixes

The identification number in front of each item is a Jira Issue ID. This is a number that USoft uses internally.

An identification number(s) in parentheses at the end of an item (if any) is a Jira Support ID. This is a number that USoft Support uses to communicate with external reporters.


DEFINER

USD-6727 

Opening an EAR diagram in a repository with multiple relations and subtypes between the same neighbouring tables could result in a crash.

This has been fixed.

USD-6751 (US-1550)

USoft Definer, Catalog, Teamwork tab: On SQL Server, attempting to expand the Business Processes node raised an error. This has been fixed.

USD-6765 (US-1578)

Executing an update statement in the SQL Command tool in which a 'set' clause started with a comma resulted in a crash.

This has been fixed.

USD-6766 (US-1573)

If a repository did not contain any tables, but (for example) just some RDMI components, then a crash could occur when the repository was checked or if it was used as a module in another repository.

This has been fixed.


DELIVERY MANAGER

USD-2560 

Interactive error messages in jobs started from Delivery Manager contained too many unimportant details.

These details are not displayed interactively anymore. They are still written to the log file.

USD-6718 (US-1504)

The XML files used by the Version Control system use CDATA blocks to make large texts more readable. When reading these text blocks, CRLF was automatically translated to LF. This caused problems in Delivery Manager, where tasks did not run anymore after reading them from the version control system.

This has been fixed.


DOCUMENTATION

USD-6690

The documentation of the following actions was confused and did not identify CommandSystemBackground() as being obsolete:

CommandSystemBackground()

CommandSystemForeground()

CommandWindows()

This has been rectified.


MISCELLANEOUS

USD-6618

Under version control, values of properties of paintings would always be written to painting files as a "value" attribute of an <esi:property> element. This made it difficult to read, compare and review changes made to large values such as SELECT statements or JavaScript code.

This has been changed: short values are still written to the file as an attribute, but large values (>120 characters) are now written to the file as a CDATA[] block. You may experience a change in output when you start to use the 11.0.1A patch and you already used version control with the 11.0.1 patch.


UPGRADE

USD-6422 (US-1418)

The USoft 11.0 web solution does not automatically load JQuery when you upgrade an existing 10.1 web application. In order to activate JQuery you must do the following:

Copy the “application.html” from the installation directory:

install-dir/PageEngine/templates/WebSite to the WebSite directory in your Alt folder (the Web Designer alternative template folder).

Remove the comment tags around the JQuery script tag.

USD-6684

When upgrading a repository which contains one or more modules, an error could occur when running the upgrade job step.

This has been fixed.

USD-6701

Running the Upgrade procedure on Oracle could result in the database error:  

"ORA-01460: unimplemented or unreasonable conversion requested"

This has been fixed.


WEB APPLICATION

USD-6738 (US-1542)

After upgrading a web application from 10.1 to 11.0, any expression in JavaScript using jQuery notation resulted in an error message. This has been replaced by a proper warning message. However, regular jQuery functionality is NOT restored in this way. To achieve this, jQuery itself should be re-included instead.

USD-6760 (US-1561)

It was not possible to use the pipe symbol ( '|' ) in item prompts of a SelectControl.

This has been fixed.

USD-6761 (US-1556)

Hostvars passed to a data source via executeQuery options or a beforeexecutequery event were lost when calling .refresh() or .setDataSetSize() on the same data source.

This has been fixed.


WEB DESIGNER

USD-5137  (US-934)

Horizontal web menus now follow the bootstrap structure. Vertical web menus follow a tree view like behavior that is compatible with previous versions.

USD-6676

In the usoft-zero template default for web applications, the structure of the detail pages has been simplified. The "cards" group has been removed and its content is now part of a "page-group" object.

If you added/painted content to this page, you may get errors in Web Designer indicating that you have elements that reference a non-existing group object "cards". To solve this, please change the group reference for these elements to "page-group".