Resolved issues

This page lists issues that were resolved in recent Micro Focus Connect releases.

Version 24.1

The following issues were resolved in the 24.1 release. No configurations changes are required unless explicitly stated.

Core product fixes

Key Summary

OCTCR42D698011, SC:02652310, SC:02670749

 

Links between Jira issues were being removed by when two relationship fields from ALM Octane were mapped to a single field in Jira. This was caused by the lack of support for duplicate mapping. This issue was addressed by introducing new Calculated Value functions: FindAllInProperties(property1, property2, ...) and FindAllInPropertiesOrThrow(property1, property2, ...). The new functions are similar to the existing FindAllInProperty(property) and FindAllInPropertyOrThrow(property), with the additional capability of accepting multiple properties.
OCTCR42D690013, SC:02471541 Fixed an issue where the SyncSet path property was ignored and a wrong path was selected, when syncing two syncsets into folders with the same name in Requirements.
OCTCR42D674120, SC:02531890 ALM Octane to ALM Octane migration failed as a result of the inability to map a list to a Release field. This issue was fixed by using label suffixes in calculated values.
OCTCR42D786038, SC:02670522 In Jira to ALM Octane synchronizations, when Jira endpoints were moved to out of scope, the epic links to features were removed in ALM Octane. This issue was fixed by processing the missing endpoint references and ensuring that the corresponding links were not removed in the target.
OCTCR42D751006, SC:02672541 Fixed an HTTP 404 error that occurred when attempting to perform a value mapping between two fields.
OCTCR42D767024, SC:02714075 A synchronized Jira URL field resulted in an unclickable URL in the ALM Octane memo field. This issue was fixed and a calculated value script was proposed to make this URL clickable. For example: Eval('<a href="' + otherItem.URL +'">' + otherItem.URL + '</a>')

Connector fixes

Key Connector Summary
OCTCR42D551010, SC:02479638 Azure DevOps Fixed a restriction that prevented the creation of multiple connection type rules for the same set of projects and types. You can now define multiple rules, giving you more control in managing project connections.
OCTCR42D775014, SC:02705720 Azure DevOps Attachment sizes were shown with incorrect values. The correct attachment size and comment are now shown in the issue's attachment information.
OCTCR42D737005, SC:02669734 Jira Defect descriptions were constantly being updated after synchronizing anchors with invalid href formats from ALM Octane. This was fixed by validating the href URL in Jira.
OCTCR42D742001, SC:02669734 Jira Defect descriptions were constantly being updated, even if there were no changes.

Back to top

Version 23.4

The following issues were resolved in the 23.4 release. No configurations changes are required unless explicitly stated.

Core product fixes

Key Summary
OCTCR42D673153, SC:02619018 In the Audit tree, the time is based on GMT. This caused issues when validating the actual time stamp in local time. Solution: Use the browser's locale time zone for dates and times in the Audit tree and for connection messages.
OCTCR42D690012, SC:02531422 In certain cases, error notification emails were not sent to the users specified in the Connection settings.
OCTCR42D705019, SC:02661691 For certain duplicated attachments, access was denied to the attachment content.
OCTCR42D707012, SC:02673934 An error in obtaining a parent in hierarchical types would prevent watermarks from advancing. This issue was fixed by adding a mechanism to ignore items that continuously fail.
OCTCR42D698016, SC:02664985 In some cases, watermarks were set incorrectly for items with parents.

Connector fixes

Key Connector Summary
OCTCR42D455068, SC:02326089 Jira The Description field continuously updated when a backslash was removed. This issue was fixed by retaining the backslashes.
OCTCR42D690014, SC:02636533 Jira Failure to update an attachment from a Jira comment to an ALM/QC comment.
344361 Dimensions RM Images were not synchronized when using Dimensions RM 12.11 and above.
348745 Dimensions RM Added support for workflow states. Mapping the 'STATE' attribute allows you to create items in a specific workflow state and transition items according to their transition constraints.

Back to top

Version 23.3

The following issues were resolved in the 23.3 release. No configurations changes are required unless explicitly stated.

Core product fixes

Key Summary

OCTCR42D614001, SC:02471541

Fixed an issue where the free form server side filter was removed when changing an ALM/QC or Jira project mapping in a syncset.

OCTCR42D618024, SC:02576777

Fixed a case-sensitivity issue for the header parser and cookie header parser.

OCTCR42D634006, SC:02565831

Updated the warning dialog when required fields are missing in the type mapping and added a clear message.

OCTCR42D628011, SC:02561397

Homepage (ConnectWeb) got stuck in loading state when no Internet connection was available on the server. Fixed this issue by loading moment.js locally.
OCTCR42D618012, SC:02531886 Sync criteria operator "Contained in string" worked differently than expected. Added operator "Field contains value" to match expectations.
OCTCR42D690006, SC:02583362 Fixed an issue where Micro Focus Connect hung when multiple connections ran in parallel.
OCTCR42D564090, SC:02485635 A bad request exception was thrown due to the synchronization of a vertical tab character to a richtext field. This issue was fixed by converting the vertical tab to URLEncode.
OCTCR42D658010, SC:02471541 Audit files were being saved to the data folder. They are now saved to a new location: /AppData/backup/audit.

