Introduction
iFix025 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 29.9.2023 and this article summarises 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 problems with the Jazz foundation application is that addtables fails on DB IBMi: CRJAZ2474E. An error occurred while attempting to drop index "CMPTBLTPCK" from table "CMPTBLTPCK" for IBM ELM 7.0.2.
Fixed CSV/XLS Export adds error CRRRS4242E to Primary Text field if an embedded image uses a private URI in IBM Engineering Requirements Management DOORS Next.
Among the main errors removed in IBM Engineering Test Management is that users without the permission to Edit a Formal Review are not able to approve or reject a review.
Fixed NullPointerException can occur with a TRS event generated on a deleted item for 7.0.2 in IBM Engineering Workflow Management.
This iFix also solves the main problem with the Jazz Reporting Service that upgraded report builder's jQuery version 3.2.1 to 3.6.0.
List of Fixes Provided in iFix025
Below, you can find updates (fixes) for individual IBM ELM applications with "links" to the IBM environment with notes.
Jazz Foundation
- addtables fails on DB IBMi: CRJAZ2474E An error occurred while attempting to drop index "CMPTBLTPCK" from table "CMPTBLTPCK"
- DB2: Slow SQL query in VersionTable.getCurrentItemChanges and getCurrentItemChanges2
- Backport DB2 performance improvements from 7.0.3
- QueryStats can get spontaneously disabled
- Work Items REST API can cause an infinite hang with an improper URL for 7.0.2
- Reptools addTables command fails to drop index for primary key
- After upgrading from 6.0.6 to 7.0.2 ifix22| Work Item Query previously selected values are not retained
- Link Validity Page Fetch Performance Increase
- Problems when creating a user called unassigned
- Default Resource Intensive scenario MBeans does not End
IBM Engineering Test Management
- Linking multiple artifact using LinkExisting() fails in ExcelImporter
- Accessing local configuration artifacts in document builder [PUB] gives error
- Refreshing the browser creates duplicate execution request in Remote Execution
- ETM baseline pointer/ label is in incorrect position if created post merge on a stream
- "Tested by" does not show up in the history of the Test Case Result
- [ETM] Excel/Word Importer: Application password authentication issue on RM Login while using ExcelWordImporter
- Filter in the list view for the child category greys out if the parent category filter include "unassigned" or "exclude"
- OSLC GET on TSR fails when testcell is permanently deleted
- Logs contain scmlinkqueryservice errors when exporting from QM local stream
- Using non-standard character in the test plan causes REST API to wrongly encode the URL
- NPE caused when creating Test Case from REST API
- Users without the permission to Edit a Formal Review are not able to approve or reject a review
- TCER PDF overlaps Testcase name with category
- Creating TCR using REST API doesn’t link the test script that are not manual type.193810
- Test Plans > TCERs are not being copied when it is duplicated from another ProjectArea
- Deselecting after using "Select all items from all pages" is not considered during the records changes of TCER
- REST call with custom attribute filter returns invalid date format error
IBM Engineering Requirements Management DOORS Next
- GCService.computeLocalConfigsForImplicitGlobalConfig performance degrades as the number of opt-out projects increases
- Some characters in Diagrams disappear when the Diagram is embedded in an artifact
- User assigned to a role without permissions to 'Modify or Save an Artifact' is able to remove attribute values using the 'Edit Attributes from a View' function in a view
- Error "_1e.parentNode is null" during Compare Configuration between Stream
- Audit History tabs for modules are always empty (0)
- Reqif not updating embedded objects like images, excel on reimport of updated/modified artifact into another project
- several LQE Skipped Resources due to error 404: Cannot detect the first page URL and/or eTag of a Selections LDP container at ...
- ReqIF Import does not create all new artifacts specific to child stream and some core artifacts are not in the module folder
- After delivering a changeset that creates an attribute, and define this attribute value for some artifacts, the values are lost
- Event-based TRS selections very slow to retrieve, even after a full rebase
- incorrect selection members where binding exists and core artifact has been deleted
- reqif recreate on import is picking incompatible config/stateid for clone
- Compare can fail due to an ArrayStoreException
- Unable to import reqif package that requires clone from an archived configuration
- CSV/XLS Export adds error CRRRS4242E to Primary Text field if an embedded image uses a private URI
- Artifact can not be imported through ReqIF within a module. MAT for target showing error "Content is not allowed in prolog"
- ReqIF import - preview images of OLEs are inconsistent across module grid and artifact editor
- Browser lock-ups when scrolling through modules with high link density especially where link validity is enabled
- Create Link dialog does not show artifact's server-generated title if primary text starts with a large number of HTML tags
- CSV Import: row collection is performed recursively, making it susceptible to a stack overflow
- Discarding a changeset with a new enumeration data type, then re-importing causes values to be removed
- The TRSevent.log does not roll over and continues to grow and can become unmanageable
- Adding/removing a link in EWM to an upgraded diagram artifact makes the artifact diagram content disappear
- Attribute base data types are changed to “Integer” from Enumeration when the value is not there after the upgrade happened
- Accepting changes from another stream does not always deliver repairs done with the module analyse tool, though information suggests that the relevant changeset was delivered
- Artifact Move: No error message is shown if the artifact fails due to not having the Assign Team Ownership permission for the artifact's team area
- Extracting requirements from a Word document, ERM adds an extra blank space if there is text in bold that ends in a period and is followed by non-bold text
- Reqif Import does not always add the module's asset folder in the Specified Folder defined in "Module Options"
- Workflow state title no longer displays State(<Workflow title>) causing existing DW report to fail with missing type error
- Reqif import removes Username from the attribute field even if username exists in reqif file
- After reqif import, References Term link disappears when modifying an artifact
- Duplicated tag can be created, but cannot be removed
- DB2: Excessive database load from RequirementQueryService.getProcessAreaForArtifact
- OSLC - Unique constraint violation encountered during delivery after deleting links via OSLC
- Importing a Word document with a hyperlink may fail
- Delivery: dependency exclusion - module structure changes from an ignored dependent changeset get applied
- Report on view having cross component links fails with Error "CRRRS6515E Report could not be uploaded"
- DOORS Next TRS validation cannot repair selections when TRS is running in event-based mode
- Delivery leaves artifacts locked if user ID has @ symbol in it
- Performance: ModuleStructureCacheLocalLRUStrategy results in heap over-consumption due to unnecessary deserialise requests
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.
Related and Referenced Topics
Related and Source Pages:
IBM Fix Central - List of iFixes for IBM Engineering Lifecycle Management
ELM iFix025 - IBM download page of ELM iFix025
IBM Document Builder iFix025 - IBM download page of iFix025 for Document Builder