Interim fix 7

Refer to the known issues that are fixed in interim fix 7.

Contents of interim fix 7

  • Readme file: readme.txt
  • Server interim fix file: ELM_server_patch_7.0.3.0-iFix007-ELM703M-I20240717-0711.zip
  • Jazz® Reporting Service (Report Builder) interim fix file: rs.war
  • Lifecycle Query Engine interim fix file: lqe.war
  • Link Index Provider interim fix file: ldx.war
  • IBM Engineering Workflow Management Client for Eclipse update site: UpdateSiteFor_7.0.3.0-iFix007-ELM703M-I20240717-0711.zip
  • Oracle Outside In Technology fix: DN_703_OutsideIn_8-5-6_Patch_CPU_April_2024.zip
  • APAR PH58954 fix: ENI703-Updated_Requirement_management_CAEs.zip
  • Known Issue DT246685 fix: MI147236.zip
  • Known Issue DT382448 fix: DT382448.zip

IBM Engineering Workflow Management

For more information, see Installing interim fixes for IBM Engineering Workflow Management client on Eclipse update site.

ID Description Components affected
DT238940 Static text or rich text attributes are not displayed when you try to print a work item. Work items
DT244467 All state IDs that start with an s are excluded in the kanban view of the plan. Planning
DT258507 Editing a plan view duplicates the size of the view description. Planning > Web Client > Plan Editor
DT387217 Unnecessary etag updates occur when work items are read. Work Items > TRS Feed

Jazz Foundation

ID Description Components affected
DT387216 AbstractWebUIRedirectService.getProjectAreaNameByProperty causes contention when called frequently. Repository
DT387019 The EDG Export to doc is broken. Reporting
DT387197 JTS Link Validity Resources (TRS 2.0) data provider is failing on SVT perfihs environment. com.ibm.team.integration.lqe.lib.httpclient.error.HttpInternalServerErrorException: Internal Server Error HTTP 500: Internal Server Error Caused by (NullPointerException) JTS
DT386394 Non-ASCII content in Engineering Lifecycle Management log files is garbled on operating systems that are using languages other than English due to -Dfile.encoding=UTF-8 in jvm.options file.
Note: In all the log4j2.xml files, replace the following text:
<PatternLayout pattern="${pattern}"/>
with
<PatternLayout> <pattern>"${pattern}"</pattern> <charset>UTF-8</charset></PatternLayout>
JTS
DT269524 Decoding issues occur in the dashboard title encoding.
Note: Set JAVA_OPTS=%JAVA_OPTS% -Dfile.encoding=UTF-8 must be added to the jvm.options file.
Web UI > Dashboards
DT269623 DeliveryService.getSessionDeltas returns no delta for an item that was deleted, recovered, and then redeleted. Repository > Configuration aware items
DT260140 TRS Validation needs to be robust in the presence of repository changes. Repository
DT089723 Failures occur for during System Z Full Text Indexing. Repository

Engineering Test Management

ID Description Components affected
DT389465 Custom categories cannot be updated on Automated Test Results by using the REST API. Integrations > Reportable REST API
DT390875 Errors that determine the URI of an item when the change log is fetched are causing the change log fetch to fail. Integrations > TRS
DT387044 Requirements in keyword steps are not retained when they are converted to normal script steps. Test Construction > Test Scripts
DT381379 The test case name that is generated from the reconcile requirement collection contains HTML tags. Integrations > OSLC
DT387673 Provide a means to cancel merges that are taking a long time. Configuration Management > Configuration Compare and Merge
DT257649 The test case result remains active in the Inconclusive status when the related TCER is deleted while the execution is in progress. Test Execution > Test Case Execution Records
Internal Add more logging to QualityManagerConfigurationService.getPreviousVersionOfItemInPleEnabledProjectArea Integrations > TRS
DT389955 Checks to determine whether to delete a predecessor take 40% to 70% of the time for some merges. Integrations > TRS
Internal Add a log item for when the Repotools rebuildTextIndices fails with java.lang.IllegalArgumentException: Item Handle must not be null. Common Components > Search
DT386787 Concurrent merges might result in row lock contentions and should not be allowed. Configuration Management > Configuration Compare and Merge
Internal RQMCopyUtility does not copy attachments.
Note: Because the defect fix is in the Copy Utility tool, you need to request a newer version of the Copy Utility tool by creating a support request.
Integrations > Copy Utility
DT261505 When a user who has no permissions to Engineering Test Management accesses artifacts from RM, unnecessary logs are created. Integrations > OSLC
DT390354 The TRS patch event generation should not fetch all states for items that are not configuration-aware. Integrations > TRS
DT387402 Linking from Engineering Requirements Management DOORS® Next to Engineering Test Management fails, but Engineering Test Management to Engineering Requirements Management DOORS Next succeeds Integrations
DT382282 Deleting an artifact with an attachment in one stream removes the attachment of the same artifact in another stream. Test Construction > Test Cases
DT379884 In-progress test results are not copied correctly to the target project area. Common Components > Duplicate
DT387085 A locked test script can still be edited by using OSLC and REST API. Test Construction > Test Scripts