Connector fixes

Key Connector Summary
OCTCR42D539031, SC:01826378 Jira Improved performance for cases where scrum board does not restrict the items fetched from a single project.
OCTCR42D636024, SC:02540192 Jira Synchronizations from Jira Sprint fields with multiple sprints to ALM Octane Stories did not detect the active sprint. Fixed this issue by synching the active and latest sprints.
OCTCR42D631008, SC:02581622 Jira Fixed an issue where sessions did not close, causing orphaned sessions across synchronizations.
OCTCR42D651023, SC:02551581 Jira The Atlassian renderer did not add a new line after <div> tags. Fixed this issue by adding a <br> tag after each <div> tag.
OCTCR42D539031, SC:01826378 Jira Improved performance for cases in which a board did not restrict the items fetched from a single project.
OCTCR4D662013, SC:02588023 Jira Creating a new Jira data source retrieved the project list with an unclear error message when a wrong password was entered. This issue was fixed by replacing anonymous-able REST API with non-anonymous, to verify the provided credentials.
OCTCR42D676131, SC:02551581 Jira Formatting in the Description field was lost when a synchronization was performed from ALM/QC to Jira. This issue was fixed by adding a right curly bracket escape character.
OCTCR42D675148, SC:02633444 Jira Optimized the Delete Analyzer by executing deleted item detection queries in bulk for Jira connectors.
OCTCR42D590016, SC:02514485 ALM Octane Retrieving values from two distinct lists resulted in overlapping labels in the value map. This issue was fixed by adding the list name to each of those values.
OCTCR42D694004 SC:02652310 ALM Octane Fixed a null pointer exception (NPE) and empty iterations testDataTable which occurred when migrating manual test entities from one ALM Octane instance to another ALM Octane instance.
OCTCR42DD673146, SC:02555581 ALM/QC Formatting in the Comment field was lost when a synchronization was performed from ALM/QC to Jira. This issue was fixed by adding a non-empty text node before BR tags.
OCTCR42D556136, SC:02471541 ALM/QC Invalid QC Session cookie format. This issue was fixed by adding, updating, and deleting cookies based on the server response.
OCTCR42D680003 Azure DevOps Images embedded in rich-text descriptions that refer to an external URL will not be touched or downloaded by the Azure DevOps/TFS connector. Instead, they will synchronized as-is.
OCTCR42D636004, SC:02558598 Azure DevOps Data source creation failed when the custom type Release was present. This issue was fixed by using referenceName instead of name for custom type Release.
OCTCR42D260012, SD02885896 Azure DevOps Fixed an issue in which value maps were empty.

Back to top

Hotfixes for 4.4.3 Micro Focus Connect core

This section lists the hotfixes for version 4.43 of Micro Focus Connect core, that were incorporated into version 4.5. No configurations changes are required unless explicitly stated.

  • Fixed an issue wherein the connector incorrectly validated the proxy settings and threw the java.io.IOException exception.

  • Changing field mapping direction to inherit caused UI corruption. This issue was fixed and field mappings can now be switched to inherit.

  • Fixed issue where Micro Focus Connect incorrectly evaluated the httpProxySet setting due to a trailing whitespace.

  • Added parameter validation and a detailed message for SMTP configurations to prevent Null Pointer Exceptions (NPEs) in the case of empty parameters.

  • Created a new operator called FieldContainsValue to support the syncCriteria operation.

  • Added a detailed error message in the case that proxyHost or proxyPort have invalid values.

  • Parsing of an HTML document containing an image with colon symbol in the Alt tag throws the following exception "NTFS ADS separator (': in file name is forbidden.". A fix was made to parse the file name correctly.

  • Fixed an issue where in mfcMaintenance.jar replaces a source project if target was trimmed, and improved the jar file's performance.

  • Fixed the issue where the order of comments was incorrect after a synchronization.

  • Running a purge after using Clear Watermarks and Remove Nulls option reset all cross-referenced item versions in the database, including attachments to NULL. During After the iteration run, error messages such as "found attachment xref where both versions are null" appear in the log. Fixed this issue by changing the message level to debug.

  • There was no clear and detailed error message when Import XML failed. Fixed this error by creating more detailed message for XML converter.

  • In certain instances, the exported crossreferences.xml file contained duplicated child items and an error occurred while attempting to reimport It. A fix was made to ignore the duplicates.

  • Fixed issue where Micro Focus Connect would throw an NPE while setting synchronization statuses.

  • Fixed an out-of-memory issue when there are a very large number of duplicate user mappings. After this fix, clicking Duplicate mapped user won't show the table of duplicated users.

  • Fixed an issue where a custom field with the label "Project". The Azure DevOps connector synchronized the name of the current project instead of the contents of custom field "Project".

  • Improved the testability of comment header functionality by adding a new method that determines if the header was included in the text sent to the server.

Back to top

Hotfixes for 4.4.3 connectors

This section lists the hotfixes for version 4.43 connectors that were incorporated into 4.5. No configurations changes are required unless explicitly stated.

