7.0.3 Interim fix 1 (iFix001) through 7.0.3 Interim fix 3 (iFix003)

Review the fixes from 7.0.3 iFix001 to 7.0.3 iFix003.

Engineering Workflow Management

ID Description Components affected
Internal In a web query, "Add attribute condition" does not cause the "Add condition" widget to move to the end of the existing conditions Work Items > Web UI
PH55902 Creating a query with a work item list attribute fails to run Work Items
Internal Error message is not displayed when you link a work item to an approved test case Work Items
Internal Error raised when saving subset after remove action

EWM Client fix

Enterprise Extensions > Build
Internal An exception occurred during change event processing for a TRS feed Source Control > Server > SCM Reports
Internal Inconsistent error when creating a subset with dynamic criteria

EWM Build Toolkit fix

Enterprise Extensions > Client > ISPF Client
Internal ISPF Interactive Gateway: Two undocumented properties are being fetched from the wrong place

EWM Build Toolkit fix

Enterprise Extensions > Build
Internal Review Ant task help system for 7.0.3 updates

EWM Client fix

Enterprise Extensions
Internal RTC Eclipse 4.23 Client About Screen should include the latest legal text

EWM Client fix

Source Control > Client > SCM Eclipse UI
Internal Saving matter after you drag a subset into another subset

EWM Client fix

Enterprise Extensions > Build
Internal Saving matter after dragging a subset into another subset

EWM Client fix

Enterprise Extensions > Build

Jazz Foundation

ID Description Components affected
DT260019 Use batch inserts in VersionTable.internalCopyRowsFromConfigurationToStreamOrChangeSet Repository > Configuration aware items
Internal Backport to 7.0.3 fix for security issue remediate vulnerability: Stored cross site scripting. Reporting > BIRT
PH54476 Db2: Excessive database load from DeletedItemCleanup Repository
PH56867 Backport 7.0.3: GCM does not support having a local configuration (Ex: EWM SCM stream) change project area (whereas the project area owner of a stream can be changed) Global Configuration Management > Global Configuration > SDK
PH56988 Validity TRS feed changelog feed can sometimes fail Repository > Validity Service
PH57030 Performance problem when logging in - for 703 Process
PH57621, PH58536 Unable to restore an archived personal GC with component overlap in it Global Configuration Management
Internal Test Failure (RJF-Derby-T20231010-0616): com.ibm.team.jfs.license.discovery.internal.tests.DiscoveredLicenseKeyExtensionServiceTest.testDiscoveryWithCacheHeaders Licensing
Internal Test Failure (RJF-Repository-T20231010-0043): com.ibm.team.repository.server.jts.tests.license.SigningRulesJarReaderTest.testSimple Licensing
Internal Test Failure (RJF-Repository-C20231116-2125): com.ibm.team.repository.server.jts.tests.license.SigningRulesJarReaderTest.testModified Licensing
Internal Db2: Slow SQL query in VersionTable.getCurrentItemChanges and getCurrentItemChanges2 Repository > Configuration aware items
Internal The URL is missing in the OpenSocial Gadget dialog from work item dashboard widget Web UI > Dashboards
Internal Test Failure (RJF-Derby-T20230918-1311): com.ibm.team.repository.service.tests.license.LicenseServiceTests.test001_GetDefaultLicenseId1 Licensing
Internal Test Failure (RJF-Repository-Services-T20231010-0042): com.ibm.team.repository.service.tests.license.LicenseServiceTests.test089_AssertFloatingLicense_defect128790 Licensing
Internal [PVT][TRS] 7.0.2 - TRS validation deletion task impacts server performance for very long time even validation is successful Repository
Internal Use Google Guava-32.1.2-jre.jar JFS
Internal Help links in the web UI are broken for JAF-based products

To enable the fix, ensure that the following code is present in the services.xml<jd:infocenterRootrdf:resource="%server-URL%/clmhelp" />

Help System
PH58030 Slow VERSION table queries in IConfigurationAwareRepositoryItemService Repository
PH58465 QM TRS feed diagnostics fails when skipping configurations validation Repository
PH59066 Jazz admins unable to remove offline change set from personal stream Global Configuration Management
PH59111 TRS validation is unable to repair selections with too many discrepancies Repository
PH59392 repotools generateWarehouseDDLScripts connect to user RITRS which is not created Reporting
PH59418 Oracle: Slow performance of cross-stream deliver Repository > Configuration aware items
PM89527 The Artifact Container field of project link descriptions does not update when project names change Process

IBM® Engineering Test Management

