Skip to Main Content
IBM Data and AI Ideas Portal for Customers

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:

Post your ideas

Post ideas and requests to enhance a product or service. Take a look at ideas others have posted and upvote them if they matter to you,

  1. Post an idea

  2. Upvote ideas that matter most to you

  3. Get feedback from the IBM team to refine your idea

Help IBM prioritize your ideas and requests

The IBM team may need your help to refine the ideas so they may ask for more information or feedback. The product management team will then decide if they can begin working on your idea. If they can start during the next development cycle, they will put the idea on the priority list. Each team at IBM works on a different schedule, where some ideas can be implemented right away, others may be placed on a different schedule.

Receive notification on the decision

Some ideas can be implemented at IBM, while others may not fit within the development plans for the product. In either case, the team will let you know as soon as possible. In some cases, we may be able to find alternatives for ideas which cannot be implemented in a reasonable time.

Additional Information

To view our roadmaps:

Reminder: This is not the place to submit defects or support needs, please use normal support channel for these cases

IBM Employees:

The correct URL for entering your ideas is:

Status Delivered
Workspace Spectrum Symphony
Components Version 7.1
Created by Guest
Created on Mar 19, 2015

Symphony 7.1 Installers do not include all required dlls

When I first tried to run a .NET Symphony application on my 7.1 cluster it failed with the error message that Platform.Symphony.Soam.Net4.0.dll or one of its dependencies was missing. Examining the process clearly showed that the Platform dll was trying to load msvcr100.dll and msvcp100.dll. The same is true for Symphony client applications using the Platform.Symphony.Soam.Net4.0.dll.

The VC++ runtime that these dlls come from was not installed by the Symphony nor is it mentioned as required in the documentation. There are older versions of these file in the lib and lib64 folders in the soam directory, so clearly these files have been recognized as required in the past.

I have raised this as a PMR but the developer feedback given to support is that this is not a bug and it is the application developers that must include these files in their service and client applications. We have been pointed at the following statement in the developer tutorials from SampleApp:

Your first synchronous Symphony C# client and service:
Package the sample service.
You must package the files required by your service to create a service package.
Note: Make sure the .dll files s are included in your service package.

I interpret this as a reminder to developers to ensure to include all of the dlls generated by the example code in the service package that they generate.

I fundamentally disagree with the assertion that this is not a bug. These are common files that are required by Symphony components; they are not directly referenced by my applications. It is not acceptable to expect these files to be included by developers in every .Net client and service application they release. I would also note that it was not necessary to include these files in previous versions of Symphony.

The fix for this issue is very simple - it just requires adding the appropriate VC++ runtime dlls for x86 and x64 to the Symphony msi files. Let's please just get it done.

  • Guest
    Mar 20, 2015

    Creating a new RFE based on Community RFE #68245 in product Platform Symphony.