IBM Engineering Requirements Management DOORS Next

Note:

To update Oracle Outside In Technology for DOORS Next, consider the following information.

This technology is independent of the backend database that is used by DOORS Next. Apply this fix regardless of whether you use Oracle as your Engineering Lifecycle Management database. This fix is for other Oracle technology and is not related to their database products.

Refer to the instructions in the readme file in the DN_703_OutsideIn_8-5-6_Patch_CPU_April_2024.zip file. These steps need to be done only once. The Outside In files last changed in interim fix 7. If you already deployed these files as part of installing interim fix 7 or later, you do not have to do these steps again.

Note:
If you encounter the following known issues, refer to the instructions in the readme file in the DT382448.zip file.
  • Known issue DT382448: You might be unable to generate or print reports in DOORS Next.
  • Known issue DT270478: You might encounter many line breaks in the documents that are generated from DOORS Next.
ID Description Components affected
DT390054 A 500 error occurs during an attempt to export a CSV file that contains a custom link type column. Import and Export for CSV and Excel files
DT269624 An ID CRRRW7780E error occurs when changes are accepted from an initial stream that contains the removal or addition of an enumerated value with a specified RDF URI. Type System Management
DT355946 The Modify an artifact of a specific type in a workflow state permission can incorrectly prevent the changing of an artifact's type when a default value is involved. Artifacts
DT380590 A checksum value mismatch occurs in subsequent RDF patches. Reporting in ETL and Jazz Reporting Service
DT245342 The ReqIF Import fails with a ParseException when a ReqIF file is imported that contains an <object> tag. ReqIF and DOORS Migration
DT202903 A better message needs to be displayed if the number of changesets that are being delivered exceeds the maximum number of changesets that are allowed for processing. CM > Merge
DT387232 IllegalstateException: This stopwatch is already stopped in log-based mode Reporting - ETL and Jazz Reporting Service
DT389482 Archiving and unarchiving large containers can block normal TRS updates for a long time. TRS Redesign
DT386089 The Links widget fails to load when it includes a link to an orphaned binding, which causes 400 Bad Request Error: ClassCastException to occur. Links - Internal
DT378620, DT380306 Cross-Window DnD: Client can incorrectly block link creation depending on the current link constraints. Links - Internal
DT258274 Delivery of a changeset with a forbidden workflow transition is not consistent. CM > Merge
DT386183 Compare operations fail to fetch change with links added/removed from an artifact. CM > Compare
DT378742 Compare/Deliver: preview images are shown as broken during comparison. CM > Compare
DT276196 Refactor - Moves within the module structure that are delivered by recloning are not included in change set delivery. Refactor
DT260810 ReqIf reimport fails to create some artifacts in the module. ReqIF and DOORS Migration
DT365592 Compare/Deliver: The current selections for the Next difference and Previous difference buttons are reset when returning from a comparing the artifact of a binding. CM > Compare

Lifecycle Query Engine

For more information, see Installing interim fixes for Lifecycle Query Engine and Link Index Provider.

ID Description Components affected
DT387323 JRS: The scheduled LQE report result becomes empty when it is scheduled by a user who uses an email address for the user ID because the @ in the address is changed to %40. Lifecycle Query Engine

Data Collection Component

ID Description Components affected
DT383185 DCC should allow resource groups that do not have a reporootid. Data Collection Component

Jazz Reporting Service

For more information, see Installing interim fixes on Jazz Reporting Service.

ID Description Components affected
Internal Create report >> Choose Data >> Choose Report Type >> Edit button for selecting a datasource is disabled Report Builder
DT247838 JRS does not properly flag conflicts in the metadata. Report Builder
DT383045 Line chart count labels are rendered too low. Report Builder
DT389772 Allow the report builder to skip DOORS Next shapes from baselines to potentially speed up type system refresh and minimize type conflicts. Report Builder

IBM Engineering Lifecycle Optimization - Publishing

For more information, see Installing IBM Engineering Lifecycle Optimization - Publishing.

ID Description Components affected
DT382440 The Data tab is not visible in properties when the user interface is displayed in French. PUB, Document Studio

IBM Engineering Lifecycle Optimization Engineering Insights

ID Description Components affected
DT257635 Not able to get 'Requirements Traceability - Satisfaction Relationship'
Note: Complete the following steps to apply the fix:
  1. Extract the ENI703-Updated_Requirement_management_CAEs.zip file.
  2. Copy the folder ENI703-Updated_Requirement_management_CAEs to the directory: <ENI server installation directory>\server\conf\relm\contents.
  3. On the ENI admin page, click the Contents tab. The direct URL is <hostname>:<port number>/<ENI context root>/admin#action=jazz.viewPage&id=com.ibm.relm.configure.ui.internal.ConfigurePage.
  4. In the predefined content packages list, in the Action column for the ENI703-Updated_Requirement_management_CAEs entry, click Deploy.
  5. Select ENI Project Area to update the CAEs.
  6. Select Overwrite current custom artifact elements with default content and click OK.

    The CAEs requirement and the requirement collection are updated.

Ready-to-use views