Skip to Main Content
IBM Sustainability Software - Ideas Portal


This portal is to open public enhancement requests against the products and services belonging to IBM Sustainability Software. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).


Shape the future of IBM!

We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:

Search existing ideas

Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,

Post your ideas
  1. Post an idea.

  2. Get feedback from the IBM team and other customers to refine your idea.

  3. Follow the idea through the IBM Ideas process.


Specific links you will want to bookmark for future use

Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.

IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.

ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.

Status Submitted
Categories Work Items
Created by Guest
Created on Apr 15, 2026

Immutable Storage Paths for Attachments in Workitems

As the ELM database is not intented to store big workitem attachments, an option is to use an external file storage. The path to the storage can be only defined once. It is also not possible to switch back to the database as a storage location for attachments.
 

At the core of this issue is the teamserver.properties configuration file, where the attachment storage location is defined (e.g., com.ibm.team.jfs.app.storage.area.file.root). Upon initial server startup, this path is written into the Jazz Foundation Service (JFS) database and becomes effectively "baked in." Any subsequent changes to this property in the configuration file are ignored by the running application, as it continues to reference the path stored in the database.

This architectural choice creates a hard-coded dependency between the application logic and the physical storage infrastructure. For any enterprise environment that is not static—which is to say, all of them—this immutability is not just an inconvenience; it is a critical flaw that undermines the platform's viability in dynamic IT landscapes.

The technical limitations described above have direct and severe business consequences:

  • Increased Total Cost of Ownership (TCO): Higher costs for infrastructure (expensive file servers vs. cheaper object storage), manual administration, complex migrations, and extended downtime all contribute to a higher TCO.
  • Reduced Business Agility: The inability to quickly clone environments, failover for DR, or migrate to the cloud slows down the entire organization. It makes the IT department a bottleneck rather than an enabler of business strategy.
  • Hindered Scalability: The reliance on traditional file shares creates a scalability ceiling. As data volumes grow into the hundreds of terabytes or petabytes, the file system model becomes technically and financially unsustainable.
  • Elevated Compliance and Security Risk: Complex, manual procedures for DR and environment cloning increase the likelihood of human error, leading to data loss, security breaches, or failure to meet regulatory compliance mandates (e.g., SOX, GxP, ISO 26262).

The immutable attachment file share path in IBM EWM is a significant architectural flaw that is out of step with the demands of modern, large-scale enterprise IT. It creates unnecessary friction, cost, and risk, hindering key strategic initiatives like cloud adoption, DevOps acceleration, and business continuity planning.

We strongly recommend that IBM Product Management and Development prioritize the implementation of a flexible and dynamic attachment storage architecture i.e. the path to the attachment storage is changeable.

A solution, preferably a full storage abstraction layer with support for object storage, would not be a mere feature enhancement; it would be a fundamental modernization of the platform. Addressing this deficiency is critical to ensuring EWM's continued relevance and viability as a best-in-class enterprise solution, safeguarding customer investment, and enabling them to build resilient, scalable, and agile engineering ecosystems.
 

Idea priority Low
Needed By Quarter