These are the 26 updates to step in version 11.1, sorted with newest version first:
This supersedes 11.1-mp6-2025-03-03-12-42-51 and earlier versions.
Reports do not work when the internal node ID is larger than a 32-bit integer, which can be the case for STEP systems that have been in use for many years. This has now been corrected, so it is no longer a problem when internal node IDs exceed the 32-bit integer limit.
This supersedes 11.1-mp6-2025-03-03-08-36-09 and earlier versions.
Added more logging to investigate the problem.
This supersedes 11.1-mp6-2025-02-21-13-25-38 and earlier versions.
Fixed a problem occurring when the Add Data Container action on a Web UI Data Container Multi Editor was throwing an exception if the user did not have privileges to view any of the Entity, Product, or Classification roots.
Fixed setback occurring when a typeahead field on an Add Data Container popup for references was not populated after choosing a reference from the node picker. Another issue where searching for a reference target in an Add Data Container popup's node picker search tab could lead to an Oracle exception, because the search was done for all object types instead of only the valid reference target type, was also fixed.
This supersedes 11.1-mp6-2025-02-06-10-20-56 and earlier versions.
When a workflow-wide audit message business action was configured for a workflow, audit messages would not get sent for the automatic transitions from a parallel workflow to the contained workflow clusters and to the initial states of those clusters. Now, audit messages are also sent for these transactions.
This supersedes 11.1-mp6-2025-02-04-18-36-36 and earlier versions.
Fixed a problem when an unexpected exception was thrown in Web UI when trying to view the asset content for an asset, which size is less than 4 bytes.
Fixed a problem when Web UI Node List's Thumbnail Header did not show an empty cell for external assets with empty external URI.
This supersedes 11.1-mp6-2025-01-17-13-17-02 and earlier versions.
Introduced a solution to show local business rules in a System Setup Recycle Bin in workbench. To enable this functionality, contact Stibo Systems Support.
This supersedes 11.1-mp6-2025-01-06-07-33-43 and earlier versions.
When exporting tables using OIEP, with Table Type Definitions export size set to minimum, Table Types will now be exported for all exported tables, except suppressed tables.
This supersedes 11.1-mp6-2024-12-19-07-42-17 and earlier versions.
Fixed the refresh of collections when running a business rules based outbound processing engine.
This supersedes 11.1-mp6-2024-12-13-14-39-35 and earlier versions.
Improved performance when initializing a Globally Configured Multi Edit Data Container on a Web UI Node Editor screen.
This supersedes 11.1-mp6-2024-12-11-13-42-00 and earlier versions.
Hotfix HOTFIX-7986 doesn't have an approved description, yet. This is related to RDPORT-18116: Configuration LowMemoryDetector.HeapDumpDirectory : backporting fix.
This supersedes 11.1-mp6-2024-12-10-16-40-02 and earlier versions.
Now, it is not possible to set the user group as its own parent. Doing this created a data inconsistency.
This supersedes 11.1-mp6-2024-11-27-12-53-06 and earlier versions.
Now, it is not possible to set the user group as its own parent. Doing this created a data inconsistency.
This supersedes 11.1-mp6-2024-11-25-19-17-04 and earlier versions.
Fixed a problem in the exporter in which data container-inherited values for child-level nodes were not present in JSON outbound files.
This supersedes 11.1-mp6-2024-11-19-16-56-07 and earlier versions.
Fixed a problem when the Activity Log repository occupied a large amount of memory, if the amount of distinct threads were started within a flush interval. It could have caused an Out Of Memory problem. A property was introduced that will limit thread repository size. To decrease this property, contact Stibo Systems support.
This supersedes 11.1-mp6-2024-11-08-13-17-42 and earlier versions.
Now, the Hide Equal toolbar action on the Web UI Multi Workspace screen will be applied to configured Reference table headers.
This supersedes 11.1-mp6-2024-11-06-09-49-30 and earlier versions.
In cross-context exports, both local and inherited attribute values are exported as there may be some contexts without a local value. But this is only true if the attribute is dimension-dependent. If the attribute is dimension-independent, only the local value, if one exists, is now exported.
This supersedes 11.1-mp6-2024-10-30-13-03-50 and earlier versions.
In cross-context exports, both local and inherited attribute values are exported as there may be some contexts without a local value. But this is only true if the attribute is dimension-dependent. If the attribute is dimension-independent, only the local value, if one exists, is now exported.
This supersedes 11.1-mp6-2024-10-23-11-24-32 and earlier versions.
Fixed an issue when a multi-valued attribute was empty, the empty tag [
This supersedes 11.1-mp6-2023-07-03-06-41-49 and earlier versions.
Lock Free Schema Change improvements have been made for error handling for Lock Free Schema Change, including cases where data could be lost.
Querying references for a specific reference-type on a product with many references could trigger a fatal internal error ('Required inMemory-Index not found for PQL expression'). This has been fixed.
Fixed a potential native memory leak.
Fixed problem in InDesign client where attributes names were being cut short when the name contained a dot character.
Fixed a problem where it was not possible to create a local reference via the Table Header References component on a Web UI Node List.
Implemented a fix to make the admin portal refresh less aggressively when healthchecks are running.
Fixed a problem occurring when line breaks were not counted in the Rich Text Editor popup on a Web UI Node Editor, which resulted in validation errors when trying to save the value with line breaks later on.
Improved logging when reporting the event loop in the Event Queue / OIEP. Now, more detailed log information will appear in the app server log.
Hotfix HOTFIX-7361 doesn't have an approved description, yet. This is related to RD-24011: Make asset migration process log less in execution report.
Print Publisher: The InDesign sidecar could fail to restart, leaving the error 'The process cannot access the file because it is being used by another process' in the sidecar payload log. This error occurs when one or more InDesign renderers have failed to shutdown smoothly. Improvements have been made to the sidecar startup process to automatically shutdown any rogue InDesign renderers.
The following healthchecks were shown on systems not running In-Memory: Large Commit, History entries pointing to nonexistent previous versions, and Value missing content. These checks do not make sense on systems not running In-Memory.
Fixed the issue with too big STEPXML files being generated when creating BMECat exports with the product reference type mapping.
Hotfix HOTFIX-7505 doesn't have an approved description, yet. This is related to ISSUE-711395.
A bugfix was implemented to allow copy and paste of values with commas as decimal separators for numeric attributes in the Web UI for languages that use that format.
Fixed adding values to LOV with STEP tags.
Print Publisher Server: Intermittent network issues could cause instability in the connection between STEP and the InDesign Sidecar. Improved the reliability of the connection by introducing an automatic retry in the connection mechanism.
Changes made for 11.0 and potential duplicate relation include: removed confirmed non-duplicates of a workflow compatible node before processing by task updaters; remove duplicates with existing potential duplicate relation to avoid creating a PDR task without duplicates.
Trying to move an object through a workflow could cause the error: ORA-02291: integrity constraint (STEPSYS.NODESTATE_PREVIOUS_TRAN_FK) violated - parent key not found. This has been fixed.
Fixed multiple errors related to performance report parsing JavaScript profiling information.
It is now possible to define a property which specifies an extra port for the InDesign server. The port is used by the sidecar to monitor the InDesign server.
Fixed a problem occurring when an attribute, present in the translation import XML, but missing on a system where the translation import was initiated, was causing the exception during translation import when attempted to be created. In such cases, missing attributes should be skipped instead of being created.
Fixed a problem when 'Hide Equal' action did not work on the Web UI Multi Revision screen.
Fixed the refresh of collections when running a business rules based outbound processing engine.
Hotfix HOTFIX-7322 doesn't have an approved description, yet. This is related to STIBO-5378: Fix Cassandra migration to also handle uid-swap of content stored in S3.
Fixed a problem occurring when valid matching algorithms were not shown on the workbench Matching tab for a selected item in Confirmed Duplicates / Confirmed Non Duplicates flipper tables. Also, fixed a problem occurring where it was not possible to remove the confirmed duplicate / non duplicate relation from Matching tab for Linked Match Code matching algorithm, because no matching algorithms were shown in the corresponding cell.
A problem with the select type ID options dropdown coming up empty in Search From List in the Web UI Advanced Search has been fixed.
For each entry in a zip file, unzip is now able to look for a utf8 file name in an extra header and only if this header is present. This feature may be used for filenames with non utf8 encodings. Only some zip tools are writing this extra header.
Hotfix HOTFIX-7018 doesn't have an approved description, yet. This is related to ISSUE-563472.
Hotfix HOTFIX-7886 doesn't have an approved description, yet. This is related to ISSUE-738839.
Hotfix HOTFIX-6943 doesn't have an approved description, yet. This is related to ISSUE-648898.
Hotfix HOTFIX-6835 doesn't have an approved description, yet. This is related to ISSUE-545370, ISSUE-695383.
Fixed a problem when OIEP post processors were not invoked when processing a split event batch after receiving a delivery exception.
Fixed a problem in the exporter in which data container-inherited values for child-level nodes were not present in JSON outbound files.
A performance fix for fetching deleted values has been implemented. This fix applies to systems running In-Memory.
Fixed problem occurring when a selected item on a Tree Navigator on a Global Navigation Panel in Web UI did not have an expand indicator even though it does have the children underneath, after performing a search on a Global Navigation Panel.
Introduced config properties to stop the Smartsheet Export conversion if: the amount of exported product is above the configured limit; and the amount of mapped columns is above another configured limit. In this case, Smartsheet Export will fail with the exception which will tell the user that the configured limit has been reached, and that in order to avoid an Out Of Memory problem, a process has been terminated. Notice that both properties are disabled by default. Customers should set the limits by their own standards according to their environment configuration and preferences. In order to set these properties, contact Stibo Systems Support.
Fixed a problem where radio button labels on the Import Manager mapping dialog in the STEP Workbench were truncated in the German locale.
Fixed a problem with the InDesign client plugin. Previously, after a Database Update was applied, the paragraph style was lost when using a STEPCOND tag.
Hotfix HOTFIX-6720 doesn't have an approved description, yet. This is related to ISSUE-638677, ISSUE-685866.
Additional logging has been added to help diagnose the root cause of the problem.
Fixed an incorrect error message while editing an LOV value with HTML tags in the Web UI.
Fixed a problem occurring when single less than / greater than characters were shown as
Now, the link for Asset Download will be opened in a new window when the download is preparing to start. It affects the 'Download Asset' action for Asset Representations on the Web UI Node Editor screen with the 'Direct download' option enabled in design mode. This fix improves the user experience by letting the user know that the download started, even if it takes some time to start the download due to the connection to the external DAM location.
Fixed adding values to LOV with STEP tags.
Fixed a problem when a parent search did not return any results in Excel Smartsheets.
Fixed a problem with the InDesign client plugin. Previously, after a Database Update was applied, the paragraph style was lost when using a STEPCOND tag.
Previously, a transparent background was replaced by white color. Now, converted images are keeping their transparency for png files.
Fixed a problem when the Table Header User Group, configured on a User List screen in the Web UI, allowed vendor users to add a user outside of their supplier group. There is also a hotfix for this solution that is applicable to saas-11.1, step-11.1-mp3 through mp6.
Hotfix HOTFIX-6940 doesn't have an approved description, yet. This is related to ISSUE-649187.
After clicking Submit on the Node Details screen and redirecting to a Task List, information about Status Flag was missed. Now, the information about Status Flag is taken from current task status and passed again to the Task List.
Fixed a problem when LOV values with lesser than / greater than tags were not displayed correctly on the Web UI Node Editor in an attribute value / value group component with the dropdown option.
This is a fix for a rare scenario: An import running multiple business rules, where the first business rule deleted the current object and the next business rule attempts to access the current object. For example: BR delete var del = node.delete(); del.approve(); BR revision node.getRevision(); This scenario would throw an exception with a lengthy error message. After the fix, users will find a simplified, informative error when this situation occurs.
Fixed a problem when local business rules were not exported during the workflows export via Outbound Integration Endpoint.
Fixed possible ClassCastException when opening a Packaging screen in Design Mode in Web UI.
Fixed a NoSuchMethodException which displayed when accessing a Data Container Table or Popup editor in the Web UI Node Editor screen in STEP version 11.1-mp6.
Added more logging for further investigation.
Attributes there were migrated to STEP 11.2 from an older STEP release could not be opened in the workbench if they had a language + country dimension. This has now been fixed.
Hotfix HOTFIX-6947 doesn't have an approved description, yet. This is related to ISSUE-645281.
Fixed a problem occurring when the frequent deletion of a Web UI alert notification caused a lot of changes to Change Logs, which could cause memory and performance problems. Now, Web UI Alert Notifications deletions will not trigger the change log deletion event.
When changing an attribute between 'Externally Maintained = yes' and 'Externally Maintained = no' with Lock-free Schema Change, values on references would not always get updated correctly. This has been fixed.
Adding the legacy timestamp functionality so exported Excel filenames can contain datetime in Epoch format (number of milliseconds since 01.01.1970).
Lock-free Schema Change: After completing a schema change, attributes using List Of Values validation would sometimes not have a value in 'last modified by' in the workbench. This is now fixed.
Fixed the issue with Web UI not responding, which was caused by graphQL authentication errors, which may occur when only one step node is restarted in multi-node STEP environment.
STEP exporter improvement for non-stepXML formats: inherited depth, context, and qualifiers are considered on reference while applying mapping rules.
Fixed a problem occurring when Delete Reference action was available for a user without the privilege to delete the reference on a Web UI Node Editor's References component.
Fixed a problem when an Attribute Link Editor Screen without an Attribute Link Parent header configured was showing all the links as non-local (read only) without a possibility to change or delete.
Fixed the refresh of collections when running a business rules based outbound processing engine.
Fixed a problem where the Swap User functionality from the File Loading Widget in Web UI did not work for business rules called during the IIEP execution, which were retrieving the current user from manager bind.
Fixed a NullPointerException occurring in the Web UI Task List when a user performed any toolbar action after choosing a Total state on the Status Selector with only one state configured.
A performance fix to the 'feature' batch log was made to related to imports.
Hotfix HOTFIX-6932 doesn't have an approved description, yet. This is related to RD-22555: Mass assign 'stibo.uid' for DTP documents upgrade plugin.
Trying to move an object through a workflow could cause the error: ORA-02291: integrity constraint (STEPSYS.NODESTATE_PREVIOUS_TRAN_FK) violated - parent key not found. This has been fixed.
Fixed a problem where text selection was cleaned up when a user selected styles from Rich Text Editor popup toolbar in Web UI.
Fixed problem occurring when a saved Bulk Update Set Single Value configuration could not be reused if it was targeting the node with the empty multi-value LOV with ID attribute, which has to be updated in this configuration.
Performance optimization for the Web UI component that gives notifications for background processes (BGPs).
Fixed problem with encoding of ObjectTypeId containing special characters when trying to fetch the objectType Icon in the tree view.
Now, a STEP workflow can be saved with a transition between two states where the ID of the target state contains an ampersand.
Additional logging has been added to help diagnose the root cause of the problem.
Fixed a problem when the dropdown of ID List search descriptor in the Web UI Advanced Search screen was empty because it contained unsupported tags '<' and '>' in German locale.
Fixed NullPointerException that sporadically appeared in workbench when accessing a Bulk Update Trigger Workflow Event business rule in workbench.
Keep the connection alive if asset push takes a long time.
Hotfix HOTFIX-6658 doesn't have an approved description, yet. This is related to RDCDM-5826: Limit profiling BGP’s per app server to 1, when using OneQueueScheduler.
Hotfix HOTFIX-6966 doesn't have an approved description, yet. This is related to ISSUE-655131.
It is possible to encrypt the property BlobStorage.S3.Secret.Connection and check the configuration with 'spot –config' without getting an error.
When editing dates in data containers in the Web UI, the date would be stored wrong. This has been fixed.
Fixed the issue which caused the whole import to fail when the triggered business rule ran the next workflow step, which ran another business rule, that failed and threw an exception.
When a setup object had externally maintained metadata attributes, the translation status would never be set to Up to Date. This has been fixed.
Hotfix HOTFIX-6702 doesn't have an approved description, yet. This is related to ISSUE-610679.
A new configuration property has been added that allows you to set the timeout used when the Sidecar connects to the application server when the Sidecar is reporting its status. To enable this functionality, contact Stibo Systems Support.
Fixed a problem when the Multi Reference component, configured as a right component of a Split Panel, was not being shown in Web UI.
Reduced log level on MoveUnitsToHeader from Warning to Info as it is really only need in the event of requesting additional information.
Added a new config property to allow the configuration of the timeout used when the Sidecar connects to the application server to report its status. To enable this functionality, contact Stibo Systems Support.
Hotfix HOTFIX-7388 doesn't have an approved description, yet. This is related to RD-24064: Asset migration process: Better handling of huge number of revisions.
Introduced a possibility to show the thousands separators on the Web UI Node Editor and Web UI Node List when displaying the attribute value components of numeric-based validation base types. To toggle this possibility, contact Stibo Systems Support.
Hotfix HOTFIX-6717 doesn't have an approved description, yet. This is related to ISSUE-626799.
Fixed division by 0 error, caused by 0 value7 initial rows when preparing for compact soft value migration.
Now, the Web UI Node Editor's Multi Editor Data Container will not throw the 'value is being modified by another user' error when Use Immediate Save is enabled for this component and there are headers with date validation base type attributes configured.
Additional logging has been added to help diagnose the root cause of the problem.
Hotfix HOTFIX-6904 doesn't have an approved description, yet. This is related to ISSUE-631545.
Fixed a problem with the incorrect display of PDF files in Web UI.
Now, a Hidden JavaScript bind will correctly work for a business condition, configured on a Web UI Node Editor to hide an attribute value for a currently-selected Asset.
Hotfix HOTFIX-7093 doesn't have an approved description, yet. This is related to ISSUE-650335.
Fixed performance problem during matching that was caused by unnecessary calculated attribute value calculations, even if the particular attribute is not a part of the attribute group, configured for a survivorship rule.
Updated Excel Smartsheet digital certificate for all supported STEP versions.
Fixed the memory leak caused by using class loader with LRU cache of Autocloseable elements that were not closed before eviction.
Fixed a problem when entity references were counted twice, which caused a 'The node cannot be expanded...' message to be shown in Web UI when trying to expand an entity with a huge amount of references - but not big enough to prevent it from being expanded.
Hotfix HOTFIX-6941 doesn't have an approved description, yet. This is related to ISSUE-648835.
This hotfix is prepared to fix the problem with 'SnapshotTooOldException' when running 'Check Duplicate Key' on a data container type.
Fixed ConcurrentModificationException inside of JS scripting API caused by race conditions.
Fixed a problem occurring when sometimes a unit was selected twice in the Web UI Rich Text editor with units.
Solved a problem when the translation status always appeared as 're-translation needed.' This bug was introduced by HOTFIX-6824.
Fixed the issue with Web UI not responding, which was caused by GraphQL authentication errors, which may occur when only one step node is restarted in multi-node STEP environment.
Fixed problem, when export process was failing if configuration file was not created due to the missing file system privileges.
Fixed a problem in Excel export where asset references were missing when multi-level parent attribute mapping was selected.
Added localizable 'Item cannot be deleted due to {number} reasons. Check the server log for more details.' message to Web UI, when an item cannot be deleted after clicking on Delete Action button. This message will be shown in locales other than the default English locale, where the non-localizable reasons will be shown as it was before.
Fixed mismatched sorting of references on 'Valid for Entity Reference Types' flipper on Validity tab of an attribute.
Fixed a problem when an operations step in the Bulk Update Wizard in STEP Workbench was not showing the correct Set Single Value operation that was restored from the existing Bulk Update configuration.
Hotfix HOTFIX-7406 doesn't have an approved description, yet. This is related to ISSUE-699571.
In the workbench, copying a value with a unit and pasting it into a cell that already contains a value with a unit would give a validation error. This has been fixed.
There was a bug that could cause inconsistencies in DTP documents (and Assets). Now, the upgrade plugin for injecting stibo.uid values on DTP documents will skip documents having any existing stibo.uid values, and the functionality will work as expected.
The fix increases the maximum number of LOV values that are preloaded to the LOV from the server to 6000. Those values are used to preliminary validate if the pasted value exists in that LOV. If the value was not found and the LOV has more values than those preloaded, an attribute tries to set the value anyway. Then, if the server finds the value, it is set properly, and if not, a message that the value does not belong to the LOV is returned. Previously, if the pasted value was not found among the preloaded values, the error message appeared. This has been fixed.
The following problems were fixed: - Fixed a setback when a failed endpoint could not be resumed. - Fixed an issue when stopping an endpoint via REST API caused a multiple pollers problem to appear, when the endpoint was rescheduling at the same time when it was about to stop.
Reduced the memory usage of 'Multiple versions of the same revision is present in the same Workspace' healthcheck plugin. Now, this healthcheck will be terminated if it uses too much memory.
Fixed a problem with hotfolder implementations causing a five-second delay between processing each file (backported to 10.2). Also, fixed a problem occurring when the Purge revisions process threw an exception when purging entities from a list with the IDs.
The STEP server is now able to retry writing a DTP document if an Optimistic Lock error occurs. The Optimistic Lock error may occur if several InDesign renderers are configured and more of the renderers are trying to write the DTP document to the same section at the same time. There is also a hotfix or hotfixes available that is applicable to step-11.1-mp2 through mp6 and step-2024.1.
The fix is to allow copy / paste of values with commas as decimal separators for numeric attributes in Web UI for languages that use that format.
Hotfix HOTFIX-7080 doesn't have an approved description, yet. This is related to ISSUE-640864.
Hotfix HOTFIX-7023 doesn't have an approved description, yet. This is related to ISSUE-674344, ISSUE-678390, ISSUE-685769.
Fixed a problem where changing an externally maintained attribute to use an LOV could cause data inconsistencies on Cassandra (or on Oracle systems where Lock Free Schema Change is enabled).
Now, a CKEditor version warning pop up is suppressed in the Web UI Rich Text Editor.
Hotfix HOTFIX-6970 doesn't have an approved description, yet. This is related to ISSUE-648898.
Fixed a problem when LFSC 0bits.legacy shadow copies could have been retrieved by attributeGroup.getAttributes() invocation via a business rule with 'Run Privileged' checkbox enabled.
Fixed a problem where it was not possible to change and save a multi-value LOV, represented by checkboxes, on a Web UI Node Editor, if LOV values contained formatting tags.
Auto-deletion of files in the 'Save' and 'Failed' folders in a hotfolder integration endpoint could delete files not in the save or failed folder, if either save or failed folder was not present. This has been fixed.
Hotfix HOTFIX-6877 doesn't have an approved description, yet. This is related to ISSUE-651916.
Now, when deleting the inherited reference / classification to product link on a Web UI Node List's Reference Table Header, an error message will be shown: 'The link/cross reference is inherited and thus cannot be deleted.'
Now, it is possible to export the name of ReferenceTypes and References applied in the Insert References export mapping.
The problem seen was that the users were not able to edit the workflow variable under the Task List screen as its throwing a fatal error in the Web UI. The fix has been implemented to fix this error in the Web UI and allow the user to edit workflow variables.
Hotfix HOTFIX-6918 doesn't have an approved description, yet. This is related to ISSUE-652945.
Hotfix HOTFIX-6912 doesn't have an approved description, yet. This is related to ISSUE-653472.
If a background process was started from a workflow, the corresponding 'bgp.succeeded' transition in the workflow could incorrectly fail to be triggered when the background process completed. This is now fixed.
Fixed problem with hotfolder implementations causing a five (5) second delay between processing each file.
Performance improvement was made related to the method of counting nodes recursively in a hierarchy. This is, for example, used in asset migration.
STEP exporter improvement for non-stepXML formats: inherited depth, context, and qualifiers are considered on reference while applying mapping rules.
Introduced a possibility to disable the less than / greater than tags escape when saving the changed LOV values on LOV Management Values screen in order to prevent removing the STEP style tags from the values. The screen does not support displaying and adding the tags, but a solution was created so that the tag formatting will be preserved, if needed. To implement this solution, contact Stibo Systems Support.
The problem seen was that the fields for the Attribute Value Group component are not visible to the user when it is used within the Grouping component in Web UI. A fix has been implemented to make those fields visible to the user in order to manage the content for each attribute.
Fixed an issue with an unordered Value Group in the STEPXML Splitter functionality.
Hotfix HOTFIX-7106 doesn't have an approved description, yet. This is related to STIBOUS-2800: Attribute Export into XML creating differences with Validation Base Type, ISSUE-683019.
Fixed ClassCast and NullPointer exceptions on the Web UI Node List screen. There were no values for the data container for the given selection with the Table Header Data Container value component configured.
Hotfix HOTFIX-7054 doesn't have an approved description, yet. This is related to ISSUE-671528, ISSUE-727221.
There is a known bug in the parallel framework, triggering a task to get stuck indefinitely waiting for tasks. Work will be done to resolve this issue in the next STEP release. The current fix is to break the loop with an error after one hour.
Improved the performance of the auto-delete mechanism of files in hotfolders for inbound endpoints. Previously, its performance would be severely affected if the hotfolder contained many files as it accessed each file multiple times. Now, it only accesses each file once, increasing the speed.
Fixed a problem when creating an Alpha Index in workbench would not work.
Fixed a problem with too many file handlers being opened.
This is a performance fix for Oracle systems related to pruning old entries in the transition log.
Hotfix HOTFIX-7821 doesn't have an approved description, yet. This is related to ISSUE-719305, RD-24263: Please have a look at this certificate used for InDesign.
Fixed a problem occurring when selecting a read-only value on a Web UI LOV Management Screen Values tab caused it to disappear.
Fixed an issue causing a NoSuchMethodException warning in application server logs. It was caused by an incorrect check being done to determine whether a Data Container could be deleted. It appeared when accessing a Data Container Table or Popup Editor on the Web UI Node Editor screen in STEP version 11.1-mp6.
The DeleteClassificationCrossReference tag will now be added in the exported STEPXML when using the database exporter.
AutoCare PIES imports would all go to a group node with ID 'SupplierGroup-[id].' Now, they will go to a group node with an ID based on the supplier name, unless this exceeds 40 characters, in which case the ID will be given a number calculated from the supplier name.
Hotfix HOTFIX-7164 doesn't have an approved description, yet. This is related to ISSUE-647004.
Fixed a problem when performing a 'Purge Action' in the workbench on a list of IDs with selected Setup Configuration node type that caused an unexpected exception to appear in the corresponding BGP.
Fixed a problem when custom Script Object Providers were not identified when performing a bulk update with a business rule that is referring to the custom Script Object Provider. Custom scripts are now identified. There is also a hotfix for this solution that is applicable to saas-11.2 and step-11.2-mp1.
STEP exporter improvement for non-stepXML formats: inherited depth, context, and qualifiers are considered on reference while applying mapping rules.
The copy paste functionality for multiple values was not working. This has been fixed.
A very large number of recent changelog entries could cause STEP to run out of heap memory. This has been fixed.
If single sign on is used and a user without STEP Workbench privileges attempts to starts the workbench after login, then an error message 'You do not have privileges to access STEP workbench' is shown and the workbench is terminated.
Fixed a problem when the GET requests from REST API V1 requests from Swagger UI were throwing the unexpected error, triggered by the invalid value of the 'Accept' request header.
Fixed a problem with 'Keep existing product selection' not working in workbench Export Manager, once selected from the Conflicting Product Selections dialog.
Fixed a problem occurring when LOV cross validation stopped working on the Web UI Multi-Reference screen.
Now, all global representations from the Web UI Main screen are cached for 30 seconds (by default) to increase the performance of the Web UI Node List / Node editor component when retrieving the same information about global representations multiple times (depending on configured sub-components).
Fixed a problem with the concurrent generation of JWT signing key on a clustered setup.
Fixed a problem when a mandatory value group component hidden under the 'Grouping Option' component caused the buttons of the Web UI Node Editor screen to be grayed out if it did not have a mandatory value populated.
Fixed a problem when the Node Picker dialog in the Web UI could not be resized correctly.
Added more logging to IO exception that occured when creating a temp file when uploading an asset.
Fixed a problem occurring when Delete Reference action was available for a user without the privilege to delete the reference on a Web UI Node Editor's References component.
Made creation of files in BGPs more threadsafe.
Remove Attribute Links toolbar action did not work when selecting more than 50 items with the 'Select All' action. This is now fixed.
The Referenced Asset Representation component was modified to allow for displaying inherited assets, which are not valid for the specific selection.
Hotfix HOTFIX-6906 doesn't have an approved description, yet. This is related to ISSUE-652857.
This is a bugfix for a table cell dropdown (in LOVs) was not working while using business conditions in the Web UI.
Hotfix HOTFIX-7064 doesn't have an approved description, yet. This is related to ISSUE-633183.
Fixed NullPointerException that occurred in workbench when accessing a Bulk Update Trigger Workflow Event business rule.
Hotfix HOTFIX-6899 doesn't have an approved description, yet. This is related to ISSUE-645762.
Hotfix HOTFIX-7326 doesn't have an approved description, yet. This is related to RD-21816: place holder for https://stibosystems.atlassian.net/browse/ISSUE-64876, ISSUE-698891.
Translation import now takes Excluded Attributes into account while calculating status of the translation. Before only the 'Always Excluded Attributes' configuration in User & Groups tab were taken into account. This patch fixes issue with Excluded Attributes in Translation Configuration Setup Node. There are also a number of hotfix solutions available for this solution that are applicable to various baselines and the async-translation-7.0.23 component.
Now, the table attribute filter displays 0/0 as an attribute counter for an empty list.
Now, it is possible to catch an exception thrown by downloadAssetContent Asset Download API in JavaScript business rule, if the exception is wrapped in any other exception.
Fixed a problem when having a misconfigured business rule Event Processor in STEP caused an asset publisher to fail when validating the usage of configured attributes.
When importing assets with the Web UI Asset Importer, temporary files would be left behind in /tmp, which could eventually cause the disk to run full. This has been fixed.
Fixed a problem when Toolbar actions did not work correctly on Multi Reference screen in the Web UI, when filters were applied on one or more table headers and 'Select All' action was used to select the items in the list.
Fixed a problem with asynchronous poller processes when some of the background processes (BGPs) / jobs were deleted.
Fixed potential Out-Of-Memory error occurring when importing many new products in one file.
Changed pipelines to keep embedded icc profiles in conversions for TIFF,i JPEG and PNG mage formats.
Introduced a possibility to disable the typeahead suggestions of user groups outside the current user's supplier hierarchy in Web UI. To enable this possibility, please contact Stibo Systems Support.
Now, every single Background Process execution report message will be limited to 10k characters to avoid memory leaks during tags conversion to present them with clickable links in Workbench / Web UI.
Fixed a problem when invisible headers were exported by Export Current View action on Web UI Node List.
Hotfix HOTFIX-7004 doesn't have an approved description, yet. This is related to ISSUE-621201.
Performance optimization for the Web UI component that gives notifications for background processes (BGPs).
Fixed a problem when an attribute value with
Fixed a problem when valid attribute headers under the Table Header Value Group with 'Show Only Valid Attributes' and 'Show Empty Group Headers' configured were disappearing when the user switched the Node List direction.
Hotfix HOTFIX-7109 doesn't have an approved description, yet. This is related to RD-23268: Premigrated DTP content is copied to Cassandra.
Fixed a problem where the QueryHome bind in a JavaScript business rule caused a NullPointerException when this business rule was called from a Web UI Run Business action on a Node List screen.
Hotfix HOTFIX-6873 doesn't have an approved description, yet. This is related to ISSUE-642332.
Fixed a problem when invisible headers were exported by Export Current View action on Web UI Node List.
When using email delivery to deliver Excel exports, the mimetype was incorrectly set to application/zip. This has been fixed.
When exporting products with multiple product to classification links with metadata, the order of the links and metadata was not consistent. This has been fixed.
Hotfix HOTFIX-7002 doesn't have an approved description, yet. This is related to ISSUE-563472.
Fixed a NoSuchMethodException which displayed when accessing a Data Container Table or Popup editor in the Web UI Node Editor screen in STEP version 11.1-mp6.
Fixed a problem where Business Conditions were not executed on a Web UI tab page with Lazy Loading enabled.
A stability fix was made for these two healthchecks: 'Duplicated History Entries' and 'Value missing content.'
Hotfix HOTFIX-7606 doesn't have an approved description, yet. This is related to ISSUE-715986.
Hotfix HOTFIX-6889 doesn't have an approved description, yet. This is related to ISSUE-648905.
Fixed problem occurring when a selected item on a Tree Navigator on a Global Navigation Panel in Web UI did not have an expand indicator even though it does have the children underneath, after performing a search on a Global Navigation Panel.
This supersedes 11.1-mp5-2023-05-24-06-02-14 and earlier versions.
Introduced a batching mechanism to Cassandra BGP row reports to increase performance. Contact Stibo Systems Support to enable the mechanism for increasing performance of bulk updates on Cassandra systems with a large number of errors / warnings.
Added a scrollbar to dropdown with tiles which is used, for example, on Run Business Action node picker on the Web UI Node List. The dropdown now correctly displays a large number of tiles and allows a user to click the 'OK' or 'Cancel' buttons.
The reference type option was showing the referenced object ID instead of the attribute value on the Golden Source Traceability Screen. A fix has been implemented.
Fixed an issue with missing highlighting for entity references in an Advanced Merge screen.
Implemented a fix to make the admin portal refresh less aggressively when healthchecks are running.
Suppressed unnecessary logs when doing a Link Golden Record matching, which caused a message 'WARNING: Unsupported dummy value type' to fill out the application server logs.
Introduced a config property to disable a tracing hierarchy vendor permissions check during the export. If this property is enabled, only an exported object will be checked for vendor permissions instead of the object's whole parent hierarchy. To set this property, contact Stibo Systems Support.
Introduced a batching mechanism to Cassandra BGP row reports to increase performance. Contact Stibo Systems Support to enable the mechanism for increasing performance of bulk updates on Cassandra systems with a large number of errors / warnings.
Introduced the ability to replace ExportSize='Minimum' with ExportSize='Referenced' for Classifications tag when exporting products in the Excel or CSV formats with mapped Classification Product Links. To use this option, contact Stibo Systems Support.
Fixed a problem with the Business Rules cache occupying a lot of memory. Previously, when a JavaScript business rule which executed code in a new manager object was used during the import Background Process, it led to Out Of Memory errors.
Problem was fixed where SaaS infrastructure health sensor would return 'Unsupported' when basic authentication was disabled.
Fixed a problem when workflow-specific actions, like the Assign action, did not appear on Advanced Search Node List toolbar after performing a workflow search.
Fixed a problem when illegal attributes were shown under the attribute group on Advanced search node list after changing the search criteria and performing a new search.
Users were getting an empty file when they applied a filter to the reference meta column and did an export on a Multi Reference screen. A fix has been implemented.
Fixed a sporadic issue with testing business rules in workbench with 'Attempt stop after X seconds' checkbox enabled. Due to the caching problems, this functionality was sometimes throwing an unexpected exception when a user tried to test the business rule.
Fixed a problem when the sidecar was not able to unpack the InDesign plugins because a renderer was not shut down properly. The sidecar is now able to shut down these renderers and unpack the plugins and restart the renderers.
Fixed a problem occurring when an empty mandatory value on an 0bits.legacy attribute caused an approval of a node via business rule to fail.
Hotfix HOTFIX-6638 doesn't have an approved description, yet. This is related to RDINT-11098: Create a fix.
Introduced a batching mechanism to Cassandra BGP row reports to increase performance. Contact Stibo Systems Support to enable the mechanism for increasing performance of bulk updates on Cassandra systems with a large number of errors / warnings.
Fixed a problem when workflow-specific actions, like the Assign action, did not appear on Advanced Search Node List toolbar after performing a workflow search.
Fixed a setback when the Web UI sorting order was not preserved in the exported Smartsheet when it was exported via Smartsheet Export Action.
The reference type option was showing the referenced object ID instead of the attribute value on the Golden Source Traceability Screen. The fix has been implemented.
Fixed a problem with the InDesign client plugin. Previously, after a Database Update was applied, the paragraph style was lost when using a STEPCOND tag.
Modified TIFF Parser to only read the first IFD as specified in the TIFF Revision 6.0 Final, June 3, 1992. The first IFD must be the full resolution (fullres) image.
Reordering manually sorted objects using drag and drop in workbench no longer worked. This has been fixed.
A problem with the log parser configuration was fixed for missing asset properties on uploaded images.
Fixed a problem retrieving Global Override mappings when loading a Web UI Node Editor could have caused a performance issue.
Now, in the workbench, an Inline Reference can be used in the recipient field (To:) of a 'Send Email' business action.
Now, the mask validation will work correctly for GTIN attributes validation base type.
Previously, it was not possible to clean up the Numeric Text attribute value with mask validation on the Web UI Node Editor screen. Also, the same value with unit was not allowed if the mask did not accept the unit. Both issues have been fixed.
Hotfix HOTFIX-6560 doesn't have an approved description, yet. This is related to RD-21964: 2nd STEP replica - memory information authentication problem on mmspim-prod.
Fixed a NullPointerException (NPE) in endpoint monitoring plugins when the creation date of an endpoint background process cannot be retrieved.
The maximum number of revisions that can be created for the Web UI configuration has been limited to 100. The Web UI configuration is usually rather large, so having a lot of revisions can cause the application server to run out of heap memory when trying to delete or purge old revisions from the Web UI configuration. If you need to save more revisions, contact Stibo Systems Support to discuss solutions.
Fixed an issue that caused a NullPointerException (NPE) to appear in the Elasticsearch and event processor configuration when the object type that was used on the `Triggering Object Types` for the event processor was removed.
The reference type option was showing the referenced object ID instead of the attribute value on the Golden Source Traceability Screen. A fix has been implemented.
Introduced a possibility to configure the limit of conditional validity elements, previously hardcoded to 100. To change the limit, contact Stibo Systems Support.
Now, attributes are imported properly from STEPXML when the validation type is written in uppercase. Also, fixed the problem with values containing tags not appearing in the Web UI for already badly imported attributes.
This supersedes 11.1-mp4-2023-03-17-11-12-47 and earlier versions.
Since 11.0-mp2 there was an issue with deleting products, entities, and classifications. The issue only occurs in some situations when having to delete objects that have been re-parented and force deleting their old parent before the child. The consequence of the problem is that the deleted and re-parented child will end up with no parent links. Such orphaned objects become invisible to the user--but still blocked the creation of an object with the same ID. With this fix, such orphaned objects now appear in recycle-bin and can be purged from there (or actually also revived - in which case a new dummy node with ID TemporaryParentForOrphanedObject will be created for reviving object into).
Fixed NullPointerException in parallel framework that was related to non-initialized constraints. A problem was observed during matching parallel execution.
Patching a STEP system with the matching components and with matching data in the system, specifically golden record duplicates, to release 11.0 or later could halt the upgrade process. Patching can still take a long time after this bugfix is applied, but it will proceed. Please refer to the online release notes for upgrading to STEP 11.0 (or later).
Fix for Cassandra-specific performance problem when deleting old entries in the change log.
Fixed problem when retrieving a Global Override mappings when loading a Web UI Node Editor could have caused a performance issue.
When using the function getInheritedPublicationValue in a calculated attribute, the calculated value shown in the workbench would sometimes be wrong. This has been fixed.
Fixed a problem occurring when the Run Business Action toolbar action, without selection on a Web UI Node List, was not respecting a current tree navigator selection when checking a business action object type validity.
Fixed the issue in Web UI that whenever a tagged text gets altered in Multiedit, all tags in the altered field get escaped with
System deletes excessive polling Background Processes instead of throwing an error.
Fixed problem with workbench Export Wizard removing objects when going back (clicking back button).
Fixed scenario where BGP could be started as ReadOnly and thus not allowing to commit. This would result in 'Can only perform operation while a transaction is active' errors. This could happen in rare cases if concurrent access to Recycle Bin is going when starting BGP. This has now been fixed.
Fixed a problem when Run Business Action toolbar action valid for tree node selection object types were claiming an invalid object type when being executed without a selection on a Node List.
Introduced a possibility to avoid selecting a currently selected packaging graph node on a corresponding Node List on Packaging screen in Web UI. To enable this possibility, contact Stibo Systems Support.
Fixed problem with hotfolder implementations causing a five (5) second delay between processing each file.
Previously, the system deleted excessive polling Background Processes instead of throwing an error.
Log endpoint configurations to determine if the erroneous variation is due to specific users or app servers. This solution is also available as a hotfix that is applicable to step-10.2-mp3.
Fixed problem when Upload and Insert Asset Reference Design Mode parameter for Referenced Asset Representation did not affect the 'Upload and Insert Reference' option on the asset item's action popup on a Web UI Node Editor. Instead, the Replace asset content design mode parameter was needed to make this action available.
Fixed classloader on Admin Portal PQL scripting engine. Now, In-Memory healthchecks will work.
Introduced a possibility to avoid selecting a currently selected packaging graph node on a corresponding Node List on Packaging screen in Web UI. To enable this possibility, contact Stibo Systems Support.
Fixed a problem when in BGP report, a message 'Exception occurred during evaluation of BC ...' was not properly rendered to show a link of failed business condition.
Now, a total completeness score on Web UI Node Editor Completeness Metric component can be shown without rounding it up. Contact Stibo Systems Support to enable this property.
Fixed an error when running Menu / Help in workbench with Keycloak authentication.
Introduced a possibility to check a BR validity against a current Web UI Tree Selection instead of Node List selection when executing a Run Business Action on a Node list. Please contact Stibo Systems Support in order to enable it.
Using variables in GDSN import mappings could cause exceptions, making the import mapper unusable. This has been fixed.
Fixed problem when Web UI Run Business Action incorrectly resolved Object Type Java Script Bind.
Fixed a problem when Background Processes displayed in Web UI Recent BGP's Panel were incorrectly sorted. Now, the BGPs are sorted by start date in descending order.
Fixed problem that could cause the below type of error, when making a transition on a STEP Workflow. There is also a hotfix available for this solution that is applicable to step-11.1-mp4. {code} 2023/03/16-13:18:21 7686|stibo_support|PRT|[customer]PIMUI com.stibo.portal.engine.server.util.ExceptionConverter convertExceptionSerializeAndLocalize SEVERE: Type: Unexpected error, Message: The transaction has been rolled back. See the nested exceptions for details on the errors that occurred. localization key=i18n.stibo.portal.client.UserMessageType.ServerException com.stibo.portal.framework.client.exception.PortalException: Type: Unexpected error, Message: The transaction has been rolled back. See the nested exceptions for details on the errors that occurred. at ... Caused by: com.solarmetric.jdbc.ReportingSQLException: ORA-02291: integrity constraint (STEPSYS.NODESTATE_PREVIOUS_TRAN_FK) violated - parent key not found {prepstmnt 1458857017 INSERT INTO NODESTATE (ASSIGNEEID, ASSIGNEETYPE, CHECKID, DEADLINE, ENTRYTIME, NODEID, NODETYPE, PKID, PREVSEQNOASSI, PREVSEQNOTRAN, PRIORITY, STATEFLOWID, STATEID, TASKSTATUSID, TASKSTATUSTYPE, WFENTRYTIME) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [reused=0]} [code=2291, state=23000] {code}
Fixed a problem when a sub screen tab page with lazy loading enabled did not load a Children Of Types screen properly when details overlay has been configured on a parent screen.
The problem was that the tag conversion was happening in the STEP Name of objects within the Web UI. A fix has been implemented.
Improved path traversal protection for Web UI Theme Image Service servlet. Introduced a blacklist of forbidden exceptions for the GET method of this servlet, so the files with this extensions cannot be accessed for security reasons.
Fixed a setback when Packaging / Multi Language and some other screens were not displayed under the Web UI Sub Screen Tab Page with Lazy Loading enabled if the screen has been accessed from Task List by clicking on one of the items in list. Instead, an Object Not Found placeholder message was shown.
Fixed problem when it was not possible to catch, and did not rethrow. a checked IOException from AssetDownloadHome.downloadAsset method in JavaScript business rules.
Fixed problem when diagnostics flipper on status tab on the workbench Integration Endpoint Editor was thrown an exception on systems with In-Memory enabled.
Fixed restapiv2 to include calculated values when the includeInheritedData option is selected for Get Product endpoint.
On out-memory systems, an In-Memory limit of only 100 objects plus their children were imposed on the actual purge-process, regardless of the size of the task. This has been fixed and a limit is no longer applied.
Introduced a possibility to bypass a hardcoded 10K items limit when displaying items on Display Children Screen in the Web UI. To set this property, contact a Stibo Systems Support.
Fixed problem occurring when having a slash character ' / ' in product name caused a Sufficiency Card breadcrump navigation to fail.
Now, a total completeness score on Web UI Node Editor Completeness Metric component can be shown without rounding it up. Contact Stibo Systems Support to enable this property.
Fixed NullPointerException in domain export related to the missing base object for the exported edge model.
Fixed a NullPointerException when performing a typehead search on Search Table Tab page of a Node Picker component in the Web UI without any headers configured in design mode.
Fixed a problem occurring when the User Password component on a User Details screen in the Web UI did not appear if a property to allow users changing the password for internal users was set and OAuthSSO was enabled.
Fixed a problem when a BGP report row containing a bold HTML tag inside a div HTML tag, did not show an HTML markup correctly on BGP details screen in the Web UI.
Fixed problem when asset importer was throwing an exception related to incorrect mime type caused by an attempt to import a noname.tmp file created by browser when uploading the image through the asset importer.
Fixed NullPointerException in STEP exporter related to exporting inherited cross references.
Fixed problem when a message about too many children in the Web UI was showing incorrectly when opening a tree navigator with entities, where the previously selected entity does not have children and does not have any references, when having a product selected.
Some texts in the Web UI were not properly localized. This has been fixed.
Fixed a problem with healthchecks when it is used to fix problems.
Now, both inherited and context-inherited attribute values will be shown with red arrow-down marking on Multi Context Editor screen in the Web UI instead of green marking to make a behavior consistent with Node Editor screen.
Introduced a possibility to clear a Node List selection when executing Run Business Action from toolbar and a configured Business Action returns Reload Selection. To toggle this possibility, please contact Stibo Support.
Fixed a problem when MS Office files, transferred by Asset Publisher, were delivered as .zip files instead of keeping their correct extensions.
Fixed Null Pointer Exception (NPE) in Elasticsearch GraphQL which happened when one of the sharable user groups in STEP did not have a name but only an ID.
Fixed out-of-memory problem for large lock-free schema change operations.
Fixed NullPointerException in Data Profile BGP when profiling attributes, possibly used in Web UI configurations, and one of the Web UI configurations had an empty XML.
Now, both inherited and context-inherited attribute values will be shown with red arrow-down marking on Multi Context Editor screen in the Web UI instead of green marking to make a behavior consistent with Node Editor screen.
Fixed a problem occurring when an empty mandatory value on an 0bits.legacy attribute caused an approval of a node via BR to fail.
Fixed a problem when attributes marked as mandatory by a Business Condition on a Web UI Node Editor were making the buttons with Enforce Validity option disabled to become unavailable.
Added additional logging to diagnose root cause of errors shown whilst importing automotive reference data.
Ensure old values from a lock-free schema change do not prevent changes of an attribute validity type.
Fixed an exception in the Web UI when navigating between different hierarchies in Global Navigation Tree tab with selected product.
Exports on Oracle out-memory systems were unnecessarily slow due to investigating an excessive amount of data during export of suppressed cross references. This has been remedied. Patching will require one index to be rebuilt. The index is believed to be empty for most customers, and very small for the rest; as such little writing and sorting will take place, but we have no estimate for the patching time, as it is data- and hardware- dependent.
Fixed a problem when search in workbench failed if any business rule's plugin cannot be found (for example, because of the missing license, component, or data inconsistency).
Fixed problem that could cause the below type of error, when making a transition on a STEP Workflow. {code} 2023/03/16-13:18:21 7686|stibo_support|PRT|[customer]PIMUI com.stibo.portal.engine.server.util.ExceptionConverter convertExceptionSerializeAndLocalize SEVERE: Type: Unexpected error, Message: The transaction has been rolled back. See the nested exceptions for details on the errors that occurred. localization key=i18n.stibo.portal.client.UserMessageType.ServerException com.stibo.portal.framework.client.exception.PortalException: Type: Unexpected error, Message: The transaction has been rolled back. See the nested exceptions for details on the errors that occurred. at ... Caused by: com.solarmetric.jdbc.ReportingSQLException: ORA-02291: integrity constraint (STEPSYS.NODESTATE_PREVIOUS_TRAN_FK) violated - parent key not found {prepstmnt 1458857017 INSERT INTO NODESTATE (ASSIGNEEID, ASSIGNEETYPE, CHECKID, DEADLINE, ENTRYTIME, NODEID, NODETYPE, PKID, PREVSEQNOASSI, PREVSEQNOTRAN, PRIORITY, STATEFLOWID, STATEID, TASKSTATUSID, TASKSTATUSTYPE, WFENTRYTIME) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [reused=0]} [code=2291, state=23000] {code}Fixed problem that could cause the below type of error, when making a transition on a STEP Workflow. {code} 2023/03/16-13:18:21 7686|stibo_support|PRT|[customer]PIMUI com.stibo.portal.engine.server.util.ExceptionConverter convertExceptionSerializeAndLocalize SEVERE: Type: Unexpected error, Message: The transaction has been rolled back. See the nested exceptions for details on the errors that occurred. localization key=i18n.stibo.portal.client.UserMessageType.ServerException com.stibo.portal.framework.client.exception.PortalException: Type: Unexpected error, Message: The transaction has been rolled back. See the nested exceptions for details on the errors that occurred. at ... Caused by: com.solarmetric.jdbc.ReportingSQLException: ORA-02291: integrity constraint (STEPSYS.NODESTATE_PREVIOUS_TRAN_FK) violated - parent key not found {prepstmnt 1458857017 INSERT INTO NODESTATE (ASSIGNEEID, ASSIGNEETYPE, CHECKID, DEADLINE, ENTRYTIME, NODEID, NODETYPE, PKID, PREVSEQNOASSI, PREVSEQNOTRAN, PRIORITY, STATEFLOWID, STATEID, TASKSTATUSID, TASKSTATUSTYPE, WFENTRYTIME) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [reused=0]} [code=2291, state=23000] {code}
The Multi Editor would save wrong values when handling STEP tags. This is fixed
This supersedes 11.1-mp3-2023-03-02-10-17-37 and earlier versions.
Fixed issue where Image Conversion Settings were not being saved when edited using workbench.
Fixed a problem in STEP Workbench when assigning a User to a User Group on the User editor screen.
Performance fix for query to determine attributes are being migrated.
Changed GraphQL and GraphQLv2 LOV behavior so that it takes into consideration 'Use ids for sorting' when no explicit sorting is specified.
Fixed an issue in Web UI where no action happened on clicking the 'Run Business Action' button from a Task List when the confirmation dialog has been used. A hotfix is applicable for step-11.0-mp4 and step-11.0-mp5.
Missing fields have been added to the GraphQL schema. This fix is included in step-11.0-mp5 and a hotfix is available for step-11.0-mp4.
Introduced the ability to clear a Node List selection when executing 'Run Business Action' from a toolbar and the configured Business Action returns Reload Selection. To activate this option, contact Stibo Systems Support.
Additional logging to uncover an original error message. A step-11.0-mp1 through mp5 hotfix is also available for this solution.
Introspection for GraphQL, GraphQLv2, and Sufficiency GraphQL can now be disabled. Additionally, GraphiQL resource access can be blocked for the same components. Contact Stibo Systems Support for assistance in disabling introspection and resource access. A hotfix for this solution is available and applicable to step-11.0 and step-11.0-mp1 through mp3.
Performance has been optimized for drill down searches on STEP systems with In-Memory enabled and having several excluding-below-search criteria. Previously, having many such excluding-below-search criteria would slow down the search. This has now been fixed.
Fixed a problem in STEP Workbench when assigning a User to a User Group on the User editor screen.
Fixed a problem occurring when the Multi Selection screen did not display assets that did not belong to one of the configured tree navigator roots.
Additional logging to uncover an original error message.
Fixed an issue in Web UI where no action happened on clicking the 'Run Business Action' button from a Task List when the confirmation dialog has been used. This hotfix is applicable for step-11.0-mp4 and step-11.0-mp5.
Fixed a NullPointerException in the Event Queue monitoring plugin, which happened when an event queue cannot be found or has been deleted.
Structured XML translation with multiple dimension dependencies will by default translate to the source context with the language replaced with the target language, even if there is no matching context. You can now set the configuration property 'Translation.Xml.UseExistingContext=true' to make the target context an existing context with the target language.
Fixed a NullPointerException in the Event Queue monitoring plugin, which happened when an event queue cannot be found or has been deleted. A step-11.1-mp3 hotfix is also available for this solution.
Fixed path traversal vulnerability for Theme and Script servlets in the Web UI.
Certain actions in the workbench (e.g., link to products and classifications in attributes) did not work if the user was placed in a user group hierarchy where its immediate parent groups had insufficient privileges. This has been fixed.
Trying to load an EPS file with missing preview data into STEP would cause an exception to be thrown. Now, a warning is logged and the file is loaded.
Fixed a problem occurring when a Business Rule, executed from the Run Business Action Toolbar action on a Web UI Node List, was showing an error that a Business Rule was not applicable for the selected items' Object Types. The error was showing even though the Business Rule was valid for the given object types.
Now, an Unmerge screen will be correctly displayed if the user, which is bound to one of the source revisions of potential duplicates, has been deleted from STEP. In this case, in all the places on an Unmerge screen that was about to show this user information (for example, step #2 - cherry picking values) will display 'missing user' instead of the deleted user information.
Performance has been optimized for drill down searches on STEP systems with In-Memory enabled and having several excluding-below-search criteria. Previously, having many such excluding-below-search criteria would slow down the search. This has now been fixed. A step-10.3-mp4 and mp5 hotfix and an inmemory-7.0.62 hotfix is also available for this solution.
Hotfix HOTFIX-6409 doesn't have an approved description, yet. This is related to ISSUE-607355.
Fixed problem, when Swap User from File Loading Widget did not work for sub-BGPs spawned by IIEP with Web UI File Loading receiver.
Fixed a bug occurring when the Schedule Background Process does not respect startAt date and uses every=Minutes parameter from the first try to start scheduled processes.
Now, an Export Current View action on a Web UI node list will provide an option for the user to choose an exported node type in case if a Select All button was used before initiating the Export Current View action. It prevents the incorrect node type autodetection, when the user exported entities, but the export mapping was done for products. A step-10.3-mp4 and mp5 hotfix is also available for this solution.
Normally an Oracle connect string looks like this: {quote} jdbc:oracle:thin:@//step111db.stibo.com:1521/step {quote} But it is also possible to write it like this: {quote} jdbc:oracle:thin:@(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = step111db.stibo.com)(PORT = 1521)) (ADDRESS = (PROTOCOL = TCP))) (CONNECT_DATA = (SERVICE_NAME = step))) {quote} The SPOT command to access Oracle did not understand the latter format. This is a fix to make it work with both formats.
This is a fix for Oracle In-Memory installations using unique keys. Added upgrade plugin for clearing unique key values that are null. Since STEP 11.0 unique key values are read into In-Memory on Oracle installations - and null values are ignored. However, when writing values these null values produce constraints errors in DB. This is now fixed with this upgrade plugin.
The problem is the time zone is not displayed in the OOB revision tab in the Web UI which is used to display the last revision details of the object. This will make operation inconvenience for user. To fix this problem, the time pattern was changed and time zone was added in Web UI revision component.
Now, 'Hidden equal' and 'Mark different' actions will work correctly on Multi Workspace screen in the Web UI for Data Container Table Header Value component.
Now, an Unmerge screen will be correctly displayed if the user, which is bound to one of the source revisions of potential duplicates, has been deleted from STEP. In this case, in all the places on an Unmerge screen that was about to show this user information (for example, step #2 - cherry picking values) will display 'missing user' instead of the deleted user information.
Now, LOV values rejected by LOV filters will not be saved before a warning message is shown on Web UI Node List screen when attempting to save a value which does not fit the LOV filter.
Increased the max LOV values queried and displayed for the Unmerge Screen.
Fixed problem when Thumbnail Header with Direct Download on the Web UI Node List did not allow to download assets displayed for products. A hotfix applicable to step-11.0-mp4 and mp5 is available for this solution.
Fixed problem when Thumbnail Header with Direct Download on the Web UI Node List did not allow to download assets displayed for products.
Introduced the ability to clear a Node List selection when executing 'Run Business Action' from a toolbar and the configured Business Action returns Reload Selection. To activate this option, contact Stibo Systems Support.
Fixed issue where Image Conversion Settings were not being saved when edited using workbench.
Now, a 'Maintain Setup Entity' privilege will no longer be needed to edit names of non-setup entities in Web UI via the Name table header / Name value components. Instead, a check for 'modify context name' privileges will be done in order to verify a possibility to modify selected item's name.
Fixed a problem when Multi Editor for data containers was shown for hierarchically restricted object types in Web UI when it should not. An editor should not be shown for object types outside of restricted hierarchy in case if there are no existing data containers.
Trying to load an EPS file with missing preview data into STEP would cause an exception to be thrown. Now, a warning is logged and the file is loaded. A step-11.0-mp4 and mp5 hotfix is also available for this solution.
Missing fields have been added to the GraphQL schema. This fix is included in step-11.0-mp5 and a hotfix is available for step-11.0-mp4.
Now, optimistic lock exceptions are not shown on Web UI screens when alert notifications are about to be deleted in multiple threads. A hotfix is available for step-10.0-mp1 through step-10.0-mp5, and for step-10.2-mp3.
Fixed problem when Partial Approval dialog in Web UI showed wrong information about revisions for dimension dependent unapproved attributes.
Now, both inherited and context-inherited attribute values will be shown with red arrow-down marking on Multi Context Editor screen in the Web UI instead of green marking to make a behavior consistent with Node Editor screen.
Performance fix related to changing translation status.
Fixed the issue with repeated reload of Performance Analysis Tools.
Certain actions in the workbench (e.g., link to products and classifications in attributes) did not work if the user was placed in a user group hierarchy where its immediate parent groups had insufficient privileges. This has been fixed. There is a hotfix for this solution applicable to step-11.0-mp4 and mp5.
Fixed path traversal vulnerability for Theme and Script servlets in the Web UI. A step-11.0-mp4 and mp5 hotfix for this solution is also available.
Added new config parameter Sidecar.RetryStatusAttemptLimit to control the number of times the Status Reporter should attempt to retry reporting: the default is 3.
Changed GraphQL and GraphQLv2 LOV behavior so that it takes into consideration 'Use ids for sorting' when no explicit sorting is specified.
Extended timeout for sensor used to determine the health status for SaaS V2 systems and introduced configuration parameters for Stibo Systems to control the sensor timeouts.
Now, an Export Current View action on a Web UI node list will provide an option for the user to choose an exported node type in case if a Select All button was used before initiating the Export Current View action. It prevents the incorrect node type autodetection, when the user exported entities, but the export mapping was done for products.
Performance fix for query to determine attributes are being migrated. There is a step-10.3-mp4 and mp5 hotfix also available for this solution.
Fixed problem when Name value on the Initiate Item Screen in Web UI became read only without reason.
Now, optimistic lock exceptions are not shown on Web UI screens when alert notifications are about to be deleted in multiple threads. A hotfix is available for step-10.0-mp1 through step-10.0-mp5, and for step-10.2-mp3.
This supersedes 11.1-mp2-2023-02-03-09-38-32 and earlier versions.
Fixed issue where Image Conversion Settings were not being saved when edited using workbench.
Fixed the copy-paste action of multiple cells in the workbench. A hotfix is available for step-11.1-mp2.
Fixed the issue with Workbench Launcher, which requires the user to remove the .stepcache directory before every workbench run.
Fixed a problem tidying up background processes after lock free schema changes.
The scenario involved Attribute Group Attributes data selector used in a table which retrieves data of products linked to a classification node as a data provider and sorting on an attribute. The problem was that only the value of the attribute on the first product in the classification was considered. And when 'Exclude if empty' was selected and the attribute was empty on the first product, it was excluded, even if it had a value on another product. Now, the minimum value of the attribute across all products in the classification is used for sorting.
When uploading multiple files with the Web UI Asset Importer widget, some files would not get uploaded. This has been fixed.
Fixed backwards compatibility issue between STEP 11.0 and custom components that caused custom Smartsheet export to fail. This hotfix is available for step-11.1, step-11.1-mp1, and step-11.1-mp2.
Instead of the message '
When doing a cross-context export of table definitions with free text, the context was not retained on import. This has been fixed.
Enabled the low memory detector for the G1 garbage collector used in STEP 11.0.
It is now possible to terminate runaway PQL scripts, started via the Admin Portal.
Fixed an issue with user privileges in the autoclassification feature when using workflows. A hotfix is available for step-10.3-mp4, step-10.3-mp5, step-11.1, step-11.1-mp1, and step-11.1-mp2.
Now, republish nodes is available from a collection to an event processor. A hotfix is available for step-11.0-mp4 and step-11.0-mp5.
Introduced the ability to increase the number of possible impersonated users from the default 10,000. To apply this change, contact Stibo Systems Support.
Fixed a bug occurring when the Schedule Background Process does not respect startAt date and uses every=Minutes parameter from the first try to start scheduled processes.
Now, Maintenance Smartsheet Validation & Import can function like a Template Smartsheet, by allowing business conditions for the STEP XML hierarchy structure to evaluate on a child level before evaluating on the parent level. Note that the online validation batches 25 products, which means that the property does not allow correctly validating more than 25 products. Contact Stibo Systems Support to implement this functionality via a new property. This hotfix is available for step-10.1-mp4 - step-10.1-mp6.
A supplier user with limited view privileges is able to export child objects which are linked to the corresponding supplier only.
Now, a Match Code generation for a huge amount of records via the Maintain Match Code Values action in STEP Workbench will not be terminated automatically by In-Memory if this operation takes a long time.
Now, 'Add Data Container' and 'Delete Data Container' toolbar actions on a Global Data Container Multi Editor will correctly reflect the Approve action enabled state on Web UI Node Editor screen where the Multi Editor is configured.
Fixed an issue with the ExactUniquenessCollector data profiling plugin where it would allocate more memory than it needed, which could lead to crashes for large data sets.
Fixed a problem when global business rules/local business rules with 'run privileged' flag enabled with E-Signature bind configured, configured on Workflow transition, caused an unexpected exception to appear in the Web UI when performing a transition via Submit action.
Fixed an issue with user privileges in the autoclassification feature when using workflows. This hotfix is available for step-10.3-mp4, step-10.3-mp5, step-11.1, step-11.1-mp1, and step-11.1-mp2.
Invocations of the static 'valueOf' and 'values' methods on enums were incorrectly rejected in JavaScript business rules when called on an object instance (instead of directly). This has been fixed.
Fixed an unexpected exception error during the Generate PDF action execution in the Web UI, which was caused by a closed transaction.
The ability for a user to specify a description for Schedule Translation processes in the workbench has been restored.
Now, an extra click will not be needed when adding a new multi value to the target attribute column on a Nested References table.
Fixed a Null Pointer Exception (NPE) related to OIEP multi-threading event handling.
When uploading multiple files with the Web UI Asset Importer widget, some files would not get uploaded. This has been fixed. There is also a hotfix available that is applicable to step-11.0-mp4 and mp5.
Hotfix HOTFIX-6361 doesn't have an approved description, yet. This is related to ISSUE-602700, ISSUE-610037.
Now, the RevisionEditedBy() calculated expression returns the Name instead of ID for the user.
The scenario involved Attribute Group Attributes data selector used in a table which retrieves data of products linked to a classification node as a data provider and sorting on an attribute. The problem was that only the value of the attribute on the first product in the classification was considered. And when 'Exclude if empty' was selected and the attribute was empty on the first product, it was excluded, even if it had a value on another product. Now, the minimum value of the attribute across all products in the classification is used for sorting.
Now, the Mapping dialog on the workbench Import Wizard Mapping step has a scrollbar. A hotfix is available for step-11.1 and step-11.1-mp1.
On In-Memory systems, when all lock-free schema-change (LFSC) operations are enabled, the importer now ignores the SingleUpdateMode=Y directive in STEPXML. Only when changing ownership of classification-product links operation is encountered will the import continue to enter the single-update-mode (SUM).
Fixed backwards compatibility issue between STEP 11.0 and custom components that caused custom Smartsheet export to fail.
Fixed an issue occurring where import files with translations were moved to the error folder even if there were no errors during translation using those files. A step-10.3-mp4 and step-10.3-mp5 hotfix is also available for this solution.
Now, the Mapping dialog on the workbench Import Wizard Mapping step has a scrollbar. This hotfix is available for step-11.1 and step-11.1-mp1.
The ability for a user to specify a description for Schedule Translation processes in the workbench has been restored.
Additional logging is added to debug FTP connection issues.
Now, republish nodes is available from a collection to an event processor. This hotfix is available for step-11.0-mp4 and step-11.0-mp5.
Added localizable 'Item cannot be deleted due to {number} reasons. Please check the server log for more details.' message to Web UI, when an item cannot be deleted after clicking on Delete Action button. This message will be shown in other locals (other than the default English locale), where the non-localizable reasons will be shown as it was before.
Fixed a possible JavaScript error caused by classloader issues. Typical error message: org.mozilla.javascript.EcmaError: TypeError: [JavaPackage com.stibo.completenessscore.domain.metricresult.MetricBusinessFunctionResult] is not a function, it is an object.
Hotfix HOTFIX-6311 doesn't have an approved description, yet. This is related to RDCDM-5784: Event Processor dont read events feature.
Introduced the ability to navigate to a duplicated item from the Web UI Node Editor when the user executes a Duplicate action. To activate this option, contact Stibo Systems Support.
Relaxed parallel constraints can now be disabled during the match and merge processing. This hotfix is available for step-11.0-mp4 and step-11.0-mp5.
Previously, if a running integration endpoint was edited, then an extra background process to control the endpoint was no longer created and the current controlling background process was reused. Now, if multiple pollers already exist, an error message is displayed.
The new 'Orphan products' healthcheck can find and fix problems with products that have been detached from the recycle bin and exist outside of the product hierarchy. A hotfix is available for inmemory-7.0.67.
When changing both the object type and the parent of an object at the same time, unique keys on the object were not updated. This has been fixed.
Fixed a problem tidying up background processes after lock free schema changes.
Fixed backwards compatibility issue between STEP 11.0 and custom components that caused custom Smartsheet export to fail. A hotfix is available for step-11.1, step-11.1-mp1, and step-11.1-mp2.
Fixed an unexpected NullPointerError (NPE) in Web UI Extension API and added more logging to find the source of the problem.
Now, it is possible to replace single asset reference content in Web UI by choosing the 'Replace asset' option when clicking on three dots (ellipses) near the asset thumbnail on a Web UI Node Editor. It is still possible to replace asset content with a local file via the Upload and Replace asset option in the same dialog.
Fixed problem with print planned pages from workbench crashing on Mac.
Introduced the ability to increase the number of possible impersonated users from the default 10,000. To apply this change, contact Stibo Systems Support. There is also a hotfix available for this solution that is applicable to step-11.0-mp4 / mp5 and step-11.1-mp2.
Now, Maintenance Smartsheet Validation & Import can function like Template Smartsheet, by allowing business conditions for the STEP XML hierarchy structure to evaluate on a child level before evaluating on the parent level. Note that the online validation batches 25 products, which means that the property does not allow correctly validating more than 25 products. Contact Stibo Systems Support to implement this functionality via a new property. A hotfix is available for step-10.1-mp4 - step-10.1-mp6.
In case an endpoint gets into bad state where its configuration is corrupted, it is not possible to delete it. This has been fixed.
When STEP authenticates via LDAP, it is again able to create a user in STEP. The user is created in STEP when it is present in the ad server and not present in STEP when a login has been made via the workbench.
When there are many nodes marked for deletion, counting objects in the Recycle Bin can take a very long time. To begin the deleting process without counting, set the case-sensitive property 'Purge.DoCount=false' in the sharedconfig.properties file. This hotfix is applicable to step-10.3-mp4 and step-10.3-mp5.
Fixed a problem when clearing out a duplicated multi value on Run Business Action with templates. This caused a new empty multi value from appearing and has been fixed.
Hotfix HOTFIX-6318 doesn't have an approved description, yet. This is related to ISSUE-590146.
From STEP 11.0 forward, keys with values made without In-Memory can cause errors when running with In-Memory. The keys can now be fixed by deactivating and then reactivating them.
Relaxed parallel constraints can now be disabled during the match and merge processing. A hotfix is available for step-11.0-mp4 and step-11.0-mp5.
Additional logging is added to debug FTP connection issues.
Fixed an issue with the workbench version editor not working correctly on Mac when editing the Price column.
Previously, if a running integration endpoint was edited, then an extra background process to control the endpoint was no longer created and the current controlling background process was reused. Now, if multiple pollers already exist, an error message is displayed.
When changing both the object type and the parent of an object at the same time, unique keys on the object were not updated. This has been fixed.
Now, it is possible to replace single asset reference content in Web UI by choosing the 'Replace asset' option when clicking on three dots (ellipses) near the asset thumbnail on a Web UI Node Editor. It is still possible to replace asset content with a local file via the Upload and Replace asset option in the same dialog.
Now, on the Web UI Advanced Search screen, the Multiline Hierarchy descriptor field does not clear out the option chosen from the node picker values if a first value was copied / pasted and then chosen from suggestion.
Introduced a possibility to disable the rounding of individual attribute scores in the Completeness Meter component in Web UI. To toggle this possibility, please contact Stibo Systems Support.
Now, the RevisionEditedBy() calculated expression returns the Name instead of ID for the user.
Fixed an issue occurring where import files with translations were moved to the error folder even if there were no errors during translation using those files. A step-10.3-mp4 and step-10.3-mp5 hotfix is also available for this solution.
Now, an Unmerge screen will be correctly displayed if the user, which is bound to one of the source revisions of potential duplicates, has been deleted from STEP. In this case, in all the places on an Unmerge screen that was about to show this user information (for example, step #2 - cherry picking values) will display 'missing user' instead of the deleted user information.
After opening a dialog, the node tree is opened but only with the last selected nodes. After opening a dialog, the tree should be expanded and selected nodes should be highlighted. The problem was that after opening a dialog, the latest selected nodes were not used to expand tree but were merged with the previous selected -- together with them, they were used as the initial nodes. Now, the merging part was removed, and only the latest selected nodes are used as initial.
Previously, if a running integration endpoint was edited, then an extra background process to control the endpoint was no longer created and the current controlling background process was reused. Now, if multiple pollers already exist, an error message is displayed. A hotfix is available for this solution and applicable to step-11.0-mp4 and mp5.
Normally an Oracle connect string looks like this: {quote} jdbc:oracle:thin:@//step111db.stibo.com:1521/step {quote} But it is also possible to write it like this: {quote} jdbc:oracle:thin:@(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = step111db.stibo.com)(PORT = 1521)) (ADDRESS = (PROTOCOL = TCP))) (CONNECT_DATA = (SERVICE_NAME = step))) {quote} The SPOT command to access Oracle did not understand the latter format. This is a fix to make it work with both formats.
When there are many nodes marked for deletion, counting objects in the Recycle Bin can take a very long time. To begin the deleting process without counting, set the case-sensitive property 'Purge.DoCount=false' in the sharedconfig.properties file. A hotfix is applicable to step-10.3-mp4 and step-10.3-mp5.
Fixed problem with print planned pages from workbench crashing on Mac.
Fixed an unexpected exception error during the Generate PDF action execution in the Web UI, which was caused by a closed transaction.
When removing dimension dependencies from object types, there is a special code path on SaaS installations for when the OT has not yet been used by any objects. In this path there was a bug, so the dimension dependency could sometimes not be removed. This has been fixed.
A supplier user with limited view privileges is able to export child objects which are linked to the corresponding supplier only.
Now, an Unmerge screen will be correctly displayed if the user, which is bound to one of the source revisions of potential duplicates, has been deleted from STEP. In this case, in all the places on an Unmerge screen that was about to show this user information (for example, step #2 - cherry picking values) will display 'missing user' instead of the deleted user information.
Fixed problem in InDesign client where Asset Preview panel showed a red crossed out icon instead of the icon image.
When STEP authenticates via LDAP, it is again able to create a user in STEP. The user is created in STEP when it is present in the ad server and not present in STEP when a login has been made via the workbench.
Better handling of corrupted EXIF data in PNG and JPG images implemented.
Now, the Web UI warnings on the Tab Page component are correctly shown for similar Attribute Value components with different labels and different mandatory settings.
Fixed a problem tidying up background processes after lock free schema changes.
Fixed a Null Pointer Exception (NPE) related to OIEP multi-threading event handling.
Now, a Match Code generation for a huge amount of records via the Maintain Match Code Values action in STEP Workbench will not be terminated automatically by In-Memory if this operation takes a long time.
Previously reference history data was generated when page (reference table) was loaded. Which means that even user didn't want to check reference history data was already prepared. So there was place for performance improvements. Now reference history data are generated on demand. Only after clicking action button to show reference history, data are collected and presented to user.
Now, 'Add Data Container' and 'Delete Data Container' toolbar actions on a Global Data Container Multi Editor will correctly reflect the Approve action enabled state on Web UI Node Editor screen where the Multi Editor is configured.
From STEP 11.0 forward, keys with values made without In-Memory can cause errors when running with In-Memory. The keys can now be fixed by deactivating and then reactivating them.
Fixed issue where Image Conversion Settings were not being saved when edited using workbench.
The STEPXML-joiner pre-processor had a problem when multiple files referenced the same qualifiers. In some cases it could emit a non-existent qualifier-ID in the resulting file, that would cause the import to fail. This has been fixed.
Fixed a possible JavaScript error caused by classloader issues. Typical error message: org.mozilla.javascript.EcmaError: TypeError: [JavaPackage com.stibo.completenessscore.domain.metricresult.MetricBusinessFunctionResult] is not a function, it is an object. There is a hotfix available for this solution that applies to step-10.3-mp4 / mp5 and step-11.1-mp2.
Fixed an unexpected NullPointerError (NPE) in Web UI Extension API and added more logging to find the source of the problem. There is a hotfix for this solution that is also available to step-11.0 and step-11.0-mp1 through mp5.
In case an endpoint gets into bad state where its configuration is corrupted, it is not possible to delete it. This has been fixed.
When removing dimension dependencies from object types, there is a special code path on SaaS installations for when the OT has not yet been used by any objects. In this path there was a bug, so the dimension dependency could sometimes not be removed. This has been fixed.
Fixed the copy-paste action of multiple cells in the workbench. This hotfix is available for step-11.1-mp2.
The STEPXML-joiner pre-processor had a problem when multiple files referenced the same qualifiers. In some cases it could emit a non-existent qualifier-ID in the resulting file, that would cause the import to fail. This has been fixed.
Fixed a problem of values not displayed for multivalued attributes in the workbench using inline reference to another attribute.
The new 'Escape Tags Before Save' parameter is included in the Web UI Designer for Table Header Value and Table Header Reference Metadata components for LOV and non-LOV attributes. This includes the Attribute Value Header, the Classification-Specific Attribute Value Header, the Reference Metadata Value Header, and the Target or Reference Metadata Value Header. When enabled, individual special characters (such as a less-than or greater-than symbol) are escaped before saving the current value, which means the special characters are not interpreted as part of a tag. When disabled, tags are not escaped, which means the special characters used in paired or unpaired tags are processed as tags by the selected media output. Since special characters in tags must be handled differently from special characters that are not in tags, all special characters in an attribute's values are processed either as tags or as individual characters and including both cases results in an error.
On In-Memory systems, when all lock-free schema-change (LFSC) operations are enabled, the importer now ignores the SingleUpdateMode=Y directive in STEPXML. Only when changing ownership of classification-product links operation is encountered will the import continue to enter the single-update-mode (SUM).
Introduced a possibility to disable the rounding of individual attribute scores in the Completeness Meter component in Web UI. To toggle this possibility, please contact Stibo Systems Support.
This supersedes 11.1-mp1-2022-12-08-15-16-15 and earlier versions.
Workbench Launcher has been updated to use 11.0.17 OpenJDK (Open Java Development Kit) Java version to address the security vulnerabilities in previous versions.
Previously, all third-party libraries with older jQuery references were upgraded to newer versions for security reasons. Unfortunately, that introduced an error in the Swagger UI wrapper web page that is used for the legacy REST API documentation. Now, the index.html is bundled with the specific Enunciate version that generates the documentation data, so it is replaced with a fixed version during the build process of STEP.
Viewing an old revision of an outbound integration endpoint in the workbench could incorrectly overwrite the current configuration if the user selected the 'Configurations' tab. This has been fixed.
Fixed an unexpected exception related to division by zero when rendering the Data Container Table component on the Web UI Node Editor.
During Terms import, an incorrect conversion source position of overlapping terms caused a NumberFormatException. This has been fixed.
Now, users can access a Web UI documents page via /webui/docs URL when Keycloak is enabled. A hotfix is available for step-11.1-mp1, step-11.0-mp5, and step-11.0-mp4.
Now, Table Headers on the Web UI Search Table Tab page are correctly filled after choosing a typeahead suggestion. To implement this fix, in Web UI Design Mode, the 'Search Plugins' parameter must be enabled for the Search Table Tab component.
Previously, when an LOV had a unit available, but no unit was selected as default, the Smartsheet validation failed for an LOV without a unit value. This hotfix is available for step-11.0-mp2 - step-11.0-mp5.
An IllegalArgumentException could be thrown when working with publication data in the workbench. This has been fixed. This hotfix is available for step-11.0-mp2 through step-11.0-mp5.
Introduced possibility to again bypass SAML login. Contact Stibo Systems Support to enable it. A hotfix is available for step-11.1.
Previously, if an object contained a link that was unapproved in a parent context, the object displayed as unapproved even if the link was approved in the current context. This has been fixed.
This fix resolves a problem in Export Manager where a Publication / Publication Section node could not be selected to create an Alphabetical Index.
Previously, in workbench Import Manager, it was not possible to configure Classification Reference replacement rules for products. This has been fixed. A hotfix is available for step-10.3-mp4, step-10.3-mp5, step-11.1, and step-11.1-mp1.
In workbench, when there were exactly 10 entity object types in STEP, using Search for Object Type = 'Entity' only displayed 9 object types. This has been fixed and this hotfix is available for step-11.0, and step-11.0-mp1 - step-11.0-mp5.
Performance has been improved for the Web UI Table Header when used with references. This hotfix is available for step-11.0-mp4 and step-11.0-mp5.
Previously, an OIEP configuration was marked as modified if the following sequence occurred: configuration tab was selected, another tab was selected, and the configuration tab was selected again. The solution is to update the audit log with a 'modify' state if only the configuration has been changed. This hotfix is available for step-10.3-mp4 and step-10.3-mp5.
Now, it is possible to see the Thai characters in inline references in the workbench Product Editor.
Added logging to show the token string in the logs when claims cannot be read.
Previously, in the workbench Import Manager, it was not possible to configure Classification Reference replacement rules for products. This has been fixed. This hotfix is available for step-10.3-mp4, step-10.3-mp5, step-11.1, and step-11.1-mp1.
Support for an empty message in the body of email template (used for example in OIEP delivery method) has been added. In previous STEP versions, the Delivery Method Email could be used if the 'BodyText' was empty for delivery. This hotfix is applicable to step-11.0-mp4 and mp5.
In the Web UI Node Editor screen, after editing the current unique key on the Edit Unique Key dialog, now the unique key values are correctly saved if the user immediately clicks the OK button.
Previously, when an LOV had a unit available, but no unit was selected as default, the Smartsheet validation failed for an LOV without a unit value. A hotfix is available for step-11.0-mp2 - step-11.0-mp5.
Fix for a NullPointerException (NPE) during the Translation Export via a custom translation component. A hotfix is available for step-10.3-mp4 and step-10.3-mp5.
In workbench, when there were exactly 10 entity object types in STEP, using Search for Object Type = 'Entity' only displayed 9 object types. This has been fixed and a hotfix is available for step-11.0, and step-11.0-mp1 - step-11.0-mp5.
Now, the Find Similar Tab of an Add Reference action on a Multi Reference Screen in the Web UI shows no errors when Multi-Reference screen is configured to show 'Referenced By' direction.
Improved performance when getting and setting Trade Terms in Oracle. This is a hotfix for step-10.1-mp4, mp5, and mp6.
The new 'Escape Tags Before Save' parameter is included in the Web UI Designer for Table Header Value and Table Header Reference Metadata components for LOV and non-LOV attributes. This includes the Attribute Value Header, the Classification-Specific Attribute Value Header, the Reference Metadata Value Header, and the Target or Reference Metadata Value Header. When enabled, individual special characters (such as a less-than or greater-than symbol) are escaped before saving the current value, which means the special characters are not interpreted as part of a tag. When disabled, tags are not escaped, which means the special characters used in paired or unpaired tags are processed as tags by the selected media output. Since special characters in tags must be handled differently from special characters that are not in tags, all special characters in an attribute's values are processed either as tags or as individual characters and including both cases results in an error.
Now, if both 'Enable STEP Tags' and 'Enable Tag Conversion' design mode parameters are unchecked, a Web UI Attribute Value component will not be rendered as a Rich Text Editor.
Fixed an uncaught client-side exception (displayed as an 'Unexpected Error' message in Web UI) when a user clicked on a 'Business Function to Node' hyperlink in Web UI Node List cell.
Previously, when the Web UI Alert Notifications were deleted, they were created again on a Web UI Node Editor screen load, which caused a performance delay.
Now, plain text is used for the message body in email delivery. This hotfix is available for step-10.3-mp4 and step-10.3-mp5.
Fixed a problem with Referenced By search functionality using the approved references in main workspace. An inmemory-7.0.65 and 66 hotfix is also available for this solution.
The Web UI did not show classification product links as mandatory when they were mandatory due to the workflow state. This has been fixed.
Introduced a retry mechanism in Kubernetes API communication. This hotfix is available for step-10.3-mp4, step-10.3-mp5, step-11.0-mp4, step-11.1, and step-11.1-mp1.
Now, LOV values are shown in a dropdown on the Find Similar Dialog in the Web UI.
Now, inline references in Web UI have localized decimal separator according to the current Web UI context.
The problem seen was that the OIEP was getting triggered even if the change in attribute was not made in the affected context. This is now fixed.
Fixed a concurrency problem for an average response time statistic collector sensor that was polluting the logs with warning messages.
Fixed NullPointerException (NPE) on the Multi Editor screen in Web UI which was caused by an empty suggestion result. A hotfix is available for step-10.3-mp4 and step-10.3-mp5.
Fix for translating LOVs to multiple languages that caused optimistic locking exceptions. This has been fixed and a hotfix is available for step-10.0-mp1 - step-10.0-mp5. Also, fix for translating LOVs that caused attribute validation errors. This has been fixed and a hotfix is available for step-10.0-mp3 - step-10.0-mp5.
Fixed a bug in the validation of multivalues in the Web UI.
Performance has been improved for the Web UI Table Header when used with references. A hotfix is available for step-11.0-mp4 and step-11.0-mp5.
Previously, in Web UI Node Editor screen References component, it was not possible to choose a reference target if another target with the same name was already included. Now, the references are compared by ID instead, allowing multiple targets with the same name.
Now, workbench will not fail to load if for any reason startup notifications cannot be loaded. Instead, workbench displays a popup notification about a problem with loading the startup notifications. Check the application logs for more information. This hotfix is available for step-11.0-mp4.
Now, workbench will not fail to load if for any reason startup notifications cannot be loaded. Instead, workbench displays a popup notification about a problem with loading the startup notifications. Check the application logs for more information. A hotfix is available for step-11.0-mp4.
On Web UI Advanced Search Table display mode, navigating to the next page with all items selected caused the navigation to return to the first page of search results. This has been fixed.
Previously, components related to a workflow were not displayed on a Web UI Sub Screen Tab Page with Lazy Loading enabled, even though a page URL had a workflow selection parameter. This has been fixed.
Business Function binds and others now work in the inbound and outbound Business Action processors.
Previously, sorting did not work on the Advanced Search screen if the 'Business Function to Node' header was configured. The solution has been implemented to support sorting in this scenario.
Added the 'Allow Empty Values' parameter in the BMEcat format dialog to export empty values and transform them into specific values.
A fix was made to stop leakage of bindings and undeclared variables from one business action execution to another. This hotfix is applicable to step-11.0-mp2 - mp5.
An IllegalArgumentException could be thrown when working with publication data in the workbench. This has been fixed. A hotfix is available for step-11.0-mp2 through step-11.0-mp5.
Hotfix HOTFIX-6219 doesn't have an approved description, yet. This is related to ISSUE-560414.
The new 'Orphan products' healthcheck can find and fix problems with products that have been detached from the recycle bin and exist outside of the product hierarchy. A hotfix is available for inmemory-7.0.67.
It is no longer possible to filter the items on the Web UI Clerical Review Task List if there are no items in the list. When the task list is empty (0 tasks count), clicking the table headers no longer displays the Filtering dialog.
The 'List of Values Management Screen' would sometimes show an 'Internal Server Error'. This has been fixed and this hotfix is available for step-11.1-mp1.
Introduced possibility to again bypass SAML login. Contact Stibo Systems Support to enable it. This hotfix is available for step-11.1.
Support for an empty message in the body of email template (used for example in OIEP delivery method) has been added. In previous STEP versions, the Delivery Method Email could be used if the 'BodyText' was empty for delivery.
Previously, the 'Target Attribute Link Column' in 'Classification Product Links' in the Web UI did not work if the Classification Link Type was set to 'Own Product Links'. This has been fixed.
Fixed problem with print planned pages from workbench crashing on Mac.
Now, users can access a Web UI documents page via /webui/docs URL when Keycloak is enabled. This hotfix is available for step-11.1-mp1, step-11.0-mp5, and step-11.0-mp4.
Now, Maintenance Smartsheet Validation & Import can function like Template Smartsheet, by allowing business conditions for the STEP XML hierarchy structure to evaluate on a child level before evaluating on the parent level. Note that the online validation batches 25 products, which means that the property does not allow correctly validating more than 25 products. Contact Stibo Systems Support to implement this functionality via a new property. A hotfix is available for step-10.1-mp4 - step-10.1-mp6.
Fixed a styling issue when two Value Sections under the columns control displayed a huge space between the columns when a browser screen was being resized to 67%.
A fix was made to stop leakage of bindings and undeclared variables from one business action execution to another. This solution is also available via a hotfix applicable to step-11.0-mp2 - mp5.
Introspection for GraphQL, GraphQLv2, and Sufficiency GraphQL can now be disabled. Additionally, GraphiQL resource access can be blocked for the same components. Contact Stibo Systems Support for assistance in disabling introspection and resource access. A hotfix for this solution is available and applicable to step-11.0 and step-11.0-mp1 through mp3.
In Web UI, sorting on ID columns in a table did not take consideration numeric values, which resulted in the following ascending order: # ISSUE-? # ISSUE-? The sorting now evaluates the numeric value for the sorting order, changing the prior result for sorting ascending to: # ISSUE-? # ISSUE-?
Fixed a problem in STEP Workbench when assigning a User to a User Group on the User editor screen.
Fix for retrieving user groups and for getting impersonable users. This improves performance, for example, for the Web UI 'Primary Navigation' component. A hotfix is available for step-10.3-mp4 and step-10.3-mp5.
Fixed a bug when setting the default value on the 'Maximum number of succeeded processes' and 'Maximum age of succeeded processes' parameters introduced in release 11.1-MP1 for existing OIEPs. The default values are now set as 100 and 1w, respectively.
The mime type content detection functionality has been corrected for SVG asset files.
Now, Web UI Basket objects are correctly displayed for AD authenticated users. However, current baskets created by AD authenticated users cannot be retrieved after this fix.
Fix for retrieving user groups and for getting impersonable users. This improves performance, for example, for the Web UI 'Primary Navigation' component. This hotfix is available for step-10.3-mp4 and step-10.3-mp5.
Fixed a problem occurring when the only template field was left empty on the Bulk Update Templates Dialog. This caused an unexpected exception to be thrown. This hotfix is available for step-11.0-mp4 and is included in step-11.0-mp5.
Introduced a retry mechanism in Kubernetes API communication. A hotfix is available for step-10.3-mp4, step-10.3-mp5, step-11.0-mp4, step-11.1, and step-11.1-mp1.
Concurrent upload of files to an inbound integration endpoint (IIEP) will now be allowed if different file names are provided for the files being uploaded concurrently. This hotfix is available for step-11.0, and step-11.0-mp1 through step-11.0-mp4.
The name of the file generated when 'Get PDF' is invoked from the Web UI is now the same as when the file is generated via 'Get PDF' in the ProofView tab in the Workbench. The file name template is STEP ID_STEP NAME_TEMPNUMBER.
When trying to fetch tasks from the InDesign client, an exception could occur. This has been fixed. A hotfix is available for step-10.0-mp3 - step-10.0-mp5.
Previously, the Completeness Metric in Web UI was calculated incorrectly when there were sub metrics with at least two of them having a 100 percent score. This has been fixed and is applicable for step-11.1-mp1, step-11.0-mp4, and step-11.0-mp5.
A solution has been implemented to resolve context help not being displayed on the Attribute Link Editor screen when using the Attribute Link Metadata Header.
Hotfix HOTFIX-6256 doesn't have an approved description, yet. This is related to RDPERF-4055: Config properties governing commit sizes, ISSUE-589692.
Fix for a possible file access problem during OIEP file delivery.
When running the In-Memory database component for STEP, exception errors were possible when running attribute value queries if data containers existed in the recycle bin. This has been fixed.
An outbound integration endpoint (OIEP) using the 'Business Rule Based Message Processor' is controlled by a Node Handler and a Joiner. When these business actions are written in JavaScript and the OIEP is set for cross contexts, now the scripts can get the IDs of the contexts defined in the OIEP. This can be used to output different values based on context.
Previously, in workbench Import Manager, it was not possible to configure Classification Reference replacement rules for products. This has been fixed. This hotfix is available for step-10.3-mp4 and step-10.3-mp5.
Fixed a problem that would in some cases prevent repairing corrupted revision histories on Cassandra.
Improved performance when getting and setting Trade Terms in Oracle.
When trying to fetch tasks from the InDesign client, an exception could occur. This has been fixed. This hotfix is available for step-10.0-mp3 - step-10.0-mp5.
Previously, the Completeness Metric in the Web UI was calculated incorrectly when there were sub metrics with at least two of them having a 100 percent score. This has been fixed and a hotfix is applicable for step-11.1-mp1, step-11.0-mp4, and step-11.0-mp5.
Fixed an uncaught exception error in Replace Asset Content button on the Web UI Node Editor screen.
Fixed NullPointerException (NPE) on the Multi Editor screen in Web UI which was caused by an empty suggestion result. This hotfix is available for step-10.3-mp4 and step-10.3-mp5.
When editing an LOV value in an Excel Maintenance Smartsheet with 1,000+ rows, the wrong cell was selected (one that was previously selected) and the value could not be updated. This has been fixed.
The 'List of Values Management Screen' would sometimes show an 'Internal Server Error'. This has been fixed and a hotfix is available for step-11.1-mp1.
Previously, an empty email body in workbench reports caused the whole process to fail even though the email body is not mandatory. This has been fixed and a hotfix is available for step-11.0-mp4.
Concurrent upload of files to an inbound integration endpoint (IIEP) will now be allowed if different file names are provided for the files being uploaded concurrently. A hotfix is available for step-11.0, and step-11.0-mp1 through step-11.0-mp4.
Previously, an empty email body in workbench reports caused the whole process to fail even though the email body is not mandatory. This has been fixed and the hotfix is available for step-11.0-mp4.
Fixed workbench links to BGPs to correctly display as “PRODOC NOTE: REPLACE WITH HREF TEXT FROM COMPONENT DOC" in the Background Process Report.
Now, plain text is used for the message body in email delivery. A hotfix is available for step-10.3-mp4 and step-10.3-mp5.
Now, Mark Different / Hide Equal actions will work correctly when hiding / marking content with an inheritance icon on the Compare Records screen in Web UI. This hotfix is available for step-10.2-mp3 and step-10.2-mp4.
The Matching event processor sometimes stalled in parallel task constraints. This has been fixed and a hotfix is available for step-11.0-mp4 and step-11.0-mp5.
'Reverse LOV Value ID Presentation' is not working after adding a business condition. It should work in the same way with or without the condition. The solution has been implemented to fix this issue.
Fixed a problem occurring when the only template field was left empty on the Bulk Update Templates Dialog. This caused an unexpected exception to be thrown. A hotfix is available for step-11.0-mp4 and the fix is included in step-11.0-mp5.
Double quotes in LOV values could cause errors in the display of LOV values in Web UI. This has been fixed.
The Matching event processor sometimes stalled in parallel task constraints. This has been fixed and this hotfix is available for step-11.0-mp4 and step-11.0-mp5.
An exception could be thrown when trying to view the statistics for a gateway endpoint. This has been fixed.
Previously, all third-party libraries with older jQuery references were upgraded to newer versions for security reasons. Unfortunately, that introduced an error in the Swagger UI wrapper web page that is used for the legacy REST API documentation. Now, the index.html is bundled with the specific Enunciate version that generates the documentation data, so it is replaced with a fixed version during the build process of STEP.
A Packaging Hierarchy Cycle Healthcheck is now available in Admin Portal to identify data issues. Additionally, a fix to prevent performance problems caused by packaging infinite loops has been implemented.
When the Reference Multi Context Trusted Source survivorship rule was configured for multi-valued references / links, but the 'Accumulative promotions' option was not selected, less trusted sources were promoted to a golden record. This has been fixed.
Fix for a NullPointerException (NPE) during the Translation Export via a custom translation component. This hotfix is available for step-10.3-mp4 and step-10.3-mp5.
This supersedes 11.1-2022-11-09-12-00-10 and earlier versions.
Improved parallel tasks constraints resolving and parallel tasks processing to avoid Event Processor locking. There is a hotfix available to apply this fix to step-11.0-mp4.
Fixed a problem occurring when users, impersonating a supplier user who does not have privileges to view BGPs of other users, were not able to access their own BGPs on a Background Process Details screen in Web UI with In-Memory enabled.
The importing of terms adds an audit log entry with how many terms was changed to the terms list. If this is done at a high rate, the audit log fills up and is automatically be pruned. If such imports occur concurrently, two imports may try to prune the same audit log at the same time, which could lead to deadlock and fail the import. This has been fixed by letting the deadlock be detected and handled without failing the import (and this is also true for other BGPs that make audit-log entries). This hotfix is available for step-11.0-mp4.
Some Background Processes (BGPs) add audit log entries. If the audit logs become big, they are automatically pruned. If two processes (or sub-processes) start the pruning at the same time, deadlock errors can occur. This can cause the process to fail, which could lead to incomplete processing. This has been fixed so that the probability of a deadlock is far less. If a deadlock happens, it only logs and continues the process since the pruning of old audit logs is not relevant for the process. A hotfix is available for this solution that is applicable to step-11.0-mp4.
Introduced the ability to automatically name a translation BGP according to the selected item for translation. If a translation is started from configuration, by default, a name for BGP is set as the chosen translation configuration. To enable this functionality, contact Stibo Systems Support. This hotfix is available for step-10.3-mp4 and step-10.3-mp5.
When adding new screens or editing existing screens, XML tags were not formatting automatically. The exported Web UI XML view showed one line for whole XML script. Now, XML indent will be enabled again in the Web UI configuration if a corresponding config property is set. Contact Stibo Systems Support in order to enable this property. This hotfix is for step-10.3-mp4 and mp5.
Fixed NullPointerException (NPE) occurring on the Background Process List screen in Web UI when any of the background processes did not have a start date. This hotfix is applicable to step-11.0-mp4.
Now, on a Web UI Deduplication List screen with the Auto-Submit option enabled (via Design Mode), deduplication items are not submitted automatically if there is at least one potential duplicate left on the screen.
This fix restricts export to only the selected products in a BMEcat export when a classification is added as Catalog Group.
The importing of terms adds an audit log entry with how many terms were changed to the terms list. If this is done at a high rate, the audit log fills up and is automatically be pruned. If such imports occur concurrently, two imports may try to prune the same audit log at the same time, which could lead to deadlock and fail the import. This has been fixed by letting the deadlock be detected and handled without failing the import (and this is also true for other BGPs that make audit log entries). A hotfix is available for step-11.0-mp4.
Fix for retrieving user groups and for getting impersonable users. This improves performance, for example, for the Web UI 'Primary Navigation' component. A hotfix is available for step-10.3-mp4 and step-10.3-mp5.
Hotfix HOTFIX-6135 doesn't have an approved description, yet. This is related to RD-21073: Mark properties as customer maintainable.
Fixed a problem occurring when invisible copies of attributes (with 0bits prefix) were included into change packages which caused problems with change package installation. There is an associated hotfix for step-11.0-mp4.
If a data profile contained a number attribute with a unit, then the application log file may have contained severe messages about a NumberFormatException. These messages will no longer be written to the logs. This hotfix is for step-10.1-mp3 through mp6.
A completeness score is now shown correctly in Web UI when metric details cannot be retrieved. This hotfix is available for step-11.1.
Now, references / links cells in exported Excel Smartsheets will be mark as read only if the user who exported a Smartsheet does not have privileges to edit these references / link types. This hotfix is available and is applicable to step-10.1-mp4 through mp6.
Fixed NullPointerException in workbench related to a specific custom-component dialog initialization.
Fixed NullPointerException (NPE) occurring on the Background Process List screen in Web UI when any of the background processes did not have a start date. This hotfix is applicable to step-11.0-mp4.
Fix for hidden copies of attributes used by In-Memory. Previously, these were configured as Data Container Type key definitions and prevented users from adding a data container of this type.
For a performance improvement, a new default limit for the Children Of Types screen in Web UI is now set to 5,000 items. This limitation aligns this screen with the limitations of other Node List screens. To increase the limit, contact Stibo Systems Support.
Introduced the ability to automatically name a translation BGP according to the selected item for translation. If a translation is started from configuration, by default, a name for BGP is set as the chosen translation configuration. To enable this functionality, contact Stibo Systems Support.
Improved parallel tasks constraints resolving and parallel tasks processing to avoid Event Processor locking. This hotfix is for step-11.0-mp4.
On In-Memory systems, previously the 'Revised node missing a front revision' healthcheck could return false errors. This has been fixed.
If the Product State Proof component in the Web UI was configured so that 'Automatic Fetch' was disabled, the component incorrectly displayed the JPEG button with the text 'null.' A new Web UI configuration option 'Fetch Button Text' with the default value 'Get Proof' has been added to the component. This button text can be changed via Web UI design mode.
Now, references / links cells in exported Excel Smartsheets will be mark as read only if the user who exported a Smartsheet does not have privileges to edit these references / link types. There is a hotfix also available for this solution and is applicable to step-10.1-mp4 through mp6.
Previously, when the user clicked on User Settings in Global Navigation Panel, vendors under suppliers were not in alphabetical order, which was inconvenient for the user. Now, the list is sorted after loading.
An error was occurring in Web UI when having collection criteria search assets with a 'null' extension. This was due to a problem in value filtering that is now fixed. A hotfix for inmemory-7.0.62 is available for this solution.
When trying to fetch tasks from the InDesign client, an exception could occur. This has been fixed. A hotfix is available for step-10.0-mp3 - step-10.0-mp5.
A completeness score is now shown correctly in Web UI when metric details cannot be retrieved. A hotfix is available for step-11.1.
It is now possible to upload diagnostics from a STEP cluster to Stibo Systems, even when there is no SSH access between the nodes in the cluster. This hotfix is applicable to step-10.3-mp4 and mp5, step-11.0, step-11.0-mp1 through -mp4.
If a data profile contained a number attribute with a unit, then the application log file may have contained severe messages about a NumberFormatException. These messages will no longer be written to the logs. This solution is also available via hotfix for step-10.1-mp3 through mp6.
This hotfix increases the logging level as part of the solution which is applicable for inmemory-7.0.62. An error was occurring in Web UI when having collection criteria search assets with a 'null' extension. This was due to a problem in value filtering that is now fixed.
Hotfix HOTFIX-6189 doesn't have an approved description, yet. This is related to ISSUE-539641.
When loading the Web UI, the Noto Serif font is no longer retrieved from Google APIs. The font is now available on the STEP server. A hotfix is available for step-11.0-mp4.
Previously, a BGP creation date could be reset when the BGP started executing. This hotfix is available for step-10.0-mp3 through step-10.0-mp5.
Users are no longer able to perform bulk updates from search result on items that the user does not have privileges to see.
When loading the Web UI, the Noto Serif font is no longer retrieved from Google APIs. The font is now available on the STEP server. This hotfix is available for step-11.0-mp4.
When using STEP Match and Merge web service, fixed a problem when importing multi value attributes with LOV IDs but without values. Previously, the respective attribute value was deleted instead of being updated. This hotfix is available for step-11.0-mp4.
Previously, on a language dependent product, if only the name was changed and some attributes were excluded from translation, the translation status was not updated correctly. This has been fixed.
Increased the max LOV values queried and displayed for the Unmerge Screen.
When loading the Web UI, the Noto Serif font is no longer retrieved from Google APIs. The font is now available on the STEP server. This hotfix is available for step-11.0-mp4.
Upon deserialization, XML files with profiling data will be sanitized (i.e., characters that are illegal in XML will be replaced with question marks). A hotfix applicable to step-11.0-MP2, MP3, and MP4 is also available for this solution.
Fixed NullPointerException (NPE) occurring on the Background Process List screen in Web UI when any of the background processes did not have a start date. This hotfix is applicable to step-11.0-mp4.
Upon deserialization, XML files with profiling data will be sanitized (i.e., characters that are illegal in XML will be replaced with question marks). This hotfix is for step-11.0-MP2, MP3, and MP4.
Previously, it was possible to select a key / trust store from a list of stores, but the password was provided in a property. This meant that all key / trust stores had to have the same password. Now, a parameter has been created for each of the two (2) stores where the password may be provided. If these parameters are left empty, then the password property is used as before.
After submitting the password recovery form on 'Forgot STEP password' page, clicking the email link displays 'The link has expired.' This has been resolved with a fix for caching of the signing key. A hotfix is available for step-10.3-mp4 and step-10.3-mp5.
Now, the text for the Web UI Homepage upload widgets is aligned by the center of the button. This is true for both English and French locales.
When adding new screens or editing existing screens, XML tags were not formatting automatically. The exported Web UI XML view showed one line for whole XML script. Now, XML indent will be enabled again in the Web UI configuration if a corresponding config property is set. Contact Stibo Systems Support in order to enable this property. A hotfix for step-10.3-mp4 and mp5 is available for this solution.
The new Cassandra-only healthcheck 'Values missing content' now identifies and addresses inconsistent data with BLOBs.
LOV values in the workbench stored as 'Capri Sun > 25%' and 'Capri Sun < 25%' are displayed in Web UI as 'Capri Sun
It is now possible to upload diagnostics from a STEP cluster to Stibo Systems, even when there is no SSH access between the nodes in the cluster. This solution is also available as a hotfix that is applicable to step-10.3-mp4 and -mp5, step-11.0, step-11.0-mp1 through -mp4.
On the Breadcrumb component in Web UI Design Mode, the information text for the Root Object Type parameter has been updated to clarify the functionality.
The fix is to ensure Oracle uses the correct indexes when deleting events.
Added class cache to PQLScriptExtrasClassLoader to improve STEP System Administration (admi portal) loading.
After submitting the password recovery form on 'Forgot STEP password' page, clicking the email link displays 'The link has expired.' This has been resolved with a fix for caching of the signing key. A hotfix is available for step-10.3-mp4 and step-10.3-mp5.
Now, Mark Different / Hide Equal actions will work correctly when hiding / marking content with an inheritance icon on the Compare Records screen in Web UI.
Now, custom icons configured as a part of custom Extension API component will load even if they cannot be cached. A hotfix is available for step-11.0-mp4.
Now, attributes that are used for live Unique Keys will be ignored by Value Default survivorship rule plugins during Matching.
Previously, when applying filters on the Web UI Multi Reference Screen, if the first filter was applied to Reference Metadata header, and a second filter was applied to Table Header Value, an empty filtering dialog with no options was shown for the second filter. This has been fixed.
A bug that caused large values to be read when not needed is now fixed. The issue could cause both performance problems in speed and memory usage. A hotfix is available for inmemory-7.0.62 and 7.0.66.
Now, on Web UI Homepage Search Widget component, the Search Widget search history is updated when user navigates via suggestion.
Previously, a BGP creation date could be reset when the BGP started executing. A hotfix is available for step-10.0-mp3 through step-10.0-mp5.
Previously, while performing schema change operations on the link type (e.g., changing it to externally maintained), the workbench view of classification-to-product-links could display twice in the navigator tree and the sub-products tab of classifications. This has been fixed. This has been fixed and a hotfix is available for step-10.3-mp4 and step-10.3-mp5.
Now, optimistic lock exceptions are not shown on Web UI screens when alert notifications are about to be deleted in multiple threads. A hotfix is available for step-10.0-mp1 through step-10.0-mp5, and for step-10.2-mp3.
The 'Import Change Info' JavaScript bind now supports changed data container values during import. A hotfix is applicable for step-10.3-mp4 and step-10.3-mp5.
In Web UI, on the Proof View component, when the 'Automatic Fetch' checkbox was not checked, the Proof View toolbar could be incorrectly hidden. This has been fixed.
Now, custom icons configured as a part of custom Extension API component will load even if they cannot be cached. This hotfix is available for step-11.0-mp4.
Changed GraphQL and GraphQLv2 LOV behavior so that it takes into consideration 'Use ids for sorting' when no explicit sorting is specified.
Previously, while performing schema change operations on the link type (e.g., changing it to externally maintained), the workbench view of classification-to-product-links could display twice in the navigator tree and the sub-products tab of classifications. This has been fixed and this hotfix is available for step-10.3-mp4 and step-10.3-mp5.
The 'Import Change Info' JavaScript bind now supports changed data container values during import. This hotfix is applicable for step-10.3-mp4 and step-10.3-mp5.
Fixed the issue with uploading password protected asset using Asset Push. A hotfix is available for step-10.0-mp3 through step-10.0-mp5.
Information about the current Web UI Advanced Search is now stored in local storage so the search can be rebuilt when using the browser's back button.
Fixed performance issue when loading Table Header Value Group on Web UI Node List. A hotfix is available for step-10.0-mp3 through step-10.0-mp5.
When using STEP Match and Merge web service, fixed a problem when importing multi value attributes with LOV IDs but without values. Previously, the respective attribute value was deleted instead of being updated. A hotfix is available for step-11.0-mp4.
The 'Misconfigured' bind is removed from workbench bind editor for JavaScript business rules.
The importing of terms adds an audit log entry with how many terms was changed to the terms list. If this is done at a high rate, the audit log fills up and is automatically be pruned. If such imports occur concurrently, two imports may try to prune the same audit log at the same time, which could lead to deadlock and fail the import. This has been fixed by letting the deadlock be detected and handled without failing the import (and this is also true for other BGPs that make audit-log entries). This hotfix is available for step-11.0-mp4.
Previously, editing the Users & Groups 'Threshold (hours) for changes by same user to generate a new revision' parameter within the Revisability Settings flipper, a change was logged before any changes were made. This has been fixed.
Now, optimistic lock exceptions are not shown on Web UI screens when alert notifications are about to be deleted in multiple threads. A hotfix is available for step-10.0-mp1 through step-10.0-mp5, and for step-10.2-mp3.
Fixed the issue with uploading password protected asset using Asset Push. This hotfix is available for step-10.0-mp3 through step-10.0-mp5.
Previously, events for the outbound queues were not generated in all cases during import of terms. This has been fixed.
Fixed a problem occurring when invisible copies of attributes (with 0bits prefix) were included into change packages which caused problems with change package installation. This hotfix is for step-11.0-mp4.
Fixed NullPointerException (NPE) occurring on the Background Process List screen in Web UI when any of the background processes did not have a start date. A hotfix is applicable to step-11.0-mp4.
Fixed an NPE when user was opening Trade Term (Price List) content in workbench with In-Memory enabled, if a term contained a product which has already been deleted and purged from system. This has been fixed. A hotfix is available for inmemory-7.0.59.
Fixed performance issue when loading Table Header Value Group on Web UI Node List. This hotfix is available for step-10.0-mp3 through step-10.0-mp5.