ID Description Components affected
PH54087 Duplicated Testcase fails to delete due to Attachments of source PA should return error with ProjectArea Name/ID. Common Components > > Attachments
PH55016 Perform Discovery> Run permission required to run multiple TCERs from a test plan Common Components > Permissions
PH55019 Performance: Improve performance of the pdf export related database queries Common Components > Performance
PH56392 A blank page is displayed while logging into an ETM project area if the user preferences get corrupted for any reason Common Components > Web UI
PH56854 Validation of QM resources on SVT federated prod line N environment is showing missing artifacts in the feed. Integrations > TRS Validation
PH57069 Running a TSER from the editor appears to be taking the wrong timeline Test Construction > Test Suites
PH57137 "Run a test script" option doesn’t work as expected. Test Construction > Test Suites
PH57142 Default test script state is incorrect when created by the ETM Reportable REST API. > Integrations> Reportable REST API
PH57164 Table Summary PDF export results into many queries to LDX server > Reporting> PDF
PH57170 Test Suite run does not skip "passed" records unless if they are viewed > Test Execution> Web UI
PH57212 ETM makes multiple queries to LDX when opening a single TCER or Test case Execution Result > Integrations> LDX
PH57216 FOP NPE when calling getRendererConfiguration to export a PDF > Reporting> PDF
PH57268 Running a Reportable Rest API call with oslc_config.context takes extra time - "Enable only baselines" > Integrations> Reportable REST API
PH57727 Filtering on test case name is very slow when adding a Test Case to a Test Plan > Common Components> List Views
Internal isArchived property for approval groups needs revision > Integrations> OSLC
Internal Unsupported test script types can be selected for suite execution Test Execution
Internal TRS Validation fails with discrepancies for build records and build definitions > Integrations> TRS Validation
Internal Error encountered when attempting to execute a TCER located in a different component from the dashboard > Common Components> Dashboard & Viewlets
Internal Test case's title include html formatting for generated TCs > Test Construction> Test Cases
Internal DeliverETM Excel/Word Importer: Changing CustomAttribute value from ExcelImporter Run Offline fails.

As defect fix is in ExcelWordImporter tool, to get this fix, request for a newer version of ExcelWordImporter through IBM support request.

> Integrations> Excel & Word Import
Internal DCC ETL fails fetching execution results > Integrations> Reportable REST API
Internal [Follow Up 194244] - TCER after changing test scripts have issues in CSV & filters. > Test Execution> Test Case Execution Records
Internal Recently Viewed tab shows multiple entries for a single artifact view > Common Components> Dashboard & Viewlets
Internal ETM Performance - Active service : QM Migration service running since last 16 days com.ibm.rqm.oslc.migration.OslcMigrationStatusService.migrateFromVersion in 7.0.3 > Common Components> Performance
Internal Hierarchical category does not show parent selection in list/table view > Common Components> Categories
Internal Traceability view in the Test Case Execution Records section on a test case does not display any TCERs > Test Construction> Test Cases
Internal 2 failures while executing ConfigManagementServiceTest JUnits Configuration Management
Internal Duplication of test case creates multiple test cases instead of single duplicated test case > Common Components> Duplicate
Internal There is no warning when moving a predefined section from "selected" to "available" will lose the rich text data. > Common Components> Usability
Internal QMI: Reportable REST API JUnit Failures > Integrations> Reportable REST API
PH57935 Non csv files are allowed to be attached in test data through Reportable REST API > Test Construction> Test Data
PH57964 The prefetch cache should use IServerQueryService instead of IQueryService. > Integrations> Reportable REST API
PH58868 ETM does not send up-to-date link data to LDX when bulk add/delete requirement links > Integrations> LDX
PH58986 Namespace prefixes for QM catalog are not getting resolved > Integrations> OSLC
PH59076 Permanent delete of test case result with manual step result cause validation to report "Extra artifacts in the feed" > Integrations> TRS Validation
PH59077 Deleted test script step result remains in Report Builder output of report on QM Test Script Step Result using LQE/scoped by configuration > Reporting> Report Builder
PH59123 Execution of command line script hangs at 0% when run from TCER section of Test Case or Test Plan > Test Execution> Command Line Adapter
PH59293 Performance of configuration compare during merge degrades as state counts increase > Configuration Management> Configuration Compare & Merge
PH59320 HTTP connections are not released intermittently during CSV export > Common Components> CSV Export
PH59395 Team area of test case gets cleared when associated from a test script Test Construction> Test Cases

Engineering Requirements Management DOORS® Next