AccuWork connector

  • Fixed issue that when content was promoted to an AccuWork item with no other changes, the connector did not detect the change.

  • When running queries against an AccuWork server where a transaction is provided, the query takes longer than expected. This solution was to install an AccuRev release higher than 7.6.1.

ALM/QC connector

  • Added cross-filtering support.
  • Added XML escape for user and password during login.
  • The Mapped "URL" property for ALM/QC generates old Web client style URLs (was removed in version 12.50). A fix was made to return links in a supported format.

  • Fixed issue where the ALM/QC Connector did not close MetaProviderCache and DataPoolCommunication sessions.

  • ALM/QC does not support leading and trailing spaces for string properties. Micro Focus Connect did not recognize this behavior causing infinite updates.

Microsoft Azure DevOps connector

  • Fixed an issue with backslashes in filter queries by escaping a single backslash in the filter query condition.

  • Work item retrieval was changed from using GET to POST methods for versions higher than 5.0.x. For older versions, additional logic was implemented to avoid exceeding the URL limit of 2048 characters.

  • If a project name contained spaces, queries failed with a '404 - Not Found' response code. Project name with spaces are now supported.

  • Performance issues existed when retrieving items, for all iterations. Added the work items cache to reduce the time to fetch items after the first iteration. Support for server-side filters was added to improve performance. Server-side filtering must be configured in the Micro Focus Connect UI.

Jira connector

  • Added support for read-only 'Epic Link' field, which is not present on either the create or edit project issue screens. No changes to user configuration are required.

  • Added functionality to support synchronization of "Sprint" property for issues linked to multiple sprints to a single value on the target side using calculated value.

  • Added support for 'Edit screen' fields to be recognized and added automatically to the list of available fields. For the 'Edit screen' fields to be available, there must be at least one 'editable' issue of the mapped Jira issue type available in the sample project and mapped projects.

  • The Jira connector now supports additional system read-only fields to be added automatically to the list of available fields. The newly supported fields include 'Resolved date, 'Aggregate Time Spent', 'Aggregate Original Estimate', 'Aggregate Remaining Estimate', 'Work ratio', 'Last viewed', 'Status Category Changed' (cloud only). These fields are read-only.

  • Fixed the issue where the Jira Connector threw a Null Pointer Exception (NPE) while synchronizing a custom Team field to a Jira Team field.

  • Jira renderer did not recognize bold text while synchronizing description in bold text from ALM Octane. This issue has been fixed by not removing non-breaking space from the rich-text.

  • Fixed NPE in Jira connector for cases wherein a custom field is missing in a project.

  • 'Epic Link' field is being deprecated on Jira Cloud and will be replaced by the 'Parent' field in REST APIs and Jira UI. The deadline is November 30, 2022, after which the 'Epic Link' field will no longer be supported. Fixed this issue by replacing the usage of 'Epic link' field with the 'parent' field in the internal REST API calls. The Jira connector field mapping will continue to support 'Epic link' as the link field. Additionally, the 'Parent' field will be available to sync for new Data source configurations.

  • Added thread local cache for Jira boards and projects.

  • ALM Octane to Jira comment synchronization results in multiple comments being updated when only one comment is added. This issue was fixed by comparing non-embedded images during the update.

  • The Team field displayed the wrong set of enums. Fixed this issue by adding paginated fetch of teams.

  • Synchronization failed when using a different field other than Epic Link even though it has the same type as Epic Link. This issue has been fixed by using the Epic Link type to get the field info.

  • Jira REST API calls intermittently return a rate limit response error (429: Too many requests). This issue was fixed this by catching this response code and delaying calls to Jira endpoints for the requested time.

  • The Micro Focus Connect UI throws a 'Null' dialog when a user clicks on a Jira Data source. This issue has been fixed by adding a check on the existing HTTP TIMEOUT property.

  • Improved the testability of comment header functionality by adding a new method that determines if the header was included in the text sent to the server.

ALM Octane connector

  • Changes were made to fix the failing validation during authenticator creation.

  • Fixed issue where server-side filter selection did not work whenever it contained a custom list type field.

  • Unable to set parent link from an ALM Octane requirement document to Jira. his issue was fixed by searching the parent item in all related data pools with the same type and project.

  • Fixed NPE in AM Octane Connector.

  • The connector threw an "unexpected type org.json.JSONObject$Null" exception while trying to retrieve a field value. This issue was fixed by validating the JSONobject.

  • The connector created too many active connections during typical synchronizations. To improve performance, the connector now caches and reuses connections.

  • Improved the testability of comment header functionality by adding a new method that determines if the header was included in the text sent to the server.

ServiceNow connector

  • Connector threw an NPE whenever the response did not contain any of requested system parameter fields. This was resolved by skipping such enumerations.

  • JSON queries returned both English and French enums, ignoring the language. Fixed this issue by returning enums for the selected language, with English as the default.

  • The data source property query filter was not working. A fix was made to restore this functionality. The use of server-side filters and data source query filters simultaneously is not supported.

Back to top

See also: