Introduction
iFix017 is the next in a series of iFixes that address issues associated with version 7.0.2 of IBM ELM Platform. Thanks to this iFix, many specifications are modified in versions 7.0.3 as well. This iFix is active since 8.10.2022 and this article summarizes the main issues that have been resolved.
Overview of Main Fixes
Among the main resolved issues for the Jazz Reporting Service application, is the resolution of the problem associated with the metamodel with the java.nio.file.FileSystemException error. Another problem that has been solved is related to the Report Builder application, which is related to the setup at the first start.
In the Lifecycle Query Engine, an error with the detection of "looping" when indexing TRS (tracked resource set) was removed.
iFix removed a bug in IBM Rhapsody Model Manager that was associated with "double quotes" during table export to CSV.
Major bugs fixed in IBM Engineering Requirements Management DOORS Next include:
- "Links multiple times" should not be displayed in DNG-Excel Export
- Schema validation should occur when exporting ReqIF
In the IBM Engineering Workflow Management application, the problem: "Work item with enumeration ID containing percent cannot be read with OSLC GET" was solved.
This iFix also solves problems in the IBM Engineering Test Management application. The main solved problem is related to issue, when after the artifact is automatically "unlocked" with the state "transition", the artifact editor is missing the priority field.
List of Fixes Provided in iFix017
Below, you can find updates (fixes) for individual IBM ELM applications with "links" to the IBM environment with notes.
Jazz Reporting Service
- The invalid escape character "\\" was specified in a LIKE predicate
- RB data refresh injectOntologyData method exhibits non-linear performance as number of query results increases above 100k
- Don't send emails to archived users (security / information exposure)
- Metamodel refresh failing with java.nio.file.FileSystemException File name too long
- Scheduled Report Results page fails to load with JSON.parse: bad escaped character
- Scheduled Reports are run by JRS_User and you get different results
- LQE Report - SUM not returning result 0 when there is no value(null)
- LQE Excel Export shows Rich Text formatting tags in the Primary Text fields
- When Report Builder starts up for the first time, it should retry setup tasks until successful
IBM Engineering Requirements Management DOORS Next
- DNG-Excel Export: Links are shown multiple times
- Upgrade and RepairReappearingMappings repair tool are not fixing reappearing mappings
- DB2: Slow queries when exporting from a baseline view in module
- Repotools_rm_phase.log is not populating when upgrading to V7.0.2 SR1
- The element type "div" must be terminated by the matching end-tag "" due to incomplete anchor tag while reqif attribute parsing
- RM_CreateWordDoc is running critically slow on DNG Oracle and DB2
- TRS selections tool displays errors for option 3 even if the bad selections are reset correctly
- TRS full rebase misleadingly indicates completion despite critical errors affecting project data in the new base
- Null UUID exception while attempting a stream-to-stream delivery that causes deliver to fail
- Author is not able to change the workflow state of an artifact within a module
- In certain cases, link validity calculation can end up in infinite recursion affecting the whole server
- ReqIF export fails schema validation
- Stream to stream delivery fails with CRRRS8652E The specified attribute is invalid. No such attribute definition was found in any object type that was specified in the artifact
- 0.6 migration: Unable to extract UUID from Id rrc10896 for artifacts created in RRC 2.x
- Upgrading from V6 to V7 will cause new baselined artifacts to show removed tags
- Copy paste Artifact results in a not very helpful error message "CRRRW7741E The module structure was not changed"
- A failed express delivery leaves a composite changeset behind
- TRS full rebase fails with commit error
- Add Oracle hint OPT_PARAM('_b_tree_bitmap_plans’, ‘false’) when querying for children of a configuration
IBM Engineering Workflow Management
- Decimal Range Validator does not work when importing data that contains too many fractional digits | 7.0.2
- Reification of signatures can cause loss of OSLC work item links when performing a PUT operation
- Work item with enumeration id containing percent cannot be read with OSLC GET
- Repo Files View > Downloaded folder zip with Japanese folder name doesn't match with the folder name showing in Repo Files view UI
- Changes for work item 448970 introduced an issue
- Prevent TeamAreaHierarchyException that leads to skipped resources due to "Child team area is not part of this team area hierarchy" | 7.0.2
- Printing to PDF from WI results in linked closed WI shown as unassigned or not closed | 7.0.2
- Investigate problem creating new work item in Formal project area from Kanban board
- StringList attribute values should be included when a work item is copied or moved to a different project area | 7.0.2
- Incorrect error report on Cross Project Plan when story has both child and tracks link type pointing to the same task work item | 7.0.2
- Missing history from checked in item
- When Build result containing the associated work item is deleted then OSLC links are not generating between new Build Result and Work Item on Web UI
IBM Engineering Test Management
- After an artifact is auto unlocked by state transition, the artifact editor is missing the priority field
- Unable to perform "Copy Approval Group" for an archived Approval Group; option is disabled
- LOST rich text support for offline execution
- Test Suite properties are not saved after a browser refresh
- [7.0.2] OSLC API JUnit failed - com.ibm.rqm.oslc.tests.TestSuiteTest : testQueryFullText()
- Enable Test Artifacts Auto Unlock Draft state functionality
- Improvements for selection resources queries for ExecutionElementResults
- Test Environment attribute order is not consistent in the Test Environment section of a Test Plan
- "Copied From" column not showing any information while duplicating across ProjectAreas
- [7.0.2] log4j2.xml contains DEBUG logging levels, by default
- Custom date attribute value disappear in the Test Plan's Test Script Section
- div tags in rich text of imported test case with pre-condition in Excel export of JRS
- Project alias based GET fails with HTTP 400 with Cluster Environment
- User Password is displayed in the Command Line adapter log if full root logging is enabled
IBM Rhapsody Model Manager
- Double quotes need to be escaped (with two double quotes) when exporting a table to a CSV file in the RMM Web-UI
- 'Non-breaking space' characters need to be converted to standard 'space' characters when exporting a Table to a CSV file in the RMM Web-UI, otherwise they appear as: "Ă‚ " in Excel
- Copy&Paste of DNG requirement with multiple "Satisfied By Architecture Element" links often does not copy all links
Jazz Foundation
- Backport RepairQueryableTables throws NPE
- Backport Wrap Text in Configuration Picker dialog to 7.0.2
- Make addTables to drop the unknown indices from system with additional logging indicating that unknown index is being dropped
- Logging out and back in with a user not in the Project Area disconnects the PA in Eclipse
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.