Introduction
iFix018 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 as of 20.12.2022 and this article summarizes the main issues that have been resolved.
Overview of Main Fixes
Among the main solved problems with the Jazz Reporting Service application is the solution to the problem associated with the report page, which did not display the navigation correctly in the External Content widget on the dashboard.
Fixed bug associated with JRS/LQE metamodel construction should not produce an incomplete metamodel in Lifecycle Query Engine.
Among the main errors removed in IBM Engineering Requirements Management DOORS Next is that ReqIF definition query response has unbounded etag and full TRS rebase halts with error attempting to add deleted type to TRS feed.
Fixed issue with adopt CKEditor 4.19 in IBM Engineering Workflow Management.
This iFix also solves the main problem with the IBM Engineering Test Management application, namely, unable to re-order test cases with different scripts in test suite, which is located in the TestCases view.
List of Fixes Provided in iFix018
Below are updates (fixes) for individual IBM ELM applications with "links" to the IBM environment with notes.
Jazz Reporting Service
IBM Engineering Requirements Management DOORS Next
- ReqIF definition query response has unbounded etag
- When Changesets required with no changeset selected, deleting Validated/Implemented By link gives 403 error AND deletes the link
- ReqIF: Module recreation after deletion does not properly populate module structure
- Option to require any work item to be attached to change set before delivery
- Execution of views does not return results if they include a type URI that does not belong to the current type of system
- Selecting the "Do Not Deliver" option for the Primary Text reports a PermissionsForbiddenException and is not effective
- Open change sets may not immediately see changes made to the type of system in the parent stream by delivering another change set
- DB2: Folder SQL is slow in baselines for folders with large numbers of states
- Upgrade DNG from 6.0.6.1 to 7.0.2 iFix014 fails due to invalid comment URI
- Full TRS Rebase halts with Error attempting to add deleted type to TRS feed
- BadRequestException: Specified RDF URI is already in use error is thrown when delivering a change set
- Unable to use bulk Edit Attributes option if the artifact is in a workflow state that has no follow-up actions
- 0.6 migration: SQLServerException: Incorrect syntax near 'A'
- Views can filter against attributes that were removed from the artifact type
- 0.6 migration: Legacy RRM 2.0 links causing migration failures
- Delete a workflow used in a child project should not be deleted in the master project
- ReqIF - Export doesn't clearly indicate an issue occurred when the file contains a reference to a missing resource
- ReqIF Export encodes the '@' from the user ID as "%40", causing inconsistency problems during an import
- ReqIF import not robust to varying core artifact references from DOORS, on artifacts which have been deleted
- Incorrect warning message thrown while trying RM artifact to link approved/ locked test case
- ReqIF import of an enum data type updates an existing boolean data type
- Upgrade from 6.0.6.1 iFix023 to 7.0.2 iFix013 fails due to invalid enum entry
- DOORS-DNG Migration: Types change names on serial import of migration packages
- 0.6 migration: wrapper resource without wrapped resource URI results in migration failure
- ReqIF import fails for DNG generated file with tool extensions removed
IBM Engineering Workflow Management
- As an EWM user, I shall be able to choose to copy the parent link when I create a copy a work item
- Multiple label change events fired when actions are performed in the pending change’s view
- 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
- Result Details in TSR shows result missing or doubled
- Architecture Element Links are not visible in Test Case Snapshots
- Improve Serviceability of TRS2/OSLC QM/CM/ETM Reportable REST APIs
- After creating a new stream, InProgress TSER is having currentTestSuiteResult in OSLC/Reportable REST call response which points to deleted TSR
- Data in the grid section of a test case causes skipped resource in LQE
- ETM Widget "Execution Status by Points" displays the incorrect label (Category) when displayed as Stacked Bar chart
- TRS Validation Failed [Local Dev Env] - Missing + Extra in the feed
- The bold property of the word/line (Rich Text Format) is not getting reflected in the Office Excel sheet when the offline execution is imported
- Doors Requirement(s) status in testcases show broken icon however rich hover works and shows the requirement content.
- Display the file names of multiple attachments linked to a test script step and step result
- TCR of commandLine result Reportable REST API PUT is failing with NullPointerException
- Alert message displayed while linking to requirements from Test case Table view needs to be polished and user friendly
- Autosave for setting a Test Area in Test Case from inside Test Case section in Test Suite not working
- Unable to Re-order Test Cases with different scripts in Test Suite > TestCases view
- Keyword execution in a TCR PDF export is showing different numbering than TCR UI
- ETM URL that contains oslc_config.context pointing to baseline opens the artifact in stream context instead of baseline context
- Error "Can't save" when Changing in Column Setting for TableView
- TCR pdf attachment contains attachment of Testscripts & not TCRs
- Test Plan linked to a Test Suite is not displaying in the Report Result
Jazz Foundation
- Backporting of 557072 "Web Help URI" setting from ccm/admin com.ibm. team.repository.service.internal.webuiInitializer.ConfigPropertyInitializer is not persisting in "Help contents"
- Backport custom OSLC domain's application label text to 7.0.2
- SqlSyntaxErrorException on addTables with DB2 z/OS
- Update CKEditor to v 4.19
- VersionTable.getDB2getChangesInChangeSetsHint is omitting quotes for INDEX in the 3 IXSCAN opt guidelines
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.