Introduction
iFix024 is the next in a series of iFixes that address issues associated with version 7.0.2 for IBM ELM. Thanks to this iFix, many specifications are modified in versions 7.0.3 as well. This iFix is active as of 25.8.2023 and this article summarizes the main issues that have been resolved. Installation of other software is also available for EWM (client update site): IBM EWM client for Eclipse update site, Microsoft Visual Studio and Windows shell.
Overview of Main Fixes
Among the main solved problem with the Jazz foundation application is that Prevent use of a server that's been unexpectedly moved to a different timezone for IBM ELM 7.0.2.
Fixed slow query when retrieving data to display links inserted into module contents for Oracle in IBM Engineering Requirements Management DOORS Next.
Among the main error removed in IBM Engineering Test Management is that it is unable to 'remove' a file from the normative and informative documents section of a Test Plan.
Fixed selection of Multiple Development links doesn’t work as expected in IBM Engineering Workflow Management.
This iFix also solves the main problem with the Jazz Reporting Service that report with description in work item export to word/pdf/html is not working.
List of Fixes Provided in iFix024
Below, you can find updates (fixes) for individual IBM ELM applications with "links" to the IBM environment with notes.
Jazz Foundation
- Push index to get added during addTables prior to other upgrade activity
- RebuildTextIndices with cjk.analyzer enable fail
- IRefactoringSupportService to allow refactoring from archived configurations
- Build failed with NullPointerException on Derby test jaf.703.all.development JAFALL703-20230612-2100 (566296)
IBM Engineering Requirements Management DOORS Next
- beta2: log-based mode not correctly established
- When using html element in artifact title, DNG does not seem to expose it to JRS/DW and the title is not showing up complete
- Links from AM to RM are not shown in the Satisfied By Architecture Element column if the Artifact ID filter is used - grid only
- OSLC basic query fails with ClassCastException when project contains materialized views
- Exporting a view with bmp image results in 0kb file
- Client code still attempts to get ActiveX plugin for VisioViewer, which required IE - these requests can get identified as vulnerability threats
- reqif export of artifacts ignores/removes tab characters leading to formatting issues
- monitor contention in RRSActivator.getService (and its callees)
- When querying for link targets via OSLC against a third-party QM, if advanced property DisableLoginRequestForAssociatedProjects is true, we don't accordingly use two-legged Oauth
- MAT: Module Analysis Tool performance is poor during Analyse All operations
- XLS/XLSX Export: Spaces in between span tags in Contents are removed/ignored - the issue does not exist with CSV Export
- In the Artifacts grid, there is no warning if you try to change the type of an artifact
- Links are created with incorrect URLs for remote migrated artifacts
- Upgrading from 6x to 702ifix018 leads to incorrect Audit History for the tags
- Event processing in the TRS services can be very slow on large repositories
- rmImportLinkValdity can cause a permission error by incorrectly logging out if adminUserId does not match the authenticated user id
- Artifacts created using Artifact Templates upgraded from 6061 to 702 have their names saved as the Artifact Template name by default
- Delivery: out-of-place warning message when accepting changes from a baseline, saying "You do not have permission to modify an artifact of this type in the target"
- Uploaded html file is empty when downloaded due to hidden special character
- Oracle: Slow query when retrieving data to display links inserted into module contents
- CSV import ignores consecutive space and tab characters
- 412 Precondition Failed error after updating the Module Structure through the API
- View: Comments column's order setting does not get saved
- Links are created with incorrect URLs for remote migrated artifacts
- Import of Excel spreadsheet with table results in error Element 'tbody' cannot have character [children]
- TRS validation fails for GC baseline
- Navigating to the URL of a cloned artifact without a project context can cause redirection to wrong project (incorrect project resolution)
- Oracle: Bad view query performance when using temp tables due to the id column literal in the query
- Full rebase queries can be very slow , slowing down the whole rebase, depending on the data size and shape
- Deliver: Standard Delivery's Automatic Merge feature can be inconsistent with, and seemingly less base-aware than, Custom Delivery's Automatic Merge feature
- DNG ReqIF Import imports only some of artifact in ReqIF when importing and other is showing error
- Unexpected line/paragraph spacing after importing a CSV
- Unable to delete the link which is visible in GC and not visible in stream
- Context resolution of an artifact results in a random configuration being chosen, as opposed to the default configuration
- 0.6 migration: avoid concurrent LV queries and runstats
- Modified Date of a view does not consistently change after an edit
- ReqIF definitions fail to load if response header Transfer-Encoding is chunked
- Opt-out: If a Links List Widget contains links to multiple projects, and if one of those links is pointing to a deleted artifact, then most or all of the other links might look broken
- DB2: View times out for "Link Exists" queries in opt-out projects with shared URIs for link and artifact types
- Module view timeouts for systems with large numbers of opt-out projects
- Workflow status label is displayed according to the locale of the first user to log in
- Slow artifact preview appearance when there are many references to user data in the artifact
- Cannot Duplicate a module in GC context if 1 artifact in the module has a link to a EWM workitem but the user is not a member of the EWM project
- The module structure is not always properly updated during a delivery
- CSV Import can fail with ArrayIndexOutOfBoundsException when importing a module with reordered bindings
- DNG does not update Data Warehouse when contents of a view has changed
- A font specified in publish.Font in advanced property is not effective in some field in PDF file so that some characters get garbled in a particular part of PDF when generating PDF file from a module
- /publish/text API can (but shouldn't) return private URIs for hyperlink values in an artifact's primary text
- Empty content in <div> tag is not being handled properly on ReqIF import
- Comment Marker does not select text to allow Comment by Element where the artifact was imported by ReqIF
- ReqIF API provides incorrect report URL in export result
- ReqIF export of module as view does not restrict attributes when OLE object contained in module
IBM Engineering Test Management
- Unable to 'remove' a file from the normative and informative documents section of a Test Plan
- ScheduledExecutionTask exits on a failing job and stop executing the next jobs in the list
- Broken validity link icon is not displaying in the test cases list view if requirement link is invalid
- Unable to stop a Test Suite execution (automated scripts) if the adapter is terminated
- Double Encoded URI collected from /resources/projects REST call fails to get ProjectArea
- Delete button disabled for attachments that are added using REST API & URL Utility
- Testcase Generation after requirement reconcile operation stucks if it gets "ETM server is in heavy loads" dialogbox
- Snapshot getting failed with General Error while connection lost in between Snapshot Creation
- suspect status async task for TCER changes last modified even if the suspect result is not enabled
- Incorrect pre-condition error running TSER outside of a test plan
- Removing execution variable deletes steps that should not be deleted
- Artifact's owner, team area and categories changed to unassigned when reopened from approved back to draft
- CLA/Selenium Adapter fails to connect on Kerberos without IWA
- Not able to view TCER and TSER from a baseline created from a GC app
- Skipped resource from missing configurationData of a VersionedTestPlan
- Default user preference for Related Test Suites for TCER causing performance degradation
IBM Engineering Lifecycle Optimization – Publishing
IBM Engineering Lifecycle Optimization – Engineering Insights
Softacus Services
We, in Softacus, are experts when it comes to consulting and service delivery of IBM software products and solutions in your business. We help our clients to improve visibility and transparency when licensing and managing commercial software, providing measurable value while increasing efficiency and accountability and we are providing services in different areas (see Softacus Services).
IBM ELM extensions developed by Softacus are free of charge for the customers who ordered IBM ELM licenses via Softacus or for the customers who ordered any of our services. If you are interested in any of our IBM ELM extensions, you found a bug or you have any enhancement request, please let us know at info@softacus.com.