ID Description Components affected
DT247399 Warning for conflicting RDF URI is not displayed if there are other conflicts in the delivery CM> Change Set
PH41096 Module parent folder is not updated after re-importing a ReqIF ReqIF & DOORS Migration
PH50540 Excluding baselines from the TRS feed can affect LDX functionality for those baselines Reporting - ETL & JRS
PH50978 CSV Import fails if an artifact exists in the same GC but different local configuration (inconsistent behavior) Import and Export - CSV and Excel
PH51355 After upgrade, some reviews cannot be renamed despite the user having the correct permissions Review and Approval
PH56298 Modules are not assigned with default workflow state values, upon importing component templates that includes Module template. Modules
PH56452 Primary Text fields for linked artifacts displayed with "Show Links as Tree View" are empty Views
PH56478 Db2: Slow query on Link Exists views with enum filters with large numbers of opt-out projects Performance
PH56591 Find Module is malfunctioning with text searching by "C_AssignedthreatNb_Max" Modules
PH56929 Compare can fail due to an ArrayStoreException CM> Compare
PH56944 Reqif import does not update artifacts that are already imported into dnext ReqIF & DOORS Migration
PH57100 ReqIF Import is slow in large components ReqIF & DOORS Migration
PH57135 ReqIF import fails with error end: org.xml.sax.SAXParseException:The element type "p" must be terminated by the matching end tag ReqIF & DOORS Migration
PH57163 OSLC Query: inconsistent results, with varying duplicate items, can be returned when using both paging and oslc.select=* Views
PH57313 Referenced Terms link does not match link in artifact content after stream to stream delivery where a conflict has occurred CM
PH57327 DNG Removes Link to Approved Test Case from Requirement but Leaves Link on Test Case Links - OSLC
PH57387 Artifacts being locked after changing the source configuration Artifacts
PH57449 Diagram shows html tags (<br>, <b>, <i>) in the artifact View Diagram Editor
PH57563 Format Link: link columns don't show custom attributes of cross-component artifacts when in a GC Links - Internal
PH57564 After importing a ReqIf with an embedded image referenced as object type="application/rtf", the preview does not work. ReqIF & DOORS Migration
PH57623 CRRRW7871W Warning message appears during change set delivery CM> GC Configurations
PH57628 Db2: Another slow query on link exists view with enum filters and large numbers of opt-out projects Performance
PH57662 Performance: OSLC Query from ETM ExcelWordImporter, which asks for all artifacts, can timeout for large configurations - need to utilize bulk data query UpgradeMappingQueryService.getResourceIdsFromUuids OSLC
Internal Skipped TRS selections are not recorded in the DNext skipped resources section Reporting - ETL & JRS
Internal Edit Links: To edit links from the side panel always require refresh to reflect Link Type Links - Internal
PH57797 TRS Validation data collector spliterator does not get split properly for configurations Reporting - ETL & JRS
PH57825 Link creation while duplicating an artifact fails during link validation Artifacts
PH57981 0.6 migration: improve heuristics that deal with ill-formed v6 sameas URIs 7.0 0.6 migration
PH57989 Public 2.0 API using application/rdf+xml returns 400 response with NPE when attribute definition is missing from type system Extensions + API
PH57990 Composite Delivery change sets are created every time Compare with Stream is selected and there are type changes CM> Compare
PH57996 Materialized Views fail to show their requirements in RTC (EWM) when linked from a Plan in a GC Extensions + API
PH58008 For large ReqIF files, ReqIF Import wizard gets very slow while rendering Specify Attribute Options screen ReqIF & DOORS Migration
PH58031 Unable to complete archive/restore TRS processing due to interruption for maintenance Future> TRS Redesign
PH58082 OSLC GET of artifacts in a newly created project return pre-upgrade type URI mappings after Import Component Properties from upgraded project Extensions + API
PH58262 Skip deleted artifact to pass DCC by guarding GoneException Artifacts
PH58277 Custom delivery does not select dependent changeset with module deletion, causing Error CRRRW7780E during delivery CM> Merge
PH58363 Archived configurations generate skipped resources in DNext on GET when they should not end up being skipped Reporting - ETL & JRS
PH58441 Journal based selections reset can fail to cleanup existing resources Reporting - ETL & JRS
PH58611 Configuration details not available on the dropdown for configurations Rich Hover
PH58792 Change Set View shows 0 when when all changesets have been delivered with the option "include delivered change sets" disabled CM> Change Set
PH58822 getDefaultConfiguration() can be very slow on large repositories, blocking operations like links retrieval CM
PH58874 HTTP 400 returned for PUT on module attribute with external URI Feature
PH59050 0.6 migration : SQL failure when inserting wrapper info 7.0 0.6 migration
PH59082 Removing a link from RM to ETM Test Case removes the link from ETM but not from RM Links - OSLC
PH59087 View export (All artifacts view in a baseline) is slow for views with link columns (and many bindings) Performance
PH59239 TrsDeltaMonitorTask - Unable to process repository changes Future> TRS Redesign
PH59669 Report generation issue (Both UI and Publishing api) from DNG due to with NullPointerException Reporting - RRDG

