Introduction
Through this article, you will learn about the news and updates that are associated with the IBM ELM product.
IFix 27 is the next in a series of iFixes that address issues associated with version 7.0.2 for IBM ELM. This iFix is active as of 19.1.2024 and this article summarizes 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
This iFix also solves the main problem with the Jazz Reporting Service that re-running rs_upgrade.sh from step1 fails.
Fixed increase the limit of Selection batch size and optimise DELETE SELECTS query in Lifecycle Query Engine.
Among the main solved problem with the Jazz foundation application is that URL is missing in the OpenSocial Gadget dialog from work item dashboard widget for IBM ELM 7.0.2.
Fixed archived configurations generate skipped resources in DNext on GET when they should not end up being skipped in IBM Engineering Requirements Management DOORS Next.
In the IBM Engineering Workflow Management application, the problem: "Work item with enumeration ID containing percent cannot be read with OSLC GET" was solved.
Among the main error removed in IBM Engineering Test Management is that filtering on test case name is very slow when adding a Test Case to a Test Plan.
List of Fixes Provided in iFix027
Below, you can find updates (fixes) for individual IBM ELM applications with "links" to the IBM environment with notes.
IBM Engineering Requirements Management DOORS Next
- Archived configurations generate skipped resources in DNext on GET when they should not end up being skipped
- Skip deleted artifact to pass DCC by guarding GoneException
- Materialized Views fail to show their requirements in RTC (EWM) when linked from a Plan in a GC
- CSV Import fails if an artifact exists in the same GC but different local configuration (inconsistent behavior)
- Link Constraints disappear after creation, saving and refreshing
- OSLC GET of artifacts in a newly created project return pre-upgrade type URI mappings after Import Component Properties from upgraded project
- Links: No error message shown when x-server link creation for an outgoing link fails due to link constraints
- Journal based selections reset can fail to cleanup existing resources
- TRS Validation logs out to the rm.log which can roll over losing information needed to investigate TRS Validation issues
- Primary Text fields for linked artifacts displayed with "Show Links as Tree View" are empty
- For large ReqIF files, ReqIF Import wizard gets very slow while rendering Specify Attribute Options screen
- Artifact type modification does not work as expected as Permissions set in workflow state are not overriding default set permissions
- Referenced Terms link does not match link in artifact content after stream to stream delivery where a conflict has occurred
- ReqIF import fails with error "end: org.xml.sax.SAXParseException:The element type "p" must be terminated by the matching end tag
- Link creation while duplicating an artifact fails during link validation
- getDefaultConfiguration() can be very slow on large repositories, blocking operations like links retrieval
- 0.6 migration: improve heuristics that deal with ill-formed v6 sameas URIs
- Configuration details not available on the dropdown for configurations
- Linked artifact filter with remote Artifact Type clause loses info for JazzUsers
- After importing a ReqIf with an embedded image referenced as object type="application/rtf", the preview does not work
- Format Link: link columns don't show custom attributes of cross-component artifacts when in a GC
- TRS does not update changelog due to repeated exceptions dealing with project create event
- OSLC Query: inconsistent results, with varying duplicate items, can be returned when using both paging and oslc.select=*
- Composite Delivery change sets are created every time Compare with Stream is selected and there are type changes
- CRRRW7871W Warning message appears during change set delivery
- Unable to complete archive/restore TRS processing due to interruption for maintenance
- Warning for conflicting RDF URI is not displayed if there are other conflicts in the delivery
- Removing a link from RM to ETM Test Case removes the link from ETM but not from RM
IBM Engineering Lifecycle Optimization – Publishing
- RPE administrator page not accessible with Jazz Admins role
- PUB desktop client crashes when the auth type is switched a number of times
- Resource picker/configuration picker cannot be used while creating connection, if context root contains numbers
- Document Builder: Events logged in Job details not chronological
- Adding an empty paragraph has no effect
- RPE JAVA API SampleDocGen fails with "500 Internal server error" to remote generate document against Document Builder
- DOORS MODULE EXTERNAL LINK USED BY IMAGE ELEMENT IS PROCESSED TWICE (ONCE FOR EACH LINK DIRECTION)
- Error while uploading large asset (into Derby & DB2 database)
- Saving template to network share is slow
- Update data access code in document builder to improve performance and prevent deadlock exceptions
- Navigation Issue with Bookmark
- Cellpadding not as expected in Word and PDF outputs
- Style from Stylesheet not applied correctly
IBM Engineering Lifecycle Optimization – Publishing
- Spacing defined in the style from stylesheet not correctly applied
- Incorrect search result in people picker with hard code limit
- rpeWebFilter rpengFilter in web.xml is not allowing the proxy of different host to communicate with RPENG
- Default cell padding retained in table elements
- Issues with table and line spacing
- The values of enumeration attributes adds a line break
- Problem of configuration context for image downloading with RPE
- Admin user cannot edit template once removed from owner's list
- PUB templates connecting to DWA via OSLC-OAUTH does not work with log4j2
- "Group by" (ungrouped) not working when owner is null
- Unexpected line break with "Object Text" caused by <p> tag
- 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"
IBM Engineering Test Management
- Filtering on test case name is very slow when adding a Test Case to a Test Plan
- ETM makes multiple queries to LDX when opening a single TCER or Test case Execution Result
- Indentation of rich text editor does not work as expected
- A blank page is displayed while logging into an ETM project area if the user preferences get corrupted for any reason
- Chinese/Japanese attachment names gets grumbled up when downloaded through Reportable Rest API URL
- Test Suite run does not skip "passed" records unless if they are viewed
- Font size changed between the focused rich text content and the pain text content in rich text editor
- TCER can be resumed by non owner in execution console with owner only execution precondition enabled
- Non csv files are allowed to be attached in test data through Reportable REST API
- Export csv blocked by flooded Foundation executeTaskAfterCurrentOutermostTransaction queue
Jazz Foundation
Lifecycle Query Engine
- Increase the limit of Selection batch size and optimise DELETE SELECTS query
- LQE Query link is missing in Edge version 114 or later
- Add a confirmation when clearing skipped resources
- LQE Adoption Item: Adopt new classes to address Log4J bug
- LQE cm vocabulary has the wrong link predicate for relatedTestResult
- LQE/LDX in 7.0.3 s not working on windows with Japanese as default language
IBM Engineering Lifecycle Optimization – Engineering Insights
Resources
ELM ifix27: https://www.ibm.com/support/fixcentral/swg/downloadFixes?parent=IBM%20Engineering&product=ibm/Rational/IBM+Engineering+Lifecycle+Management&release=7.0.2&platform=All&function=fixId&fixids=7.0.2-IBM-ELM-iFix027&includeRequisites=1&includeSupersedes=0&downloadMethod=http
PUB ifix27: https://www.ibm.com/support/fixcentral/swg/downloadFixes?parent=IBM%20Engineering&product=ibm/Rational/IBM+Engineering+Lifecycle+Optimization+-+Publishing&release=7.0.2.0&platform=All&function=fixId&fixids=7.0.2.0-ELM-PUB-iFix027&includeRequisites=1&includeSupersedes=0&downloadMethod=http&login=true
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.