Lifecycle Query Engine

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

ID Description Components affected
PH56971 LQE Query link is missing in Edge version 114 or later Lifecycle Query Engine
Internal LQE Adoption Item: Adopt new classes to address Log4J bug Lifecycle Query Engine
Internal jazzop user cannot see a particular project area Report Builder
Internal Increase the limit of selection batch size and optimize DELETE SELECTS query Lifecycle Query Engine
Internal LQE heap trigger for query shedding should not use totalHeap from the memory MBean

See the Installing Lifecycle Query Engine and Link Index Provider

Lifecycle Query Engine
Internal Newly created collection stucks in Failed patches after SGC Sample creation for LQE RS (SQL type report) due to invalid eTag Lifecycle Query Engine
PH58241 LQE/LDX in 7.0.3 s not working on Windows with Japanese as default language Lifecycle Query Engine
PH58842 Ensure the new compacted indices are moved in their proper place and then delete the old folder Lifecycle Query Engine

Data Collection Component

ID Description Components affected
PH57792 DCC Backport to 7.0.3 fix for security issue: Information Disclosure (passwords return in response) Data Collection Component
PH59624 Newly added DCC server problem initializing Data Collection Component

Jazz Reporting Service

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

ID Description Components affected
PH57051 New additional LQE2 instance added to existing Engineering Lifecycle Management configuration does not create Datasource in JRS Report Builder
PH57189 After running a compaction for JRS, the Swedish characters are replaced by the question mark like character in report names, descriptions, folder names and values for conditions. Report Builder
Internal JSON Server response is shown in the login screen Report Builder
Internal Report Builder should prevent NPE during type system fetch from Web UI Unassigned
Internal Strange behaviour after moving multiple reports Report Builder
Internal Run count displayed wrong/doubled for single run Report Builder
Internal Backport IBM i 7.5 enablement to Engineering Lifecycle Management 7.0.2 - Report Builder Report Builder
Internal Report Builder Adoption Item: Adopt new classes to address Log4J issue Report Builder
Internal Report Builder hide certain server properties in admin user interface Report Builder
Internal Missing right parenthesis for SQL in some cases if data completeness check is enabled Report Builder
Internal RS compact not working Report Builder
Internal Intermittent issue observed during navigate back to report screen after exporting report to Excel/Word, PDF, html screen Report Builder
Internal Report Builder should handle trends with no IDs and log a warning instead of throwing an NPE Report Builder
Internal Disable creating reports with the same name Report Builder
Internal Importing ready-to-use reports does not work Report Builder
Internal Exporting a report to Excel fails with 400 Bad Request Report Builder
Internal Run report shows blank screen for DS: LQE with Config Report Builder
Internal All owners are not visible to non-admin user even if user is ower of that report Report Builder
Internal Error message shows incorrect no of reports in folders while deleting the folder by other user Report Builder
Internal Schedules page size not retained on schedule edit Report Builder
PH58063 Report Builder Scheduled reports that run for more than the socketTimout setting fail silently. Report Builder
PH58638 Report Builder Backport: Data Warehouse Special Character Change with 7.0.2 interim fix025 (571023) Report Builder
PH58740 Modify synchronize logic upon image type export for Graph report Report Builder
PH59025 Report Builder 7.0.3 optimize sparqlShapeProjectData Report Builder

IBM Jazz Security Architecture Single Sign-on

ID Description Components affected
Internal Adopt Google Guava-32.1.2-jre.jar JFS

IBM Rhapsody® Model Manager

ID Description Components affected
Internal LQE sometimes cannot fetch the new 'All Tags' resources, resulting in skipped resources and the sample model occasionally fails to be deployed Rhapsody Model Manager > Server

IBM Engineering Lifecycle Optimization - Publishing

ID Description Components affected
PH57584 Extra line break problem is partially fixed. PUB
PH56750 DOORS or PUB unexpected line break with Object Text caused by <p> tag. PUB
PH57087 In non-Windows OS, PUB Document Builder downloads the template and stores it in the user's home dir under .tmp, instead of using set tmp location set in java.io.tmpdir. Document Builder
PH59169 Watermark generates a line break in the header that a table is having. PUB